Schnittstelle: INVE - XMLTransactionType Version 2010.00

Dieses Dokument beschreibt die AbaConnect-Schnittstelle XMLTransactionType der Applikation INVE .


Allgemeine Informationen

Allgemeine Informationen zur Schnittstelle.

AbaConnect Schnittstellen Information
Applikation:INVE
Schnittstellen-Name:Bewegungsarten
ID:XMLTransactionType ( XML )
Version:2010.00


Mögliche Export- und Import-Funktionen der Schnittstelle

Export / Import Funktionen
Export:XML
Import:XML


Zusätzliche Informationen zur Schnittstelle

Zusatzinformation

                                  Höchste Feld Revision für dieser Schnittstelle : 0



Mapping Informationen

Im Folgenden werden die Informationen über das Mapping angezeigt.

Mapping Informationen
Mapping ID:AbaDefault
Mapping Name:Bewegungsarten
Beschreibung:



Beispiel AbaConnect XML-Struktur

Es folgt ein Beispiel einer XML Header-Struktur. Diese Information kann man auch in einer AbaConnect XML-Exportdatei anschauen, die über die Abacus AbaConnect Maske exportiert wurde.

AbaConnect XML-Struktur
<?xml version='1.0' encoding='UTF-8'?>
<AbaConnectContainer>
  <TaskCount>1</TaskCount>
  <Task>
    <Parameter>
      <Application>INVE</Application>
      <Id>XMLTransactionType</Id>
      <MapId>AbaDefault</MapId>
      <Version>2010.00</Version>
      <!-- Achtung : Die Mandantennummer ist optional und bedeutet, dass die Daten nur in den definierten Mandanten importiert werden können -->
      <!-- Die Option Mandant hat nur beim Datenimport einen Einfluss. Dies kann in den AbaConnect Export-Einstellungen konfiguriert werden. -->
      <!-- Die Mandantennummer wird standardmässig nicht in die Export-Datei geschrieben -->
      <Mandant>7777</Mandant>
    </Parameter>
    <Transaction>
      <TransactionTypeData mode='SAVE'>
          <!-- Hier können spezifische Datenfelder für die AbaConnect Schnittstelle definiert werden. -->
      </TransactionTypeData>
    </Transaction>
  </Task>
</AbaConnectContainer>



Beispiel AbaConnect Command Line

Es folgen Beispiele für die AbaConnect Command Line. AbaConnect Command Line wird mit den Programmen abaconnectexportconsole.exe und abaconnectimportconsole.exe ausgeführt. Die AbaConnect Command Line muss direkt auf dem Abacus Server ausgeführt werden. Detaillierte Informationen über AbaConnect Command Line sind auf der Abacus Homepage zu finden. Die folgenden Beispiele dienen als Ausgangspunkt für die Erstellung einer einfachen Command Line.

AbaConnect Command Line
Export :
abaconnectexportconsole.exe "/USRuser" "/PWxxx"  "-aINVE"  "-version2010.00"  "-M7777"  "-acidXMLTransactionType"  "-mapidAbaDefault"  "-datamodeXML"  "-responseYES"  "-responsefileX:\response.xml"  "-exportfileX:\data.xml"

Import :
abaconnectimportconsole.exe "/USRuser" "/PWxxx"  "-aINVE"  "-version2010.00"  "-M7777"  "-datamodeXML"  "-responseYES"  "-responsefileX:\response.xml"  "-importfileX:\data.xml"

N.B. : Beim Import von XML-Daten muss die Schnittstellen-ID und das Mapping auf der Command Line nicht angegeben werden. Diese Information ist in der XML Import-Datei enthalten.



Mapping Felder / Struktur

Die folgende Tabelle zeigt die Daten des Mappings in vereinfachter Form an.
Das XML-Element und der Parent-Name werden immer in Englisch geschrieben. Mit einem Mausklick auf eine Zeile werden zusätzliche Informationen angezeigt.

