Interface: DEBI - Classification Version 2012.00

This documentation describes the AbaConnect Interface Classification for the DEBI Application.


General Information

General information about the AbaConnect interface.

AbaConnect Interface Information
Application :DEBI
Interface Name :Classification
ID :Classification ( Classification )
Version :2012.00
Status:Productive


Displays the possible import and export features for this interface.

Export / Import Modus
Export :XML
Import :XML


Displays additional information for this interface.

Additional Information

                                  Highest field Revision for this interface : 0



Mapping Information

The following displays the Mapping details for this interface.

Mapping Information
Mapping ID :AbaDefault
Mapping Name :
Description :

                



Example AbaConnect XML Structure

The following is an example of an XML Header structure. This information is also visible in an AbaConnect XML Export file, that has been exported via the Abacus AbaConnect User Interface.

AbaConnect XML Struktur
<?xml version='1.0' encoding='UTF-8'?>
<AbaConnectContainer>
  <TaskCount>1</TaskCount>
  <Task>
    <Parameter>
      <Application>DEBI</Application>
      <Id>Classification</Id>
      <MapId>AbaDefault</MapId>
      <Version>2012.00</Version>
      <!-- Attention : The client number (Mandant) is optional and implies that the data can only be imported into specified client (Mandant) -->
      <!-- The Client Option (Mandant) only has an influence when importing data. It can be configured in the AbaConnect Export Settings. -->
      <!-- By default, the client number (Mandant) is not written to the export file -->
      <Mandant>7777</Mandant>
    </Parameter>
    <Transaction>
      <Element mode='SAVE'>
          <!-- The specific data fields for the AbaConnect interface are included here. -->
      </Element>
    </Transaction>
  </Task>
</AbaConnectContainer>



Example AbaConnect Command Line

The following includes examples of AbaConnect Command Line. The AbaConnect Command Line is executed with the abaconnectexportconsole.exe and abaconnectimportconsole.exe programmes. The AbaConnect Command Line must be run direct on the Abacus server. More detailed information about AbaConnect Command Line is available on the Abacus Homepage. The following examples serve as starting point for creating a simple command line.

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

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

N.B. : For importing XML data, it is not necessary to specify the Interface ID and Mapping on the Command Line. This information is contained in the XML Import file.



Mapping Structure

The following displays a simplified mapping structure for this interface.
The XML-Element and Parent-Name are always in english. Click on the row to display additional information.

XML Element Name Field Name Parent Name Type Length Mandatory
ElementElement---No
    HeaderHeaderElement--No
        - PlanPlanHeaderNumber2No
        - VariantVariantHeaderNumber4No
        - LevelLevelHeaderNumber4No
        - IdentificationIdentificationHeaderNumber11No
        - TypeTypeHeaderNumber1No
        - NameNameHeaderText100No
        - LevelsLevelsHeaderNumber2No
        - ReportFormReport formHeaderText1No
        - EnterpriseEnterpriseHeaderNumber6No
    ClassificationClassificationElement--No
        - PlanPlanClassificationNumber2No
        - VariantVariantClassificationNumber4No
        - LevelLevelClassificationNumber4No
        - IdentificationIdentificationClassificationNumber11No
        - TypeTypeClassificationNumber1No
        - NameNameClassificationText100No
        - EnterpriseEnterpriseClassificationNumber6No
    ClassificationElementClassification elementElement--No
        - PlanPlanClassificationElementNumber2No
        - VariantVariantClassificationElementNumber4No
        - LevelLevelClassificationElementNumber4No
        - IdentificationIdentificationClassificationElementNumber11No
        - TypeTypeClassificationElementNumber1No
        - NameNameClassificationElementText100No
        - ReferenceLevelReference levelClassificationElementNumber2No
        - ReferenceReferenceClassificationElementNumber11No
        - Number2Number 2ClassificationElementText40No
        - Name2Name 2ClassificationElementText100No
        - EnterpriseEnterpriseClassificationElementNumber4No
    PrintAttributesPrint attributesElement--No
        - PlanPlanPrintAttributesNumber2No
        - VariantVariantPrintAttributesNumber4No
        - LevelLevelPrintAttributesNumber4No
        - IdentificationIdentificationPrintAttributesNumber11No
        - TypeTypePrintAttributesNumber2No
        - BoldBoldPrintAttributesNumber1No
        - UnderlineUnderlinePrintAttributesNumber1No
        - ItalicItalicPrintAttributesNumber1No
        - HideHidePrintAttributesNumber1No
        - WithoutNumberWithout numberPrintAttributesNumber1No
        - PageBreakPage breakPrintAttributesNumber1No
        - SpaceBeforeSpace beforePrintAttributesNumber4No
        - SpaceAfterSpace afterPrintAttributesNumber4No
        - DecimalPlaceDecimal placePrintAttributesNumber2No
        - IndentIndentPrintAttributesNumber2No
        - FontFontPrintAttributesNumber1No
        - EnterpriseEnterprisePrintAttributesNumber6No



