72
PI Technical Specification ARIANIM_Elster_VAT_600 Generated by UDO for SAP NetWeaver PI Monday, February 3, 2014 Page 1 of 72 PI Technical Specification ARIANIM_Elster_VAT_600 Description: C73

PI Technical Documentation

  • Upload
    others

  • View
    12

  • Download
    0

Embed Size (px)

Citation preview

Page 1: PI Technical Documentation

PI Technical Specification

ARIANIM_Elster_VAT_600

Generated by UDO for SAP NetWeaver PI Monday, February 3, 2014 Page 1 of 72

PI Technical Specification

ARIANIM_Elster_VAT_600

Description:

C73

Page 2: PI Technical Documentation

PI Technical Specification

ARIANIM_Elster_VAT_600

Generated by UDO for SAP NetWeaver PI Monday, February 3, 2014 Page 2 of 72

Table of Contents Page

1. System Landscape Directory ............................................................................................... 3

1.1 Software Components ............................................................................................ 3

2. Enterprise Services Repository (ESR) ................................................................................. 4

2.1 Process Integration Scenario ................................................................................. 4 2.1.1 4 2.2 Integration Processes ............................................................................................ 4 2.3 Operation Mapping ................................................................................................. 4 2.3.1 Proxy_To_Elster .................................................................................................... 4 2.4 Service Interfaces .................................................................................................. 5 2.4.1 Sender Interfaces ................................................................................................... 5 2.4.2 Receiver Interfaces ................................................................................................ 5 2.4.3 Message Types ...................................................................................................... 6 2.4.4 Data Types............................................................................................................. 6 2.5 IDocs ...................................................................................................................... 6 2.6 RFCs ...................................................................................................................... 6

3. Integration Directory ............................................................................................................. 7

3.1 Config Scenario: ARIANIM_Elster_VAT_600 ......................................................... 7 3.1.1 Communication Channels ...................................................................................... 7 3.1.1.1 | SAP_ERP_A | Elster_RFC_Adapter_Sender_Channel_HCM ............................. 7 3.1.1.2 ELSTER | ELSTER | SOAP_RCV_ELSTER........................................................... 8 3.1.2 Integrated Configurations ....................................................................................... 9 3.1.2.1 | SAP_ERP_A | | VATDeclarationRequestConfirmation_Out | | ........................... 9 | SAP_ERP_A | | VATDeclarationRequestConfirmation_Out | | ............................................. 9 3.1.3 Receiver Determinations ...................................................................................... 10 3.1.4 Interface Determinations ...................................................................................... 10 3.1.5 Sender Agreement ............................................................................................... 10 3.1.6 Receiver Agreement ............................................................................................ 10

4. Message Mapping Specification......................................................................................... 11

4.1 ElsterProxy........................................................................................................... 11 4.2 ElsterProxyResonse ............................................................................................. 64

Page 3: PI Technical Documentation

PI Technical Specification

ARIANIM_Elster_VAT_600

Generated by UDO for SAP NetWeaver PI Monday, February 3, 2014 Page 3 of 72

1. System Landscape Directory

1.1 Software Components

Business System SAP_ERP_A

Product & Version ARIANIM 1.0

Vendor arianim.com

SWCV & Version ARIANIM_SAP_ERP 1.0

Product & Version EHP5 FOR SAP ERP 6.0 EHP5 FOR ERP 6.0

Vendor sap.com

SWCV & Version ELSTER 2.1

Related SWCV WD-RUNTIME 7.10

Related SWCV SAP_XIAF 7.10

Related SWCV XI_CNT_ELSTER 2.1

Related SWCV ENGINEAPI 7.10

Related SWCV SERVERCORE 7.10

Related SWCV SAP_BUILDT 7.10

Related SWCV FRAMEWORK 7.10

Related SWCV ENGFACADE 7.10

Related SWCV J2EE-FRMW 7.10

Product & Version SAP ECC 6.0

Vendor sap.com

SWCV & Version SAP_BASIS 700

Related SWCV XI_CNT_SAP_BASIS 700

Related SWCV KRNL32NUC 7.00

SWCV & Version SAP_ESS 600

Related SWCV SAP-JEE 7.00

Related SWCV SAP_JTECHS 7.00

Related SWCV SAPPCUI_GP 600

Related SWCV EP_BUILDT 7.00

Related SWCV SAP_BUILDT 7.00

SWCV & Version SAP_BW 700

Related SWCV PI_BASIS 2005_1_700

SWCV & Version ST-PI 2005_1_700

Related SWCV SAP_BASIS 700

Related SWCV SAP_ABA 700

SWCV & Version SAP_ABA 700

Related SWCV SAP_BASIS 700

Page 4: PI Technical Documentation

PI Technical Specification

ARIANIM_Elster_VAT_600

Generated by UDO for SAP NetWeaver PI Monday, February 3, 2014 Page 4 of 72

Related SWCV XI_CNT_SAP_ABA 700

SWCV & Version SAP_AP 700

2. Enterprise Services Repository (ESR)

2.1 Process Integration Scenario

2.1.1

Process Integration Scenario Elster_VAT_600

Namespace http://sap.com/xi/ELSTER/VAT/2005

SWCV ELSTER 2.1

Description

SCREENSHOT OF INTEGRATION SCENARIO

2.2 Integration Processes

2.3 Operation Mapping

2.3.1 Proxy_To_Elster

Operation Mapping Proxy_To_Elster

Namespace / SWCV http://sap.com/xi/ELSTER/VAT/2005

ELSTER 2.1

Description

Source Operation VATDeclarationRequestConfirmation_Out

Namespace

SWCV

http://sap.com/xi/ECCFIN/Global

ID: 6d53e350a97d11d8a2ddd61d0a114c15

Target Operation Elster_In

Namespace

SWCV

http://sap.com/xi/ELSTER/VAT/2005

ELSTER 2.1

Source Message VATDeclarationRequest

Namespace

SWCV

http://sap.com/xi/ECCFIN/Global

ID: 6d53e350a97d11d8a2ddd61d0a114c15

Mapping Program ElsterProxy

Namespace

SWCV

http://sap.com/xi/ELSTER/VAT/2005

ELSTER 2.1

Mapping Type Message Mapping

Mapping Program NSConv

Namespace

SWCV

http://sap.com/xi/ELSTER/VAT/2005

ELSTER 2.1

Page 5: PI Technical Documentation

PI Technical Specification

ARIANIM_Elster_VAT_600

Generated by UDO for SAP NetWeaver PI Monday, February 3, 2014 Page 5 of 72

Mapping Type Java Mapping

Mapping Program ElsterProxyResonse

Namespace

SWCV

http://sap.com/xi/ELSTER/VAT/2005

ELSTER 2.1

Mapping Type Message Mapping

Target Message Elster

Namespace

SWCV

http://sap.com/xi/ELSTER/VAT/2005

ELSTER 2.1

Use SAP XML Toolkit Yes

Do not resolve XOP include

Read Attachments

2.4 Service Interfaces

2.4.1 Sender Interfaces

Service Interface VATDeclarationRequestConfirmation_Out

Namespace http://sap.com/xi/ECCFIN/Global

SWCV SAP APPL 6.04

Description

Category Outbound

Interface Pattern Stateless (XI3.0-Compatible)

Operation VATDeclarationRequestConfirmation_Out

Description

Operation Pattern Normal Operation Mode Synchronous

RESPONSE

Message Type

Namespace

VATDeclarationConfirmation Message Type http://sap.com/xi/ECCFIN/Global

REQUEST

Message Type

Namespace

VATDeclarationRequest Message Type http://sap.com/xi/ECCFIN/Global

2.4.2 Receiver Interfaces

Service Interface Elster_In

Namespace http://sap.com/xi/ELSTER/VAT/2005

SWCV ELSTER 2.1

Description

Category Inbound

Interface Pattern Stateless (XI3.0-Compatible)

Operation Elster_In

Description

Page 6: PI Technical Documentation

PI Technical Specification

ARIANIM_Elster_VAT_600

Generated by UDO for SAP NetWeaver PI Monday, February 3, 2014 Page 6 of 72

Operation Pattern Normal Operation Mode Synchronous

RESPONSE

Message Type

Namespace

Elster EXTERNAL http://sap.com/xi/ELSTER/VAT/2005

REQUEST

Message Type

Namespace

Elster EXTERNAL http://sap.com/xi/ELSTER/VAT/2005

2.4.3 Message Types

Message Type VATDeclarationConfirmation

Namespace http://sap.com/xi/ECCFIN/Global

SWCV SAP APPL 6.04

Description

Data Type VATDeclarationConfirmation

Data Type Namespace http://sap.com/xi/SAPGlobal/Global

XML Namespace http://sap.com/xi/SAPGlobal/Global

Message Type VATDeclarationRequest

Namespace http://sap.com/xi/ECCFIN/Global

SWCV SAP APPL 6.04

Description

Data Type VATDeclarationRequest

Data Type Namespace http://sap.com/xi/SAPGlobal/Global

XML Namespace http://sap.com/xi/SAPGlobal/Global

2.4.4 Data Types

2.5 IDocs

2.6 RFCs

Page 7: PI Technical Documentation

PI Technical Specification

ARIANIM_Elster_VAT_600

Generated by UDO for SAP NetWeaver PI Monday, February 3, 2014 Page 7 of 72

3. Integration Directory

3.1 Config Scenario: ARIANIM_Elster_VAT_600

Configuration Scenario ARIANIM_Elster_VAT_600

Process Integration Scen.

Namespace

SWCV

Description

Party ELSTER

Business System SAP_ERP_A

Business Component ELSTER | ELSTER

Communication Channel | SAP_ERP_A | Elster_RFC_Adapter_Sender_Channel_HCM