XML Element Name Feld Name Parent Name Typ Feld Länge Zwingend
TransactionTypeDataBewegungsarten---Nein
    - NumberNummerTransactionTypeDataNummer4Ja
    - DesignationBezeichnungTransactionTypeDataText30Nein
    - InactiveForManualTransactionInaktiv für manuelle BewegungenTransactionTypeDataBoolean-Nein
    - BookingInGeneralLedgerActiveVerbuchung in Fibu aktivTransactionTypeDataBoolean-Nein
    - ActivationStatusDefinitiveAktivierung Status "Definitiv"TransactionTypeDataBoolean-Nein
    - ActivationStatusLiquidatedAktivierung Status "Liquidiert"TransactionTypeDataBoolean-Nein
    - BookingOnBalanceFieldsActiveVerbuchung auf Saldofelder aktivTransactionTypeDataBoolean-Nein
    - ActivationStatusBudgetedAktivierung Status "Budgetiert"TransactionTypeDataBoolean-Nein
    - EntryGroupBuchungskreisTransactionTypeDataNummer2Nein
    - AmountModeBetragsmodusTransactionTypeDataNummer2Nein
    - InvertDebitCreditSoll/Haben UmkehrungTransactionTypeDataBoolean-Nein
    - BookingText1Buchungstext Zeile 1TransactionTypeDataText30Nein
    - BookingText2Buchungstext Zeile 2TransactionTypeDataText30Nein
    - ConsecutiveEntry1Folgebuchung 1TransactionTypeDataNummer4Nein
    - ConsecutiveEntry2Folgebuchung 2TransactionTypeDataNummer4Nein
    - ConsecutiveEntry3Folgebuchung 3TransactionTypeDataNummer4Nein
    - ConsecutiveEntry4Folgebuchung 4TransactionTypeDataNummer4Nein
    - ConsecutiveEntry5Folgebuchung 5TransactionTypeDataNummer4Nein
    - ConsecutiveEntry6Folgebuchung 6TransactionTypeDataNummer4Nein
    - ConsecutiveEntry7Folgebuchung 7TransactionTypeDataNummer4Nein
    - ConsecutiveEntry8Folgebuchung 8TransactionTypeDataNummer4Nein
    - ConsecutiveEntry9Folgebuchung 9TransactionTypeDataNummer4Nein
    - BalanceFieldReferenceValueSaldofeld ReferenzwertTransactionTypeDataNummer4Nein
    - DebitBalanceField1Saldofeld 1 SollTransactionTypeDataNummer4Nein
    - CreditBalanceField1Saldofeld 1 HabenTransactionTypeDataNummer4Nein
    - DebitBalanceField2Saldofeld 2 SollTransactionTypeDataNummer4Nein
    - CreditBalanceField2Saldofeld 2 HabenTransactionTypeDataNummer4Nein
    - DebitBalanceField3Saldofeld 3 SollTransactionTypeDataNummer4Nein
    - CreditBalanceField3Saldofeld 3 HabenTransactionTypeDataNummer4Nein
    - BookAsBalanceCarriedForwardAls Saldovortrag verbuchenTransactionTypeDataBoolean-Nein
    - BookingWithBudgetBudget mitbuchenTransactionTypeDataBoolean-Nein
    BookingMatrixDataVerbuchungsmatrixTransactionTypeData--Nein
        - NumberNummerBookingMatrixDataNummer4Ja
        - EntryGroupBuchungskreisBookingMatrixDataNummer2Ja
        - DebitAccountSoll-KontoBookingMatrixDataNummer12Nein
        - DebitCostCentre1Soll-KST 1BookingMatrixDataNummer12Nein
        - DebitCostCentre2Soll-KST 2BookingMatrixDataNummer12Nein
        - CreditAccountHaben-KontoBookingMatrixDataNummer12Nein
        - CreditCostCentre1Haben-KST 1BookingMatrixDataNummer12Nein
        - CreditCostCentre2Haben-KST 2BookingMatrixDataNummer12Nein
        - DebitCombinationSoll-KombinationBookingMatrixDataNummer2Nein
        - CreditCombinationHaben-KombinationBookingMatrixDataNummer2Nein



Detaillierte Feld-Informationen

Detaillierte Beschreibung der Schnittstellen-Felder.

