Daten-Typ "Auftrag"

Dies ist eine allgemeine Datenfeld-Referenz für diesen Daten-Typ.

Übersicht

class, where model defined: ecs_order_base

Felder

DB-Feld Feldname Typ Beschreibung
oid Primärkey INT (11) Autoincrement Key des Auftrages
fk_o_shopid Shop-ID INT (11) ID des Shops für den der Auftrag gültig ist. Wird im Normalfall aus der Standardkonfiguration oder der hinterlegten Shopid aus dem Kundendatensatz befüllt.
orderid Auftrags-Nr. VARCHAR (63) Human-Readable Auftragsnummer der Bestellung, die auch nach öffentlich an den Kunden kommuniziert wird. Wird im Normalfall automatisiert über einen Zähler erzeugt.
fk_o_persid Kunden-ID INT (11) Foreign Key des Kunden, für den der Auftrag gültig ist.
o_orderid_external Externe Auftrags-Nr. VARCHAR (255) Eine externe erhaltene Auftragsnummer, wenn der Auftrag z.B. über einen externen Marktplatz (z.B. Amazon Marketplace) erstellt wurde.

 

o_pers_reftext Kunden-Referenztext TEXT Ein Referenztext des Kunden
o_pers_seq_nr Auftrags-Sequenz-Nr. INT (11) Zahl der Aufträge des Kunden. Wird automatisch inkrementiert bei einer Auftragsanlage zum Kunden.
fk_o_campid Kampagnen-ID INT (11) Foreign Key einer Shop-Kampagne, über die der Auftrag erstellt wurde (z.B. Google-Shopping). Shop-Kampagnen können in der eCommerce Suite verwaltet werden.
fk_o_stid Status-ID INT (11) Foreign Key des aktuellen Auftragsstatus (z.B. "Auftrag eingegangen"). Diese können werden über die eCommerce Suite Statusverwaltung bereitgestellt.
fk_o_st_id Versandart-ID INT (11) Foreign Key der dem Auftrag zugehörigen Versandart. Diese können über die eCommerce Suite verwaltet werden.
fk_o_posid Point-of-Sale-ID INT (11) Foreign Key des dem Auftrag zugehörigen Point-of-Sale (z.B. Online-Shop, Filiale). Diese können über die eCommerce Suite verwaltet werden.
quantity Bestellmenge DECIMAL (13,4) Die Gesamtanzahl der Posten des Auftrages. Wird automatisch aus den Auftragsposten ermittelt.
total_netto Gesamtsumme (Netto) DECIMAL (13,4) Gesamtwert des Auftrages in Netto. Wird automatisch aus den Auftragsposten ermittelt.
total_brutto Gesamtsumme (Brutto) DECIMAL (13,4) Gesamtwert des Auftrages in Brutto. Wird automatisch aus den Auftragsposten ermittelt.
currency Währung CHAR (3) Währungs ISO-Code des Auftrages. Wird im Normalfall automatisch aus den Shopeinstellungen befüllt.
o_time_ordered Bestelldatum DATETIME Bestelldatum des Auftrages.
otitle Auftragstitel MEDIUMTEXT Ein Freitext-Titel für den Auftrag. Dieser wird ggf. auf Auftragsdokumenten ausgegeben.
otext Auftragsbeschreibung MEDIUMTEXT Ein Freitext-Beschreibungstext für den Auftrag. Dieser wird ggf. auf Auftragsdokumenten ausgegeben.
invoice_gender Anrede (Rechnungadresse) TEXT Anrede des Rechnungsempfängers als Teil der Rechnungsadresse (male|female).
invoice_lastname Nachname (Rechnungadresse) TEXT Nachname des Rechnungsempfängers als Teil der Rechnungsadresse.
invoice_firstname Vorname (Rechnungadresse) TEXT Vorname des Rechnungsempfängers als Teil der Rechnungsadresse.
invoice_title Titel (Rechnungsadresse) TEXT Titel (z.B. Dr., Prof.) des Rechnungsempfängers als Teil der Rechnungsadresse.
invoice_company Firma (Rechnungadresse) TEXT Firma des Rechnungsempfängers als Teil der Rechnungsadresse.
invoice_email E-Mail (Rechnungadresse) TEXT E-Mail-Adresse des Rechnungsempfängers. Im Normalfall ist dies auch die E-Mail-Adresse des Kunden.
invoice_addrextra Adressenzusatz (Rechnungadresse) TEXT Zusätzliche Adressenangaben des Rechnungsempfängers (z.B. "z.Hd", "Postfach") als Teil der Rechnungsadresse.
invoice_street Straße (Rechnungadresse) TEXT Straße des Rechnungsempfängers als Teil der Rechnungsadresse.
invoice_housenr Hausnummer (Rechnungadresse) TEXT Hausnummer des Rechnungsempfängers als Teil der Rechnungsadresse.
invoice_zip PLZ (Rechnungadresse) TEXT Postleitzahl des Rechnungsempfängers als Teil der Rechnungsadresse.
invoice_town Ort (Rechnungadresse) TEXT Ort der Rechnungsempfängers als Teil der Rechnungsadresse.
invoice_country Land (Rechnungadresse) CHAR (2) ISO-Code des Landes des Rechnungsempfängers als Teil der Rechnungsadresse. Wird nach außen als Textbaustein übersetzt.
invoice_lang_iso Rechnungssprache CHAR (2) ISO-Code des Landes der Rechnungssprache.
invoice_type Rechnungsart TEXT Rechnungstyp (commercial|noncommercial) zur Unterscheidung ob Privatkauf oder gewerbliche Bestellung.
invoice_taxidentnumber USt.ID-Nr. TEXT Umsatzsteuer-ID-Nummer des Rechnungsempfängers. Ist nur für gewerbliche Bestellungen relevant.
invoice_taxident_status Status der Umsatzsteuer-ID-Prüfung TEXT Status der Umsatzsteuer-ID-Nummer-Prüfung des Rechnungsempfängers (untested|invalid|valid_conditional|valid_confirmed). Ist nur für gewerbliche Bestellungen relevant.
invoice_third_country_export Status der Ausfuhrbescheinigung TEXT Status der Ausfuhrbescheinigung (invoice_third_country_export_status_none|invoice_third_country_export_status_certificate_promised|invoice_third_country_export_status_certificate_received). Ist nur für Bestellungen in nicht EU-Länder relevant.
deliver_gender Anrede (Lieferanschrift) TEXT Anrede des Lieferungsempfängers als Teil der Lieferanschrift (male|female).
deliver_lastname Nachname (Lieferanschrift) TEXT Nachname des Lieferungsempfängers als Teil der Lieferanschrift.
deliver_firstname Vorname (Lieferanschrift) TEXT Vorname des Lieferungsempfängers als Teil der Lieferanschrift.
deliver_title Titel (Lieferanschrift) TEXT Titel (z.B. Dr., Prof.) des Lieferungsempfängers als Teil der Lieferanschrift.
deliver_company Firma (Lieferanschrift) TEXT Firma des Lieferungsempfängers als Teil der Lieferanschrift.
deliver_addrextra Adressenzusatz (Lieferanschrift) TEXT Zusätzliche Adressenangaben des Lieferungsempfängers (z.B. "z.Hd", "Postfach") als Teil der Lieferanschrift.
deliver_street Straße (Lieferanschrift) TEXT Straße des Lieferungsempfängers als Teil der Lieferanschrift.
deliver_housenr Hausnummer (Lieferanschrift) TEXT Hausnummer des Lieferungsempfängers als Teil der Lieferanschrift.
deliver_zip PLZ (Lieferanschrift) TEXT Postleitzahl des Lieferungsempfängers als Teil der Lieferanschrift.
deliver_town Ort (Lieferanschrift) TEXT Ort der Lieferungsempfängers als Teil der Lieferanschrift.
deliver_country Land (Lieferanschrift) CHAR (2) ISO-Code des Landes des Lieferungsempfängers als Teil der Lieferanschrift. Wird nach außen als Textbaustein übersetzt.
deliver_date_req Kunden-Wunschtermin TEXT Freitext für den Wunschtermin der Lieferung.
deliver_phone Telefon TEXT Telefonnummer des Lieferungsempfängers ggf. zur Übermittlung an den Lieferanten/Logistiker.
deliver_comment Liefer-Hinweise TEXT Freitext für sonstige Lieferhinweise ggf. zur Übermittlung an den Lieferanten/Logistiker.
ip_address IP-Adresse TEXT IP-Adresse des Bestellenden. Wird im Normalfall bei einer Bestellung aus dem Shop-Frontend gespeichert.
o_referrer Referrer TEXT Die Referrer-URL des Bestellenden. Wird im Normalfall bei einer Bestellung aus dem Shop-Frontend gespeichert.
o_useragent User-Agent TEXT Die User-Agent des Bestellenden. Wird im Normalfall bei einer Bestellung aus dem Shop-Frontend gespeichert.
o_comment Kundenkommentar TEXT Freitext Kommentar für den Bestellenden. Kann ggf. bei der Bestellung durch den Kunden befüllt werden.
o_comment_internal Interner Bestellhinweis TEXT Freitext Kommentar für interne Bearbeitungszwecke. Wird nicht nach außen gegeben.
o_lock_time Bearbeitungs-Sperre (Zeitpunkt) DATETIME Wenn der Auftrag zum Bearbeiten gesperrt ist, wird hier der Zeitpunkt der Sperre gespeichert.
o_lock_user Bearbeitungs-Sperre (Benutzer) VARCHAR (31) Wenn der Auftrag zum Bearbeiten gesperrt wurde, wird hier der Benutzer gespeichert, der die Sperrung aktiviert hat.
o_update_time Letzte Änderung DATETIME Zeitpunkt der letzten Bearbeitung des Auftrages.
o_txt_header Text (Kopfbereich) TEXT Freitext für den Kopfbereich, der ggf. in Auftragsdokumenten berücksichtigt wird.
o_txt_footer Text (Fußbereich) TEXT Freitext für den Fußbereich, der ggf. in Auftragsdokumenten berücksichtigt wird.
o_type Auftragstyp VARCHAR (15) Auftragstyp (order|offer|request). Kann genutzt werden, damit der Auftrag als z.B. "Angebot" an einen Kunden übermittelt wird.
o_valid_until Gültigkeit bis DATETIME Zeitpunkt wie lange der Auftrag gültig ist. Ist im Normalfall nur für den Auftragstyp "Angebot" relevant.
o_pay_profile_xdata Zahlungsprofildaten TEXT Die gültigen Zahlungsprofildaten des Auftrages werden hier als JSON gespeichert.