Communication Channel ELSTER | ELSTER | SOAP_RCV_ELSTER

Integrated Configuration | SAP_ERP_A | VATDeclarationRequestConfirmation_Out | |

3.1.1 Communication Channels

3.1.1.1 | SAP_ERP_A | Elster_RFC_Adapter_Sender_Channel_HCM

Communication Channel | SAP_ERP_A | Elster_RFC_Adapter_Sender_Channel_HCM

Party

Communication Component SAP_ERP_A

Communication Channel Elster_RFC_Adapter_Sender_Channel_HCM

Master Language EN

Description

Direction Sender

Transport Protocol & vers RFC

Message Protocol & vers RFC

Adapter Engine

Module Name Module Type Module Key

RfcAFBean Local Enterprise Bean 0

Module Parameter Name Module Parameter Value

Adapter Metadata

Adapter Key Adapter Value

serverGatewayHost xyz

serverGatewayService 50000

serverProgramID programID

serverSNC 0

QoP default

serverSNCAdditional 0

serverUnicode 0

minPoolSize 1

maxPoolSize 1

serverAdditionalParameter 0

serverAdditionalParameterVerifySender 1

repository.loadBalancing 0

Page 8: PI Technical Documentation

PI Technical Specification

ARIANIM_Elster_VAT_600

Generated by UDO for SAP NetWeaver PI Monday, February 3, 2014 Page 8 of 72

repository.applicationServer appserver

repository.systemNumber 01

repository.authenticationModeBasicSNC basicSAP

repository.QoP default

repository.SNCAdditional 0

repository.logonUser userABC

repository.logonLanguage EN

repository.logonClient 010

supportNonUnicodeClient 0

repository.additionalParameter 0

adapterStatus inactive

enableDynConfigSender 0

dynConfigSenderRfcDestination 1

3.1.1.2 ELSTER | ELSTER | SOAP_RCV_ELSTER

Communication Channel ELSTER | ELSTER | SOAP_RCV_ELSTER

Party ELSTER

Communication Component ELSTER

Communication Channel SOAP_RCV_ELSTER

Master Language EN

Description

Direction Receiver

Transport Protocol & vers HTTP

Message Protocol & vers SOAP

Adapter Engine

Module Name Module Type Module Key

sap.com/com.sap.aii.af.soapadapter/XISOAPAdapterBean Local Enterprise Bean soap

Module Parameter Name Module Parameter Value

Adapter Metadata

Adapter Key Adapter Value

enableDynConfigReceiver 0

dcTransport 0

useAuthKeys 0

XMBWS.TargetURL xyz

useAuth 0

useCert 0

keystoreView DEFAULT

useProxy 0

useProxyAuth 0

isMessageSecurity 0

SecurityProfile securityProfileWSSE

PersistDuration 2592000000

XMBWS.NoSOAP 0

XMBWS.KeepHeaders 0

XMBWS.KeepAttachments 0

XMBWS.UseEncoded 0

XMBWS.UseQueryString 0

Page 9: PI Technical Documentation

PI Technical Specification

ARIANIM_Elster_VAT_600

Generated by UDO for SAP NetWeaver PI Monday, February 3, 2014 Page 9 of 72

adapterStatus inactive

3.1.2 Integrated Configurations

3.1.2.1 | SAP_ERP_A | | VATDeclarationRequestConfirmation_Out | |

Integrated Configuration | SAP_ERP_A | | VATDeclarationRequestConfirmation_Out | |

Sender Party

Sender Component SAP_ERP_A

Sender Interface Name VATDeclarationRequestConfirmation_Out

Sender Int. Namespace http://sap.com/xi/ECCFIN/Global

Receiver Party

Receiver Component

Description

INBOUND PROCESSING

Communication Channel Elster_RFC_Adapter_Sender_Channel_HCM

Adapter Type RFC

Adapter Engine

SWCV of SND Interface

Schema Validation No Validation

RECEIVERS

Receiver Party ELSTER

Receiver Component ELSTER

Operation

Condition

No Receiver Found Error Message

No Receiver Party

No Receiver Component

RECEIVER INTERFACES

Receiver Party ELSTER

Receiver Component ELSTER

Operation VATDeclarationRequestConfirmation_Out

Condition

Operation Mapping Proxy_To_Elster

Mapping Namespace http://sap.com/xi/ELSTER/VAT/2005

Rec. Interface Name Elster_In

Rec. Interface Namespace http://sap.com/xi/ELSTER/VAT/2005

OUTBOUND PROCESSING

Communication Channel SOAP_RCV_ELSTER

Adapter Type SOAP

Adapter Engine

SWCV of RCV Interface ELSTER 2.1

Schema Validation No Validation

Header Mapping

SND Comm Party

SND Comm Comp

RCV Comm Party

Page 10: PI Technical Documentation

PI Technical Specification

ARIANIM_Elster_VAT_600

Generated by UDO for SAP NetWeaver PI Monday, February 3, 2014 Page 10 of 72

RCV Comm Comp

ASSIGNED USERS

User Name

3.1.3 Receiver Determinations

3.1.4 Interface Determinations

3.1.5 Sender Agreement

3.1.6 Receiver Agreement

Page 11: PI Technical Documentation

PI Technical Specification

ARIANIM_Elster_VAT_600

Generated by UDO for SAP NetWeaver PI Monday, February 3, 2014 Page 11 of 72

4. Message Mapping Specification

4.1 ElsterProxy

Namespace http://sap.com/xi/ELSTER/VAT/2005

Software Component Version ELSTER 2.1

PI Version (created) XI7.1

Error! Hyperlink reference not valid.Functions and Java Areas

Imports import com.sap.aii.mapping.api.*;

import com.sap.aii.mapping.lookup.*;

import com.sap.aii.mappingtool.tf7.rt.*;

import java.io.*;

import java.lang.reflect.*;

import java.util.*;

Error! Hyperlink reference not valid.Mapping

Target Message Type Source Message Type

Elster/ VATDeclarationRequest/

Target field Mapping rule Source field

/ns1:Elster/ns1:TransferHeader/@version

const

Parameter(s):

Page 12: PI Technical Documentation

PI Technical Specification

ARIANIM_Elster_VAT_600

Generated by UDO for SAP NetWeaver PI Monday, February 3, 2014 Page 12 of 72

value : 8

/ns1:Elster/ns1:TransferHeader/ns1:Verfahren

const

Parameter(s):

value : ElsterAnmeldung

/ns1:Elster/ns1:TransferHeader/ns1:DatenArt

const

Parameter(s):

value : UStVA

/ns1:Elster/ns1:TransferHeader/ns1:Vorgang

mapWithDefault

Parameter(s):

default_value : send-NoSig o IF exists

Parameter(s):

/ns0:VATDeclarationRequest/VATDeclaration/DigitalS ignature/PrivateKey

o THEN const

Page 13: PI Technical Documentation

PI Technical Specification

ARIANIM_Elster_VAT_600

Generated by UDO for SAP NetWeaver PI Monday, February 3, 2014 Page 13 of 72

Parameter(s):

value : send-Sig

/ns1:Elster/ns1:TransferHeader/ns1:Testmerker

IF o stringEquals

Parameter(s):

/ns0:VATDeclarationRequest/MessageHeader/TestDataI ndicator

const

Parameter(s):

value : 1

THEN o const

Parameter(s):

value : 700000004

ELSE o const

Parameter(s):

value : 000000000

/ns1:Elster/ns1:TransferHeader/ns1:HerstellerID const

Page 14: PI Technical Documentation

PI Technical Specification

ARIANIM_Elster_VAT_600

Generated by UDO for SAP NetWeaver PI Monday, February 3, 2014 Page 14 of 72

Parameter(s):

value : 20241

/ns1:Elster/ns1:TransferHeader/ns1:DatenLieferant

1:1

/ns0:VATDeclarationRequest/VATDeclaration/TaxOpera torParty/ContactPerson/Address/PersonName/LegalNam e

/ns1:Elster/ns1:TransferHeader/ns1:Datei/ns1:Versc hluesselung

const

Parameter(s):

value : PKCS#7v1.5enveloped

/ns1:Elster/ns1:TransferHeader/ns1:Datei/ns1:Kompr ession

const

Parameter(s):

value : GZIP

/ns1:Elster/ns1:TransferHeader/ns1:Datei/ns1:Daten Groesse

const

Parameter(s):

value : dummy

/ns1:Elster/ns1:TransferHeader/ns1:Datei/ns1:Trans portSchluessel

const

Parameter(s):

Page 15: PI Technical Documentation

PI Technical Specification

ARIANIM_Elster_VAT_600

Generated by UDO for SAP NetWeaver PI Monday, February 3, 2014 Page 15 of 72

value : dummy

/ns1:Elster/ns1:TransferHeader/ns1:VersionClient

const

Parameter(s):

value : SAP

/ns1:Elster/ns1:DatenTeil/ns1:Nutzdatenblock/ns1:N utzdatenHeader/@version

const

Parameter(s):

value : 10

/ns1:Elster/ns1:DatenTeil/ns1:Nutzdatenblock/ns1:N utzdatenHeader/ns1:NutzdatenTicket

1:1 /ns0:VATDeclarationRequest/VATDeclaration/ID/@sche meID

/ns1:Elster/ns1:DatenTeil/ns1:Nutzdatenblock/ns1:N utzdatenHeader/ns1:Empfaenger

1:1 /ns0:VATDeclarationRequest/VATDeclaration/TaxAutho rityParty/ID

/ns1:Elster/ns1:DatenTeil/ns1:Nutzdatenblock/ns1:N utzdatenHeader/ns1:Empfaenger/@id

const

Parameter(s):

value : F

