# Erkennen ob eine abweichende Lieferadresse angegeben wurde

**URL:** <https://forum.shopware.com/t/erkennen-ob-eine-abweichende-lieferadresse-angegeben-wurde/40468>\
**Category:** Programmierung\
**Created:** [12. Oktober 2016 um 08:09 UTC](https://forum.shopware.com/t/erkennen-ob-eine-abweichende-lieferadresse-angegeben-wurde/40468 "2016-10-12T08:09:45Z")\
**Posts on this page:** 9\
**Page:** 1

<div class="post-metadata">

**Author:** ![paul\_otto](https://avatars.discourse-cdn.com/v4/letter/p/8baadc/32.png) [@paul\_otto](https://forum.shopware.com/u/paul_otto)\
**Post date:** [12. Oktober 2016 um 08:09 UTC](https://forum.shopware.com/t/erkennen-ob-eine-abweichende-lieferadresse-angegeben-wurde/40468/1 "2016-10-12T08:09:45Z")

</div>

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

&nbsp;

---

<div class="post-metadata">

**Author:** ![NextMike](https://avatars.discourse-cdn.com/v4/letter/n/838e76/32.png) [@NextMike](https://forum.shopware.com/u/NextMike)\
**Post date:** [12. Oktober 2016 um 08:12 UTC](https://forum.shopware.com/t/erkennen-ob-eine-abweichende-lieferadresse-angegeben-wurde/40468/2 "2016-10-12T08:12:59Z")

</div>

Wie holst Du den Auftrag?

---

<div class="post-metadata">

**Author:** ![paul\_otto](https://avatars.discourse-cdn.com/v4/letter/p/8baadc/32.png) [@paul\_otto](https://forum.shopware.com/u/paul_otto)\
**Post date:** [12. Oktober 2016 um 08:41 UTC](https://forum.shopware.com/t/erkennen-ob-eine-abweichende-lieferadresse-angegeben-wurde/40468/3 "2016-10-12T08:41:13Z")

</div>

Hallo,

der Auftrag wird per ODBC abgeholt!

Gruss Paul

&nbsp;

---

<div class="post-metadata">

**Author:** ![NextMike](https://avatars.discourse-cdn.com/v4/letter/n/838e76/32.png) [@NextMike](https://forum.shopware.com/u/NextMike)\
**Post date:** [12. Oktober 2016 um 08:46 UTC](https://forum.shopware.com/t/erkennen-ob-eine-abweichende-lieferadresse-angegeben-wurde/40468/4 "2016-10-12T08:46:10Z")

</div>

Also direkt von der DB, nicht über die API?

---

<div class="post-metadata">

**Author:** ![paul\_otto](https://avatars.discourse-cdn.com/v4/letter/p/8baadc/32.png) [@paul\_otto](https://forum.shopware.com/u/paul_otto)\
**Post date:** [12. Oktober 2016 um 08:48 UTC](https://forum.shopware.com/t/erkennen-ob-eine-abweichende-lieferadresse-angegeben-wurde/40468/5 "2016-10-12T08:48:57Z")

</div>

Hallo NextMike

Ja genau!

---

<div class="post-metadata">

**Author:** ![NextMike](https://avatars.discourse-cdn.com/v4/letter/n/838e76/32.png) [@NextMike](https://forum.shopware.com/u/NextMike)\
**Post date:** [12. Oktober 2016 um 09:05 UTC](https://forum.shopware.com/t/erkennen-ob-eine-abweichende-lieferadresse-angegeben-wurde/40468/6 "2016-10-12T09:05:31Z")

</div>

Ich glaube Du musst in der&nbsp;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

```

&nbsp;

---

<div class="post-metadata">

**Author:** ![paul\_otto](https://avatars.discourse-cdn.com/v4/letter/p/8baadc/32.png) [@paul\_otto](https://forum.shopware.com/u/paul_otto)\
**Post date:** [12. Oktober 2016 um 12:20 UTC](https://forum.shopware.com/t/erkennen-ob-eine-abweichende-lieferadresse-angegeben-wurde/40468/7 "2016-10-12T12:20:31Z")

</div>

Hallo,

leider ist es nicht so! Für jeden Auftrag wird auch in der Tabelle s\_Order\_Shippingaddress ein Datensatz angelegt!

Gruss Paul

&nbsp;

---

<div class="post-metadata">

**Author:** ![NextMike](https://avatars.discourse-cdn.com/v4/letter/n/838e76/32.png) [@NextMike](https://forum.shopware.com/u/NextMike)\
**Post date:** [12. Oktober 2016 um 12:27 UTC](https://forum.shopware.com/t/erkennen-ob-eine-abweichende-lieferadresse-angegeben-wurde/40468/8 "2016-10-12T12:27:54Z")

</div>

OK, ich hatte Bestellungen ohne. Dann musst du es wohl vergleichen.

---

<div class="post-metadata">

**Author:** ![SVH\_Handels\_GmbH](https://avatars.discourse-cdn.com/v4/letter/s/3ec8ea/32.png) [@SVH\_Handels\_GmbH](https://forum.shopware.com/u/SVH_Handels_GmbH)\
**Post date:** [12. Oktober 2016 um 13:24 UTC](https://forum.shopware.com/t/erkennen-ob-eine-abweichende-lieferadresse-angegeben-wurde/40468/9 "2016-10-12T13:24:15Z")

</div>

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.

&nbsp;

Gruß

Markus
