1 Themenübersicht
In dieser Dokumentation wird die Vorgehensweise für den Umgang mit der Anwendung „Daten importieren“ bezogen auf Vertriebsangebote beschrieben. Diese Vorgehensweisen enthalten allgemeine Anleitungsschritte und welche Besonderheiten zu berücksichtigen sind. Sie werden außerdem über mögliche Voraussetzungen und Auswirkungen informiert.
Die Beschreibung der Anwendung „Daten importieren“, die unter anderem auch Feld- und Button-Beschreibungen enthält, finden Sie in der Dokumentation „Daten importieren“.
2 Allgemeines
Der Import eines Vertriebsangebots basiert im Wesentlichen auf dem aktuellen Datenmodell, welches in der Repository-Datenbank hinterlegt ist. Für den Datenexport stehen mehr Attribute als für den Datenimport zur Verfügung. Deshalb ist sinnvoll, für den Export und Import separate Filter festzulegen.
1:1-Beziehungen basieren im Datenmodell in der Regel auf einem technischen GUID-Attribut. Je nach Anwendungsfall kann beim Import entweder das technische GUID-Attribut verwendet werden oder der fachliche Schlüssel aus dem Ziel-Objekt (meist code oder number). Bei einigen Business Objects ist für die Umwandlung fachlicher Schlüssel zu technischem Schlüssel eine Organisation notwendig. Die jeweils relevante Organisation steht im Normalfall nicht direkt in der Import-Quelle, sondern ist über den Belegkontext vorgegeben. Weitere Informationen dazu finden Sie im Kapitel „Übersicht: Attribute“.
Sowohl in der Basis als auch in der Position eines Vertriebsangebots werden Hash-Code-Business-Objects referenziert. Das sind fachlich zusammengehörende Attributgruppen, die für viele Angebote immer wieder gleich sind und somit durch Wiederverwendung einigen Speicherplatz in der Datenbank und im Hauptspeicher spart. Über eine spezielle Konvertierung stellen sich die Hash-Code-Business-Objects für den Export bzw. Import wie Parts dar.
Bestimmte Daten der Vertriebsangebote wie Hauswährungswerte, Artikelkonfiguration und deren Konfigurationspositionen sowie interne Hilfsattribute können nicht importiert werden.
Wenn Sie sich nicht sicher sind, welches das geeignete Format der Importdatei ist, dann gehen Sie wie folgt vor: Erfassen Sie über die Anwendung „Vertriebsangebote“ ein Beispiel-Vertriebsangebot und exportieren Sie dieses mit dem Filter für den Import im gewünschten Format mit den gewünschten Attributen. Die so entstehende Beispieldatei lässt sich als Vorlage für die zu erzeugenden Importdateien verwenden.
Beim Import gelten die gleichen Regeln wie bei der Bearbeitung über die Anwendung. Zum Beispiel kann in einer gespeicherten Position der Artikel nicht mehr nachträglich geändert werden. Attributwerte werden ignoriert, wenn sie im aktuellen Kontext nicht übernommen werden können. Ebenso wird bei der Vorschlagswertermittlung die gleiche Logik durchlaufen, sodass sich Import und Anwendung identisch verhalten. Gleiches gilt für die Prüfungen.
Hinweis:
Bestehende Vertriebsangebote können durch den Import zusätzlicher Daten erweitert werden. Die bestehenden Daten werden – sofern möglich – durch die Importdaten ersetzt.
3 Vorgehensweise: Vertriebsangebote importieren
- Öffnen Sie die Anwendung „Daten importieren“.
- Lassen Sie sich den bzw. einen Filter für dieses Business Object anzeigen: cisag.app.sales.obj.CustomerProposal
- Der Filter für den Import von Vertriebsangeboten wird geöffnet.
- Duplizieren oder erfassen Sie bei Bedarf einen neuen Filter für dieses Business Object.
- Ändern Sie bei Bedarf die bereits ausgewählten Attribute des Filters.
- Drücken Sie in der Standard-Symbolleiste den Button „Daten importieren“.
- Das Dialogfenster „Daten importieren“ wird geöffnet.
- Im Dialogfenster „Daten importieren“ können Sie Einstellungen für die Importdatei vornehmen. Eine Beschreibung der Felder finden Sie in der Dokumentation „Daten importieren“.
- Drücken Sie einen der Buttons „Im Hintergrund“ oder „Sofort“.
- Der Import wird ausgeführt.
4 Automatische Freigabe nach dem Import
Sofern der Import erfolgreich durchgeführt wurde, können Sie ein bearbeitetes Vertriebsangebot automatisch nach dem Import freigeben lassen. Diese Möglichkeit ist insbesondere in Kombination mit dem Eröffnungsstatus „In Bearbeitung“ (siehe Art) sinnvoll. So verhindern Sie, dass ein noch nicht vollständig importiertes Vertriebsangebot bereits in Folgebelegen verwendet werden kann. Während der Freigabe hat das Vertriebsangebot den Status „Ungültig“, sodass das Vertriebsangebot auch in diesem Schritt nicht verwendet werden kann.
Für diese Funktionalität müssen Sie für die relevante Instanz das virtuelle Basis-Attribut autoRelease auf den Wert true setzen.
Ist diese Funktion aktiviert und bestehen keine sonstigen Fehler, dann wird im Meldungsprotokoll eine zusätzliche Informationsmeldung mit dem Hinweis ausgegeben, dass das Vertriebsangebot automatisch freigegeben wurde. War dies nicht möglich, dann wird eine Warnung ausgegeben.
5 Angebotsentwürfe importieren
5.1 Angebotsversionen nach dem Import eines Entwurfs erzeugen
Angebotsversionen können nicht direkt per Import erzeugt werden. Bei ihnen muss immer der Entwurf importiert werden. Sofern der Import des Entwurfs erfolgreich durchgeführt wurde, können Sie automatisch eine neue Version erzeugen lassen. Voraussetzung dafür ist, dass in der Angebotsart des Entwurfs eine Angebotsart für Versionen hinterlegt ist. Andernfalls wird ein Fehler ausgegeben.
Für diese Funktionalität müssen Sie für die relevante Instanz das virtuelle Basis-Attribut createNewVersion auf den Wert true setzen.
Hinweis:
Das virtuelle Basis-Attribut createNewVersion wird nach dem virtuellen Basis-Attribut autoRelease ausgewertet.
5.2 Angebotsalternativen importieren
Angebotsalternativen können Sie per Import erzeugen lassen. Dafür müssen Sie sowohl in der Basis den Entwurf angeben, als auch in der Position die zu verwendende Entwurfsposition. Bei aktiven Positionen mit Alternativen können Sie nur die aktive Position oder eine der Alternativen auswählen.
6 Übersicht: Attribute
Nachfolgend sind die Attribute der einzelnen Business Objects aufgeführt, die für den Import zur Verfügung stehen. Bei Fremdschlüsselattributen steht zusätzlich der entsprechende Beziehungsname dabei. Die Identifikations- und Pflichtfelder sind Änderungen unterworfen und können durch Anpassungen erweitert werden.
Bei einigen Business Objects ist für die Umwandlung fachlicher Schlüssel zu technischem Schlüssel eine Organisation notwendig. Bei den Attributlisten ist dies über die folgenden Anmerkungen in der Spalte „Attribut“ gekennzeichnet.
- Vertriebsorganisation (immer gemäß Basis)
- Firma (immer gemäß Basis)
- Land zur Firma (immer gemäß Basis)
- Lagerlogistikorganisation (gemäß Basis oder Position)
Die Identifikationsattribute (Key-Attribute) werden über ein (K) gekennzeichnet.
6.1 Basisdaten
6.1.1 Vertriebsangebot (CustomerProposal)
Die Identifikation eines Vertriebsangebotes besteht aus einer Vertriebs-Angebotsart und einer Nummer aus dem bei der Art hinterlegten Nummernkreis.
Attribut | Beziehung | Erläuterung |
autoRelease | Automatisch freigeben (virtuelles Attribut),
Siehe dieses Kapitel: Automatische Freigabe nach dem Import |
|
calculateTaxData | Steuer ausweisen
Hinweis: Falls bereits Positionen existieren, kann dieses Attribut nicht mehr importiert werden. |
|
classification1 (Vertriebsorganisation) | Classification1 | Klassifikation 1 |
classification2 (Vertriebsorganisation) | Classification2 | Klassifikation 2 |
classification3 (Vertriebsorganisation) | Classification3 | Klassifikation 3 |
classification4 (Vertriebsorganisation) | Classification4 | Klassifikation 4 |
classification5 (Vertriebsorganisation) | Classification5 | Klassifikation 5 |
confirmationRequired | Bestätigung erforderlich | |
createNewVersion | Neue Version erzeugen
Siehe dieses Kapitel: Angebotsversionen nach dem Import eines Entwurfs erzeugen |
|
customerData | Siehe dieses Kapitel: Kundendaten (customerData, deliveryCustomerData, invoiceCustomerData) | |
customerOrderData. purchaseOrder |
Fremdbelegnummer | |
customerOrderData. date.value |
Fremdbelegdatum | |
date | Erfassungsdatum | |
deliveryCustomerData | Siehe dieses Kapitel: Kundendaten (customerData, deliveryCustomerData, invoiceCustomerData) | |
deliveryData | Siehe dieses Kapitel: Lieferdaten (deliveryData) | |
deliveryPartnerData | Siehe dieses Kapitel: Lieferpartnerdaten (deliveryPartnerData) | |
DetailGroups | Vertriebspositions-Gruppe
Siehe dieses Kapitel: Vertriebspositions-Gruppen (DetailGroups) |
|
detailPurchasing DataOrigin |
Beschaffungsdaten-Herkunft für Positionen | |
discountOriginType | Rabattherkunft
Hinweis: Bei bestehenden Angebotspositionen kann dieses Attribut nicht durch den Import geändert werden. Daten in der Importdatei werden beim Import ignoriert. |
|
discounts[0..3] | Rabatte 1 bis 4 | |
draftHeader | DraftHeader | Entwurf (Vertriebsangebot) |
freightCostEnabled | Frachtkosten berechnen
Hinweis: Bei bestehenden Angebotspositionen kann dieses Attribut nicht durch den Import geändert werden. Daten in der Importdatei werden beim Import ignoriert. |
|
guid (K) | Technische Identifikation für die Änderung/ Löschung bereits gespeicherter Daten – sofern bekannt. |
|
invoiceCustomerData | Siehe dieses Kapitel: Kundendaten (customerData, deliveryCustomerData, invoiceCustomerData) | |
invoicingData | Siehe dieses Kapitel: Rechnungsdaten (invoicingData) | |
invoicingPartyData | Siehe dieses Kapitel: Vertriebsorganisationsdaten (invoicingPartyData) | |
kindOfPricing | Preisdarstellung
Hinweis: Bei bestehenden Angebotspositionen kann dieses Attribut nicht durch den Import geändert werden. Daten in der Importdatei werden beim Import ignoriert. |
|
noClassification Discounts |
Keine positionsübergreifenden Rabatte | |
noOrderValue Discounts |
Keine Auftragswertrabatte | |
number (K) | Nummer (fachliche Identifikation)
Optional bei Neuerzeugung – wird sonst automatisch ermittelt. Pflicht, sofern bei Änderung/Löschung die guid nicht angegeben wurde. |
|
orderDeliveryData | Siehe dieses Kapitel: Auftragslieferdaten (orderDeliveryData) | |
outputSettings | Siehe dieses Kapitel: Ausgabeeinstellungen (outputSettings) | |
ownerOrigin | Bestandseigentümer-Herkunft | |
payee | PayeePartner | Zahlungspartner
Hinweis: Bei bestehenden Angebotspositionen kann dieses Attribut nicht durch den Import geändert werden. Daten in der Importdatei werden beim Import ignoriert. |
priceDate | Berechnungszeitpunkt
Hinweis: Bei bestehenden Angebotspositionen kann dieses Attribut nicht durch den Import geändert werden. Daten in der Importdatei werden beim Import ignoriert. |
|
priceListing | PriceListing | Preis-Listung
Hinweis: Bei bestehenden Angebotspositionen kann dieses Attribut nicht durch den Import geändert werden. Daten in der Importdatei werden beim Import ignoriert. |
priceValidityDate | Bezugsdatum für Preisermittlung
Hinweis: Bei bestehenden Angebotspositionen kann dieses Attribut nicht durch den Import geändert werden. Daten in der Importdatei werden beim Import ignoriert. |
|
pricingPartner Relation |
Partnerverwendung
Hinweis: Bei bestehenden Angebotspositionen kann dieses Attribut nicht durch den Import geändert werden. Daten in der Importdatei werden beim Import ignoriert. |
|
purchasingOrganization | PurchasingOrganization | Beschaffungsorganisation |
purchasingReference | Beschaffungsanbindung | |
requestDate.value | Wunschtermin | |
responsible | ResponsiblePartner | Zuständiger Mitarbeiter |
reviewDate | Wiedervorlagedatum | |
salesRepresentative | SalesRepresentative | Vertreter |
status | Allgemeiner Status (nur „Freigegeben“ oder „Gesperrt“) Hinweis: Bei bestehenden Angebotspositionen kann dieses Attribut nicht durch den Import geändert werden. Daten in der Importdatei werden beim Import ignoriert. |
|
storageAreaDefault | Lagerort-Vorschlagswert | |
supplier | SupplierPartner | Lieferant |
taxRegister | TaxRegister | Steuer-Register |
transactionAccountingClassification | TransactionAccountingClassification | Geschäftsart-Konten-Klassifikation |
TextAssignments | Datei-Anhänge/Texte
Siehe dieses Kapitel: Texte (TextAssignments) |
|
type (K) | Type | Art (fachliche Identifikation):
Pflicht, sofern bei Änderung/Löschung die guid nicht angegeben wurde. |
useDetailGroups | Positionsgruppen verwenden
Hinweis: Falls bereits Positionen existieren, kann dieses Attribut nicht mehr importiert werden. |
|
validityDate | Bindungsfrist | |
valuationDate | Valutadatum |
6.1.2 Kundendaten (customerData, deliveryCustomerData, invoiceCustomerData)
Die Kundendaten in den folgenden Verwendungen sind in der Datenbank als Hash-Code-Business-Object abgelegt und stellen sich für den Export/Import als Part dar. Das gleiche gilt für die Adressdaten.
Analog zu den technischen Attributnamen wurden die folgenden Part-Namen vergeben:
- customerData Angebotsempfänger
- deliveryCustomerData Lieferempfänger
- invoiceCustomerData Rechnungsempfänger
Die folgenden Attribute bestehen demnach pro Verwendung jeweils einmal.
Attribut | Beziehung | Erläuterung |
addressData.city | Adresse – Ort | |
addressData.country | addressData.Country | Adresse – Land |
addressData.district | Adresse – Distrikt | |
addressData.poBox | Adresse – Postfach | |
addressData. poBoxCity |
Adresse – Postfach Ort | |
addressData. poBoxPostalCode |
Adresse – Postfach PLZ | |
addressData. postalCode |
Adresse – Postleitzahl | |
addressData.region | addressData.Region | Adresse – Region |
addressData.street | Adresse – Straße | |
careOf | CareOfPartner | Zu Händen |
careOfName | Zu Händen Name | |
customer | CustomerPartner | Kunde
Hinweis: Für die Partnerverwendungen |
name | Kundenname |
6.1.3 Lieferdaten (deliveryData)
Die Lieferdaten sind in der Datenbank als Hash-Code-Business-Object abgelegt und stellen sich für den Export/Import als Part dar.
Attribut | Beziehung | Erläuterung |
deliveryRestriction | Lieferrestriktion | |
deliveryTerms | DeliveryTerms | Lieferbedingung |
deliveryTermsLocation | Lieferbedingung
Ortsbezug |
|
shippingTerms | ShippingTerms | Versandbedingung |
6.1.4 Auftragslieferdaten (orderDeliveryData)
Die Auftragslieferdaten sind in der Datenbank als Hash-Code-Business-Object abgelegt und stellen sich für den Export/Import als Part dar.
Attribut | Beziehung | Erläuterung |
carrier | Carrier | Spediteur |
storageArea. warehouse |
Lagerort (code) |
6.1.5 Rechnungsdaten (invoicingData)
Einige Rechnungsdaten sind in der Datenbank als Hash-Code-Business-Object abgelegt und stellen sich für den Export/Import als Part dar.
Attribut | Beziehung | Erläuterung |
currency | Currency | Währung
Hinweis: Bei bestehenden Angebotspositionen kann dieses Attribut nicht durch den Import geändert werden. Daten in der Importdatei werden beim Import ignoriert. |
paymentMethod (Firma) | PaymentMethod | Zahlungsart |
paymentTerms (Firma) | PaymentTerms | Zahlungsbedingung |
6.1.6 Lieferpartnerdaten (deliveryPartnerData)
Einige Lieferpartnerdaten sind in der Datenbank als Hash-Code-Business-Object abgelegt und stellen sich für den Export/Import als Part dar.
Attribut | Beziehung | Erläuterung |
careOf | CareOfPartner | Zu Händen |
careOfName | Zu Händen Name |
6.1.7 Vertriebsorganisationsdaten (invoicingPartyData)
Einige Daten der Vertriebsorganisation sind in der Datenbank als Hash-Code-Business-Object abgelegt und stellen sich für den Export/Import als Part dar.
Attribut | Beziehung | Erläuterung |
careOf | CareOfPartner | Zu Händen |
careOfName | Zu Händen Name | |
partner | Partner | Partner
Hinweis: Bei bestehenden Angebotspositionen kann dieses Attribut nicht durch den Import geändert werden. Daten in der Importdatei werden beim Import ignoriert. |
6.1.8 Ausgabeeinstellungen (outputSettings)
Die Ausgabeeinstellungen sind in der Datenbank als Hash-Code-Business-Object abgelegt und stellen sich für den Export/Import als Part dar.
Attribut | Beziehung | Erläuterung |
proposal.medium | Ausgabemedium
Angebot |
|
proposal. mediumAddress |
Kommunikationsverbindung Angebot |
6.1.9 Vertriebspositions-Gruppen (DetailGroups)
Attribut | Beziehung | Erläuterung |
baseInstance | Wert (guid)
Hinweis: Der Wert muss zur Angabe des Attributs type passen. Wenn dort „Manuell“ hinterlegt ist, wird der Wert nicht verwendet. |
|
baseInstanceIdValue | Wert
Hinweis: Da eine guid meist nicht bekannt ist , können Sie den Wert auch als Zeichenfolge importieren Hinweis: Der Wert muss zur Angabe des Attributs type passen. Wenn dort „Manuell“ hinterlegt ist, wird der Wert nicht verwendet. |
|
code | Gruppe | |
description | Bezeichnung | |
sequence | Reihenfolge | |
type | Typ
Siehe dieses Kapitel: Zulässige Werte für type |
Zulässige Werte für type
Im Attribut type müssen Sie den Namen einer Implementierung des folgenden Hook Contracts hinterlegen: com.cisag.app.sales.detailgroup.hook.SalesDetailGroupDataType
Folgende Implementierungen sind bereits vorhanden:
Hook-Implementierungsname | Bezeichnung |
com.cisag.app.sales.detailgroup.log. SalesDetailGroupDataTypeManualImpl |
Manuell |
com.cisag.app.sales.detailgroup.log. SalesDetailGroupDataTypeAssortment ClassificationImpl |
Sortiments-Klassifikation |
com.cisag.app.sales.detailgroup.log. SalesDetailGroupDataTypeSalesDetailGroup ClassificationImpl |
Vertriebspositionsgruppen-Klassifikation |
com.cisag.app.sales.detailgroup.log. SalesDetailGroupDataTypeSalesItem Classification1Impl |
Vertriebs-Artikel-Klassifikation 1 |
com.cisag.app.sales.detailgroup.log. SalesDetailGroupDataTypeSalesItem Classification2Impl |
Vertriebs-Artikel-Klassifikation 2 |
com.cisag.app.sales.detailgroup.log. SalesDetailGroupDataTypeSalesItem Classification3Impl |
Vertriebs-Artikel-Klassifikation 3 |
com.cisag.app.sales.detailgroup.log. SalesDetailGroupDataTypeSalesItem Classification4Impl |
Vertriebs-Artikel-Klassifikation 4 |
com.cisag.app.sales.detailgroup.log. SalesDetailGroupDataTypeSalesItem Classification5Impl |
Vertriebs-Artikel-Klassifikation 5 |
6.1.10 Texte (TextAssignments)
Attribut | Beziehung | Erläuterung |
code | Textbaustein (optional) |
|
document | Beleg | |
sequence | Nummer | |
text | Texte pro Sprache
(Wird nur verwendet, wenn kein Textbaustein angegeben wurde. Siehe Kapitel „text“.) |
|
type | Texttyp |
text
Attribut | Beziehung | Erläuterung |
contentType | Inhaltstyp | |
language | Sprache | |
text | Text |
Bei den Texten können Sie diverse Formatierungen verwenden. Benötigen Sie Beispiele für konkrete Formatierungen, dann erfassen Sie am besten einen Musterbeleg mit den gewünschten Textformatierungen und exportieren diesen.
Hinweis:
Normalerweise werden Texte aus der Importdatei importiert und evtl. Vorschlagswerte aus den Partner-Stammdaten usw. ignoriert. Hat die Server-Property com.cisag.app.general.order.bi.applyAllwaysTextDefaults den Wert true, dann werden in jedem Fall die Vorschlagswerte ermittelt und mit den ggf. in der Importdatei vorhandenen Texten kombiniert. Hierbei ist zum einen zu beachten, dass die Nummern der Textzeilen passend gewählt sein müssen und dass zum anderen im Ergebnis nur eine Text-Zeile mit einem Artikel-text entsteht.
6.2 Positionsdaten (Grundpositionen)
6.2.1 Vertriebsangebotsposition (CustomerProposalDetail)
Attribut | Beziehung | Erläuterung |
costOfGoods | Wareneinsatz
Hinweis: Wird nicht verwendet für Set-Grundpositionen |
|
customerItemNumber | Kunden-Artikelnummer
Weitere Informationen finden Sie in dieser Dokumentation: Belegposition mithilfe einer EAN importieren |
|
deliveryCustomerData | Siehe dieses Kapitel: Kundenlieferdaten (deliveryCustomerData) | |
deliveryData | Siehe dieses Kapitel: Lieferdaten (deliveryData) | |
deliveryDate | Liefertermin | |
deliveryPartnerData | Siehe dieses Kapitel: Lieferpartnerdaten (deliveryPartnerData) | |
detailGroup | DetailGroup | Vertriebspositions-Gruppe |
discounts[0..3] | Rabatte 1 bis 4 | |
draftDetail | Entwurfsposition (guid) | |
ean | Europäische Artikelnummer (EAN)
Weitere Informationen finden Sie in dieser Dokumentation: Belegposition mithilfe einer EAN importieren |
|
grossPrice
· grossPrice. · grossPrice. |
Currency |
Bruttopreis
· Preis · Währung Hinweis: Wird nur für Nicht-Endverbraucherbelege verwendet (siehe auch retailGrossPrice). |
guid (K) | Technische Identifikation (Position) für die Änderung/Löschung bereits gespeicherter Daten – sofern bekannt. | |
item | Item | Artikel |
netCode | Keine Basisrabatte | |
noCashDiscount Enabled |
Kein Skonto | |
noClassification Discounts |
Keine positionsübergreifenden Rabatte | |
noOrderValue Discounts |
Keine Auftragswertrabatte | |
number (K) | Positionsnummer (fachliche Identifikation)
Optional bei der Neuerzeugung – wird sonst automatisch ermittelt. Pflicht, sofern bei Änderung/Löschung die guid nicht angegeben wurde. |
|
orderDeliveryData | Siehe dieses Kapitel: Auftragslieferdaten (orderDeliveryData) | |
ownerGroupUsage | Mehrere Bestandseigentümer erlauben | |
preferredDate.value | Wunschtermin | |
priceDimension | Preisdimension | |
priceOriginType | Preisherkunft | |
priceUom | PriceUom | Preiseinheit |
pseudoItemDescription | Pseudo-Artikelbezeichnung
Hinweis: Nur für Pseudo-Artikel. Für alle anderen wird die Angabe ignoriert. |
|
purchasingDataOrigin | Beschaffungsdaten- Herkunft |
|
purchasingOrganization | PurchasingOrganization | Beschaffungsorganisation |
purchasingReference | Beschaffungsanbindung | |
reference | Bezug | |
referenceNumber | Positionsbezug | |
retailGrossPrice
· retailGrossPrice.amount · retailGrossPrice.currency |
Currency |
Bruttopreis inkl. Steuern
· Preis · Währung Hinweis: Wird nur für Endverbraucherbelege verwendet (siehe auch grossPrice). |
status | Allgemeiner Status (nur „Freigegeben“ oder „Gesperrt“) |
|
storageAreaDefault | Lagerort-Vorschlagswert | |
supplier | SupplierPartner | Lieferant |
TextAssignments | Datei-Anhänge/Texte Siehe dieses Kapitel: Texte (TextAssignments) |
|
totalQuantity
· totalQuantity. · totalQuantity. |
Uom |
Gesamtmenge
· Menge · Mengeneinheit |
transactionAccountingClassification | TransactionAccountingClassification | Geschäftsart-Konten-Klassifikation |
transactionTax Classification |
TransactionTax Classification |
Geschäftsartsteuer-Klassifikation |
uomObligation | Einheiten-Verbindlichkeit
Hinweis: Sie können die Einheiten-Verbindlichkeit nur importieren, wenn für den Mandanten in der Anwendung „Customizing“ die Funktion „Bestand in logistischen Einheiten führen“ aktiviert ist. |
|
uomObligationOrigin | Herkunft Einheiten- Verbindlichkeit Hinweis: Sie können die Einheiten-Verbindlichkeit nur importieren, wenn für den Mandanten in der Anwendung „Customizing“ die Funktion „Bestand in logistischen Einheiten führen“ aktiviert ist. |
|
usage | Verwendung |
6.2.2 Kundenlieferdaten (deliveryCustomerData)
Die Attribute entsprechen denen in der Basis: Siehe dieses Kapitel: Kundendaten (customerData, deliveryCustomerData, invoiceCustomerData)
6.2.3 Lieferdaten (deliveryData)
Die Lieferdaten sind in der Datenbank als Hash-Code-Business-Object abgelegt und stellen sich für den Export/Import als Part dar.
Attribut | Beziehung | Erläuterung |
deliveryTerms | DeliveryTerms | Lieferbedingung |
deliveryTerms Location |
Lieferbedingung
Ortsbezug |
|
shippingTerms | ShippingTerms | Versandbedingung |
6.2.4 Auftragslieferdaten (orderDeliveryData)
Die Attribute entsprechen denen in der Basis. Siehe dieses Kapitel: Auftragslieferdaten (orderDeliveryData)
6.2.5 Lieferpartnerdaten (deliveryPartnerData)
Die Attribute entsprechen denen in der Basis. Siehe dieses Kapitel: Lieferpartnerdaten (deliveryPartnerData)
6.3 Positionsdaten (Detailpositionen)
Vertriebsangebotsposition (CustomerProposalDetail)
Attribut | Beziehung | Erläuterung |
costOfGoods | Wareneinsatz | |
customerItemNumber | Kunden-Artikelnummer
Weitere Informationen finden Sie in dieser Dokumentation: Belegposition mithilfe einer EAN importieren |
|
deliveryCustomerData | Siehe dieses Kapitel: Kundenlieferdaten (deliveryCustomerData)
Hinweis: Nicht für Set-Komponenten. |
|
deliveryData | Siehe dieses Kapitel: Lieferdaten (deliveryData)
Hinweis: Nicht für Set-Komponenten. |
|
deliveryDate | Liefertermin
Hinweis: Nicht für Set-Komponenten. |
|
deliveryPartnerData | Siehe dieses Kapitel: Lieferpartnerdaten (deliveryPartnerData)
Hinweis: Nicht für Set-Komponenten. |
|
detailGroup | DetailGroup | Vertriebspositions-Gruppe |
discounts[0..3] | Rabatte 1 bis 4 | |
draftDetail | Entwurfsposition (guid) | |
ean | Europäische Artikelnummer (EAN)
Weitere Informationen finden Sie in dieser Dokumentation: Belegposition mithilfe einer EAN importieren |
|
grossPrice
· grossPrice. · grossPrice. |
Currency |
Bruttopreis
· Preis · Währung Hinweis: Nur für Nicht-Endverbraucherbelege (siehe auch retailGrossPrice). |
guid (K) | Technische Identifikation (Angebotsposition) für die Änderung/Löschung bereits gespeicherter Daten – sofern bekannt. | |
item | Item | Artikel |
netCode | Keine Basisrabatte | |
noCashDiscount Enabled |
Kein Skonto | |
noClassification Discounts |
Keine positionsübergreifenden Rabatte | |
noOrderValue Discounts |
Keine Auftragswertrabatte | |
orderDeliveryData | Siehe dieses Kapitel: Auftragslieferdaten (orderDeliveryData)
Hinweis: Nicht für Set-Komponenten. |
|
ownerGroupUsage | Mehrere Bestandseigentümer erlauben
Hinweis: Nicht für Set-Komponenten. |
|
preferredDate.value | Wunschtermin
Hinweis: Nicht für Set-Komponenten. |
|
priceDimension | Preisdimension | |
priceOriginType | Preisherkunft | |
priceUom | PriceUom | Preiseinheit |
pseudoItemDescription | Pseudo-Artikelbezeichnung
Hinweis: Nur für Pseudo-Artikel. Für alle anderen wird die Angabe ignoriert. |
|
purchasingDataOrigin | Beschaffungsdaten- Herkunft Hinweis: Nicht für Set-Komponenten. |
|
purchasingOrganization | PurchasingOrganization | Beschaffungsorganisation
Hinweis: Nicht für Set-Komponenten. |
purchasingReference | Beschaffungsanbindung
Hinweis: Nicht für Set-Komponenten. |
|
reference | Bezug | |
referenceNumber | Positionsbezug | |
retailGrossPrice
· retailGrossPrice.amount · retailGrossPrice.currency |
Currency |
Bruttopreis inkl. Steuern
· Preis · Währung Hinweis: Nur für Endverbraucherbelege (siehe auch grossPrice). |
status | Allgemeiner Status (nur „Freigegeben“ oder „Gesperrt“) |
|
storageAreaDefault | Lagerort-Vorschlagswert
Hinweis: Nicht für Set-Komponenten. |
|
subNumber (K) | Nummer (fachliche Identifikation)
Optional bei der Neuerzeugung – wird sonst automatisch ermittelt. Pflicht, sofern bei Änderung/Löschung die guid nicht angegeben wurde. |
|
supplier | SupplierPartner | Lieferant
Hinweis: Nicht für Set-Komponenten. |
TextAssignments | Datei-Anhänge/Texte, siehe dieses Kapitel: Texte (TextAssignments) |
|
totalQuantity
· totalQuantity. · totalQuantity. |
Uom |
Gesamtmenge
· Menge · Mengeneinheit |
transactionAccountingClassification | TransactionAccountingClassification | Geschäftsart-Konten-Klassifikation |
transactionTax Classification |
TransactionTax Classification |
Geschäftsartsteuer-Klassifikation |
uomObligation | Einheiten-Verbindlichkeit
Hinweis: Sie können die Einheiten-Verbindlichkeit nur importieren, wenn für den Mandanten in der Anwendung „Customizing“ die Funktion „Bestand in logistischen Einheiten führen“ aktiviert ist. |
|
uomObligationOrigin | Herkunft Einheiten- Verbindlichkeit Hinweis: Sie können die Einheiten-Verbindlichkeit nur importieren, wenn für den Mandanten in der Anwendung „Customizing“ die Funktion „Bestand in logistischen Einheiten führen“ aktiviert ist. |
|
usage | Verwendung |