/ns1:Elster/ns1:DatenTeil/ns1:Nutzdatenblock/ns1:N utzdatenHeader/ns1:SigUser

1:1 /ns0:VATDeclarationRequest/VATDeclaration/DigitalS ignature

Page 16: PI Technical Documentation

PI Technical Specification

ARIANIM_Elster_VAT_600

Generated by UDO for SAP NetWeaver PI Monday, February 3, 2014 Page 16 of 72

/ns1:Elster/ns1:DatenTeil/ns1:Nutzdatenblock/ns1:N utzdatenHeader/ns1:SigUser/ns1:UserInfo

const

Parameter(s):

value : 1

/ns1:Elster/ns1:DatenTeil/ns1:Nutzdatenblock/ns1:N utzdatenHeader/ns1:SigUser/ns1:UserInfo/ns1:User

1:1 /ns0:VATDeclarationRequest/VATDeclaration/DigitalS ignature

/ns1:Elster/ns1:DatenTeil/ns1:Nutzdatenblock/ns1:N utzdatenHeader/ns1:SigUser/ns1:UserInfo/ns1:User/@ id

const

Parameter(s):

value : 1

/ns1:Elster/ns1:DatenTeil/ns1:Nutzdatenblock/ns1:N utzdatenHeader/ns1:SigUser/ns1:UserInfo/ns1:User/n s1:Name

1:1

/ns0:VATDeclarationRequest/VATDeclaration/TaxOpera torParty/ContactPerson/Address/PersonName/LegalNam e

/ns1:Elster/ns1:DatenTeil/ns1:Nutzdatenblock/ns1:N utzdatenHeader/ns1:SigUser/ns1:Sig

1:1 /ns0:VATDeclarationRequest/VATDeclaration/DigitalS ignature

/ns1:Elster/ns1:DatenTeil/ns1:Nutzdatenblock/ns1:N utzdatenHeader/ns1:SigUser/ns1:Sig/ns2:KeystoreKey

1:1 /ns0:VATDeclarationRequest/VATDeclaration/DigitalS ignature/PrivateKey

/ns1:Elster/ns1:DatenTeil/ns1:Nutzdatenblock/ns1:N utzdatenHeader/ns1:SigUser/ns1:Sig/ns2:Keyst

1:1 /ns0:VATDeclarationRequest/VATDeclaration/DigitalS ignature/PrivateKey/KeyStoreID

Page 17: PI Technical Documentation

PI Technical Specification

ARIANIM_Elster_VAT_600

Generated by UDO for SAP NetWeaver PI Monday, February 3, 2014 Page 17 of 72

oreKey /@View

/ns1:Elster/ns1:DatenTeil/ns1:Nutzdatenblock/ns1:N utzdatenHeader/ns1:SigUser/ns1:Sig/ns2:KeystoreKey /@Alias

1:1 /ns0:VATDeclarationRequest/VATDeclaration/DigitalS ignature/PrivateKey/KeyStoreEntryID

/ns1:Elster/ns1:DatenTeil/ns1:Nutzdatenblock/ns1:N utzdatenHeader/ns1:Hersteller/ns1:ProduktName

const

Parameter(s):

value : SAP ERP 2005

/ns1:Elster/ns1:DatenTeil/ns1:Nutzdatenblock/ns1:N utzdatenHeader/ns1:Hersteller/ns1:ProduktVersion

const

Parameter(s):

value : 2.0

/ns1:Elster/ns1:DatenTeil/ns1:Nutzdatenblock/ns1:N utzdatenHeader/ns1:DatenLieferant

1:1

/ns0:VATDeclarationRequest/VATDeclaration/TaxOpera torParty/ContactPerson/Address/PersonName/LegalNam e

/ns1:Elster/ns1:DatenTeil/ns1:Nutzdatenblock/ns1:N utzdaten/ns1:Anmeldungssteuern/@version

concat

Parameter(s):

delimeter :

Page 18: PI Technical Documentation

PI Technical Specification

ARIANIM_Elster_VAT_600

Generated by UDO for SAP NetWeaver PI Monday, February 3, 2014 Page 18 of 72

o substring

Parameter(s):

start : 0 count : 4

/ns0:VATDeclarationRequest/VATDeclaration/Period/S tartDate

o IF stringEquals

Parameter(s):

substring

Parameter(s):

start : 0 count : 4

/ns0:VATDeclarationRequest/VATDeclaration/Period/S tartDate

const

Parameter(s):

value : 2011 o THEN IF or

Parameter(s):

Page 19: PI Technical Documentation

PI Technical Specification

ARIANIM_Elster_VAT_600

Generated by UDO for SAP NetWeaver PI Monday, February 3, 2014 Page 19 of 72

and

Parameter(s):

stringEquals

Parameter(s):

/ns0:VATDeclarationRequest/VATDeclaration/Period/D uration

const

Parameter(s):

value : P1M less

Parameter(s):

substring

Parameter(s):

start : 5 count : 2

/ns0:VATDeclarationRequest/VATDeclaration/Period/S tartDate

const

Parameter(s):

Page 20: PI Technical Documentation

PI Technical Specification

ARIANIM_Elster_VAT_600

Generated by UDO for SAP NetWeaver PI Monday, February 3, 2014 Page 20 of 72

value : 07 and

Parameter(s):

stringEquals

Parameter(s):

/ns0:VATDeclarationRequest/VATDeclaration/Period/D uration

const

Parameter(s):

value : P3M less

Parameter(s):

substring

Parameter(s):

start : 5 count : 2

/ns0:VATDeclarationRequest/VATDeclaration/Period/S tartDate

const

Parameter(s):

Page 21: PI Technical Documentation

PI Technical Specification

ARIANIM_Elster_VAT_600

Generated by UDO for SAP NetWeaver PI Monday, February 3, 2014 Page 21 of 72

value : 03 THEN const

Parameter(s):

value : 01 ELSE const

Parameter(s):

value : 02 o ELSE const

Parameter(s):

value : 01

/ns1:Elster/ns1:DatenTeil/ns1:Nutzdatenblock/ns1:N utzdaten/ns1:Anmeldungssteuern/@art

const

Parameter(s):

value : UStVA

/ns1:Elster/ns1:DatenTeil/ns1:Nutzdatenblock/ns1:N utzdaten/ns1:Anmeldungssteuern/ns1:DatenLieferant/

1:1

/ns0:VATDeclarationRequest/VATDeclaration/TaxOpera torParty/ContactPerson/Address/PersonName/LegalNam

Page 22: PI Technical Documentation

PI Technical Specification

ARIANIM_Elster_VAT_600

Generated by UDO for SAP NetWeaver PI Monday, February 3, 2014 Page 22 of 72

ns1:Name e

/ns1:Elster/ns1:DatenTeil/ns1:Nutzdatenblock/ns1:N utzdaten/ns1:Anmeldungssteuern/ns1:DatenLieferant/ ns1:Strasse

1:1

/ns0:VATDeclarationRequest/VATDeclaration/TaxOpera torParty/ContactPerson/Address/PhysicalAddress/Str eetName

/ns1:Elster/ns1:DatenTeil/ns1:Nutzdatenblock/ns1:N utzdaten/ns1:Anmeldungssteuern/ns1:DatenLieferant/ ns1:PLZ

substring

Parameter(s):

start : 0 count : 5

o /ns0:VATDeclarationRequest/VATDeclaration/TaxOpera torParty/ContactPerson/Address/PhysicalAddress/Com panyPostalCode

/ns1:Elster/ns1:DatenTeil/ns1:Nutzdatenblock/ns1:N utzdaten/ns1:Anmeldungssteuern/ns1:DatenLieferant/ ns1:Ort

1:1

/ns0:VATDeclarationRequest/VATDeclaration/TaxOpera torParty/ContactPerson/Address/PhysicalAddress/Cit yName

/ns1:Elster/ns1:DatenTeil/ns1:Nutzdatenblock/ns1:N utzdaten/ns1:Anmeldungssteuern/ns1:DatenLieferant/ ns1:Telefon

IF o not

Parameter(s):

stringEquals

Parameter(s):

/ns0:VATDeclarationRequest/VATDeclaration/TaxOpera

Page 23: PI Technical Documentation

PI Technical Specification

ARIANIM_Elster_VAT_600

Generated by UDO for SAP NetWeaver PI Monday, February 3, 2014 Page 23 of 72

torParty/ContactPerson/Address/Communication/Telep hone/Number/SubscriberID

const

Parameter(s):

value :

THEN o IF stringEquals

Parameter(s):

/ns0:VATDeclarationRequest/VATDeclaration/TaxOpera torParty/ContactPerson/Address/Communication/Telep hone/Number/AreaID

const

Parameter(s):

value : o THEN /ns0:VATDeclarationRequest/VATDeclaration/TaxOpera

torParty/ContactPerson/Address/Communication/Telep hone/Number/SubscriberID

o ELSE concat

Parameter(s):

delimeter : / /ns0:VATDeclarationRequest/VATDeclaration/TaxOpera

torParty/ContactPerson/Address/Communication/Telep

Page 24: PI Technical Documentation

PI Technical Specification

ARIANIM_Elster_VAT_600

Generated by UDO for SAP NetWeaver PI Monday, February 3, 2014 Page 24 of 72

hone/Number/AreaID /ns0:VATDeclarationRequest/VATDeclaration/TaxOpera

torParty/ContactPerson/Address/Communication/Telep hone/Number/SubscriberID

/ns1:Elster/ns1:DatenTeil/ns1:Nutzdatenblock/ns1:N utzdaten/ns1:Anmeldungssteuern/ns1:DatenLieferant/ ns1:Email

IF o not

Parameter(s):

stringEquals

Parameter(s):

