OrderData
class OrderData extends AbstractElement
OrderData
<ORDER_DATA>
<ORDER_DATE>2019-10-23</ORDER_DATE>
<TB_ID>1</TB_ID>
<CHANNEL_SIGN>zade</CHANNEL_SIGN>
<CHANNEL_ID>1041040087979877</CHANNEL_ID>
<CHANNEL_NO>101032004721235</CHANNEL_NO>
<PAID>0</PAID>
<APPROVED>1</APPROVED>
<ITEM_COUNT>1</ITEM_COUNT>
<TOTAL_ITEM_AMOUNT>16.95</TOTAL_ITEM_AMOUNT>
<DATE_CREATED>2019-10-23T15:00:31</DATE_CREATED>
</ORDER_DATA>
Methods
Hilfsmethode Gibt den Wert des ersten Elementes zurück
Hilfsmethode Setzt den Wert eines Elementes Wenn dieses Element noch nicht angelegt wurde wird es angelegt
Hilfsmethode Setzt die Attribute eines Elementes Wenn dieses Element noch nicht angelegt wurde wird es angelegt
Hilfsmethode Setzt die Attribute eines Elementes Wenn dieses Element noch nicht angelegt wurde wird es angelegt erlaubt sind 'identifier', 'key', 'name'
Hilfsmethode Setzt die Attribute eines Elementes Wenn dieses Element noch nicht angelegt wurde wird es angelegt
Hilfsmethode
Hilfsmethode zum setzten eindeutiger Werte bei mehrfach vorkommenden Elementen
Hilfsmethode zum setzten eindeutiger Werte bei mehrfach vorkommenden Elementen
Hilfsmethode Gibt das erste gefundene Element zurück
Hilfsmethode gibt die Attribute des Elementes zurück
Datum der Kundenbestellung, falls diese vom Kanal übermittelt wird. Andernfalls wird von TB.One das Datum Imports eingetragen.
Eindeutige, kanalübergreifende Auftragsnummer aus TB.One, mit der Sie den Auftrag jederzeit eindeutig identifizieren können.
liefer den Kanalschlüssel (i.d.R. 4-stellig) zurück
liefer die Eindeutige Auftragsnummer des Vertriebskanals zurück
liefer die Auftragsnummer des Vertriebskanals zurück
liefer das Bezahlt-Kennzeichen zurück
liefert das Freigabekennzeichen zurück
liefert die Anzahl der Bestellpositionen zurück
liefert die Gesamtsumme der Auftragspositionen Brutto zurück
liefert das Erstelldatum (Einlesedatum) des Auftrags in TB.One zurück (z.B.: 2010-10-19T22:07:21)
Details
in AbstractElement at line 45
protected string
getFirstChildValue(string $elementName)
Hilfsmethode Gibt den Wert des ersten Elementes zurück
in AbstractElement at line 64
protected AbstractElement
setFirstChildValue(string $elementName, string $value, string $type = null)
Hilfsmethode Setzt den Wert eines Elementes Wenn dieses Element noch nicht angelegt wurde wird es angelegt
in AbstractElement at line 90
protected $this
setFirstChildAttributes(type $elementName, type $value, type $identifier, type $name = null)
Hilfsmethode Setzt die Attribute eines Elementes Wenn dieses Element noch nicht angelegt wurde wird es angelegt
in AbstractElement at line 116
protected $this
setChildIdentifierAttributes($elementName, $attributes, $elementValue = '')
Hilfsmethode Setzt die Attribute eines Elementes Wenn dieses Element noch nicht angelegt wurde wird es angelegt erlaubt sind 'identifier', 'key', 'name'
in AbstractElement at line 158
protected $this
setChildAttributes(type $elementName, type $attributes, type $elementValue = '')
Hilfsmethode Setzt die Attribute eines Elementes Wenn dieses Element noch nicht angelegt wurde wird es angelegt
in AbstractElement at line 191
protected
setFirstChild(string $elementName, Node $child, string $type = null)
Hilfsmethode
Setzt oder ersetzt das erste Kind Element
in AbstractElement at line 223
protected
setUniqueChildValue(string $elementName, string $value, string $type)
Hilfsmethode zum setzten eindeutiger Werte bei mehrfach vorkommenden Elementen
in AbstractElement at line 252
protected
setUniqueChildAttribute($elementName, $value, $attribute, $attrValue)
Hilfsmethode zum setzten eindeutiger Werte bei mehrfach vorkommenden Elementen
in AbstractElement at line 283
protected Element
getFirstChildElement(string $elementName, string $type = null)
Hilfsmethode Gibt das erste gefundene Element zurück
in AbstractElement at line 305
protected type
getChildElementAttributes(type $elementName)
Hilfsmethode gibt die Attribute des Elementes zurück
in AbstractElement at line 318
protected NodeList
getChildElements($elementName)
Hilfsmethode Gibt alle Element zurück
in AbstractElement at line 328
protected type
checkMediaType(type $type, type $media)
at line 50
Date
getOrderDate()
Datum der Kundenbestellung, falls diese vom Kanal übermittelt wird. Andernfalls wird von TB.One das Datum Imports eingetragen.
at line 61
int
getTbID()
Eindeutige, kanalübergreifende Auftragsnummer aus TB.One, mit der Sie den Auftrag jederzeit eindeutig identifizieren können.
at line 70
string
getChannelSign()
liefer den Kanalschlüssel (i.d.R. 4-stellig) zurück
at line 79
string
getChannelID()
liefer die Eindeutige Auftragsnummer des Vertriebskanals zurück
at line 93
string
getChannelNo()
liefer die Auftragsnummer des Vertriebskanals zurück
Auftragsnummer des Vertriebskanals (muss nicht eindeutig sein, z.B. Auftragsnummer eines Webshops). Je nach Vertriebskanal können CHANNEL_ID und CHANNEL_NO auch den gleichen Wert enthalten.
at line 107
int
getPAID()
liefer das Bezahlt-Kennzeichen zurück
Kennzeichen: 0 = nicht bezahlt (i.A. ein schwebender Auftrag) 1 = bezahlt (bestätigter Auftrag) 2 = Zahlungsausfall
at line 120
int
getApproved()
liefert das Freigabekennzeichen zurück
Freigabekennzeichen des Auftrags: 0 = schwebend 1 = bestätigter Auftrag
at line 129
int
getItemCount()
liefert die Anzahl der Bestellpositionen zurück
at line 138
string
getTotalItemAmount()
liefert die Gesamtsumme der Auftragspositionen Brutto zurück
at line 148
DateTime
getDateCreated()
liefert das Erstelldatum (Einlesedatum) des Auftrags in TB.One zurück (z.B.: 2010-10-19T22:07:21)