Wichtiger Hinweis
Diese Schnittstelle ist standardisiert und kann jederzeit um zusätzliche Felder erweitert werden. Neue Felder werden stets am Ende der bestehenden Struktur hinzugefügt, um die Kompatibilität zu gewährleisten.
Satzart-01: Auftragskopfdaten (OrdHdr)
Wird expotiert wenn Migrationseinstellung Section:"OrderExportCsv" Option: "ExportHead" gesetzt ist.
Standard aktiv: TRUE
Reihe | Feldname | Datentyp | Format | Beschreibung |
1 | Satzart | Char | X(2) | Satzart=01 |
2 | OrdNum | Int | ->>>>>>>9 | Auftragsnummer |
3 | OrgCde | Char | X(5) | Organisation |
4 | OrdPrd | Char | X(5) | Periode |
5 | OrdSbj | Char | X(128) | Betreff |
6 | DatVrs | Date | 99/99/9999 | Gültig per Datum |
7 | HdrDoc | Logi | Ja/nein | LeitAuftrag |
8 | HdrNr | Int | >>>>>>>9 | Leitnummer |
9 | FaktCusNbr | Char | Fakturenempfänger-Kunde – Nummer | |
10 | AdrCd3 | Char | X(32) | Fakturenempfänger-Kunde – Code |
12 | AdrCde | Char | X(32) | Kundennummer |
13 | OrdFak | Char | X(8) | Fakturenkennzeichen |
13 | OrdAcc | Char | X(8) | Geschäftsfall |
14 | OrdMod | Char | X(8) | Ausprägung |
15 | DatVal | Date | 99/99/9999 | Gültig bis Datum (Valutendatum) |
16 | PkgCnd | Char | X(8) | Verpackungskondition |
17 | PayCnd | Char | X(8) | Zahlungskonditionen |
18 | ShpCnd | Char | X(8) | Versandkonditionen |
19 | DlvCnd | Char | X(8) | Lieferkonditionen |
20 | CrtDat | Date | 99/99/9999 | Erfassungsdatum |
21 | OrdNr | Char | X(15) | Bestellnummer aus Infos-Lasche |
22 | OrdSts | Int | 9 | Auftrag fakturiert |
22 | DatWsh | Date | 99/99/9999 | Wunschtermin |
23 | OrdSch | Char | X(8) | Sachbearbeitercode aus xPro OrdSch |
24 | EvdRspDsc | Char | X(32) | Beschreibung zu xPro OrdSch |
25 | SlsRep | Char | X(8) | Vertretercode aus xPro SlsRep |
26 | SlsRepDsc | Char | X(32) | Beschreibung zu xPro SlsRep |
27 | GrsImi | Deci-2 | ->>,>>>,>>9.99 | Brutto inkl. (Inlandswährung) |
28 | GrsIme | Deci-2 | ->>,>>>,>>9.99 | Brutto exkl. (Inlandswährung) |
29 | PayImi | Deci-2 | ->>,>>>,>>9.99 | Preis inkl. (Inlandswährung) |
30 | PayIme | Deci-2 | ->>,>>>,>>9.99 | Preis exkl. (Inlandswährung) |
31 | LstImi | Deci-2 | ->>,>>>,>>9.99 | Liste inkl. (Inlandswährung) |
32 | LstIme | Deci-2 | ->>,>>>,>>9.99 | Liste exkl. (Inlandswährung) |
33 | CurRat | Deci-9 | >>9.999999999 | Währungskurs |
34 | CurCde | Char | X(3) | Währungscode |
35 | AdrNam01 | Char | X(40) | Kunde Nachname |
36 | AdrNam02 | Char | X(40) | Kunde Vorname |
37 | AdrStr | Char | X(40) | Kunde Straße |
38 | AdrPcd1 | Char | X(40) | Kunde PLZ |
39 | AdrReg | Char | X(40) | Kunde Ort |
40 | TelNbr01 | Char | X(40) | Kunde Telefonnummer |
41 | AdrNam01 | Char | X(40) | Lieferanschrift Nachname |
42 | AdrNam02 | Char | X(40) | Lieferanschrift Vorname |
43 | AdrStr | Char | X(40) | Lieferanschrift Straße |
44 | AdrPcd1 | Char | X(40) | Lieferanschrift PLZ (die ersten 3 Zeichen repräsentieren das Land, „reine“ PLZ somit 7 Zeichen) |
45 | AdrReg | Char | X(40) | Lieferanschrift Ort |
46 | TelNbr01 | Char | X(40) | Lieferanschrift Telefonnummer |
47 | Auftragsart (Abfrageroutine) | Int | 3 = Lager (eigene Adresse oder keine Angabe (bei Lasche 2 – Lieferadresse)) 8 = Strecke (andere Adresse) | |
48 | AdrLnd | Char | X(3) | Lieferanschrift Land |
49 | AdrSex | Char | X(32) | Lieferanschrift Anrede |
50 | AdrPcd2 | Char | X(10) | Lieferanschrift Postfach |
51 | Discount | Char | ; getrennte Liste mit den verwendeten VK-Rabatte (z.B. Kopfrabatte) | |
52 | AdrCd3 | Char | X(32) | Fakturenempfänger (Kundennummer) |
53 | AdrHdr.AdrNam01 | Char | X(40) | Fakturenempfänger Nachname |
54 | AdrHdr.AdrNam02 | Char | X(40) | Fakturenempfänger Vorname |
55 | AdrHdr.AdrNam03 | Char | X(40) | Fakturenempfänger Zusatz |
56 | AdrHdr.AdrStr | Char | X(40) | Fakturenempfänger Straße |
57 | AdrHdr.AdrPcd1 | Char | X(10) | Fakturenempfänger Länderkennzeichen & PLZ |
58 | AdrHdr.AdrReg | Char | X(40) | Fakturenempfänger Ort |
59 | AdrHdr.TelNbr01 | Char | X(40) | Fakturenempfänger Telefonnummer 1 |
60 | AdrHdr.TelNbr02 | Char | X(40) | Fakturenempfänger Telefonnummer 2 |
61 | AdrHdr.FaxNbr | Char | X(40) | Fakturenempfänger Fax |
62 | PrjNum | Int | >>>>>>>9 | Projektnummer |
62 | DatOrd | Date | 99/99/9999 | Bestelldatum |
62 | ClientNbrAtSupplier | Char | UserGruppe | |
62 | GLN | Char | X(13) | GLN/ILN |
63 | TelNbr02 | Char | X(40) | Kunde Telefonnummer 2 |
64 | TelNbr03 | Char | X(40) | Kunde Mobiltelefonnr. 1 |
65 | TelNbr04 | Char | X(40) | Kunde Mobiltelefonnr. 2 |
66 | FaxNbr | Char | X(40) | Kunde Faxnummer |
67 | AdrEml | Char | X(40) | Kunde Email |
68 | TelNbr03 | Char | X(40) | Lieferanschrift Mobil 1 |
69 | OrdNumofCustomer | Char | X(15) | Externe Auftragsnummer (Auftragsnummer beim Kunden) |
70 | CompetencePartner | Char | Kompetenzpartner (REK210071) | |
71 | AccompanyingDocumentReference | Char | X(128) | Begleitende Belegreferenz REK210078 |
72 | OrdNbr | Char | X(40) | Interne Belegnummer |
73 | GUID | Char | X(40) | Eindeutige GUID des Beleges |
74 | TelNbr02 | Char | X(40) | Lieferant Tel. Nr. 2 |
75 | AdrEml | Char | X(50) | Emailadresse des Lieferantens |
76 | TelNbr03 | Char | X(40) | Mobil 1 des Rechnungsempfänger |
77 | TelNbr04 | Char | X(40) | Mobil 2 des Rechnungsempfänger |
78 | AdrEml | Char | X(50) | Emailadresse des Rechnungsempfänger |
Satzart-02: Auftragsposition (OrdPos)
Preise müssen mit einem PUNKT getrennt werden nicht miteinem Komma! Wird expotiert wenn Migrationseinstellung Section:"OrderExportCsv" Option: "ExportPositions" gesetzt ist.
Standard aktiv: TRUE
Reihe | Feldname | Datentyp | Format | Beschreibung |
1 | Satzart | Char | X(2) | Satzart=02 |
2 | OrdNum | Int | ->>>>>>>9 | Auftragsnummer |
3 | OrdTyp | Char | X(1) | Positionsart |
4 | OrgCde | Char | X(5) | Organisation |
5 | OrdPnr | Char | X(16) | Positionsnummer |
6 | WarSnr | Char | X(24) | Sammelnummer (Warenstammsatz) |
7 | WarNbr | Char | X(24) | Modellnummer |
8 | WarDsc | Char | X(128) | Bezeichnung |
9 | WarDscEx | Char | X(128) | Erweiterte Beschreibung (Bezeichnung 2 und 3) |
10 | WarHir01 | Char | X(128) | Warengruppe 1 |
11 | WarHir02 | Char | X(128) | Warengruppe 2 |
12 | WarHir03 | Char | X(128) | Warengruppe 3 |
13 | WarHir04 | Char | X(128) | Warengruppe 4 |
14 | WarHir05 | Warengruppe 5 (wird nicht mehr expotiert) | ||
15 | WarHir06 | Warengruppe 6 (wird nicht mehr expotiert) | ||
16 | WarHir07 | Warengruppe 7 (wird nicht mehr expotiert) | ||
17 | WarHir08 | Warengruppe 8 (wird nicht mehr expotiert) | ||
18 | DisCde | Char | X(8) | Rabattgruppe aus Warensystem Lasche-Preise |
19 | PgrCde | Char | X(8) | Produktgruppe |
20 | ManSup | Int | >>>>>>>9 | Lieferant/Hersteller-Nummer |
21 | TaxPrc | Dec-2 | ->>9.99 | Ust% |
22 | RtaCde | Char | X(8) | Erlöskonto |
23 | QunCde | Char | X(8) | VK-Mengen-EH |
24 | QtySls | Deci-4 | ->,>>>,>>9.9999 | Menge |
25 | QunBas | Char | X(8) | Basismengeneinheit |
26 | QtyBas | Deci-4 | ->,>>>,>>9.9999 | Basismenge |
27 | DisPgr | Deci-2 | ->>9.99 | Produktgruppe-Rabatt |
28 | ILiPrc | Deci-4 | ->,>>>,>>9.99 | Listenpreis2 |
29 | ILiAmt | Deci-4 | ->,>>>,>>>,>>9.99 | Betrag-Listenpreis |
30 | IgrPrc | Deci-4 | ->,>>>,>>9.99 | Bruttopreis |
31 | IgrAmt | Deci-4 | ->,>>>,>>>,>>9.99 | Bruttobetrag |
32 | IntPrc | Deci-4 | ->,>>>,>>9.99 | Nettopreis |
33 | IntAmt | Deci-4 | ->,>>>,>>>,>>9.99 | Nettobetrag |
34 | IslPrc | Deci-4 | ->,>>>,>>9.99 | Nettopreis berechnet |
35 | IslAmt | Deci-4 | ->,>>>,>>>,>>9.99 | Nettobetrag berechnet |
36 | AverageDiscount | Deci-4 | ->>9.9999 | Durchschnittlicher Positionsrabatt-Rabatt % |
37 | Discount.Dis | Char | Liste mit den Pos.-Rabatten | |
38 | WarDsc | Char | X(128) | Bezeichnung |
39 | PrmPar01 | Char | X(16) | Wert 1 |
40 | PrmPar02 | Char | X(16) | Wert 2 |
41 | ParTxt01 | Char | X(32) | Bezeichnung für Wert 1 |
42 | ParTxt02 | Char | X(8) | Bezeichnung für Wert 2 |
43 | lcLVNumber | Char | X(32) | Leistungsverzeichnis-Nummer |
44 | OrdLnr | Int | +99999 | Zeilenummer |
45 | OrdSnr | Int | ->,>>>,>>9 | Sequenznummer |
46 | Purchase | logi | yes/no | Position bestellbar |
47 | ExtPchPos | Char | X(32) | Externe Positionsnummer |
48 | AverageEKDiscount | Char | Durchschnitts Rabattt (muss ermittelt werden) | |
49 | PrdGroupDsc | Char | Nein | Eignername\Produktgruppe des Artikels |
50 | EAN | Char | X(20) | EAN Nummer |
51 | GUID | Char | X(50) | Eindeutige GUID der Position |
Satzart-03: Bestellinfo
***) dieses Feld wird mit dem Inhalt des manuell zufüllenden Feldes "Bestelldatum" aus der "Infos"-Lasche desBestellkopfes gefüllt (z.B. bei keiner Kommunikation). Grundsätzlich beiKommunikation wird als Exportwert das "gesendet am"-Datum aus demKommunikationssystem verwendet. Wird expotiert wenn Migrationseinstellung Section: "OrderExportCsv"Option: "ExportDocStatus" gesetzt ist.
Standard aktiv: TRUE
Reihe | Feldname | Datentyp | Format | Beschreibung |
1 | Satzart | Char | X(2) | Satzart=03 |
2 | OrdNum | Int | ->>>>>>>9 | Auftragsnummer |
3 | OrgCde | Char | X(5) | Organisation |
4 | OrdPnr | Char | X(16) | Positionsnummer |
5 | OrdSnr | Int | ->>>>>>9 | Laufende Zeilennummer |
6 | OrdNum | Int | ->>>>>>>9 | Ang.Nr. |
7 | DatOrd | Date | 99/99/9999 | ***) Bestelldatum |
8 | OrdSts | Int | 9 | Fakturiert/geliefert – Status |
9 | ManSup | Int | >>>>>>>9 | Erweiterte Beschreibung (Bezeichnung 2 und 3) |
10 | IpuPrc | Deci-4 | ->,>>>,>>9.99 | Einkaufspreis *) |
12 | IpuAmt | Deci-4 | ->,>>>,>>>,>>9.99 | Einkaufsbetrag *) |
13 | OrdLnr | Int | +99999 | Zeilenummer |
Satzart-04: Produkttext
Wird expotiert wenn Migrationseinstellung Section:"OrderExportCsv" Option: "ExportProductTexts" gesetzt ist.Standard aktiv: TRUE
Reihe | Feldname | Datentyp | Format | Beschreibung |
1 | Satzart | Char | X(2) | Satzart=04 |
2 | OrdNum | Int | ->>>>>>>9 | Auftragsnummer |
3 | PosPnr | Int | X(16) | Positionsnummer |
4 | J | Char | Fortlaufende nummer | |
5 | WarSnr | Char | X(24) | Sammelnummer |
6 | WarNbr | Char | X(24) | Modellnummer |
7 | WarDsc | Char | X(128) | Bezeichnung |
8 | PrdText | Char | X(80) | Produkttext |
Satzart-05: Allgemeine Angebotskopfdaten (OffdHdr)
Wird expotiert wenn Migrationseinstellung Section:"OrderExportCsv" Option: "ExportOfferData" gesetzt ist.
Standard aktiv: TRUE
Reihe | Feldname | Datentyp | Format | Beschreibung |
1 | Char | X(2) | Satzart=05 | |
2 | OffNum | Int | ->>>>>>>9 | Angebotsnummer |
3 | AdrCde | Char | X(32) | Kundennummer |
4 | OffSch | Char | X(32) | Sachbearbeitercode aus xPro EvdRsp |
5 | RspDsc | Char | X(32) | Beschreibung zu xPro EvdRsp |
6 | SlSRep | Char | X(8) | Vertretercode aus xPro SlsRep |
7 | SlsDsc | Char | X(32) | Beschreibung zu xPro-SlsRep |
8 | CrtDat | Datum | 99/99/9999 | Angebotsdatum (Erfassungsdatum) |
9 | AdrHdr.AdrNam01 | Char | X(40) | Kundennachname |
10 | AdrHdr.AdrNam02 | Char | X(40) | Kundenvorname |
11 | AdrHdr.AdrStr | Char | X(40) | Kunde Straße |
12 | AdrHdr.AdrPCd1 | Char | X(10) | Kunde PLZ |
13 | AdrHdr.AdrReg | Char | X(40) | Kunde Ort |
14 | AdrHdr.TelNbr01 | Char | X(40) | Kunde Tel.Nr. |
15 | GrsIme | Deci-2 | ->>,>>>,>>9.99 | Angebotssumme exkl. MwSt. |
16 | DatVal | date | 99/99/9999 | gültig bis |
17 | DatVrs | date | 99/99/9999 | gültig per |
18 | ChgDat | date | 99/99/9999 | Änderungsdatum |
19 | LstIme | decimal | ->>,>>>,>>9.99 | Liste exklusive (Inlandswährung) |
20 | NetIme | decimal | ->>,>>>,>>9.99 | Netto exkl. (Inlandswährung) |
21 | StsCom | logi | Ja/Nein | fertig |
22 | StsOvr | logi | Ja/Nein | übergeleitet |
23 | lcPrjNum | Int | >>>>>>>9 | Projektnummer |
Satzart-06: Stückliste
Wird expotiert wenn Migrationseinstellung Section:"OrderExportCsv" Option: "ExportPartLists" gesetzt ist.Standard aktiv: FALSE Bei Auftrag und Auftrag wird das StüLi-File (*.prt)gelesen und 1:1 hier geschrieben!
Sofern eine Stückliste im Zuge der Stammdatenrealisierungimplementiert wurde, wird nach Erfassung einer Position im temporärenVerzeichnis "TEMP.ISS" eine Stücklistendatei pro Position generiert(Auftragsnummer_Positionsnummer.prt) und zeilenweise als Satzart-06 abgebildet.
Satzart-NO: Notizen
Wird expotiert wenn Migrationseinstellung Section:"OrderExportCsv" Option: "ExportNotes" gesetzt ist.Standard aktiv: FALSE
Reihe | Feldname | Datentyp | Format | Beschreibung |
1 | Satzart | Char | X(2) | Satzart=NO |
2 | OrdNum | Int | ->>>>>>>9 | Auftragsnummer |
3 | DocPnr | Char | X(16) | Positionsnummer (Kopfnotiz wird mit Positionsnummer „000“ übergeben) |
4 | NotKnd | Char | X(5) | Notizart |
5 | I | Char | Fortlaufende nummer | |
6 | Notiztext | Char | Notiztext Zeile X – Die Zeilenlänge ist nicht eingeschränkt |
Satzart-07: Auftrags-Formulare
Wird expotiert wenn Migrationseinstellung Section:"OrderExportCsv" Option:"ExportWithForm". Standard aktiv: FALSEEs gibt die möglichkeiten: * "YES" --> RTF * "TRUE" --> RTF * "RTF" *"PDF"Es gibt auch die Migrationseinstellung Section: "OrderExportCsv"Option: "ExportForm" um das Formular zu setzen.
Wird nichts ins Exportfile geschrieben.
Satzart-08: Grafik export
Wird expotiert wenn Migrationseinstellung Section:"OrderExportCsv" Option: "ExportPositionGraphics" gesetztist. Grafikverzeichniss "OrderExportCsv" Option:"GraphicExportDir" Standard aktiv: FALSE
Expotiert die Grafiken
Satzart-09: Parameterfragen export
Wird expotiert wenn Migrationseinstellung Section:"OrderExportWWS" Option: "ExportPrmAns" gesetzt ist.
Standard aktiv: FALSE
Satzart-10: Positionsrabatt (PositionDiscounts)
Wird expotiert wenn Migrationseinstellung Section:"OrderExportCsv" Option: "ExportPositionDiscounts" gesetztist.
Standard aktiv: FALSE
Reihe | Feldname | Datentyp | Format | Beschreibung |
1 | Satzart | Char | X(2) | Satzart=10 |
2 | OrdNum | Int | ->>>>>>>9 | Auftragsnummer |
3 | OrdNbr | Int | ->>>>>>>9 | Interne Auftragsnummer |
4 | OrdPnr | Char | X(16) | sichtbare Positionsnummer |
5 | OrdSnr | Int | ->,>>>,>>9 | interne Sequenznummer der Position |
6 | OrdLNr | Int | Reihung der Position | |
7 | GUID | Char | X(40) | eindeutige GUID der Position |
8 | PurSlsType | Char | X(3) | PUR/SLS, PUR = Einkauf, SLS = Verkauf |
9 | DisCde | Char | X(24) | Rabattcode |
10 | DisName | Char | X(32) | Rabattbescheribung |
11 | DisPro | Decimal | +/- 7 VKS, 2 NKS | Für die Berechnung verwendeter Prozentsatz |
12 | DisPrcValue | Decimal | +/- 7 VKS, 2 NKS | Rabattwert (Preis), Welcher Rabattwert wurde berechnet für eine Mengeneinheit (1 Stk.)? |
13 | DisAmtValue | Decimal | +/- 7 VKS, 2 NKS | Rabattwert (Betrag), Welcher Rabattwert wurde berechnet für alle Mengeneinheiten (Gesamt-Stk.)? |
14 | DisPrcBase | Decimal | +/- 7 VKS, 2 NKS | Rabattbasis (Preis), Welche Rabattbasis wurde verwendet für eine Mengeneinheit (1 Stk.)? |
15 | DisAmtBase | Decimal | +/- 7 VKS, 2 NKS | Rabattbasis (Betrag), Welche Rabattbasis wurde verwendet für alle Mengeneinheiten (Gesamt-Stk.)? |
16 | DisOrd | Int | X(1) | Rabattfolge, Welche Rabatte werden auf einer Stufe berechnet, bevor eine Zwischensumme gebildet wird? |
17 | DisLev | Char | X(3) | Rabattebene, Wie wird der Rabatt berechnet? (z.B. Hdr, Prd, W2/Staffel, Pr1/Hierarchie, VA1/Variabler Rabatt, etc.) |
18 | IsOwnerDep | Logi | Yes/No | Eigner abhängig?, Bis auf die Rabatte des Eigners -1 sind alle Rabatte Eigner abhängig |
19 | OwnId | Int | X(3) | Eignernummer |
20 | DisGrp | Char | (kann sehr lang sein) | Rabattgruppe / Liste!, Für die Zuordnung eines produktabhängigen Rabatts zu einem Modell oder einer Preisgruppe |
21 | PrsGrp | Char | (kann sehr lang sein) | Rabattgruppe / Liste!, Für die Zuordnung der Variablen Rabatte, denn diese haben alle dieselbe Rabattgruppe, aber unterscheiden sich nur in der Preisgruppe |
22 | NetCalcLevel | Char | Yes/no | Nach Netto, Wird der Rabatt zwischen Netto und Netto berechnet gerechnet => ja, sonst nein |
Satzart-11: Preisgruppen Verkauf
Wird expotiert wenn Migrationseinstellung Section:"OrderExportCsv" Option: "ExportPrsGrpSls" gesetzt ist.
Standard aktiv: FALSE
Reihe | Feldname | Datentyp | Format | Beschreibung |
1 | Satzart | Char | X(2) | Satzart=11 |
2 | OrdNum | Int | ->>>>>>>9 | Auftragsnummer |
3 | PosPnr | Char | X(16) | Positionsnummer |
4 | i | Char | Fortlaufende nummer | |
5 | WarDsc | Char | X(32) | Warenstammbeschreibung |
6 | OwnId | Int | X(3) | Eignernummer |
7 | WarNbr | Char | X(24) | Modellnummer |
8 | Summe/Identifier | Char | Wenn GrpId = "Summe" dann wird Summe angezeigt wenn nicht dann wird Identifier angezeigt | |
9 | PriceGroupDescription | Char | Beschreibung der Preisgruppe | |
10 | GrpPrs | Decimal | ->>,>>9.99 | Gruppenpreis |
11 | WarDis | Char | X(128) | Rabattgruppe |
12 | WarDisDsc | Char | X(128) | Beschreibung der Rabattgruppe |
Satzart-12: Preisgruppen Einkauf
Wird expotiert wenn Migrationseinstellung Section:"OrderExportCsv" Option: "ExportPrsGrpPch" gesetzt ist.
Standard aktiv: FALSE
Reihe | Feldname | Datentyp | Format | Beschreibung |
1 | Satzart | Char | X(2) | Satzart=12 |
2 | OrdNum | Int | ->>>>>>>9 | Auftragsnummer |
3 | PosPnr | Char | X(16) | Positionsnummer |
4 | i | Char | Fortlaufende nummer | |
5 | WarDsc | Char | X(32) | Warenstammbeschreibung |
6 | OwnId | Int | X(3) | Eignernummer |
7 | WarNbr | Char | X(24) | Modellnummer |
8 | Summe/Identifier | Char | Wenn GrpId = "Summe" dann wird Summe angezeigt wenn nicht dann wird Identifier angezeigt | |
9 | PriceGroupDescription | Char | Beschreibung der Preisgruppe | |
10 | ListPricePch | Decimal | ->>,>>9.99 | Gruppenpreis EK |
11 | WarDis | Char | X(128) | Rabattgruppe |
12 | WarDisDsc | Char | X(128) | Beschreibung der Rabattgruppe |