/ns0:VATDeclarationRequest/VATDeclaration/TaxOpera torParty/ContactPerson/Address/Communication/Email /Address

const

Parameter(s):

value :

THEN o /ns0:VATDeclarationRequest/VATDeclaration/TaxOpera

torParty/ContactPerson/Address/Communication/Email /Address

/ns1:Elster/ns1:DatenTeil/ns1:Nutzdatenblock/ns1:N utzdaten/ns1:Anmeldungssteuern/ns1:Erstellungsdatu m

TransformDate

Parameter(s):

Page 25: PI Technical Documentation

PI Technical Specification

ARIANIM_Elster_VAT_600

Generated by UDO for SAP NetWeaver PI Monday, February 3, 2014 Page 25 of 72

Input Format:yyyy-MM-dd Output Format:yyyyMMdd calend : 11true

o /ns0:VATDeclarationRequest/MessageHeader/CreationD ateTime

/ns1:Elster/ns1:DatenTeil/ns1:Nutzdatenblock/ns1:N utzdaten/ns1:Anmeldungssteuern/ns1:Steuerfall

const

Parameter(s):

value : Umsatzsteuervoranmeldung

/ns1:Elster/ns1:DatenTeil/ns1:Nutzdatenblock/ns1:N utzdaten/ns1:Anmeldungssteuern/ns1:Steuerfall/ns1: Umsatzsteuervoranmeldung

1:1 /ns0:VATDeclarationRequest/VATDeclaration

/ns1:Elster/ns1:DatenTeil/ns1:Nutzdatenblock/ns1:N utzdaten/ns1:Anmeldungssteuern/ns1:Steuerfall/ns1: Umsatzsteuervoranmeldung/ns1:Jahr

substring

Parameter(s):

start : 0 count : 4

o /ns0:VATDeclarationRequest/VATDeclaration/Period/S tartDate

/ns1:Elster/ns1:DatenTeil/ns1:Nutzdatenblock/ns1:N utzdaten/ns1:Anmeldungssteuern/ns1:Steuerfall/ns1:

IF o stringEquals

Parameter(s):

Page 26: PI Technical Documentation

PI Technical Specification

ARIANIM_Elster_VAT_600

Generated by UDO for SAP NetWeaver PI Monday, February 3, 2014 Page 26 of 72

Umsatzsteuervoranmeldung/ns1:Zeitraum

/ns0:VATDeclarationRequest/VATDeclaration/Period/D uration

const

Parameter(s):

value : P1M

THEN o substring

Parameter(s):

start : 5 count : 2

/ns0:VATDeclarationRequest/VATDeclaration/Period/S tartDate

ELSE o IF stringEquals

Parameter(s):

/ns0:VATDeclarationRequest/VATDeclaration/Period/D uration

const

Parameter(s):

value : P3M o THEN IF

Page 27: PI Technical Documentation

PI Technical Specification

ARIANIM_Elster_VAT_600

Generated by UDO for SAP NetWeaver PI Monday, February 3, 2014 Page 27 of 72

stringEquals

Parameter(s):

substring

Parameter(s):

start : 5 count : 2

/ns0:VATDeclarationRequest/VATDeclaration/Period/S tartDate

const

Parameter(s):

value : 01 THEN const

Parameter(s):

value : 41 ELSE IF stringEquals

Parameter(s):

substring

Parameter(s):

Page 28: PI Technical Documentation

PI Technical Specification

ARIANIM_Elster_VAT_600

Generated by UDO for SAP NetWeaver PI Monday, February 3, 2014 Page 28 of 72

start : 5 count : 2

/ns0:VATDeclarationRequest/VATDeclaration/Period/S tartDate

const

Parameter(s):

value : 02 THEN const

Parameter(s):

value : 42 ELSE IF stringEquals

Parameter(s):

substring

Parameter(s):

start : 5 count : 2

/ns0:VATDeclarationRequest/VATDeclaration/Period/S tartDate

const

Page 29: PI Technical Documentation

PI Technical Specification

ARIANIM_Elster_VAT_600

Generated by UDO for SAP NetWeaver PI Monday, February 3, 2014 Page 29 of 72

Parameter(s):

value : 03 THEN const

Parameter(s):

value : 43 ELSE const

Parameter(s):

value : 44

/ns1:Elster/ns1:DatenTeil/ns1:Nutzdatenblock/ns1:N utzdaten/ns1:Anmeldungssteuern/ns1:Steuerfall/ns1: Umsatzsteuervoranmeldung/ns1:Steuernummer

1:1 /ns0:VATDeclarationRequest/VATDeclaration/TaxPayer Party/TaxID

/ns1:Elster/ns1:DatenTeil/ns1:Nutzdatenblock/ns1:N utzdaten/ns1:Anmeldungssteuern/ns1:Steuerfall/ns1: Umsatzsteuervoranmeldung/ns1:Kz09

concat

Parameter(s):

delimeter : o concat

Parameter(s):

delimeter : *

Page 30: PI Technical Documentation

PI Technical Specification

ARIANIM_Elster_VAT_600

Generated by UDO for SAP NetWeaver PI Monday, February 3, 2014 Page 30 of 72

concat

Parameter(s):

delimeter : * concat

Parameter(s):

delimeter : * concat

Parameter(s):

delimeter : * const

Parameter(s):

value : 20241 /ns0:VATDeclarationRequest/VATDeclaration/TaxOpera

torParty/ContactPerson/Address/PersonName/LegalNam e

/ns0:VATDeclarationRequest/VATDeclaration/TaxOpera torParty/ContactPerson/Address/FunctionalTitleName

/ns0:VATDeclarationRequest/VATDeclaration/TaxOpera torParty/ContactPerson/Address/Communication/Telep hone/Number/AreaID

/ns0:VATDeclarationRequest/VATDeclaration/TaxOpera torParty/ContactPerson/Address/Communication/Telep hone/Number/SubscriberID

o const

Page 31: PI Technical Documentation

PI Technical Specification

ARIANIM_Elster_VAT_600

Generated by UDO for SAP NetWeaver PI Monday, February 3, 2014 Page 31 of 72

Parameter(s):

value : *

/ns1:Elster/ns1:DatenTeil/ns1:Nutzdatenblock/ns1:N utzdaten/ns1:Anmeldungssteuern/ns1:Steuerfall/ns1: Umsatzsteuervoranmeldung/ns1:Kz10

IF o stringEquals

Parameter(s):

/ns0:VATDeclarationRequest/VATDeclaration/@actionC ode

const

Parameter(s):

value : 02

THEN o const

Parameter(s):

value : 1

/ns1:Elster/ns1:DatenTeil/ns1:Nutzdatenblock/ns1:N utzdaten/ns1:Anmeldungssteuern/ns1:Steuerfall/ns1: Umsatzsteuervoranmeldung/ns1:Kz21

floor

Parameter(s):

o IF stringEquals

Parameter(s):

Page 32: PI Technical Documentation

PI Technical Specification

ARIANIM_Elster_VAT_600

Generated by UDO for SAP NetWeaver PI Monday, February 3, 2014 Page 32 of 72

/ns0:VATDeclarationRequest/VATDeclaration/Item/Tax DeclarationKeyNumberTypeCode

const

Parameter(s):

value : 21 o THEN /ns0:VATDeclarationRequest/VATDeclaration/Item/Amo

unt

/ns1:Elster/ns1:DatenTeil/ns1:Nutzdatenblock/ns1:N utzdaten/ns1:Anmeldungssteuern/ns1:Steuerfall/ns1: Umsatzsteuervoranmeldung/ns1:Kz22

IF o stringEquals

Parameter(s):

/ns0:VATDeclarationRequest/VATDeclaration/Original DocumentSubmittedIndicator

const

Parameter(s):

value : true

THEN o const

Parameter(s):

value : 1

Page 33: PI Technical Documentation

PI Technical Specification

ARIANIM_Elster_VAT_600

Generated by UDO for SAP NetWeaver PI Monday, February 3, 2014 Page 33 of 72

/ns1:Elster/ns1:DatenTeil/ns1:Nutzdatenblock/ns1:N utzdaten/ns1:Anmeldungssteuern/ns1:Steuerfall/ns1: Umsatzsteuervoranmeldung/ns1:Kz26

IF o stringEquals

Parameter(s):

/ns0:VATDeclarationRequest/VATDeclaration/Collecti onAuthorisationRevocationIndicator

const

Parameter(s):

value : true

THEN o const

Parameter(s):

value : 1

/ns1:Elster/ns1:DatenTeil/ns1:Nutzdatenblock/ns1:N utzdaten/ns1:Anmeldungssteuern/ns1:Steuerfall/ns1: Umsatzsteuervoranmeldung/ns1:Kz29

IF o stringEquals

Parameter(s):

/ns0:VATDeclarationRequest/VATDeclaration/TaxDueCl earingIndicator

const

Parameter(s):

value : true

THEN

Page 34: PI Technical Documentation

PI Technical Specification

ARIANIM_Elster_VAT_600

Generated by UDO for SAP NetWeaver PI Monday, February 3, 2014 Page 34 of 72

o const

Parameter(s):

value : 1

/ns1:Elster/ns1:DatenTeil/ns1:Nutzdatenblock/ns1:N utzdaten/ns1:Anmeldungssteuern/ns1:Steuerfall/ns1: Umsatzsteuervoranmeldung/ns1:Kz35

floor

Parameter(s):

o IF stringEquals

Parameter(s):

/ns0:VATDeclarationRequest/VATDeclaration/Item/Tax DeclarationKeyNumberTypeCode

const

Parameter(s):

value : 35 o THEN /ns0:VATDeclarationRequest/VATDeclaration/Item/Amo

unt