Field Information

The following is a detailed description of the fields used in this interface.

Header
XML Element Name:Header
Parent Element:Element
Field Type:Linked List
Action Type:Import und Export
Field Length:   -Decimal Places:   0Mandatory Field:   NoRevision:   0Ascii ID :   1
Description:
Header of the classification plan definition
(The internal field ID for this element is "ClassificationHeader")

Plan
XML Element Name:Plan
Parent Element:Header
Field Type:Nummer
Action Type:Import und Export
Field Length:   2Decimal Places:   0Mandatory Field:   NoRevision:   0Ascii ID :   1
Description:
Type of the classification plan. 1: Chart of accounts, 2: Cost centre plan,
                  3: Project plan
                
(The internal field ID for this element is "Plan")

Variant
XML Element Name:Variant
Parent Element:Header
Field Type:Nummer
Action Type:Import und Export
Field Length:   4Decimal Places:   0Mandatory Field:   NoRevision:   0Ascii ID :   2
Description:
Variant of the plan (1-9999), 1 = Standard
(The internal field ID for this element is "Variante")

Level
XML Element Name:Level
Parent Element:Header
Field Type:Nummer
Action Type:Import und Export
Field Length:   4Decimal Places:   0Mandatory Field:   NoRevision:   0Ascii ID :   3
Description:
For the header, the level is always 0
(The internal field ID for this element is "Level")

Identification
XML Element Name:Identification
Parent Element:Header
Field Type:Nummer
Action Type:Import und Export
Field Length:   11Decimal Places:   2Mandatory Field:   NoRevision:   0Ascii ID :   4
Description:
For the header, the identification is 0
(The internal field ID for this element is "Id")
The decimal separator for numbers must be represented with a point, as defined by the XML standards from W3C.

Type
XML Element Name:Type
Parent Element:Header
Field Type:Nummer
Action Type:Import und Export
Field Length:   1Decimal Places:   0Mandatory Field:   NoRevision:   0Ascii ID :   5
Description:
Type of the element: Title lines 1
(The internal field ID for this element is "Typ")

Name
XML Element Name:Name
Parent Element:Header
Field Type:Text
Action Type:Import und Export
Field Length:   100Decimal Places:   0Mandatory Field:   NoRevision:   0Ascii ID :   6
Description:
Name of the classification plan
(The internal field ID for this element is "Name1")

Levels
XML Element Name:Levels
Parent Element:Header
Field Type:Nummer
Action Type:Import und Export
Field Length:   2Decimal Places:   0Mandatory Field:   NoRevision:   0Ascii ID :   7
Description:
Number of levels of the classification plan. Without the detail level
                
(The internal field ID for this element is "Ebenen")

Report form
XML Element Name:ReportForm
Parent Element:Header
Field Type:Text
Action Type:Import und Export
Field Length:   1Decimal Places:   0Mandatory Field:   NoRevision:   0Ascii ID :   8
Description:
Report form flag, '1' for chart of accounts in report form,
                  otherwise empty.
                
(The internal field ID for this element is "Staffelform")

Enterprise
XML Element Name:Enterprise
Parent Element:Header
Field Type:Nummer
Action Type:Import und Export
Field Length:   6Decimal Places:   0Mandatory Field:   NoRevision:   0Ascii ID :   13
Description:
Enterprise
(The internal field ID for this element is "Enterprise")

Classification
XML Element Name:Classification
Parent Element:Element
Field Type:Linked List
Action Type:Import und Export
Field Length:   -Decimal Places:   0Mandatory Field:   NoRevision:   0Ascii ID :   2
Description:
Classification element
(The internal field ID for this element is "ClassificationStructure")