Dynamische Felder

Dynamische Felder werden nur bei Model-Initierung erzeugt und liegen nicht als Datenbankfeld vor. Die Felder stehen bei den Methodenaufrufen zur Verfügung.

Neben den nachfolgend aufgeführten dynamischen Felder, werden auch zahlreiche Felder aus anderen Datenbank-Tabellen per JOIN dazugeholt, um leichteren Zugriff zu schaffen. Die betrifft u.a. zugehörige Kundendaten, Name und Adressenzeile des Point-of-Sale, Kundengruppeninfos.

drvd_total_vat MwSt. (Gesamt) DECIMAL (13,4) Gesamtwert der Mehrwertsteuer des Auftrages.
drvd_invoice_street_housenr Straße + Hausnummer (Rechnungsadresse) TEXT Zusammengesetzte Straße + Hausnummer der Rechnungsadresse.
drvd_deliver_street_housenr Straße + Hausnummer (Lieferanschrift) TEXT Zusammengesetzte Straße + Hausnummer der Lieferanschrift.
drvd_o_shoplabel Label des Shops zum Auftrag TEXT Das Label des Shops in dem Auftrag getätigt wurde, wird hier gesetzt. Im Normalfall nur bei Multishop-Lösungen hilfreich.
drvd_invoice_address Auftrags-Rechnungsadresse TEXT Aus den Felder der Rechnungsadresse zusammengesetzte Rechnungsadresse mit ENTER-Umbrüchen.
drvd_deliver_address Auftrag-Lieferadresse TEXT Aus den Felder der Lieferanschrift zusammengesetzte Lieferadresse mit ENTER-Umbrüchen.