Nummer
XML Element Name:Number
Parent Element:TransactionTypeData
Feld Typ:Nummer
Action Typ:Import und Export
Feld Länge:   4Dezimal-Stellen:   0Zwingendes Feld:   JaRevision:   0Ascii ID :   -
Beschreibung:

                                (Den internen Feld ID für dieses Element ist "Nr")
                    

Bezeichnung
XML Element Name:Designation
Parent Element:TransactionTypeData
Feld Typ:Text
Action Typ:Import und Export
Feld Länge:   30Dezimal-Stellen:   0Zwingendes Feld:   NeinRevision:   0Ascii ID :   -
Beschreibung:

                                (Den internen Feld ID für dieses Element ist "Des")
                    

Inaktiv für manuelle Bewegungen
XML Element Name:InactiveForManualTransaction
Parent Element:TransactionTypeData
Feld Typ:Boolean (true oder false)
Action Typ:Import und Export
Feld Länge:   -Dezimal-Stellen:   0Zwingendes Feld:   NeinRevision:   0Ascii ID :   -
Beschreibung:
0 = Aus
1 = Ein
(Den internen Feld ID für dieses Element ist "InaktivSw")

Verbuchung in Fibu aktiv
XML Element Name:BookingInGeneralLedgerActive
Parent Element:TransactionTypeData
Feld Typ:Boolean (true oder false)
Action Typ:Import und Export
Feld Länge:   -Dezimal-Stellen:   0Zwingendes Feld:   NeinRevision:   0Ascii ID :   -
Beschreibung:
0 = Aus
1 = Ein
(Den internen Feld ID für dieses Element ist "FibuSw")

Aktivierung Status "Definitiv"
XML Element Name:ActivationStatusDefinitive
Parent Element:TransactionTypeData
Feld Typ:Boolean (true oder false)
Action Typ:Import und Export
Feld Länge:   -Dezimal-Stellen:   0Zwingendes Feld:   NeinRevision:   0Ascii ID :   -
Beschreibung:
0 = Aus
1 = Ein
(Den internen Feld ID für dieses Element ist "AktSw")

Aktivierung Status "Liquidiert"
XML Element Name:ActivationStatusLiquidated
Parent Element:TransactionTypeData
Feld Typ:Boolean (true oder false)
Action Typ:Import und Export
Feld Länge:   -Dezimal-Stellen:   0Zwingendes Feld:   NeinRevision:   0Ascii ID :   -
Beschreibung:
0 = Aus
1 = Ein
(Den internen Feld ID für dieses Element ist "LiqSw")

Verbuchung auf Saldofelder aktiv
XML Element Name:BookingOnBalanceFieldsActive
Parent Element:TransactionTypeData
Feld Typ:Boolean (true oder false)
Action Typ:Import und Export
Feld Länge:   -Dezimal-Stellen:   0Zwingendes Feld:   NeinRevision:   0Ascii ID :   -
Beschreibung:
0 = Aus
1 = Ein
(Den internen Feld ID für dieses Element ist "SaldoSw")

Aktivierung Status "Budgetiert"
XML Element Name:ActivationStatusBudgeted
Parent Element:TransactionTypeData
Feld Typ:Boolean (true oder false)
Action Typ:Import und Export
Feld Länge:   -Dezimal-Stellen:   0Zwingendes Feld:   NeinRevision:   0Ascii ID :   -
Beschreibung:
0 = Aus
1 = Ein
(Den internen Feld ID für dieses Element ist "BudSW")

Buchungskreis
XML Element Name:EntryGroup
Parent Element:TransactionTypeData
Feld Typ:Nummer
Action Typ:Import und Export
Feld Länge:   2Dezimal-Stellen:   0Zwingendes Feld:   NeinRevision:   0Ascii ID :   -
Beschreibung:

                                (Den internen Feld ID für dieses Element ist "BK")
                    

Betragsmodus
XML Element Name:AmountMode
Parent Element:TransactionTypeData
Feld Typ:Nummer
Action Typ:Import und Export
Feld Länge:   2Dezimal-Stellen:   0Zwingendes Feld:   NeinRevision:   0Ascii ID :   -
Beschreibung:
Verwendung des Buchungsbetrag
(Den internen Feld ID für dieses Element ist "SalMode")