Plan
XML Element Name:Plan
Parent Element:Classification
Field Type:Nummer
Action Type:Import und Export
Field Length:   2Decimal Places:   0Mandatory Field:   NoRevision:   0Ascii ID :   1
Description:
Type of the classification plan. 1: Chart of accounts, 2: Cost centre plan,
                  3: Project plan
                
(The internal field ID for this element is "Plan")

Variant
XML Element Name:Variant
Parent Element:Classification
Field Type:Nummer
Action Type:Import und Export
Field Length:   4Decimal Places:   0Mandatory Field:   NoRevision:   0Ascii ID :   2
Description:
Variant of the plan (1-9999), 1 = Standard
(The internal field ID for this element is "Variante")

Level
XML Element Name:Level
Parent Element:Classification
Field Type:Nummer
Action Type:Import und Export
Field Length:   4Decimal Places:   0Mandatory Field:   NoRevision:   0Ascii ID :   3
Description:
For the classification, the level is always 0
(The internal field ID for this element is "Level")

Identification
XML Element Name:Identification
Parent Element:Classification
Field Type:Nummer
Action Type:Import und Export
Field Length:   11Decimal Places:   2Mandatory Field:   NoRevision:   0Ascii ID :   4
Description:
Identification number of the classification
(The internal field ID for this element is "Id")
The decimal separator for numbers must be represented with a point, as defined by the XML standards from W3C.

Type
XML Element Name:Type
Parent Element:Classification
Field Type:Nummer
Action Type:Import und Export
Field Length:   1Decimal Places:   0Mandatory Field:   NoRevision:   0Ascii ID :   5
Description:
Type of the element: Title lines 1
(The internal field ID for this element is "Typ")

Name
XML Element Name:Name
Parent Element:Classification
Field Type:Text
Action Type:Import und Export
Field Length:   100Decimal Places:   0Mandatory Field:   NoRevision:   0Ascii ID :   6
Description:
Designation of the classification element
(The internal field ID for this element is "Name1")

Enterprise
XML Element Name:Enterprise
Parent Element:Classification
Field Type:Nummer
Action Type:Import und Export
Field Length:   6Decimal Places:   0Mandatory Field:   NoRevision:   0Ascii ID :   10
Description:
Enterprise
(The internal field ID for this element is "Enterprise")

Classification element
XML Element Name:ClassificationElement
Parent Element:Element
Field Type:Linked List
Action Type:Import und Export
Field Length:   -Decimal Places:   0Mandatory Field:   NoRevision:   0Ascii ID :   3
Description:
A classification element is an entry of the classification tree structure
                
(The internal field ID for this element is "ClassificationElement")

Plan
XML Element Name:Plan
Parent Element:ClassificationElement
Field Type:Nummer
Action Type:Import und Export
Field Length:   2Decimal Places:   0Mandatory Field:   NoRevision:   0Ascii ID :   1
Description:
Type of the classification plan. 1: Chart of accounts, 2: Cost centre plan,
                  3: Project plan
                
(The internal field ID for this element is "Plan")

Variant
XML Element Name:Variant
Parent Element:ClassificationElement
Field Type:Nummer
Action Type:Import und Export
Field Length:   4Decimal Places:   0Mandatory Field:   NoRevision:   0Ascii ID :   2
Description:
Variant of the plan (1-9999), 1 = Standard
(The internal field ID for this element is "Variante")

Level
XML Element Name:Level
Parent Element:ClassificationElement
Field Type:Nummer
Action Type:Import und Export
Field Length:   4Decimal Places:   0Mandatory Field:   NoRevision:   0Ascii ID :   3
Description:
Classification level (1-9) level 1 (area): 1, level 2 (classes): 2, level 3
                  (main group): 3, level 4 (groups): 4, etc.
                
(The internal field ID for this element is "Level")

Identification
XML Element Name:Identification
Parent Element:ClassificationElement
Field Type:Nummer
Action Type:Import und Export
Field Length:   11Decimal Places:   2Mandatory Field:   NoRevision:   0Ascii ID :   4
Description:
Identification of the classification element, level 1 (area): A to Z,
                  alternatively 1-26, level 2 (classes): max. 12 digits, level 3 (main group): max. 12 digits, level 4
                  (groups): max. 12 digits, etc.
                