/ns1:Elster/ns1:DatenTeil/ns1:Nutzdatenblock/ns1:N utzdaten/ns1:Anmeldungssteuern/ns1:Steuerfall/ns1: Umsatzsteuervoranmeldung/ns1:Kz36

formatNumber

Parameter(s):

nformat : #0.00

Page 35: PI Technical Documentation

PI Technical Specification

ARIANIM_Elster_VAT_600

Generated by UDO for SAP NetWeaver PI Monday, February 3, 2014 Page 35 of 72

separator : . o IF stringEquals

Parameter(s):

/ns0:VATDeclarationRequest/VATDeclaration/Item/Tax DeclarationKeyNumberTypeCode

const

Parameter(s):

value : 36 o THEN /ns0:VATDeclarationRequest/VATDeclaration/Item/Amo

unt

/ns1:Elster/ns1:DatenTeil/ns1:Nutzdatenblock/ns1:N utzdaten/ns1:Anmeldungssteuern/ns1:Steuerfall/ns1: Umsatzsteuervoranmeldung/ns1:Kz39

formatNumber

Parameter(s):

nformat : #0.00 separator : .

o IF stringEquals

Parameter(s):

const

Parameter(s):

Page 36: PI Technical Documentation

PI Technical Specification

ARIANIM_Elster_VAT_600

Generated by UDO for SAP NetWeaver PI Monday, February 3, 2014 Page 36 of 72

value : 39 /ns0:VATDeclarationRequest/VATDeclaration/Item/Tax

DeclarationKeyNumberTypeCode o THEN /ns0:VATDeclarationRequest/VATDeclaration/Item/Amo

unt

/ns1:Elster/ns1:DatenTeil/ns1:Nutzdatenblock/ns1:N utzdaten/ns1:Anmeldungssteuern/ns1:Steuerfall/ns1: Umsatzsteuervoranmeldung/ns1:Kz41

floor

Parameter(s):

o IF stringEquals

Parameter(s):

/ns0:VATDeclarationRequest/VATDeclaration/Item/Tax DeclarationKeyNumberTypeCode

const

Parameter(s):

value : 41 o THEN /ns0:VATDeclarationRequest/VATDeclaration/Item/Amo

unt

/ns1:Elster/ns1:DatenTeil/ns1:Nutzdatenblock/ns1:N utzdaten/ns1:Anmeldungssteuern/ns1:Steuerfall/ns1:

floor

Parameter(s):

Page 37: PI Technical Documentation

PI Technical Specification

ARIANIM_Elster_VAT_600

Generated by UDO for SAP NetWeaver PI Monday, February 3, 2014 Page 37 of 72

Umsatzsteuervoranmeldung/ns1:Kz42

o IF stringEquals

Parameter(s):

const

Parameter(s):

value : 42 /ns0:VATDeclarationRequest/VATDeclaration/Item/Tax

DeclarationKeyNumberTypeCode o THEN /ns0:VATDeclarationRequest/VATDeclaration/Item/Amo

unt

/ns1:Elster/ns1:DatenTeil/ns1:Nutzdatenblock/ns1:N utzdaten/ns1:Anmeldungssteuern/ns1:Steuerfall/ns1: Umsatzsteuervoranmeldung/ns1:Kz43

floor

Parameter(s):

o IF stringEquals

Parameter(s):

const

Parameter(s):

value : 43

Page 38: PI Technical Documentation

PI Technical Specification

ARIANIM_Elster_VAT_600

Generated by UDO for SAP NetWeaver PI Monday, February 3, 2014 Page 38 of 72

/ns0:VATDeclarationRequest/VATDeclaration/Item/Tax DeclarationKeyNumberTypeCode

o THEN /ns0:VATDeclarationRequest/VATDeclaration/Item/Amo

unt

/ns1:Elster/ns1:DatenTeil/ns1:Nutzdatenblock/ns1:N utzdaten/ns1:Anmeldungssteuern/ns1:Steuerfall/ns1: Umsatzsteuervoranmeldung/ns1:Kz44

floor

Parameter(s):

o IF stringEquals

Parameter(s):

/ns0:VATDeclarationRequest/VATDeclaration/Item/Tax DeclarationKeyNumberTypeCode

const

Parameter(s):

value : 44 o THEN /ns0:VATDeclarationRequest/VATDeclaration/Item/Amo

unt

/ns1:Elster/ns1:DatenTeil/ns1:Nutzdatenblock/ns1:N utzdaten/ns1:Anmeldungssteuern/ns1:Steuerfall/ns1: Umsatzsteuervoranmeldung/ns1:Kz45

floor

Parameter(s):

o IF

Page 39: PI Technical Documentation

PI Technical Specification

ARIANIM_Elster_VAT_600

Generated by UDO for SAP NetWeaver PI Monday, February 3, 2014 Page 39 of 72

stringEquals

Parameter(s):

/ns0:VATDeclarationRequest/VATDeclaration/Item/Tax DeclarationKeyNumberTypeCode

const

Parameter(s):

value : 45 o THEN /ns0:VATDeclarationRequest/VATDeclaration/Item/Amo

unt

/ns1:Elster/ns1:DatenTeil/ns1:Nutzdatenblock/ns1:N utzdaten/ns1:Anmeldungssteuern/ns1:Steuerfall/ns1: Umsatzsteuervoranmeldung/ns1:Kz46

floor

Parameter(s):

o IF stringEquals

Parameter(s):

/ns0:VATDeclarationRequest/VATDeclaration/Item/Tax DeclarationKeyNumberTypeCode

const

Parameter(s):

value : 46 o THEN

Page 40: PI Technical Documentation

PI Technical Specification

ARIANIM_Elster_VAT_600

Generated by UDO for SAP NetWeaver PI Monday, February 3, 2014 Page 40 of 72

/ns0:VATDeclarationRequest/VATDeclaration/Item/Amo unt

/ns1:Elster/ns1:DatenTeil/ns1:Nutzdatenblock/ns1:N utzdaten/ns1:Anmeldungssteuern/ns1:Steuerfall/ns1: Umsatzsteuervoranmeldung/ns1:Kz47

formatNumber

Parameter(s):

nformat : #0.00 separator : .

o IF stringEquals

Parameter(s):

const

Parameter(s):

value : 47 /ns0:VATDeclarationRequest/VATDeclaration/Item/Tax

DeclarationKeyNumberTypeCode o THEN /ns0:VATDeclarationRequest/VATDeclaration/Item/Amo

unt

/ns1:Elster/ns1:DatenTeil/ns1:Nutzdatenblock/ns1:N utzdaten/ns1:Anmeldungssteuern/ns1:Steuerfall/ns1: Umsatzsteuervoranmeldung/ns1:Kz48

floor

Parameter(s):

o IF

Page 41: PI Technical Documentation

PI Technical Specification

ARIANIM_Elster_VAT_600

Generated by UDO for SAP NetWeaver PI Monday, February 3, 2014 Page 41 of 72

stringEquals

Parameter(s):

/ns0:VATDeclarationRequest/VATDeclaration/Item/Tax DeclarationKeyNumberTypeCode

const

Parameter(s):

value : 48 o THEN /ns0:VATDeclarationRequest/VATDeclaration/Item/Amo

unt

/ns1:Elster/ns1:DatenTeil/ns1:Nutzdatenblock/ns1:N utzdaten/ns1:Anmeldungssteuern/ns1:Steuerfall/ns1: Umsatzsteuervoranmeldung/ns1:Kz49

floor

Parameter(s):

o IF stringEquals

Parameter(s):

/ns0:VATDeclarationRequest/VATDeclaration/Item/Tax DeclarationKeyNumberTypeCode

const

Parameter(s):

value : 49 o THEN

Page 42: PI Technical Documentation

PI Technical Specification

ARIANIM_Elster_VAT_600

Generated by UDO for SAP NetWeaver PI Monday, February 3, 2014 Page 42 of 72

/ns0:VATDeclarationRequest/VATDeclaration/Item/Amo unt

/ns1:Elster/ns1:DatenTeil/ns1:Nutzdatenblock/ns1:N utzdaten/ns1:Anmeldungssteuern/ns1:Steuerfall/ns1: Umsatzsteuervoranmeldung/ns1:Kz51

floor

Parameter(s):

o IF stringEquals

Parameter(s):

/ns0:VATDeclarationRequest/VATDeclaration/Item/Tax DeclarationKeyNumberTypeCode

const

Parameter(s):

value : 51 o THEN /ns0:VATDeclarationRequest/VATDeclaration/Item/Amo

unt

/ns1:Elster/ns1:DatenTeil/ns1:Nutzdatenblock/ns1:N utzdaten/ns1:Anmeldungssteuern/ns1:Steuerfall/ns1: Umsatzsteuervoranmeldung/ns1:Kz52

floor

Parameter(s):

o IF stringEquals

Parameter(s):

Page 43: PI Technical Documentation

PI Technical Specification

ARIANIM_Elster_VAT_600

Generated by UDO for SAP NetWeaver PI Monday, February 3, 2014 Page 43 of 72

const

Parameter(s):

value : 52 /ns0:VATDeclarationRequest/VATDeclaration/Item/Tax

DeclarationKeyNumberTypeCode o THEN /ns0:VATDeclarationRequest/VATDeclaration/Item/Amo

unt

/ns1:Elster/ns1:DatenTeil/ns1:Nutzdatenblock/ns1:N utzdaten/ns1:Anmeldungssteuern/ns1:Steuerfall/ns1: Umsatzsteuervoranmeldung/ns1:Kz53

formatNumber

Parameter(s):

nformat : #0.00 separator : .

o IF stringEquals

Parameter(s):

const

Parameter(s):

value : 53 /ns0:VATDeclarationRequest/VATDeclaration/Item/Tax