Soll/Haben Umkehrung
XML Element Name:InvertDebitCredit
Parent Element:TransactionTypeData
Feld Typ:Boolean (true oder false)
Action Typ:Import und Export
Feld Länge:   -Dezimal-Stellen:   0Zwingendes Feld:   NeinRevision:   0Ascii ID :   -
Beschreibung:

                                (Den internen Feld ID für dieses Element ist "SalFlip")
                    

Buchungstext Zeile 1
XML Element Name:BookingText1
Parent Element:TransactionTypeData
Feld Typ:Text
Action Typ:Import und Export
Feld Länge:   30Dezimal-Stellen:   0Zwingendes Feld:   NeinRevision:   0Ascii ID :   -
Beschreibung:

                                (Den internen Feld ID für dieses Element ist "BText1")
                    

Buchungstext Zeile 2
XML Element Name:BookingText2
Parent Element:TransactionTypeData
Feld Typ:Text
Action Typ:Import und Export
Feld Länge:   30Dezimal-Stellen:   0Zwingendes Feld:   NeinRevision:   0Ascii ID :   -
Beschreibung:

                                (Den internen Feld ID für dieses Element ist "BText2")
                    

Folgebuchung 1
XML Element Name:ConsecutiveEntry1
Parent Element:TransactionTypeData
Feld Typ:Nummer
Action Typ:Import und Export
Feld Länge:   4Dezimal-Stellen:   0Zwingendes Feld:   NeinRevision:   0Ascii ID :   -
Beschreibung:

                                (Den internen Feld ID für dieses Element ist "Folge1")
                    

Folgebuchung 2
XML Element Name:ConsecutiveEntry2
Parent Element:TransactionTypeData
Feld Typ:Nummer
Action Typ:Import und Export
Feld Länge:   4Dezimal-Stellen:   0Zwingendes Feld:   NeinRevision:   0Ascii ID :   -
Beschreibung:

                                (Den internen Feld ID für dieses Element ist "Folge2")
                    

Folgebuchung 3
XML Element Name:ConsecutiveEntry3
Parent Element:TransactionTypeData
Feld Typ:Nummer
Action Typ:Import und Export
Feld Länge:   4Dezimal-Stellen:   0Zwingendes Feld:   NeinRevision:   0Ascii ID :   -
Beschreibung:

                                (Den internen Feld ID für dieses Element ist "Folge3")
                    

Folgebuchung 4
XML Element Name:ConsecutiveEntry4
Parent Element:TransactionTypeData
Feld Typ:Nummer
Action Typ:Import und Export
Feld Länge:   4Dezimal-Stellen:   0Zwingendes Feld:   NeinRevision:   0Ascii ID :   -
Beschreibung:

                                (Den internen Feld ID für dieses Element ist "Folge4")
                    

Folgebuchung 5
XML Element Name:ConsecutiveEntry5
Parent Element:TransactionTypeData
Feld Typ:Nummer
Action Typ:Import und Export
Feld Länge:   4Dezimal-Stellen:   0Zwingendes Feld:   NeinRevision:   0Ascii ID :   -
Beschreibung:

                                (Den internen Feld ID für dieses Element ist "Folge5")
                    

Folgebuchung 6
XML Element Name:ConsecutiveEntry6
Parent Element:TransactionTypeData
Feld Typ:Nummer
Action Typ:Import und Export
Feld Länge:   4Dezimal-Stellen:   0Zwingendes Feld:   NeinRevision:   0Ascii ID :   -
Beschreibung:

                                (Den internen Feld ID für dieses Element ist "Folge6")
                    

Folgebuchung 7
XML Element Name:ConsecutiveEntry7
Parent Element:TransactionTypeData
Feld Typ:Nummer
Action Typ:Import und Export
Feld Länge:   4Dezimal-Stellen:   0Zwingendes Feld:   NeinRevision:   0Ascii ID :   -
Beschreibung:

                                (Den internen Feld ID für dieses Element ist "Folge7")
                    

Folgebuchung 8
XML Element Name:ConsecutiveEntry8
Parent Element:TransactionTypeData
Feld Typ:Nummer
Action Typ:Import und Export
Feld Länge:   4Dezimal-Stellen:   0Zwingendes Feld:   NeinRevision:   0Ascii ID :   -
Beschreibung:

                                (Den internen Feld ID für dieses Element ist "Folge8")
                    

