Support Center - DirectPosting.create

Scopevisio Cloud Software


DirectPosting.create

Service Name
Benötigte Lizenzen
Benötigte Leserechte
Standard Profile
DirectPosting.create
FINANZEN Enterprise,
Finanzbuchhaltung,
FINANZEN Smart,
FINANZEN Business
Datenimport
Finanzen - alle Rechte,
Finanzen - Debitoren Buchhalter,
Finanzen - Kreditoren Buchhalter,
Finanzen (ohne Stammdaten),
Finanzen (ohne Banking),
Finanzen - Externer Prüfer

 

Dieser Service dient dem direkten Import von Buchungen per XML-Struktur.
Folgendes optionale Argument ist definiert:

Name Beschreibung Format
generateVAT
Steuerzeilen erzeugen
Boolean: true/false

Wenn gesetzt, werden für Buchungszeilen, die entsprechend der Steuermatrix relevant sind (mindestens Angabe von vatKey), Steuerzeilen erzeugt.
Pro Aufruf können beliebig viele Buchungen importiert werden. Für jede Buchung können folgende Daten übergeben werden:

Buchungsinformationen
  - dateFormat (optional, Standard dd.MM.yyyy): Format für Datumsangaben
  - createdDate: Erzeugungsdatum der Buchung
  - postingDate: Buchungsdatum
  - postingPeriod: Bezeichnung der Buchungsperiode
  - documentDate: Belegdatum
  - documentNumber (optional): Belegnummer
  - internalDocumentNumber (optional): Interne Belegnummer
  - externalDocumentNumber (optional): Externe Belegnummer
  - foreignCurrency (optional): Fremdwährungskennzeichen
  - exchangeRate (optional): Fremdwährungskurs

Belegtext (documentText)
Kommentar (comment)

Zwei oder mehr Buchungszeilen (row)
  - importReference (optional): Referenz auf externe Buchungszeile (Wert wird in Antwort gespiegelt)
  - account: Sachkontonummer
  - accountName (optional): Sachkontoname
  - personalAccount: Personenkontonummer
  - personalAccountName (optional): Personenkontoname
  - debit: Sollbetrag
  - foreignDebit: Sollbetrag Fremdwährung
  - credit: Habenbetrag
  - foreignCredit: Habenbetrag Fremdwährung
  - vatKey: Steuerschlüssel
  - postingText: Buchungstext
  - dimension1 (optional): Kostenstelle
  - dimension2 (optional): Kostenträger
  - dimension3 (optional): Projekt
  - dimension4 (optional): unbelegt
  - dimension5 (optional): unbelegt
  - dimension6 (optional): unbelegt
  - dimension7 (optional): unbelegt
  - dimension8 (optional): unbelegt
  - dimension9 (optional): unbelegt
  - dimension10 (optional): unbelegt

Bankinformationen (accountBank) - Alle Angaben optional
  - accountOwner: Kontoinhaber
  - accountNumber: Kontonummer
  - iban: IBAN
  - bankCode: Bankleitzahl
  - swift: BIC
  - bankName: Name der Bank
  - paymentMethod: Zahlungsart

Hausbankinformationen (homeBank)
siehe Bankinformationen

Kontaktdaten (contact) - Alle Angaben optional
  - name: Firmenname
  - phone: Telefonnummer
  - email: E-Mail-Adresse
  - street1, street2: Straße und Hausnummer
  - zipCode1, zipCode2: Postleitzahl
  - city1, city2: Stadt
  - state1, state2: Bundesland
  - country1, country2: Land

Zahlunsinformationen (paymentCondition) - Alle Angaben optional
  - discountDate1, discountDate2: Skontofrist (Datum, Stufe 1 und 2)
  - discountPercent1, discountPercent2: Skontosatz (Stufe 1 und 2)
  - discountAmount1, discountAmount2: Skontobetrag (Stufe 1 und 2)
  - explicitDiscount: Umschaltung zwischen Skontobetrag (true) und Skontosatz (false)
  - dueDate: Fälligkeitsfrist
  - paymentType: Zahlungsart
  - disablePayment: Für Zahlung gesperrt
  - disableReminder: Für Mahnung gesperrt

Weitere Einstellungen (settings) - Alle Angaben optional
  - vatCode: Steuerkennzeichen
  - taxNumber: Steuernummer
  - ustId: Umsatzsteuer-ID
  - language: Sprache

 

Antwort

Feld
Beschreibung
Format
rowNumber
Zeilennummer der erzeugten Buchung
Ganzzahl
hasErrors
Hinweis, ob die Buchung Fehler erzeugte
Boolean: true/false
hasInfos
Hinweis, ob es Informationen zu der Buchung gibt
Boolean: true/false
importReference
Spiegelung der Eingangsinformation, falls vorhanden
Alphanumerisch
error
Fehlermeldung, falls vorhanden (Mehrfache Angabe möglich)
Alphanumerisch
info
Information zur Buchung, falls vorhanden (Mehrfache Angabe möglich)
Alphanumerisch

Für jeden Eingangsdatensatz wird ein Ausgangsdatensatz erzeugt.

 

Beispiel Code

 

Parameter

url Geben Sie die URL des Webservice an: https://appload.scopevisio.com/api/soap/accounting/DirectPosting.create
customer Die Kundennummer Ihrer Scopevisio Instanz. Die Nummer steht in der Kundenlounge oder Sie können die Nummer im Scopevisio Client über die Taste "F12" anzeigen lassen.
user Ein Benutzer auf Ihrer Scopevisio Instanz muss mit gültigen Rechten eingerichtet sein.
pass Das Passwort des Benutzers.
organisation Der Name der Organisation.

 

SOAP Aufruf

Request

Response

 

Hauptseite

Online-Demo

Melden Sie sich zu einer Produktpräsentation an.
Jetzt anmelden

Individuelle Schulung

Gerne schulen wir Sie und Ihr Team vor Ort oder online.
Unverbindlich anfragen

 
200000,380052https://www.scopevisio.com/clientx/edition: business https://www.scopevisio.com/ /help/de/API/DirectPosting_create 2468 erp_business