DeclarationKeyNumberTypeCode o THEN /ns0:VATDeclarationRequest/VATDeclaration/Item/Amo

Page 44: PI Technical Documentation

PI Technical Specification

ARIANIM_Elster_VAT_600

Generated by UDO for SAP NetWeaver PI Monday, February 3, 2014 Page 44 of 72

unt

/ns1:Elster/ns1:DatenTeil/ns1:Nutzdatenblock/ns1:N utzdaten/ns1:Anmeldungssteuern/ns1:Steuerfall/ns1: Umsatzsteuervoranmeldung/ns1:Kz59

formatNumber

Parameter(s):

nformat : #0.00 separator : .

o IF stringEquals

Parameter(s):

/ns0:VATDeclarationRequest/VATDeclaration/Item/Tax DeclarationKeyNumberTypeCode

const

Parameter(s):

value : 59 o THEN /ns0:VATDeclarationRequest/VATDeclaration/Item/Amo

unt

/ns1:Elster/ns1:DatenTeil/ns1:Nutzdatenblock/ns1:N utzdaten/ns1:Anmeldungssteuern/ns1:Steuerfall/ns1: Umsatzsteuervoranmeldung/ns1:Kz60

floor

Parameter(s):

o IF stringEquals

Page 45: PI Technical Documentation

PI Technical Specification

ARIANIM_Elster_VAT_600

Generated by UDO for SAP NetWeaver PI Monday, February 3, 2014 Page 45 of 72

Parameter(s):

const

Parameter(s):

value : 60 /ns0:VATDeclarationRequest/VATDeclaration/Item/Tax

DeclarationKeyNumberTypeCode o THEN /ns0:VATDeclarationRequest/VATDeclaration/Item/Amo

unt

/ns1:Elster/ns1:DatenTeil/ns1:Nutzdatenblock/ns1:N utzdaten/ns1:Anmeldungssteuern/ns1:Steuerfall/ns1: Umsatzsteuervoranmeldung/ns1:Kz61

formatNumber

Parameter(s):

nformat : #0.00 separator : .

o IF stringEquals

Parameter(s):

const

Parameter(s):

value : 61 /ns0:VATDeclarationRequest/VATDeclaration/Item/Tax

DeclarationKeyNumberTypeCode o THEN

Page 46: PI Technical Documentation

PI Technical Specification

ARIANIM_Elster_VAT_600

Generated by UDO for SAP NetWeaver PI Monday, February 3, 2014 Page 46 of 72

/ns0:VATDeclarationRequest/VATDeclaration/Item/Amo unt

/ns1:Elster/ns1:DatenTeil/ns1:Nutzdatenblock/ns1:N utzdaten/ns1:Anmeldungssteuern/ns1:Steuerfall/ns1: Umsatzsteuervoranmeldung/ns1:Kz62

formatNumber

Parameter(s):

nformat : #0.00 separator : .

o IF stringEquals

Parameter(s):

const

Parameter(s):

value : 62 /ns0:VATDeclarationRequest/VATDeclaration/Item/Tax

DeclarationKeyNumberTypeCode o THEN /ns0:VATDeclarationRequest/VATDeclaration/Item/Amo

unt

/ns1:Elster/ns1:DatenTeil/ns1:Nutzdatenblock/ns1:N utzdaten/ns1:Anmeldungssteuern/ns1:Steuerfall/ns1: Umsatzsteuervoranmeldung/ns1:Kz63

formatNumber

Parameter(s):

nformat : #0.00 separator : .

Page 47: PI Technical Documentation

PI Technical Specification

ARIANIM_Elster_VAT_600

Generated by UDO for SAP NetWeaver PI Monday, February 3, 2014 Page 47 of 72

o IF stringEquals

Parameter(s):

const

Parameter(s):

value : 63 /ns0:VATDeclarationRequest/VATDeclaration/Item/Tax

DeclarationKeyNumberTypeCode o THEN /ns0:VATDeclarationRequest/VATDeclaration/Item/Amo

unt

/ns1:Elster/ns1:DatenTeil/ns1:Nutzdatenblock/ns1:N utzdaten/ns1:Anmeldungssteuern/ns1:Steuerfall/ns1: Umsatzsteuervoranmeldung/ns1:Kz64

formatNumber

Parameter(s):

nformat : #0.00 separator : .

o IF stringEquals

Parameter(s):

/ns0:VATDeclarationRequest/VATDeclaration/Item/Tax DeclarationKeyNumberTypeCode

const

Parameter(s):

Page 48: PI Technical Documentation

PI Technical Specification

ARIANIM_Elster_VAT_600

Generated by UDO for SAP NetWeaver PI Monday, February 3, 2014 Page 48 of 72

value : 64 o THEN /ns0:VATDeclarationRequest/VATDeclaration/Item/Amo

unt

/ns1:Elster/ns1:DatenTeil/ns1:Nutzdatenblock/ns1:N utzdaten/ns1:Anmeldungssteuern/ns1:Steuerfall/ns1: Umsatzsteuervoranmeldung/ns1:Kz65

formatNumber

Parameter(s):

nformat : #0.00 separator : .

o IF stringEquals

Parameter(s):

const

Parameter(s):

value : 65 /ns0:VATDeclarationRequest/VATDeclaration/Item/Tax

DeclarationKeyNumberTypeCode o THEN /ns0:VATDeclarationRequest/VATDeclaration/Item/Amo

unt

/ns1:Elster/ns1:DatenTeil/ns1:Nutzdatenblock/ns1:N utzdaten/ns1:Anmeldungssteuern/ns1:Steuerfall/ns1:

formatNumber

Parameter(s):

Page 49: PI Technical Documentation

PI Technical Specification

ARIANIM_Elster_VAT_600

Generated by UDO for SAP NetWeaver PI Monday, February 3, 2014 Page 49 of 72

Umsatzsteuervoranmeldung/ns1:Kz66

nformat : #0.00 separator : .

o IF stringEquals

Parameter(s):

/ns0:VATDeclarationRequest/VATDeclaration/Item/Tax DeclarationKeyNumberTypeCode

const

Parameter(s):

value : 66 o THEN /ns0:VATDeclarationRequest/VATDeclaration/Item/Amo

unt

/ns1:Elster/ns1:DatenTeil/ns1:Nutzdatenblock/ns1:N utzdaten/ns1:Anmeldungssteuern/ns1:Steuerfall/ns1: Umsatzsteuervoranmeldung/ns1:Kz67

formatNumber

Parameter(s):

nformat : #0.00 separator : .

o IF stringEquals

Parameter(s):

/ns0:VATDeclarationRequest/VATDeclaration/Item/Tax DeclarationKeyNumberTypeCode

Page 50: PI Technical Documentation

PI Technical Specification

ARIANIM_Elster_VAT_600

Generated by UDO for SAP NetWeaver PI Monday, February 3, 2014 Page 50 of 72

const

Parameter(s):

value : 67 o THEN /ns0:VATDeclarationRequest/VATDeclaration/Item/Amo

unt

/ns1:Elster/ns1:DatenTeil/ns1:Nutzdatenblock/ns1:N utzdaten/ns1:Anmeldungssteuern/ns1:Steuerfall/ns1: Umsatzsteuervoranmeldung/ns1:Kz68

floor

Parameter(s):

o IF stringEquals

Parameter(s):

const

Parameter(s):

value : 68 /ns0:VATDeclarationRequest/VATDeclaration/Item/Tax

DeclarationKeyNumberTypeCode o THEN /ns0:VATDeclarationRequest/VATDeclaration/Item/Amo

unt

/ns1:Elster/ns1:DatenTeil/ns1:Nutzdatenblock/ns1:N utzdaten/ns1:Anmeldungssteuern/ns1:Steuerfall/

formatNumber

Page 51: PI Technical Documentation

PI Technical Specification

ARIANIM_Elster_VAT_600

Generated by UDO for SAP NetWeaver PI Monday, February 3, 2014 Page 51 of 72

ns1: Umsatzsteuervoranmeldung/ns1:Kz69

Parameter(s):

nformat : #0.00 separator : .

o IF stringEquals

Parameter(s):

/ns0:VATDeclarationRequest/VATDeclaration/Item/Tax DeclarationKeyNumberTypeCode

const

Parameter(s):

value : 69 o THEN /ns0:VATDeclarationRequest/VATDeclaration/Item/Amo

unt

/ns1:Elster/ns1:DatenTeil/ns1:Nutzdatenblock/ns1:N utzdaten/ns1:Anmeldungssteuern/ns1:Steuerfall/ns1: Umsatzsteuervoranmeldung/ns1:Kz73

floor

Parameter(s):

o IF stringEquals

Parameter(s):

/ns0:VATDeclarationRequest/VATDeclaration/Item/Tax DeclarationKeyNumberTypeCode

Page 52: PI Technical Documentation

PI Technical Specification

ARIANIM_Elster_VAT_600

Generated by UDO for SAP NetWeaver PI Monday, February 3, 2014 Page 52 of 72

const

Parameter(s):

value : 73 o THEN /ns0:VATDeclarationRequest/VATDeclaration/Item/Amo

unt

/ns1:Elster/ns1:DatenTeil/ns1:Nutzdatenblock/ns1:N utzdaten/ns1:Anmeldungssteuern/ns1:Steuerfall/ns1: Umsatzsteuervoranmeldung/ns1:Kz74

formatNumber

Parameter(s):

nformat : #0.00 separator : .

o IF stringEquals

Parameter(s):

/ns0:VATDeclarationRequest/VATDeclaration/Item/Tax DeclarationKeyNumberTypeCode

const

Parameter(s):

value : 74 o THEN /ns0:VATDeclarationRequest/VATDeclaration/Item/Amo