Folgebuchung 9
XML Element Name:ConsecutiveEntry9
Parent Element:TransactionTypeData
Feld Typ:Nummer
Action Typ:Import und Export
Feld Länge:   4Dezimal-Stellen:   0Zwingendes Feld:   NeinRevision:   0Ascii ID :   -
Beschreibung:

                                (Den internen Feld ID für dieses Element ist "Folge9")
                    

Saldofeld Referenzwert
XML Element Name:BalanceFieldReferenceValue
Parent Element:TransactionTypeData
Feld Typ:Nummer
Action Typ:Import und Export
Feld Länge:   4Dezimal-Stellen:   0Zwingendes Feld:   NeinRevision:   0Ascii ID :   -
Beschreibung:

                                (Den internen Feld ID für dieses Element ist "SalRef")
                    

Saldofeld 1 Soll
XML Element Name:DebitBalanceField1
Parent Element:TransactionTypeData
Feld Typ:Nummer
Action Typ:Import und Export
Feld Länge:   4Dezimal-Stellen:   0Zwingendes Feld:   NeinRevision:   0Ascii ID :   -
Beschreibung:

                                (Den internen Feld ID für dieses Element ist "Saldo1S")
                    

Saldofeld 1 Haben
XML Element Name:CreditBalanceField1
Parent Element:TransactionTypeData
Feld Typ:Nummer
Action Typ:Import und Export
Feld Länge:   4Dezimal-Stellen:   0Zwingendes Feld:   NeinRevision:   0Ascii ID :   -
Beschreibung:

                                (Den internen Feld ID für dieses Element ist "Saldo1H")
                    

Saldofeld 2 Soll
XML Element Name:DebitBalanceField2
Parent Element:TransactionTypeData
Feld Typ:Nummer
Action Typ:Import und Export
Feld Länge:   4Dezimal-Stellen:   0Zwingendes Feld:   NeinRevision:   0Ascii ID :   -
Beschreibung:

                                (Den internen Feld ID für dieses Element ist "Saldo2S")
                    

Saldofeld 2 Haben
XML Element Name:CreditBalanceField2
Parent Element:TransactionTypeData
Feld Typ:Nummer
Action Typ:Import und Export
Feld Länge:   4Dezimal-Stellen:   0Zwingendes Feld:   NeinRevision:   0Ascii ID :   -
Beschreibung:

                                (Den internen Feld ID für dieses Element ist "Saldo2H")
                    

Saldofeld 3 Soll
XML Element Name:DebitBalanceField3
Parent Element:TransactionTypeData
Feld Typ:Nummer
Action Typ:Import und Export
Feld Länge:   4Dezimal-Stellen:   0Zwingendes Feld:   NeinRevision:   0Ascii ID :   -
Beschreibung:

                                (Den internen Feld ID für dieses Element ist "Saldo3S")
                    

Saldofeld 3 Haben
XML Element Name:CreditBalanceField3
Parent Element:TransactionTypeData
Feld Typ:Nummer
Action Typ:Import und Export
Feld Länge:   4Dezimal-Stellen:   0Zwingendes Feld:   NeinRevision:   0Ascii ID :   -
Beschreibung:

                                (Den internen Feld ID für dieses Element ist "Saldo3H")
                    

Als Saldovortrag verbuchen
XML Element Name:BookAsBalanceCarriedForward
Parent Element:TransactionTypeData
Feld Typ:Boolean (true oder false)
Action Typ:Import und Export
Feld Länge:   -Dezimal-Stellen:   0Zwingendes Feld:   NeinRevision:   0Ascii ID :   -
Beschreibung:

                                (Den internen Feld ID für dieses Element ist "SalIniSw")
                    

Budget mitbuchen
XML Element Name:BookingWithBudget
Parent Element:TransactionTypeData
Feld Typ:Boolean (true oder false)
Action Typ:Import und Export
Feld Länge:   -Dezimal-Stellen:   0Zwingendes Feld:   NeinRevision:   0Ascii ID :   -
Beschreibung:

                                (Den internen Feld ID für dieses Element ist "SalBudSw")
                    

