Zum Hauptinhalt springen

Stammdaten nach SAP

Mit dem Mapping mapping-createDebtorMasterdata.json, können Debitoren/Kreditoren Stammdaten angelegt werden.

Verwendung

  • Mappingdatei: mapping-createDebtorMasterdata.json
  • SAP-Funktionsbaustein:
    • Anlegen/Aktualisieren: ZOU_FINW_MASTERDATA_DEBI
  • DB-Tabelle: ufSapMasterData
sap-connector.exe "createDebtorMasterdata"

Parameter

Folgende Tabellen müssen mit den hinterlegten Spalten aufgerufen werden:

  • Default-Wert Felder müssen nicht Übergeben werden
  • Optionale Werte müssen ebenfalls nicht übergeben werden

debtorData

ParameterBezugstypDefaultDatenbanktabelle ufSapMasterData in invoicecontroldbBeschreibung
IV_KUNNRKUNNRcustomerNumberDebitorennummer
IV_KONTEN_GRP_DKTOKDaccountGroupDebKontengruppe Debitor
IV_KONTEN_GRP_FKTOKKaccountGroupCredKontengruppe Kreditor
IV_BUKRSSTRINGrecipientBuchungskreise mit ';' getrennt (1000;2000;3000;....)
IV_ANREDEAD_TITLEtitleAnredeschlüssel
IV_NAMEAD_NAME1name1Name 1
IV_NAME2AD_NAME2name2Name 2
IV_STRASSTRAS_GPstreetStraße und Hausnummer
IV_PLZPSTLZpostalCodePostleitzahl
IV_ORTORT01_GPlocationOrt
IV_SPRACHESPRAS'D'languageSprachenschlüssel (Default Deutsch = 'D')
IV_PHONEAD_TLNMBRphoneTelefonnummer: Vorwahl+Anschluß
IV_FAXAD_FXNMBRfaxFaxnummer: Vorwahl+Anschluß
IV_MAILAD_SMTPADRmailE-Mail-Adresse
IV_LANDLAND1'DE'countryLänder-/Regionenschlüssel
IV_LIFNRLIFNRcustomerNumberKontonummer des Lieferanten bzw. Kreditors (DMS-Nummernkreis )
IV_BRSCHBRSCHindustryBranchenschlüssel
IV_BEMERKUNG_DAD_REMARK2'Mahnung'communicationCommentCustomerBemerkungen zum Kommunikationsanschluß
IV_BEMERKUNG_KAD_REMARK2'Avise'communicationCommentShipperBemerkungen zum Kommunikationsanschluß
IV_STCD1STCD1vatId1Steuernummer 1
IV_STCD3STCD3vatId3Steuernummer 3
IV_USTIDSTCEGustIDUmsatzsteuer-Identifikationsnummer
IV_BANKSBANKSbankCountryLänder-/Regionenschlüssel der Bank
IV_BANKLBANKLbicBankleitzahl
IV_BANKNBANKNbankAccountNumberBankkontonummer
IV_IBANIBANibanIBAN (International Bank Account Number)
IV_AKONT_DAKONT'0000240000'accountAbstimmkonto in der Hauptbuchhaltung
IV_AKONT_KAKONT'0000440000'Abstimmkonto in der Hauptbuchhaltung
IV_ZUAWADZUAWA'003'assignmentKeySchlüssel für die Sortierung nach Zuordnungsnummern
IV_ZTERMDZTERMpaymentTermCustomerZahlungsbedingungsschlüssel
IV_ZTERMDZTERMZahlungsbedingungsschlüssel
IV_ZENTRALEKNRZEcentralIdKontonummer der Zentrale (bei Filialkonten)
IV_TOGRU_DTOGRU'DEBI'toleranceCustomerToleranzgruppe für den Geschäftspartner/Sachkonto
IV_TOGRU_KTOGRU'KRED'toleranceShipperToleranzgruppe für den Geschäftspartner/Sachkonto
IV_XZVERXZVER'X'paymentHistoryKennzeichen: Zahlungsverhalten aufzeichnen ?
IV_MAHNAMAHNAwarningProcedurMahnverfahren
IV_BUSAB_MABUSAB_MA'MA'warningSachbearbeiter Mahnen
IV_BUSABBUSAB'ZV'accountingKürzel des Buchhaltungssachbearbeiters
IV_STATUSCHAR2insuredDMS Status: kann versichert werden? 35 = JA
IV_REPRFREPRF'X'Prüfungsvermerk für doppelte Rechnungen bzw. Gutschriften
IV_XVERRXVERR_LFB1equalizeCreditorKennzeichen: Verrechnung zwischen Debitor und Kreditor ?
IV_ZGRUPDZGRUPgroupKeySchlüssel für Zahlungsgruppierung

Standard Rückgabe und Anpassung von ZOU

Die Fehler werden immer im ET_BAPIRET2 protokolliert.

Beispiel Erfolgsmeldung

{
"exitCode": 0,
"uniqueId": "0bca2976-b984-4c06-9796-f2f5b106cac3",
"sapId": "05498768",
"callType": "createDebtorMasterdata",
"result": [
{
"success": true,
"returnType": "message",
"returnValue": "Verarbeitung erfolgreich"
}
]
}

Beispiel Fehlermeldung SAP

{
"exitCode": -1,
"uniqueId": "a0fe3316-1e1b-4cea-b947-e8ae90cd2441",
"documentId": "",
"callType": "createDebtorMasterdata",
"result": [
{
"success": false,
"returnType": "",
"returnValue": "ID:AR Type:E Number:191"
}
]
}

Beispiel Fehlermeldung Mapping

{
"exitCode": -1,
"uniqueId": "4063626b-aea9-446a-81ce-211d1f488f4e",
"documentId": "",
"callType": "createDebtorMasterdata",
"result": [
{
"success": false,
"returnType": "",
"returnValue": "String expected from NodeJS for the field of type 0"
}
]
}