unt

Page 53: PI Technical Documentation

PI Technical Specification

ARIANIM_Elster_VAT_600

Generated by UDO for SAP NetWeaver PI Monday, February 3, 2014 Page 53 of 72

/ns1:Elster/ns1:DatenTeil/ns1:Nutzdatenblock/ns1:N utzdaten/ns1:Anmeldungssteuern/ns1:Steuerfall/ns1: Umsatzsteuervoranmeldung/ns1:Kz76

floor

Parameter(s):

o IF stringEquals

Parameter(s):

/ns0:VATDeclarationRequest/VATDeclaration/Item/Tax DeclarationKeyNumberTypeCode

const

Parameter(s):

value : 76 o THEN /ns0:VATDeclarationRequest/VATDeclaration/Item/Amo

unt

/ns1:Elster/ns1:DatenTeil/ns1:Nutzdatenblock/ns1:N utzdaten/ns1:Anmeldungssteuern/ns1:Steuerfall/ns1: Umsatzsteuervoranmeldung/ns1:Kz77

floor

Parameter(s):

o IF stringEquals

Parameter(s):

const

Page 54: PI Technical Documentation

PI Technical Specification

ARIANIM_Elster_VAT_600

Generated by UDO for SAP NetWeaver PI Monday, February 3, 2014 Page 54 of 72

Parameter(s):

value : 77 /ns0:VATDeclarationRequest/VATDeclaration/Item/Tax

DeclarationKeyNumberTypeCode o THEN /ns0:VATDeclarationRequest/VATDeclaration/Item/Amo

unt

/ns1:Elster/ns1:DatenTeil/ns1:Nutzdatenblock/ns1:N utzdaten/ns1:Anmeldungssteuern/ns1:Steuerfall/ns1: Umsatzsteuervoranmeldung/ns1:Kz78

floor

Parameter(s):

o IF stringEquals

Parameter(s):

/ns0:VATDeclarationRequest/VATDeclaration/Item/Tax DeclarationKeyNumberTypeCode

const

Parameter(s):

value : 78 o THEN /ns0:VATDeclarationRequest/VATDeclaration/Item/Amo

unt

/ns1:Elster/ns1:DatenTeil/ns1:Nutzdatenblock/ns1:N utzdaten/ns1:Anmeldungssteuern/ns1:Steuerfall/

formatNumber

Page 55: PI Technical Documentation

PI Technical Specification

ARIANIM_Elster_VAT_600

Generated by UDO for SAP NetWeaver PI Monday, February 3, 2014 Page 55 of 72

ns1: Umsatzsteuervoranmeldung/ns1:Kz79

Parameter(s):

nformat : #0.00 separator : .

o IF stringEquals

Parameter(s):

/ns0:VATDeclarationRequest/VATDeclaration/Item/Tax DeclarationKeyNumberTypeCode

const

Parameter(s):

value : 79 o THEN /ns0:VATDeclarationRequest/VATDeclaration/Item/Amo

unt

/ns1:Elster/ns1:DatenTeil/ns1:Nutzdatenblock/ns1:N utzdaten/ns1:Anmeldungssteuern/ns1:Steuerfall/ns1: Umsatzsteuervoranmeldung/ns1:Kz80

formatNumber

Parameter(s):

nformat : #0.00 separator : .

o IF stringEquals

Parameter(s):

/ns0:VATDeclarationRequest/VATDeclaration/Item/Tax

Page 56: PI Technical Documentation

PI Technical Specification

ARIANIM_Elster_VAT_600

Generated by UDO for SAP NetWeaver PI Monday, February 3, 2014 Page 56 of 72

DeclarationKeyNumberTypeCode const

Parameter(s):

value : 80 o THEN /ns0:VATDeclarationRequest/VATDeclaration/Item/Amo

unt

/ns1:Elster/ns1:DatenTeil/ns1:Nutzdatenblock/ns1:N utzdaten/ns1:Anmeldungssteuern/ns1:Steuerfall/ns1: Umsatzsteuervoranmeldung/ns1:Kz81

floor

Parameter(s):

o IF stringEquals

Parameter(s):

const

Parameter(s):

value : 81 /ns0:VATDeclarationRequest/VATDeclaration/Item/Tax

DeclarationKeyNumberTypeCode o THEN /ns0:VATDeclarationRequest/VATDeclaration/Item/Amo

unt

Page 57: PI Technical Documentation

PI Technical Specification

ARIANIM_Elster_VAT_600

Generated by UDO for SAP NetWeaver PI Monday, February 3, 2014 Page 57 of 72

/ns1:Elster/ns1:DatenTeil/ns1:Nutzdatenblock/ns1:N utzdaten/ns1:Anmeldungssteuern/ns1:Steuerfall/ns1: Umsatzsteuervoranmeldung/ns1:Kz83

formatNumber

Parameter(s):

nformat : #0.00 separator : .

o /ns0:VATDeclarationRequest/VATDeclaration/PaymentA mount

/ns1:Elster/ns1:DatenTeil/ns1:Nutzdatenblock/ns1:N utzdaten/ns1:Anmeldungssteuern/ns1:Steuerfall/ns1: Umsatzsteuervoranmeldung/ns1:Kz84

floor

Parameter(s):

o IF stringEquals

Parameter(s):

/ns0:VATDeclarationRequest/VATDeclaration/Item/Tax DeclarationKeyNumberTypeCode

const

Parameter(s):

value : 84 o THEN /ns0:VATDeclarationRequest/VATDeclaration/Item/Amo

unt

/ns1:Elster/ns1:DatenTeil/ns1:Nutzdatenblock/ns1:N

formatNumber

Page 58: PI Technical Documentation

PI Technical Specification

ARIANIM_Elster_VAT_600

Generated by UDO for SAP NetWeaver PI Monday, February 3, 2014 Page 58 of 72

utzdaten/ns1:Anmeldungssteuern/ns1:Steuerfall/ns1: Umsatzsteuervoranmeldung/ns1:Kz85

Parameter(s):

nformat : #0.00 separator : .

o IF stringEquals

Parameter(s):

const

Parameter(s):

value : 85 /ns0:VATDeclarationRequest/VATDeclaration/Item/Tax

DeclarationKeyNumberTypeCode o THEN /ns0:VATDeclarationRequest/VATDeclaration/Item/Amo

unt

/ns1:Elster/ns1:DatenTeil/ns1:Nutzdatenblock/ns1:N utzdaten/ns1:Anmeldungssteuern/ns1:Steuerfall/ns1: Umsatzsteuervoranmeldung/ns1:Kz86

floor

Parameter(s):

o IF stringEquals

Parameter(s):

/ns0:VATDeclarationRequest/VATDeclaration/Item/Tax DeclarationKeyNumberTypeCode

Page 59: PI Technical Documentation

PI Technical Specification

ARIANIM_Elster_VAT_600

Generated by UDO for SAP NetWeaver PI Monday, February 3, 2014 Page 59 of 72

const

Parameter(s):

value : 86 o THEN /ns0:VATDeclarationRequest/VATDeclaration/Item/Amo

unt

/ns1:Elster/ns1:DatenTeil/ns1:Nutzdatenblock/ns1:N utzdaten/ns1:Anmeldungssteuern/ns1:Steuerfall/ns1: Umsatzsteuervoranmeldung/ns1:Kz89

floor

Parameter(s):

o IF stringEquals

Parameter(s):

const

Parameter(s):

value : 89 /ns0:VATDeclarationRequest/VATDeclaration/Item/Tax

DeclarationKeyNumberTypeCode o THEN /ns0:VATDeclarationRequest/VATDeclaration/Item/Amo

unt

/ns1:Elster/ns1:DatenTeil/ns1:Nutzdatenblock/ns1:N utzdaten/ns1:Anmeldungssteuern/ns1:Steuerfall/

floor

Page 60: PI Technical Documentation

PI Technical Specification

ARIANIM_Elster_VAT_600

Generated by UDO for SAP NetWeaver PI Monday, February 3, 2014 Page 60 of 72

ns1: Umsatzsteuervoranmeldung/ns1:Kz91

Parameter(s):

o IF stringEquals

Parameter(s):

/ns0:VATDeclarationRequest/VATDeclaration/Item/Tax DeclarationKeyNumberTypeCode

const

Parameter(s):

value : 91 o THEN /ns0:VATDeclarationRequest/VATDeclaration/Item/Amo

unt

/ns1:Elster/ns1:DatenTeil/ns1:Nutzdatenblock/ns1:N utzdaten/ns1:Anmeldungssteuern/ns1:Steuerfall/ns1: Umsatzsteuervoranmeldung/ns1:Kz93

floor

Parameter(s):

o IF stringEquals

Parameter(s):

const

Parameter(s):

Page 61: PI Technical Documentation

PI Technical Specification

ARIANIM_Elster_VAT_600

Generated by UDO for SAP NetWeaver PI Monday, February 3, 2014 Page 61 of 72

value : 93 /ns0:VATDeclarationRequest/VATDeclaration/Item/Tax

DeclarationKeyNumberTypeCode o THEN /ns0:VATDeclarationRequest/VATDeclaration/Item/Amo

unt

/ns1:Elster/ns1:DatenTeil/ns1:Nutzdatenblock/ns1:N utzdaten/ns1:Anmeldungssteuern/ns1:Steuerfall/ns1: Umsatzsteuervoranmeldung/ns1:Kz94

floor

Parameter(s):

o IF stringEquals

Parameter(s):

/ns0:VATDeclarationRequest/VATDeclaration/Item/Tax DeclarationKeyNumberTypeCode

const

Parameter(s):

value : 94 o THEN /ns0:VATDeclarationRequest/VATDeclaration/Item/Amo

