Hallo,
ich möchte für einen EDI Export erkenen ob eine abweichende Lieferadresse im Auftrag ist!
Gibs es da ein Kennzeichen im Auftrag??
Gruss Paul
Hallo,
ich möchte für einen EDI Export erkenen ob eine abweichende Lieferadresse im Auftrag ist!
Gibs es da ein Kennzeichen im Auftrag??
Gruss Paul
Wie holst Du den Auftrag?
Hallo,
der Auftrag wird per ODBC abgeholt!
Gruss Paul
Also direkt von der DB, nicht über die API?
Hallo NextMike
Ja genau!
Ich glaube Du musst in der s_order_shippingaddress schauen ob für die jeweilige Bestellung eine Adresse existiert.
describe s_order;
id
ordernumber
userID
invoice_amount
invoice_amount_net
invoice_shipping
invoice_shipping_net
ordertime
status
cleared
paymentID
transactionID
comment
customercomment
internalcomment
net
taxfree
partnerID
temporaryID
referer
cleareddate
trackingcode
language
dispatchID
currency
currencyFactor
subshopID
remote_addr
deviceType
describe s_order_shippingaddress;
id
userID
orderID
company
department
salutation
firstname
lastname
street
zipcode
city
countryID
stateID
additional_address_line1
additional_address_line2
describe s_order_billingaddress;
id
userID
orderID
company
department
salutation
customernumber
firstname
lastname
street
zipcode
city
phone
fax
countryID
stateID
ustid
additional_address_line1
additional_address_line2
Hallo,
leider ist es nicht so! Für jeden Auftrag wird auch in der Tabelle s_Order_Shippingaddress ein Datensatz angelegt!
Gruss Paul
OK, ich hatte Bestellungen ohne. Dann musst du es wohl vergleichen.
Hallo Paul,
ein direktes Kennzeichen, dass eine abweichende Lieferadresse zu einer Bestellung existiert, gibt es nicht.
Wie NextMike schon schreibt, bleibt dir nichts anderes übrig, als die Adressen in s_order_shippingaddress und s_order_billingaddress selbst zu vergleichen.
Gruß
Markus