Skip to main content
Skip table of contents

Datenmodell und Feldzuordnungen in edoc invoice cockpit

Damit edoc D365 FO invoice cockpit mit edoc invoice kommunizieren kann, gibt es ein eigenes Datenmodell.

Mithilfe des Datenmodells können Sie die Daten z.B. für eine Rechnung in der Drittanbieteranwendung kategorisieren, um entsprechende Felder für den Datentransfer zwischen edoc invoice und edoc invoice cockpit zu verwenden.

Die jeweiligen Endpunkte für die erforderlichen Rechnungsdaten werden in Tabellen mit folgenden Namen gespeichert:

  • EDIVCSTGstatus: Endpunkt (Entität) für den Status einer Rechnung. Diese Tabelle enthält die allgemeinen Eigenschaften einer Rechnung und deren Status (Dokument-ID, Ereignisname, ID des Ereignisses).

  • EDIVSTGheadValue: Endpunkt (Entität) für die Kopffelder einer Rechnung. Diese Tabelle enthält die allgemeinen Eigenschaften einer Rechnung und deren Stammdaten.

  • EDIVSTGheadpositionValuesV2: Endpunkt (Entität) für die Bestellpositionen einer Rechnung. Diese Tabelle enthält die allgemeinen Eigenschaften einer Rechnung und die Buchungsdetails.

Basiswissen zum Datenmodell und zu den Feldzuordnungen

Das Datenmodell mit den entsprechenden Feldern erwartet in edoc invoice eine bestimmte Namenskonvention für die Felder.

Sie müssen die Namenskonvention der Feldnamen in edoc invoice unbedingt anwenden, da andernfalls der Datentransfer fehlschlägt.

Sie müssen die edoc invoice-Felder den entsprechenden Feldern den jeweiligen Endpunkten (Entitäten, Tabellen) zuordnen.

Das Datenmodell der einzelnen Endpunkte (Tabellen) enthält eine Vielzahl von unterschiedlichen Feldern. Bestimmte Felder werden standardmäßig in edoc invoice cockpit verwendet. Dieser Standard ermöglicht es Ihnen, schnell einen funktionierenden Datentransfer zwischen den Anwendungen zu implementieren.

Alle Standardfelder aus edoc invoice sind Pflichtfelder. Wenn Sie weitere Szenarien oder Informationen für einen Datentransfer implementieren möchten, können Sie die bislang nicht verwendeten optionalen Felder verwenden.

Die Zuordnungen der Felder richtet sich auch nach der jeweiligen Rechnungskategorie: Kostenrechnungen (Rechnung mit Bestellbezug), Warenrechnungen (Rechnung mit Bestellbezug) und Rechnungen für Anlagen (fixed assets).

EDIVCSTGstatus-Tabelle und Feldzuordnungen (Übersicht)

Die von edoc D365 FO invoice cockpit standardmäßig verwendeten Felder finden Sie in der Spalte Pflichtfeld mit dem Eintrag Ja. Die Spalten für die Rechnungskategorie enthalten die jeweiligen Felder in edoc invoice cockpit, wenn das edoc invoice-Feld für die Kategorie verwendet wird.