(The internal field ID for this element is "Id")
The decimal separator for numbers must be represented with a point, as defined by the XML standards from W3C.

Type
XML Element Name:Type
Parent Element:ClassificationElement
Field Type:Nummer
Action Type:Import und Export
Field Length:   1Decimal Places:   0Mandatory Field:   NoRevision:   0Ascii ID :   5
Description:
Type of the element, 1 = Title, 2 = Total, 3 = Totalisator, 4 = Sub-total
                
(The internal field ID for this element is "Typ")

Name
XML Element Name:Name
Parent Element:ClassificationElement
Field Type:Text
Action Type:Import und Export
Field Length:   100Decimal Places:   0Mandatory Field:   NoRevision:   0Ascii ID :   6
Description:
Designation of the element
(The internal field ID for this element is "Name1")

Reference level
XML Element Name:ReferenceLevel
Parent Element:ClassificationElement
Field Type:Nummer
Action Type:Import und Export
Field Length:   2Decimal Places:   0Mandatory Field:   NoRevision:   0Ascii ID :   7
Description:
Level of the next higher classification level
(The internal field ID for this element is "Referenzlevel")

Reference
XML Element Name:Reference
Parent Element:ClassificationElement
Field Type:Nummer
Action Type:Import und Export
Field Length:   11Decimal Places:   2Mandatory Field:   NoRevision:   0Ascii ID :   8
Description:
Reference to the next higher classification identification
(The internal field ID for this element is "Referenz")
The decimal separator for numbers must be represented with a point, as defined by the XML standards from W3C.

Number 2
XML Element Name:Number2
Parent Element:ClassificationElement
Field Type:Text
Action Type:Import und Export
Field Length:   40Decimal Places:   0Mandatory Field:   NoRevision:   0Ascii ID :   9
Description:
Second number of the element
(The internal field ID for this element is "Number2")

Name 2
XML Element Name:Name2
Parent Element:ClassificationElement
Field Type:Text
Action Type:Import und Export
Field Length:   100Decimal Places:   0Mandatory Field:   NoRevision:   0Ascii ID :   10
Description:
Second name of the element
(The internal field ID for this element is "Name2")

Enterprise
XML Element Name:Enterprise
Parent Element:ClassificationElement
Field Type:Nummer
Action Type:Import und Export
Field Length:   4Decimal Places:   0Mandatory Field:   NoRevision:   0Ascii ID :   16
Description:
Enterprise
(The internal field ID for this element is "Enterprise")

Print attributes
XML Element Name:PrintAttributes
Parent Element:Element
Field Type:Linked List
Action Type:Import und Export
Field Length:   -Decimal Places:   0Mandatory Field:   NoRevision:   0Ascii ID :   7
Description:
Print attribute element
(The internal field ID for this element is "ClassificationPrintAttributes")

Plan
XML Element Name:Plan
Parent Element:PrintAttributes
Field Type:Nummer
Action Type:Import und Export
Field Length:   2Decimal Places:   0Mandatory Field:   NoRevision:   0Ascii ID :   1
Description:
Type of the classification plan. 1: Chart of accounts, 2: Cost centre plan,
                  3: Project plan
                
(The internal field ID for this element is "Plan")

Variant
XML Element Name:Variant
Parent Element:PrintAttributes
Field Type:Nummer
Action Type:Import und Export
Field Length:   4Decimal Places:   0Mandatory Field:   NoRevision:   0Ascii ID :   2
Description:
Variant of the plan (1-9999), 1 = Standard
(The internal field ID for this element is "Variante")

Level
XML Element Name:Level
Parent Element:PrintAttributes
Field Type:Nummer
Action Type:Import und Export
Field Length:   4Decimal Places:   0Mandatory Field:   NoRevision:   0Ascii ID :   3
Description:
Classification level (0-9, 90), default: 0
(The internal field ID for this element is "Level")

Identification
XML Element Name:Identification
Parent Element:PrintAttributes
Field Type:Nummer
Action Type:Import und Export
Field Length:   11Decimal Places:   2Mandatory Field:   NoRevision:   0Ascii ID :   4
Description:
Identification of the classification element or default: classification
                  level (1-9)
                
(The internal field ID for this element is "Id")
The decimal separator for numbers must be represented with a point, as defined by the XML standards from W3C.

