Inhaltsverzeichnis Taxdata getTaxdata getCalculatedTaxdata getTaxRate Taxdata getTaxdata Liefert die Steuerinformationen aus der ccb-suite. Path mapping(intern): /net/dsb/avs3/MasterData/getTaxdata-1.0.0 SAP REST: /GET_SHOP_TAXALL URL GET: /rest/{client}/taxdata?country=xx Parameter Beschreibung client Mandantennummer sp Dienstleisterkennung. (Pflichtfeld, falls der Benutzeraccount mehrere Dienstleisterkennungen haben kann.) country Ländercode Response Der Response ist ein JSON Dokument. Beispiel (zur besseren Lesbarkeit formatiert): [ { "CONDITION": "011", "DEP_COUNTRY": "GB", "COUNTRY_KEY": "BE", "TAX_CLASS_CUS": "9", "TAX_CLASS_MAT": "2", "VALIDITY_END_DATE": "9999-12-31", "VALIDITY_START_DATE": "1998-01-01", "RATE": 0, "TAX_CODE": "AB", "DESCR" : "TEST" }, { "CONDITION": "011", "DEP_COUNTRY": "GB", "COUNTRY_KEY": "BG", "TAX_CLASS_CUS": "1", "TAX_CLASS_MAT": "0", "VALIDITY_END_DATE": "9999-12-31", "VALIDITY_START_DATE": "2007-01-01", "RATE": 0, "TAX_CODE": "CD", "DESCR" : "TEST" } ] Parameter Beschreibung CONDITION Konditionstabelle DEP_COUNTRY Abgangsland COUNTRY_KEY Länderschlüssel TAX_CLASS_CUS Steuer Klassifizierung für Kunde TAX_CLASS_MAT Steuer Klassifizierung für Material VALIDITY_END_DATE Gültigkeitsenddatum des Konditionseintrags VALIDITY_START_DATE Gültigkeitstartdatum des Konditionseintrags RATE Rate (Konditionswert oder Prozent) TAX_CODE Steuercode DESCR Beschreibung der Steuer HTTP Response Status Bedeutung 200 Success 401 Authorization required 500 Internal error getCalculatedTaxdata Berechnet die Steuerdaten. Path mapping(intern): /net/dsb/avs3/Finance/getCalculatedTaxData-1.0.0 SAP Fuba: /DSB/JF_STEUERRECHNUNG URL GET: /rest/{client}/calculatedTaxData?country=xx Parameter Beschreibung client Mandantennummer sp Dienstleisterkennung. (Pflichtfeld, falls der Benutzeraccount mehrere Dienstleisterkennungen haben kann.) productNumber Artikelnummer oder Druckerzeugnisnummer taxDestinationCountry Steuerland des Kunden amount (Netto-)Betrag euSalesTaxNumber UStNr. customerZipCode PLZ des Kunden currencyCode Währung (ISO-Code) Response Der Response ist ein JSON Dokument. Beispiel: [ { "productName" : "etwas", "inputType" : "netto", "inputAmount" : 110.50, "taxAmount" : 8.35, "outputType" : "brutto", "outputAmount" : 118.85, "salesTaxRate" : 7, "salesTaxCode" : "AB", "salesTaxName" : "standard", "currencyCode" : "EUR" } ] Parameter Beschreibung productName Bezeichnung des Druckerzeugnisses oder der Artikelnummer inputType Typ des eingegebenen Betrags. (z.Z. immer „netto“ inputAmount eingegebener Betrag aus dem Request taxAmount Steuerbetrag outputType Typ des berechneten Betrags. (z.Z. immer „brutto“ outputAmount berechneter Betrag salesTaxRate Steuersatz (Prozentwert) salesTaxCode Typ des Steuersatzes salesTaxName Bezeichnung des Steuersatzes currencyCode Währung getTaxRate Berechnet die Steuerdaten. Path mapping(intern): /net/dsb/avs3/Finance/getTaxRate-1.0.0 SAP Fuba: /DSB/JF_GET_TAXRATE_FLYTAX URL GET: /rest/{client}/taxRate Parameter Beschreibung client Mandantennummer sp Dienstleisterkennung. (Pflichtfeld, falls der Benutzeraccount mehrere Dienstleisterkennungen haben kann.) recipientCountry Land (ISO-Ländercode) des Warenempfänger (mandatory) purchaserCountry Land (ISO-Ländercode) des Käufers (mandatory) taxDestinationCountry Steuerliches Empfangsland (optional) euSalesTaxNumber Umsatzsteuer-Identifikationsnummer (optional) taxIndicatorCustomer Steuerklasse des Kunden; 1 = taxable, 9 = non taxable, 7 = affiliated companies (mandatory) postalCode Postleitzahl Warenempfänger (optional) plantCountry Lieferndes Land (ISO-Ländercode) (Land aus dem die Ware versandt wird) (mandatory) taxIndicatorProduct Steuerklassifikation des Produkts; 0 = no tax, 1 = full tax, 2 = reduced tax (mandatory) typeOfService Leistungsart; S = service (e. g. digital), G = goods (e. g. print) (mandatory) dateOfService Datum der Leistungserstellung (ISO-Format) (mandatory) Response Der Response ist ein JSON Dokument. Beispiel: { "taxRate": 0.00, "taxLabel": "G21IT XI", "description": "XI Italien - Ausgangssteuer steuerfrei wegen UID", "reasonForTaxExemption": "Delivery of goods within the EC" } Parameter Beschreibung taxRate TaxRate in % taxLabel Tax Label, Aufbau: Goods/Service-Flag, TAXM1-TaxIndicatorProduct, TAXK1-TaxIndicatorCustomer, DestinationCountry, TaxCode description Tax Code und Beschreibung reasonForTaxExemption Grund für Steuerausnahme Mögliche Fehler: Status Ursache 400 Parameter passen nicht zusammen 404 Steuerkennzeichen nicht gefunden Cookies helfen bei der Bereitstellung von Inhalten. Durch die Nutzung dieser Seiten erklären Sie sich damit einverstanden, dass Cookies auf Ihrem Rechner gespeichert werden. OK Weitere Information