Rechnungserstellung funktionert nur noch sporade (DRINGEND)

Hallo,

wir haben seit Heute das Problem, dass für einige Bestellungen keine Rechnungen erstellt werden können.

Folgender Fehler wird uns angezeigt:

Dokument-Erstellung abgebrochen: Die Bestellung XXX enthält inkonsistente Daten

Sys-Log:

InvalidArgumentException: Passed variable is not an array or object in /engine/Shopware/Models/Document/Order.php:617 Stack trace:
#0 /engine/Shopware/Models/Document/Order.php(617): ArrayObject->__construct(false, 2)
#1 /engine/Shopware/Models/Document/Order.php(195): Shopware_Models_Document_Order->getBilling()
#2

Gehen wir im Backend bei Rechnungserstellung auf *Vorschau* kommt folgendes:

Ups! Ein Fehler ist aufgetreten!

Die nachfolgenden Hinweise sollten Ihnen weiterhelfen.

Passed variable is not an array or object in engine/Shopware/Models/Document/Order.php on line 617

Stack trace:

 #0 engine/Shopware/Models/Document/Order.php(617): ArrayObject-\>\_\_construct(false, 2) #1 engine/Shopware/Models/Document/Order.php(195): Shopware\_Models\_Document\_Order-\>getBilling() #2 [internal function]: Shopware\_Models\_Document\_Order-\>\_\_construct('779', Array) #3 engine/Library/Enlight/Class.php(188): ReflectionClass-\>newInstanceArgs(Array) #4 engine/Shopware/Components/Document.php(176): Enlight\_Class::Instance('Shopware\_Proxie...', Array) #5 engine/Shopware/Controllers/Backend/Order.php(1725): Shopware\_Components\_Document::initDocument('779', '1', Array) #6 engine/Shopware/Controllers/Backend/Order.php(1025): Shopware\_Controllers\_Backend\_Order-\>createDocument('779', '1') #7 engine/Library/Enlight/Controller/Action.php(193): Shopware\_Controllers\_Backend\_Order-\>createDocumentAction() #8 engine/Library/Enlight/Controller/Dispatcher/Default.php(549): Enlight\_Controller\_Action-\>dispatch('createDocumentA...') #9 engine/Library/Enlight/Controller/Front.php(222): Enlight\_Controller\_Dispatcher\_Default-\>dispatch(Object(Enlight\_Controller\_Request\_RequestHttp), Object(Enlight\_Controller\_Response\_ResponseHttp)) #10 engine/Shopware/Kernel.php(202): Enlight\_Controller\_Front-\>dispatch() #11 vendor/symfony/http-kernel/HttpCache/SubRequestHandler.php(102): Shopware\Kernel-\>handle(Object(Symfony\Component\HttpFoundation\Request), 1, true) #12 vendor/symfony/http-kernel/HttpCache/HttpCache.php(448): Symfony\Component\HttpKernel\HttpCache\SubRequestHandler::handle(Object(Shopware\Kernel), Object(Symfony\Component\HttpFoundation\Request), 1, true) #13 engine/Shopware/Components/HttpCache/AppCache.php(268): Symfony\Component\HttpKernel\HttpCache\HttpCache-\>forward(Object(Symfony\Component\HttpFoundation\Request), true, NULL) #14 vendor/symfony/http-kernel/HttpCache/HttpCache.php(238): Shopware\Components\HttpCache\AppCache-\>forward(Object(Symfony\Component\HttpFoundation\Request), true) #15 engine/Shopware/Components/HttpCache/AppCache.php(105): Symfony\Component\HttpKernel\HttpCache\HttpCache-\>pass(Object(Symfony\Component\HttpFoundation\Request), true) #16 shopware.php(122): Shopware\Components\HttpCache\AppCache-\>handle(Object(Symfony\Component\HttpFoundation\Request)) #17 {main}

 

Wir benötigen dringend Hilfe!

Update: Fehler konnte lokalisiert werden. Schnittstelle hat für einige Bestellungen das Land nicht übernommen, deshalb spuckte Shopware keine Rechnung aus.