Type
XML Element Name:Type
Parent Element:PrintAttributes
Field Type:Nummer
Action Type:Import und Export
Field Length:   2Decimal Places:   0Mandatory Field:   NoRevision:   0Ascii ID :   5
Description:
Type of the element, 11 = Title, 12 = Total, 13 = Totalisator
                
(The internal field ID for this element is "Typ")

Bold
XML Element Name:Bold
Parent Element:PrintAttributes
Field Type:Nummer
Action Type:Import und Export
Field Length:   1Decimal Places:   0Mandatory Field:   NoRevision:   0Ascii ID :   6
Description:
Print line in bold (0/1)
(The internal field ID for this element is "BoldSw")

Underline
XML Element Name:Underline
Parent Element:PrintAttributes
Field Type:Nummer
Action Type:Import und Export
Field Length:   1Decimal Places:   0Mandatory Field:   NoRevision:   0Ascii ID :   7
Description:
Underline line (0/1)
(The internal field ID for this element is "UlineSw")

Italic
XML Element Name:Italic
Parent Element:PrintAttributes
Field Type:Nummer
Action Type:Import und Export
Field Length:   1Decimal Places:   0Mandatory Field:   NoRevision:   0Ascii ID :   8
Description:
Print line in italics (0/1)
(The internal field ID for this element is "ItalicSw")

Hide
XML Element Name:Hide
Parent Element:PrintAttributes
Field Type:Nummer
Action Type:Import und Export
Field Length:   1Decimal Places:   0Mandatory Field:   NoRevision:   0Ascii ID :   9
Description:
Hide line on printout (0/1)
(The internal field ID for this element is "Suppress")

Without number
XML Element Name:WithoutNumber
Parent Element:PrintAttributes
Field Type:Nummer
Action Type:Import und Export
Field Length:   1Decimal Places:   0Mandatory Field:   NoRevision:   0Ascii ID :   10
Description:
Hide number on printout (0/1)
(The internal field ID for this element is "NoNum")

Page break
XML Element Name:PageBreak
Parent Element:PrintAttributes
Field Type:Nummer
Action Type:Import und Export
Field Length:   1Decimal Places:   0Mandatory Field:   NoRevision:   0Ascii ID :   11
Description:
Page break above (0/1)
(The internal field ID for this element is "FormFeed")

Space before
XML Element Name:SpaceBefore
Parent Element:PrintAttributes
Field Type:Nummer
Action Type:Import und Export
Field Length:   4Decimal Places:   0Mandatory Field:   NoRevision:   0Ascii ID :   12
Description:
Space before print (number of lines)
(The internal field ID for this element is "Before")

Space after
XML Element Name:SpaceAfter
Parent Element:PrintAttributes
Field Type:Nummer
Action Type:Import und Export
Field Length:   4Decimal Places:   0Mandatory Field:   NoRevision:   0Ascii ID :   13
Description:
Space after print (number of lines)
(The internal field ID for this element is "After")

Decimal place
XML Element Name:DecimalPlace
Parent Element:PrintAttributes
Field Type:Nummer
Action Type:Import und Export
Field Length:   2Decimal Places:   0Mandatory Field:   NoRevision:   0Ascii ID :   14
Description:
Decimal place classification number (0-2)
(The internal field ID for this element is "Decimals")

Indent
XML Element Name:Indent
Parent Element:PrintAttributes
Field Type:Nummer
Action Type:Import und Export
Field Length:   2Decimal Places:   0Mandatory Field:   NoRevision:   0Ascii ID :   15
Description:
Horizontal indent (number of characters)
(The internal field ID for this element is "Indent")

Font
XML Element Name:Font
Parent Element:PrintAttributes
Field Type:Nummer
Action Type:Import und Export
Field Length:   1Decimal Places:   0Mandatory Field:   NoRevision:   0Ascii ID :   16
Description:
Windows font number (0-9)
(The internal field ID for this element is "FontId")

Enterprise
XML Element Name:Enterprise
Parent Element:PrintAttributes
Field Type:Nummer
Action Type:Import und Export
Field Length:   6Decimal Places:   0Mandatory Field:   NoRevision:   0Ascii ID :   17
Description:
Enterprise
(The internal field ID for this element is "Enterprise")