unt

/ns1:Elster/ns1:DatenTeil/ns1:Nutzdatenblock/ns1:N utzdaten/ns1:Anmeldungssteuern/ns1:Steuerfall/ns1:

floor

Parameter(s):

Page 62: PI Technical Documentation

PI Technical Specification

ARIANIM_Elster_VAT_600

Generated by UDO for SAP NetWeaver PI Monday, February 3, 2014 Page 62 of 72

Umsatzsteuervoranmeldung/ns1:Kz95

o IF stringEquals

Parameter(s):

const

Parameter(s):

value : 95 /ns0:VATDeclarationRequest/VATDeclaration/Item/Tax

DeclarationKeyNumberTypeCode o THEN /ns0:VATDeclarationRequest/VATDeclaration/Item/Amo

unt

/ns1:Elster/ns1:DatenTeil/ns1:Nutzdatenblock/ns1:N utzdaten/ns1:Anmeldungssteuern/ns1:Steuerfall/ns1: Umsatzsteuervoranmeldung/ns1:Kz96

formatNumber

Parameter(s):

nformat : #0.00 separator : .

o IF stringEquals

Parameter(s):

const

Parameter(s):

Page 63: PI Technical Documentation

PI Technical Specification

ARIANIM_Elster_VAT_600

Generated by UDO for SAP NetWeaver PI Monday, February 3, 2014 Page 63 of 72

value : 96 /ns0:VATDeclarationRequest/VATDeclaration/Item/Tax

DeclarationKeyNumberTypeCode o THEN /ns0:VATDeclarationRequest/VATDeclaration/Item/Amo

unt

/ns1:Elster/ns1:DatenTeil/ns1:Nutzdatenblock/ns1:N utzdaten/ns1:Anmeldungssteuern/ns1:Steuerfall/ns1: Umsatzsteuervoranmeldung/ns1:Kz97

floor

Parameter(s):

o IF stringEquals

Parameter(s):

const

Parameter(s):

value : 97 /ns0:VATDeclarationRequest/VATDeclaration/Item/Tax

DeclarationKeyNumberTypeCode o THEN /ns0:VATDeclarationRequest/VATDeclaration/Item/Amo

unt

/ns1:Elster/ns1:DatenTeil/ns1:Nutzdatenblock/ns1:N utzdaten/ns1:Anmeldungssteuern/ns1:Steuerfall/ns1:

formatNumber

Parameter(s):

Page 64: PI Technical Documentation

PI Technical Specification

ARIANIM_Elster_VAT_600

Generated by UDO for SAP NetWeaver PI Monday, February 3, 2014 Page 64 of 72

Umsatzsteuervoranmeldung/ns1:Kz98

nformat : #0.00 separator : .

o IF stringEquals

Parameter(s):

/ns0:VATDeclarationRequest/VATDeclaration/Item/Tax DeclarationKeyNumberTypeCode

const

Parameter(s):

value : 98 o THEN /ns0:VATDeclarationRequest/VATDeclaration/Item/Amo

unt

4.2 ElsterProxyResonse

Namespace http://sap.com/xi/ELSTER/VAT/2005

Software Component Version ELSTER 2.1

PI Version (created) XI7.1

Error! Hyperlink reference not valid.Functions and Java Areas

Imports

Page 65: PI Technical Documentation

PI Technical Specification

ARIANIM_Elster_VAT_600

Generated by UDO for SAP NetWeaver PI Monday, February 3, 2014 Page 65 of 72

import com.sap.aii.mapping.api.*;

import com.sap.aii.mapping.lookup.*;

import com.sap.aii.mappingtool.tf7.rt.*;

import java.io.*;

import java.lang.reflect.*;

import java.util.*;

Error! Hyperlink reference not valid.Mapping

Target Message Type Source Message Type

Elster/ VATDeclarationRequest/

Target field Mapping rule Source field

/ns2:VATDeclarationConfirmation/MessageHeader

const

Parameter(s):

value :

/ns2:VATDeclarationConfirmation/MessageHeader/ID

const

Parameter(s):

value : ElsterUVA

/ns2:VATDeclarationConfirmation/MessageHeader/Refe renceID

1:1 /ns0:Elster/ns0:TransferHeader/ns0:TransferTicket

/ns2:VATDeclarationConfirmation/MessageHeader/Refe renceID/@schemeID

const

Parameter(s):

Page 66: PI Technical Documentation

PI Technical Specification

ARIANIM_Elster_VAT_600

Generated by UDO for SAP NetWeaver PI Monday, February 3, 2014 Page 66 of 72

value : ZZZ

/ns2:VATDeclarationConfirmation/MessageHeader/Crea tionDateTime

1:1 /ns0:Elster/ns0:TransferHeader/ns0:EingangsDatum

/ns2:VATDeclarationConfirmation/VATDeclaration

const

Parameter(s):

value : hugo

/ns2:VATDeclarationConfirmation/VATDeclaration/Acc eptanceStatusCode

IF o not

Parameter(s):

stringEquals

Parameter(s):

/ns0:Elster/ns0:TransferHeader/ns0:RC/ns0:Rueckgab e/ns0:Code

const

Parameter(s):

value : 0

THEN o const

Page 67: PI Technical Documentation

PI Technical Specification

ARIANIM_Elster_VAT_600

Generated by UDO for SAP NetWeaver PI Monday, February 3, 2014 Page 67 of 72

Parameter(s):

value : 02

ELSE o IF not

Parameter(s):

stringEquals

Parameter(s):

/ns0:Elster/ns0:DatenTeil/ns0:Nutzdatenblock/ns0:N utzdatenHeader/ns0:RC/ns0:Rueckgabe/ns0:Code

const

Parameter(s):

value : 0 o THEN const

Parameter(s):

value : 02 o ELSE const

Parameter(s):

Page 68: PI Technical Documentation

PI Technical Specification

ARIANIM_Elster_VAT_600

Generated by UDO for SAP NetWeaver PI Monday, February 3, 2014 Page 68 of 72

value : 01

/ns2:VATDeclarationConfirmation/VATDeclaration/Val idationLog

const

Parameter(s):

value : dummyvl

/ns2:VATDeclarationConfirmation/VATDeclaration/Val idationLog/Item

1:1 /ns0:Elster/ns0:DatenTeil

/ns2:VATDeclarationConfirmation/VATDeclaration/Val idationLog/Item/TypeID

IF o not

Parameter(s):

stringEquals

Parameter(s):

/ns0:Elster/ns0:TransferHeader/ns0:RC/ns0:Rueckgab e/ns0:Code

const

Parameter(s):

value : 0

THEN o /ns0:Elster/ns0:TransferHeader/ns0:RC/ns0:Rueckgab

e/ns0:Code

ELSE

Page 69: PI Technical Documentation

PI Technical Specification

ARIANIM_Elster_VAT_600

Generated by UDO for SAP NetWeaver PI Monday, February 3, 2014 Page 69 of 72

o IF not

Parameter(s):

stringEquals

Parameter(s):

/ns0:Elster/ns0:DatenTeil/ns0:Nutzdatenblock/ns0:N utzdatenHeader/ns0:RC/ns0:Rueckgabe/ns0:Code

const

Parameter(s):

value : 0 o THEN /ns0:Elster/ns0:DatenTeil/ns0:Nutzdatenblock/ns0:N

utzdatenHeader/ns0:RC/ns0:Rueckgabe/ns0:Code o ELSE const

Parameter(s):

value : 0

/ns2:VATDeclarationConfirmation/VATDeclaration/Val idationLog/Item/Note

IF o not

Parameter(s):

Page 70: PI Technical Documentation

PI Technical Specification

ARIANIM_Elster_VAT_600

Generated by UDO for SAP NetWeaver PI Monday, February 3, 2014 Page 70 of 72

stringEquals

Parameter(s):

/ns0:Elster/ns0:TransferHeader/ns0:RC/ns0:Rueckgab e/ns0:Code

const

Parameter(s):

value : 0

THEN o /ns0:Elster/ns0:TransferHeader/ns0:RC/ns0:Rueckgab

e/ns0:Text

ELSE o IF not

Parameter(s):

stringEquals

Parameter(s):

/ns0:Elster/ns0:DatenTeil/ns0:Nutzdatenblock/ns0:N utzdatenHeader/ns0:RC/ns0:Rueckgabe/ns0:Code

const

Parameter(s):

value : 0

Page 71: PI Technical Documentation

PI Technical Specification

ARIANIM_Elster_VAT_600

Generated by UDO for SAP NetWeaver PI Monday, February 3, 2014 Page 71 of 72

o THEN /ns0:Elster/ns0:DatenTeil/ns0:Nutzdatenblock/ns0:N

utzdatenHeader/ns0:RC/ns0:Rueckgabe/ns0:Text o ELSE /ns0:Elster/ns0:DatenTeil/ns0:Nutzdatenblock/ns0:N

utzdatenHeader/ns0:RC/ns0:Rueckgabe/ns0:Text

/ns2:VATDeclarationConfirmation/VATDeclaration/Tax PayerParty

const

Parameter(s):

value :

/ns2:VATDeclarationConfirmation/VATDeclaration/Tax PayerParty/TaxID

const

Parameter(s):

value :

/ns2:VATDeclarationConfirmation/VATDeclaration/Tax PayerParty/TaxID/@schemeID

const

Parameter(s):

value : DE4

/ns2:VATDeclarationConfirmation/VATDeclaration/Tax AuthorityParty/CountryCode

const

Parameter(s):

Page 72: PI Technical Documentation

PI Technical Specification

ARIANIM_Elster_VAT_600

Generated by UDO for SAP NetWeaver PI Monday, February 3, 2014 Page 72 of 72

value : DE