Hauptkonten

Die Endpunkte der Version 1.2 sind momentan in der Entwicklung und können noch Änderungen erfahren.

Hinweise zur Funktion

Hauptkonten können auch als Sachkonten oder FiBu-Konten bezeichnet werden. Sie sammeln die Buchungen, die innerhalb des Systems manuell oder automatisiert getätigt werden. Hauptkonten haben eine Zuordnung zum Kontenrahmen, der wiederum für die bilanzielle Abbildung des Kontos verantwortlich ist. Sie sind für die Hauptbuchhaltung im Unternehmen verantwortlich. Ein Hauptkonto kann für mehrere Buchwerke verwendet werden. Es erfolgt aber immer automatisch eine Trennung der Umsätze nach Buchwerken, so dass keine Vermischung von Buchungen zwischen den Mandanten möglich ist. Sofern Sie das Rechnungswesen (Rewe - Diamant Finanzbuchhaltung) als Schnittstelle verwenden, werden die Konten sowie die Buchungen zu den Hauptkonten an das Rechnungswesen übertragen und stehen dort u. a. für bilanzielle Auswertungen zur Verfügung.

Hauptkonten abrufen

Version 1.0


GET/openwowi/v1.0/AccountancyMasterData/MasterAccounts
Authorization
Query parameters
Response

OK

Body
Idinteger (int32)
CompanyCodeIdinteger (int32)
Codenullable string
Namenullable string
Name2nullable string
AccountChartIdinteger (int32)
AccountChartIdNumnullable string
AccountChartCodenullable string
AccountCategoryIdinteger (int32)
AccountCategoryCodenullable string
AccountCategoryNamenullable string
AccountGroupIdinteger (int32)
AccountGroupCodenullable string
AccountGroupNamenullable string
AdditionalAccountType1nullable string
AdditionalAccountType2nullable string
AdditionalAccountType3nullable string
AdditionalAccountType4nullable string
AdditionalAccountType5nullable string
AdditionalAccountType6nullable string
MetaMasterAccountIdnullable integer (int32)
MetaMasterAccountCodenullable string
FIOBookingTypeAccountancyIdnullable integer (int32)
FIOBookingTypeAccountancyCodenullable string
MasterAccountBalanceSheetsnullable array of object
Request
const response = await fetch('/openwowi/v1.0/AccountancyMasterData/MasterAccounts', {
    method: 'GET',
    headers: {},
});
const data = await response.json();
Response
[
  {
    "Id": 1,
    "CompanyCodeId": 1,
    "Code": "text",
    "Name": "text",
    "Name2": "text",
    "AccountChartId": 1,
    "AccountChartIdNum": "text",
    "AccountChartCode": "text",
    "AccountCategoryId": 1,
    "AccountCategoryCode": "text",
    "AccountCategoryName": "text",
    "AccountGroupId": 1,
    "AccountGroupCode": "text",
    "AccountGroupName": "text",
    "AdditionalAccountType1": "text",
    "AdditionalAccountType2": "text",
    "AdditionalAccountType3": "text",
    "AdditionalAccountType4": "text",
    "AdditionalAccountType5": "text",
    "AdditionalAccountType6": "text",
    "MetaMasterAccountId": 1,
    "MetaMasterAccountCode": "text",
    "FIOBookingTypeAccountancyId": 1,
    "FIOBookingTypeAccountancyCode": "text",
    "MasterAccountBalanceSheets": [
      {
        "MasterAccountId": 1,
        "BalanceSheetId": 1,
        "BalanceSheet": "text",
        "BalanceSheetPositionId": 1,
        "BalanceSheetPosition": "text"
      }
    ]
  }
]

Version 1.2


GET/openwowi/v1.2/AccountancyMasterData/MasterAccounts
Authorization
Query parameters
Response

OK

Body
Idinteger (int32)
Codenullable string
Namenullable string
Name2nullable string
OtherParametersnullable all of
CompanyCodenullable all of
AccountChartnullable all of
AccountGroupnullable all of
BookingTypeAccountancynullable all of
MetaMasterAccountnullable all of
AdditionalAccountType1nullable all of
AdditionalAccountType2nullable all of
AdditionalAccountType3nullable all of
AdditionalAccountType4nullable all of
AdditionalAccountType5nullable all of
AdditionalAccountType6nullable all of
AdditionalAccountTypenullable array of object
BalanceSheetPositionsnullable array of object
AdditionalFieldsnullable array of object
Request
const response = await fetch('/openwowi/v1.2/AccountancyMasterData/MasterAccounts', {
    method: 'GET',
    headers: {},
});
const data = await response.json();
Response
[
  {
    "Id": 1,
    "Code": "text",
    "Name": "text",
    "Name2": "text",
    "OtherParameters": {
      "OpenAt": "2025-02-05",
      "ClosedAt": "2025-02-05",
      "Blocked": true,
      "OpenItemAccount": true,
      "Regulation": true,
      "UseAsDefaultMasterAccount": true,
      "UseQuantity": true,
      "FromCarryForward": true,
      "VatDocumentLineId": "text",
      "AutomaticTaxTreatment": true,
      "TaxCertificationRelevantType": {
        "Id": 1,
        "Code": "text"
      },
      "WithholdType": {
        "Id": 1,
        "Code": "text"
      },
      "LegalFamilyList": [
        {
          "Id": 1,
          "Code": "text"
        }
      ]
    },
    "CompanyCode": {
      "Id": 1,
      "Name": "text",
      "Code": "text"
    },
    "AccountChart": {
      "Id": 1,
      "IdNum": "text",
      "Code": "text"
    },
    "AccountGroup": {
      "Id": 1,
      "Code": "text",
      "Name": "text",
      "AccountCategory": {
        "Id": 1,
        "Code": "text",
        "Name": "text"
      }
    },
    "BookingTypeAccountancy": {
      "Id": 1,
      "Code": "text",
      "Classification": {
        "Id": 1,
        "Code": "text"
      }
    },
    "MetaMasterAccount": {
      "Id": 1,
      "Code": "text"
    },
    "AdditionalAccountType1": {
      "Id": 1,
      "Code": "text"
    },
    "AdditionalAccountType2": {
      "Id": 1,
      "Code": "text"
    },
    "AdditionalAccountType3": {
      "Id": 1,
      "Code": "text"
    },
    "AdditionalAccountType4": {
      "Id": 1,
      "Code": "text"
    },
    "AdditionalAccountType5": {
      "Id": 1,
      "Code": "text"
    },
    "AdditionalAccountType6": {
      "Id": 1,
      "Code": "text"
    },
    "AdditionalAccountType": [
      {
        "Id": 1,
        "Code": "text"
      }
    ],
    "BalanceSheetPositions": [
      {
        "Id": 1,
        "Number": "text",
        "Line1": "text",
        "Line2": "text",
        "Line3": "text",
        "BalanceSheet": {
          "Id": 1,
          "Code": "text"
        }
      }
    ],
    "AdditionalFields": [
      {
        "Name": "text",
        "Content": "text",
        "Type": "text"
      }
    ]
  }
]

Last updated