Die Felder in der EDIVCSTGstatus-Tabelle werden für alle Rechnungskategorien verwendet (Rechnung mit und ohne Bestellbezug sowie Anlagen.

Alle Felder, die mit Nein gekennzeichnet sind, stehen Ihnen für weitere Szenarien zur Verfügung.

edoc invoice-Feld

Dynamics 365-Feld

Pflichtfeld

Feld für Rechnung ohne Bestellbezug

Feld für Rechnung mit Bestellbezug

Feld für Rechnung für Anlagen

Beschreibung

event_id

EventId

Ja

Wird mittels der Stammdaten zugeordnet.

Wird mittels der Stammdaten zugeordnet.

Wird mittels der Stammdaten zugeordnet.

Ist die Ereignis-ID des Datensatzes.

event_name

EventName

Ja

Wird mittels der Stammdaten zugeordnet.

Wird mittels der Stammdaten zugeordnet.

Wird mittels der Stammdaten zugeordnet.

Ist der Name des Ereignisses. Der Ereignisname muss Post sein.

ecm_id

ECMDocuId

Ja

Feld ECM Dokument ID
Datenbankfeld ECMDocuId

Feld ECM Dokument ID
Datenbankfeld ECMDocuId

Feld ECM Dokument ID
Datenbankfeld ECMDocuId

Ist die Dokument-ID

created_at

CreatedAt

Ja

Feld Erstellungsdatum und -uhrzeit
Datenbankfeld createdDateTime

Feld Erstellungsdatum und -uhrzeit
Datenbankfeld createdDateTime

Feld Erstellungsdatum und -uhrzeit
Datenbankfeld createdDateTime

Ist das Erstellungsdatum der Rechnung in edoc invoice.

transferred_at

TransferredAt

Nein

-

-

-

Deprecated. Existiert nur aus Gründen der Rückwärtskompatibilität.

Ist das Transferdatum der Rechnung nach dem Transfer von edoc invoice in Dynamics 365.

schema_version

SchemaVersion

Ja

Wird mittels der Stammdaten zugeordnet.

Wird mittels der Stammdaten zugeordnet.

Wird mittels der Stammdaten zugeordnet.

Zeigt die verwendete Schemaversion in edoc invoice an.

edoc_document_id

edoc_document_Id

Ja

Wird mittels der Stammdaten zugeordnet.

Wird mittels der Stammdaten zugeordnet.

Wird mittels der Stammdaten zugeordnet.

Wenn das zuliefernde ECM-System eine Dokument-ID bereitstellt, muss die Dokument-ID im GUID-Format verwendet werden. Ist identisch mit dem Wert von ecm_id und bezieht sich auf edoc documents.

text_01..text_20

Text01..Text20

Nein

-

-

-

Sie können dieses Datentypfeld für eigene Zwecke verwenden.

int_01..int_05

Int01..Int05

Nein

-

-

-

Sie können dieses Datentypfeld für eigene Zwecke verwenden.

real_01..real_05

Real01..Real05

Nein

-

-

-

Sie können dieses Datentypfeld für eigene Zwecke verwenden.

date_01..date_05

Date01..Date05

Nein

-

-

-

Sie können dieses Datentypfeld für eigene Zwecke verwenden.

datetime_01..datetime_05

UTCDatetime01..UTCDatetime05

Nein

-

-

-

Sie können dieses Datentypfeld für eigene Zwecke verwenden.

EDIVSTGheadValue-Tabelle und Feldzuordnungen (Übersicht)

Die von edoc D365 FO invoice cockpit standardmäßig verwendeten Felder finden Sie in der Spalte Pflichtfeld mit dem Eintrag Ja. Die Spalten für die Rechnungskategorie enthalten die jeweiligen Felder in edoc invoice cockpit, wenn das edoc invoice-Feld für die Kategorie verwendet wird.

Alle Felder, die mit Nein gekennzeichnet sind, stehen Ihnen für weitere Szenarien zur Verfügung.

edoc invoice-Feld

Dynamics 365- Feld

Pflichtfeld

Feld für Rechnung ohne Bestellbezug

Feld für Rechnung mit Bestellbezug

Feld für Rechnung für Anlagen

Beschreibung

event_id

EventId

Ja

Wird nur in den Stagingtabellen angezeigt.

Wird nur in den Stagingtabellen angezeigt.

Wird nur in den Stagingtabellen angezeigt.

Die Ereignis-ID muss im GUID-Format angegeben werden.

ecm_id

ECMDocuId

Ja

Feld ECM Dokument ID

Feld ECM Dokument ID

Feld ECM Dokument ID

Ist die Dokument-ID aus dem ECM-System.

company_id

ExtCompany

Nein

-

-

-

Ist ein Standardfeld aus edoc invoice, ist irrelevant für edoc invoice cockpit.

finance_id

Company

Ja

Feld Unternehmen Datenbankfeld Company

Feld Unternehmen Datenbankfeld Company

Feld Unternehmen Datenbankfeld Company

Gibt die ID des Unternehmens (Mandanten) an.

barcode

BarcodeId

Nein

Feld Barcode
Datenbankfeld BarcodeId

Feld Barcode
Datenbankfeld BarcodeId

Feld Barcode
Datenbankfeld BarcodeId

Gibt die ID des Barcodes an. Wenn Sie in Ihrem ECM-System Barcodes verwenden, können Sie dieses Feld verwenden.

vendor_id

InvoiceAccount

Ja

Feld Rechnungskonto
Datenbankfeld InvoiceAccount

Feld Rechnungskonto
Datenbankfeld InvoiceAccount

Feld Rechnungskonto
Datenbankfeld InvoiceAccount

Gibt das Rechnungskonto des Kreditors an.

vendor_name

VendName

Ja

Wird mittels der Stammdaten zugeordnet.

Wird mittels der Stammdaten zugeordnet.

Wird mittels der Stammdaten zugeordnet.

Ist ein Standardfeld aus edoc invoice und hat keine Auswirkungen auf die Buchungslogik. Das Standardfeld dient lediglich der Darstellung in edoc invoice cockpit.
Gibt den Namen des Lieferanten an.

vendor_vat_id

VendVATId

Ja

Wird mittels der Stammdaten zugeordnet.

Wird mittels der Stammdaten zugeordnet.

Wird mittels der Stammdaten zugeordnet.

Ist ein Standardfeld aus edoc invoice, ist irrelevant für edoc invoice cockpit und hat keine Auswirkungen auf die Buchungslogik. Das Standardfeld dient lediglich der Darstellung in edoc invoice cockpit.

Gibt die Umsatzsteuer-Identifikationsnummer des Lieferanten an.

vendor_tax_id

VendTaxRegNum

Ja

Wird mittels der Stammdaten zugeordnet.

Wird mittels der Stammdaten zugeordnet.

Wird mittels der Stammdaten zugeordnet.

Ist ein Standardfeld aus edoc invoice, ist irrelevant für edoc invoice cockpit und hat keine Auswirkungen auf die Buchungslogik. Das Standardfeld dient lediglich der Darstellung in edoc invoice cockpit.

Gibt die Umsatzsteuer-Identifikationsnummer des Lieferanten an.

vendor_address_street

VendAddressStreet

Nein

Wird mittels der Stammdaten zugeordnet.

Wird mittels der Stammdaten zugeordnet.

Wird mittels der Stammdaten zugeordnet.

Ist ein Standardfeld aus edoc invoice, ist irrelevant für edoc invoice cockpit und hat keine Auswirkungen auf die Buchungslogik.

Gibt die Straße in der Adresse des Lieferanten an.

vendor_address_city

VendAddressCity

Nein

Wird mittels der Stammdaten zugeordnet.

Wird mittels der Stammdaten zugeordnet.

Wird mittels der Stammdaten zugeordnet.

Ist ein Standardfeld aus edoc invoice, ist irrelevant für edoc invoice cockpit und hat keine Auswirkungen auf die Buchungslogik.

Gibt den Ort in der Adresse des Lieferanten an.

vendor_address_zip

VendAddressZip

Nein

Wird mittels der Stammdaten zugeordnet.

Wird mittels der Stammdaten zugeordnet.

Wird mittels der Stammdaten zugeordnet.

Ist ein Standardfeld aus edoc invoice, ist irrelevant für edoc invoice cockpit und hat keine Auswirkungen auf die Buchungslogik.

Gibt die Postleitzahl in der Adresse des Lieferanten an.

vendor_address_country

VendAddressCountry

Nein

Wird mittels der Stammdaten zugeordnet.

Wird mittels der Stammdaten zugeordnet.

Wird mittels der Stammdaten zugeordnet.

Ist ein Standardfeld aus edoc invoice, ist irrelevant für edoc invoice cockpit und hat keine Auswirkungen auf die Buchungslogik.

Gibt das Land/die Region in der Adresse des Lieferanten an.

vendor_bank_iban

VendIBAN

Nein

Wird mittels der Stammdaten zugeordnet.

Wird mittels der Stammdaten zugeordnet.

Wird mittels der Stammdaten zugeordnet.

Ist ein Standardfeld aus edoc invoice, ist irrelevant für edoc invoice cockpit und hat keine Auswirkungen auf die Buchungslogik.

Gibt die IBAN der Bankdaten des Lieferanten an.

vendor_bank_bic

VendBIC

Nein

Wird mittels der Stammdaten zugeordnet.

Wird mittels der Stammdaten zugeordnet.

Wird mittels der Stammdaten zugeordnet.

Ist ein Standardfeld aus edoc invoice, ist irrelevant für edoc invoice cockpit und hat keine Auswirkungen auf die Buchungslogik.

Gibt den Bankidentifikationscode der Bankdaten des Lieferanten an.

vendor_bank_account

BankAccount

Nein

Wird mittels der Stammdaten zugeordnet.

Wird mittels der Stammdaten zugeordnet.

Wird mittels der Stammdaten zugeordnet.

Ist ein Standardfeld aus edoc invoice, ist irrelevant für edoc invoice cockpit und hat keine Auswirkungen auf die Buchungslogik.

Gibt die Kontonummer des Lieferanten an.

vendor_bank_code

BankCode

Nein

-

-

-

Ist ein Standardfeld aus edoc invoice, ist irrelevant für edoc invoice cockpit.

vendor_bank_name

BankName

Nein

Wird mittels der Stammdaten zugeordnet.

Wird mittels der Stammdaten zugeordnet.

Wird mittels der Stammdaten zugeordnet.

Ist ein Standardfeld aus edoc invoice, ist irrelevant für edoc invoice cockpit und hat keine Auswirkungen auf die Buchungslogik.

Gibt den Namen der Bank des Lieferanten an.

invoice_type_id

InvoiceTypeId

Ja

Wird mittels der Stammdaten zugeordnet.

Wird mittels der Stammdaten zugeordnet.

Wird mittels der Stammdaten zugeordnet.

Gibt die ID an, mit der in edoc invoice eine Rechnung typisiert wird.

invoice_type_text

InvoiceTypeText

Ja

Wird mittels der Stammdaten zugeordnet.

Wird mittels der Stammdaten zugeordnet.

Wird mittels der Stammdaten zugeordnet.

Gibt den Rechnungstyp an: Rechnung oder Gutschrift oder Rechnung für Anlagen.

confidential

Confidential

Nein

Wird mittels der Stammdaten zugeordnet.

Wird mittels der Stammdaten zugeordnet.

Wird mittels der Stammdaten zugeordnet.

Ist ein Standardfeld aus edoc invoice, ist irrelevant für edoc invoice cockpit und hat keine Auswirkungen auf die Buchungslogik.

Gibt an, ob der Inhalt als vertraulich deklariert wurde.

workflow_type

WorkflowType

Ja

Wird nur in den Stagingtabellen angezeigt.

Wird nur in den Stagingtabellen angezeigt.

Wird nur in den Stagingtabellen angezeigt.

Gibt die Rechnungskategorie an (Rechnung mit oder ohne Bestellbezug), die für die Buchungsmethode verwendet wird.

order_numbers

PurchId

Ja

-

Feld Bestellung

Datenbankfeld PurchId

-

Pflichtfeld für Rechnung mit Bestellbezug.

Gibt die Bestellnummer auf der Rechnung an.

delivery_notes

PackingSlipId

Ja

-

Feld Produktzugang

Datenbankfeld PackingSlipId

-

Pflichtfeld für Rechnung mit Bestellbezug.

Gibt an, dass es sich um einen Lieferschein handelt.

external_number

ExternalInvoice

Ja

Feld Rechnung

Datenbankfeld Invoice

Feld Nummer

Datenbankfeld Num

Feld Rechnung

Datenbankfeld Invoice

Gibt die externe Rechnungsnummer an.

internal_number

InternalInvoice

Nein

Wird nur in den Stagingtabellen angezeigt.

Wird nur in den Stagingtabellen angezeigt.

Wird nur in den Stagingtabellen angezeigt.

Ist ein Standardfeld aus edoc invoice, ist irrelevant für edoc invoice cockpit und hat keine Auswirkungen auf die Buchungslogik.

Gibt die interne Rechnungsnummer an.

invoice_date

InvoiceDate

Ja

Feld Rechnungsdatum

Datenbankfeld InvoiceDate

Feld Rechnungsdatum

Datenbankfeld InvoiceDate

Feld Rechnungsdatum

Datenbankfeld InvoiceDate

Gibt das Rechnungsdatum an.

valuta_date

ValueDate

Nein

Wird nur in den Stagingtabellen angezeigt.

Wird nur in den Stagingtabellen angezeigt.

Wird nur in den Stagingtabellen angezeigt.

Ist ein Standardfeld aus edoc invoice, ist irrelevant für edoc invoice cockpit und hat keine Auswirkungen auf die Buchungslogik.

Gibt das Valutadatum an.

performance_date

DueDate

Nein

Wird mittels der Stammdaten zugeordnet.

Wird mittels der Stammdaten zugeordnet.

Wird mittels der Stammdaten zugeordnet.

Ist ein Standardfeld aus edoc invoice, ist irrelevant für edoc invoice cockpit und hat keine Auswirkungen auf die Buchungslogik.

Gibt das Fälligkeitsdatum der Rechnung an.

posting_date

PostingDate

Ja

Feld Buchungsdatum

Datenbankfeld PostingDate

Feld Buchungsdatum

Datenbankfeld PostingDate

Feld Buchungsdatum

Datenbankfeld PostingDate

Gibt das Datum der Rechnungsbuchung an.

currency

Currencycode

Ja

Feld Währung

Datenbankfeld Currencycode

Feld Währung

Datenbankfeld Currencycode

Feld Währung

Datenbankfeld Currencycode

Gibt die Währung an, in der die Rechnung beglichen wird.

exchange_rate

ExchangeRate

Nein

Wird nur in den Stagingtabellen angezeigt.

Wird nur in den Stagingtabellen angezeigt.

Wird nur in den Stagingtabellen angezeigt.

Ist ein Standardfeld aus edoc invoice, ist irrelevant für edoc invoice cockpit und hat keine Auswirkungen auf die Buchungslogik.

Gibt den Umrechnungskurs für die Währung an, in der die Rechnung beglichen wird.

net_amount_1

AmountNet

Ja

Feld Betrag netto

Datenbankfeld AmountNet

Feld Betrag netto

Datenbankfeld AmountNet

Feld Betrag netto

Datenbankfeld AmountNet

Gibt den Nettobetrag an, in der die Rechnung beglichen wird.

vat_amount_1

AmountTax

Ja

Feld Betrag Steuer

Datenbankfeld AmountTax

Feld Betrag Steuer

Datenbankfeld AmountTax

Feld Betrag Steuer

Datenbankfeld AmountTax

Gibt den Mehrwertsteuerbetrag der Rechnung an.

vat_percent_1

PercentTax

Ja

Wird nur in den Stagingtabellen angezeigt.

Wird nur in den Stagingtabellen angezeigt.

Wird nur in den Stagingtabellen angezeigt.

Gibt den MwSt.-Prozentsatz an.

net_amount_2..net_amount_4

AmountNet2..AmountNet2

Nein

-

-

-

Gilt nur für Rechnung mit Bestellbezug.

Gibt den Nettobetrag der Rechnung an.

vat_amount_2..vat_amount_4

AmountTax2..AmountTax2

Nein

-

-

-

Gilt nur für Rechnung mit Bestellbezug.

Gibt den Mehrwertsteuerbetrag der Rechnung an.

vat_percent_2..vat_percent_4

PercentTax2..PercentTa4

Nein

-

-

-

Gibt den MwSt.-Prozentsatz an.

Gilt nur für Rechnung mit Bestellbezug.

net_total

AmountNetTotal

Ja

Wird nur in den Stagingtabellen angezeigt.

Wird nur in den Stagingtabellen angezeigt.

Wird nur in den Stagingtabellen angezeigt.

Gibt den Nettobetrag der Rechnung an.

Ist identisch mit dem Wert in net_amount_1.

vat_total

AmountTaxTotal

Ja

Wird nur in den Stagingtabellen angezeigt.

Wird nur in den Stagingtabellen angezeigt.

Wird nur in den Stagingtabellen angezeigt.

Gibt den Mehrwertsteuerbetrag der Rechnung an.

Ist identisch mit dem Wert in vat_amount_1.

gross

AmountGross

Ja

Feld Betrag

Datenbankfeld Amount

Feld Betrag

Datenbankfeld Amount

Feld Betrag

Datenbankfeld Amount

Gibt den Bruttobetrag der Rechnung an.

payment_terms_id

PaymTerm

Ja

Feld Zahlungsbedingung

Datenbankfeld PaymTerm

Feld Zahlungsbedingung

Datenbankfeld PaymTerm

Feld Zahlungsbedingung

Datenbankfeld PaymTerm

Gibt die Zahlungsbedingung für die Rechnung an.

payment_terms_text

PaymDiscDesc

Nein

Wird nur in den Stagingtabellen angezeigt.

Wird nur in den Stagingtabellen angezeigt.

Wird nur in den Stagingtabellen angezeigt.

Gibt die Definition für die Zahlungsbedingung an.

payment_discount_days

PaymDiscDays

Nein

Wird nur in den Stagingtabellen angezeigt.

Wird nur in den Stagingtabellen angezeigt.

Wird nur in den Stagingtabellen angezeigt.

Gibt die Anzahl der Tage bis zur Skontofälligkeit an.

payment_discount_month

PaymDiscMonths

Nein

Wird nur in den Stagingtabellen angezeigt.

Wird nur in den Stagingtabellen angezeigt.

Wird nur in den Stagingtabellen angezeigt.

Gibt die Anzahl der Monate bis zur Skontofälligkeit an.

payment_discount_percent

PaymDiscPercent

Nein

Wird nur in den Stagingtabellen angezeigt.

Wird nur in den Stagingtabellen angezeigt.

Wird nur in den Stagingtabellen angezeigt.

Gibt den Prozentsatz für den Skontoabzug an.

payment_net_days

PaymNetDays

Nein

Wird nur in den Stagingtabellen angezeigt.

Wird nur in den Stagingtabellen angezeigt.

Wird nur in den Stagingtabellen angezeigt.

Gibt die Anzahl der Tage bis zur Nettozahlung an.

payment_net_month

PaymNetMonths

Nein

Wird nur in den Stagingtabellen angezeigt.

Wird nur in den Stagingtabellen angezeigt.

Wird nur in den Stagingtabellen angezeigt.

Gibt die Anzahl der Monate an, wann der Nettobetrag fällig ist.

payment_due_date

PaymDueDate

Nein

Wird nur in den Stagingtabellen angezeigt.

Wird nur in den Stagingtabellen angezeigt.

Wird nur in den Stagingtabellen angezeigt.

Ist ein Standardfeld aus edoc invoice, ist irrelevant für edoc invoice cockpit und hat keine Auswirkungen auf die Buchungslogik.

Gibt das Fälligkeitsdatum der Rechnung an.

payment_discount_date

PaymDiscDate

Nein

Wird nur in den Stagingtabellen angezeigt.

Wird nur in den Stagingtabellen angezeigt.

Wird nur in den Stagingtabellen angezeigt.

Gibt das Datum an, bis wann der Skontoabzug für die Rechnungssumme gewährt wird.

payment_discount_amount

PaymDiscAmount

Nein

Wird nur in den Stagingtabellen angezeigt.

Wird nur in den Stagingtabellen angezeigt.

Wird nur in den Stagingtabellen angezeigt.

Gibt den Skontobetrag an.

payment_discount_use

IsPaymDisc

Nein

Wird mittels der Stammdaten zugeordnet.

Wird mittels der Stammdaten zugeordnet.

Wird mittels der Stammdaten zugeordnet.

Ist ein Standardfeld aus edoc invoice, ist irrelevant für edoc invoice cockpit und hat keine Auswirkungen auf die Buchungslogik.

Gibt an, ob Skontoabzug gewährt wird.

payment_term

PaymDiscCode

Nein

Wird mittels der Stammdaten zugeordnet.

Wird mittels der Stammdaten zugeordnet.

Wird mittels der Stammdaten zugeordnet.

Ist ein Standardfeld aus edoc invoice, ist irrelevant für edoc invoice cockpit und hat keine Auswirkungen auf die Buchungslogik.

Gibt die Zahlungsbedingung für die Rechnung an.

payment_mode

PaymMode

Ja

Feld Zahlungsmethode

Datenbankfeld PaymMode

Feld Zahlungsmethode

Datenbankfeld PaymMode

Feld Zahlungsmethode

Datenbankfeld PaymMode

Gibt die Zahlungsmethode (SEPA, Lastschrift usw.) für die Rechnung an.

vendTransPaymId

VendTransPaymId

Nein

-

-

-

Deprecated. Existiert nur aus Gründen der Rückwärtskompatibilität.

Ist identisch mit dem Feld vendor_id aus edoc invoice.

text_01..text_20

Text01..Text20

Nein

-

-

-

Sie können dieses Datentypfeld für eigene Zwecke verwenden.

int_01..int_05

Int01..Int05

Nein

-

-

-

Sie können dieses Datentypfeld für eigene Zwecke verwenden.

real_01..real_05

Real01..Real05

Nein

-

-

-

Sie können dieses Datentypfeld für eigene Zwecke verwenden.

date_01..date_05

Date01..Date05

Nein

-

-

-

Sie können dieses Datentypfeld für eigene Zwecke verwenden.

datetime_01..datetime_05

UTCDatetime01..UTCDatetime05

Nein

-

-

-

Sie können dieses Datentypfeld für eigene Zwecke verwenden.

markup_alloc_after_enum

MarkupAllocAfter

Ja

-

Feld Zuweisung von Belastungen

Datenbankfeld MarkupAllocateAfter

-

Gibt an, wie die Belastungen pro Nettobetrag, Menge und Artikel zugewiesen werden sollen.

markup_alloc_on_enum

MarkupAllocOn

Ja

-

Feld Belastungen den Positionen zuteilen

Datenbankfeld MarkupAllocateOn

-

Gibt an, wie die Belastungen den Artikelpositionen zugewiesen werden sollen.

markup_alloc_isAll_enum

MarkupAllocIsAll

Ja

-

Feld Alle zuweisen

Datenbankfeld MarkupAllocateIsAll

-

Gibt an, ob Belastungen auf alle Bestellpositionen zugewiesen werden sollen.

markup_alloc_isOnlyStock_enum

MarkupAllocIsOnlyStock

Ja

-

Feld Auf Lager

Datenbankfeld MarkupAllocateIsOnlyStock

-

Gibt an, ob Belastungen nur gelagerten Bestellpositionen zugeordnet werden sollen.

EDIVSTGheadpositionValuesV2-Tabelle und Feldzuordnungen (Übersicht)

Die von edoc D365 FO invoice cockpit standardmäßig verwendeten Felder finden Sie in der Spalte Pflichtfeld mit dem Eintrag Ja. Die Spalten für die Rechnungskategorie enthalten die jeweiligen Felder in edoc invoice cockpit, wenn das edoc invoice-Feld für die Kategorie verwendet wird.

Alle Felder, die mit Nein gekennzeichnet sind, stehen Ihnen für weitere Szenarien zur Verfügung.

edoc invoice-Feld

Dynamics 365-Feld

Pflichtfeld

Feld für Rechnung ohne Bestellbezug

Feld für Rechnung mit Bestellbezug

Feld für Rechnung für Anlagen

Beschreibung

event_id

EventId

Ja

Wird nur in den Stagingtabellen angezeigt.

Wird nur in den Stagingtabellen angezeigt.

Wird nur in den Stagingtabellen angezeigt.

Die Ereignis-ID muss im GUID-Format angegeben werden.

ecm_id

ECMDocuId

Ja

Feld ECMDocuId

Feld ECM Dokument ID

Feld ECM Dokument ID

Ist die Dokument-ID aus dem ECM-System.

row_index

LineNum

Ja

Feld Positionsnummer

Datenbankfeld LineNum

Feld Positionsnummer

Datenbankfeld LineNum

Feld Positionsnummer

Datenbankfeld LineNum

Gibt die Nummer der Bestellposition an.

account

LineAccount

Ja

Feld Sachkonto

Datenbankfeld LineAccount

Feld Sachkonto

Datenbankfeld LineAccount

Feld Sachkonto

Datenbankfeld LineAccount

Gibt das Sachkonto in Dynamics 365 an.

cost_center

CostCenter

Nein

Wird mittels der Stammdaten zugeordnet.

Wird mittels der Stammdaten zugeordnet.

Wird mittels der Stammdaten zugeordnet.

Gibt die Kostenstelle der Finanzdimensionen an, auf der die Bestellposition in Dynamics 365 gebucht wird.

cost_object

CostObject

Nein

Wird mittels der Stammdaten zugeordnet.

Wird mittels der Stammdaten zugeordnet.

Wird mittels der Stammdaten zugeordnet.

Ist ein Standardfeld aus edoc invoice, ist irrelevant für edoc invoice cockpit und hat keine Auswirkungen auf die Buchungslogik.
Das Standardfeld dient lediglich der Darstellung in edoc invoice cockpit.

Gibt den Kostenträger der Finanzdimensionen an.

KST1..KST2

FinDim01..FinDim02

Nein

-

-

-

Sind Standardfelder aus edoc invoice, sind irrelevant für edoc invoice cockpit und haben keine Auswirkungen auf die Buchungslogik.

Gibt jeweils eine weitere Kostenstelle an.

posting_key

PostingKey

Nein

Wird mittels der Stammdaten zugeordnet.

Wird mittels der Stammdaten zugeordnet.

Wird mittels der Stammdaten zugeordnet.

Ist ein Standardfeld aus edoc invoice, ist irrelevant für edoc invoice cockpit und hat keine Auswirkungen auf die Buchungslogik.
Das Standardfeld dient lediglich der Darstellung in edoc invoice cockpit.

net_amount

AmountNet

Ja

Feld Betrag netto

Datenbankfeld AmountNet

Feld Betrag netto

Datenbankfeld AmountNet

Feld Betrag netto

Datenbankfeld AmountNet

Gibt den Nettobetrag der Rechnung an.

vat_amount

AmountTax

Ja

Feld Betrag Steuer

Datenbankfeld AmountNet

Feld Betrag Steuer

Datenbankfeld AmountNet

Feld Betrag Steuer

Datenbankfeld AmountNet

Gibt den MwSt.-Betrag des Nettobetrags an.

vat_percent

PercentTax

Ja

Feld Prozent Steuer

Datenbankfeld PercentTax

Feld Prozent Steuer

Datenbankfeld PercentTax

Feld Prozent Steuer

Datenbankfeld PercentTax

Gibt den MwSt.-Prozentsatz der Rechnung an.

vat_code

VatCode

Ja

Wird mittels der Stammdaten zugeordnet.

Wird mittels der Stammdaten zugeordnet.

Wird mittels der Stammdaten zugeordnet.

Ist ein Standardfeld aus edoc invoice, ist irrelevant für edoc invoice cockpit und hat keine Auswirkungen auf die Buchungslogik.
Das Standardfeld dient lediglich der Darstellung in edoc invoice cockpit.

Gibt den MwSt.-Code an.

gross_amount

Amount

Ja

Wird mittels der Stammdaten zugeordnet.

Wird mittels der Stammdaten zugeordnet.

Wird mittels der Stammdaten zugeordnet.

Gibt den Bruttobetrag der Rechnungssumme an.

order_number

PurchId

Ja

-

Feld Bestellung

Datenbankfeld PurchId

-

Gibt die Bestellnummer der Rechnung mit Bestellbezug an.

delivery_note

PackingSlipId

Ja

-

Feld Lieferschein

Datenbankfeld PackingSlipId

-

Gibt die Lieferscheinnummer der Rechnung mit Bestellbezug an.

quantity

Qty

Ja

-

Feld Menge

Datenbankfeld Qty

-

Gibt die gelieferte Menge der Artikel an.

unit_price

Price

Ja

-

Feld Preis

Datenbankfeld Price

-

Gibt den Preis pro Artikel an.

price_units

PriceUnits

Ja

-

Feld Preiseinheit

Datenbankfeld PriceUnits

-

Gibt die Einheit als Dezimalzahl für den Preis an, z.B. für ein Einzelstück, ein Dutzend oder pro Palette.

item_number

ItemId

Ja

-

Feld Artikelnummer

Datenbankfeld ItemId

-

Gibt die Artikelnummer an.

item_description

ItemDescription

Ja

-

Feld Artikelbeschreibung

Datenbankfeld ItemDescription

-

Gibt die Artikelbeschreibung an.

posting_text

PostingText

Ja

-

Feld Buchungstext

Datenbankfeld PostingText

-

Gibt eine Beschreibung als Buchungstext an.

order_position

PurchLinenum

Ja

-

Feld Nummer der Einkaufszeile

Datenbankfeld PurchLinenum

-

Gibt die Nummer der Bestellposition an.

asset_number

AssetNum

Nein

-

-

-

Deprecated. Existiert nur aus Gründen der Rückwärtskompatibilität.

fixed_assetid

FixedAssetId

Ja

-

-

Feld Anlagennummer

Datenfeld FixedAssetId

Gibt die ID der Anlage an.

tax_code

TaxCode

Ja

-

Feld Mehrwertsteuercode

Datenbankfeld TaxCode

-

Gibt den Mehrwertsteuercode an.

tax_item_code

TaxItemCode

Ja

-

Feld Artikel-Mehrwertsteuergruppe

Datenbankfeld TaxItemCode

-

Gibt die Mehrwertsteuergruppe für den Artikel an.

tax_code_group

TaxCodeGroup

Ja

-

Feld Mehrwertsteuergruppe

Datenbankfeld TaxCodeGroup

-

Gibt die Mehrwertsteuergruppe an.

exception_type

ExceptionType

Ja

-

Wird nur in den Stagingtabellen angezeigt.

-

Dieses Feld wird nur verwendet, wenn es Belastungen für Artikelpositionen oder Kopfdaten gibt.

text_01..text_20

Text01..Text20

Nein

-

-

-

Sie können dieses Datentypfeld für eigene Zwecke verwenden.

int_01..int_05

Int01..Int05

Nein

-

-

-

Sie können dieses Datentypfeld für eigene Zwecke verwenden.

real_01..real_05

Real01..Real05

Nein

-

-

-

Sie können dieses Datentypfeld für eigene Zwecke verwenden.

date_01..date_05

Date01..Date05

Nein

-

-

-

Sie können dieses Datentypfeld für eigene Zwecke verwenden.

datetime_01..datetime_05

UTCDatetime01..UTCDatetime05

Nein

-

-

-

Sie können dieses Datentypfeld für eigene Zwecke verwenden.

findim01..findim10

FinDim01..FinDim10

Nein

-

-

-

Sie können dieses Datentypfeld für eigene Zwecke verwenden.

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.