Verbuchungsmatrix
XML Element Name:BookingMatrixData
Parent Element:TransactionTypeData
Feld Typ:ID
Action Typ:Import und Export
Feld Länge:   1Dezimal-Stellen:   0Zwingendes Feld:   NeinRevision:   0Ascii ID :   -
Beschreibung:

                

Nummer
XML Element Name:Number
Parent Element:BookingMatrixData
Feld Typ:Nummer
Action Typ:Import und Export
Feld Länge:   4Dezimal-Stellen:   0Zwingendes Feld:   JaRevision:   0Ascii ID :   -
Beschreibung:

                                (Den internen Feld ID für dieses Element ist "Nr")
                    

Buchungskreis
XML Element Name:EntryGroup
Parent Element:BookingMatrixData
Feld Typ:Nummer
Action Typ:Import und Export
Feld Länge:   2Dezimal-Stellen:   0Zwingendes Feld:   JaRevision:   0Ascii ID :   -
Beschreibung:

                                (Den internen Feld ID für dieses Element ist "BK")
                    

Soll-Konto
XML Element Name:DebitAccount
Parent Element:BookingMatrixData
Feld Typ:Nummer
Action Typ:Import und Export
Feld Länge:   12Dezimal-Stellen:   0Zwingendes Feld:   NeinRevision:   0Ascii ID :   -
Beschreibung:

                                (Den internen Feld ID für dieses Element ist "Kto")
                    

Soll-KST 1
XML Element Name:DebitCostCentre1
Parent Element:BookingMatrixData
Feld Typ:Nummer
Action Typ:Import und Export
Feld Länge:   12Dezimal-Stellen:   0Zwingendes Feld:   NeinRevision:   0Ascii ID :   -
Beschreibung:

                                (Den internen Feld ID für dieses Element ist "Kst")
                    

Soll-KST 2
XML Element Name:DebitCostCentre2
Parent Element:BookingMatrixData
Feld Typ:Nummer
Action Typ:Import und Export
Feld Länge:   12Dezimal-Stellen:   0Zwingendes Feld:   NeinRevision:   0Ascii ID :   -
Beschreibung:

                                (Den internen Feld ID für dieses Element ist "Kst2")
                    

Haben-Konto
XML Element Name:CreditAccount
Parent Element:BookingMatrixData
Feld Typ:Nummer
Action Typ:Import und Export
Feld Länge:   12Dezimal-Stellen:   0Zwingendes Feld:   NeinRevision:   0Ascii ID :   -
Beschreibung:

                                (Den internen Feld ID für dieses Element ist "GKto")
                    

Haben-KST 1
XML Element Name:CreditCostCentre1
Parent Element:BookingMatrixData
Feld Typ:Nummer
Action Typ:Import und Export
Feld Länge:   12Dezimal-Stellen:   0Zwingendes Feld:   NeinRevision:   0Ascii ID :   -
Beschreibung:

                                (Den internen Feld ID für dieses Element ist "GKst")
                    

Haben-KST 2
XML Element Name:CreditCostCentre2
Parent Element:BookingMatrixData
Feld Typ:Nummer
Action Typ:Import und Export
Feld Länge:   12Dezimal-Stellen:   0Zwingendes Feld:   NeinRevision:   0Ascii ID :   -
Beschreibung:

                                (Den internen Feld ID für dieses Element ist "GKst2")
                    

Soll-Kombination
XML Element Name:DebitCombination
Parent Element:BookingMatrixData
Feld Typ:Nummer
Action Typ:Import und Export
Feld Länge:   2Dezimal-Stellen:   0Zwingendes Feld:   NeinRevision:   0Ascii ID :   -
Beschreibung:

                                (Den internen Feld ID für dieses Element ist "CombS")
                    

Haben-Kombination
XML Element Name:CreditCombination
Parent Element:BookingMatrixData
Feld Typ:Nummer
Action Typ:Import und Export
Feld Länge:   2Dezimal-Stellen:   0Zwingendes Feld:   NeinRevision:   0Ascii ID :   -
Beschreibung:

                                (Den internen Feld ID für dieses Element ist "CombH")