fabianknorrfabianknorr MemberComments: 110 Received thanks: 1 Member since: December 2011

Weiß jemand woher ich die angelegten TypeId´s bekomme? Ich finde das nicht .. Wir haben ein kleines Export Plugin, dass uns für die Buchhaltung eine CSV mit den erstellten Dokumenten, bzw. den Dokumenten zugeordneten Beträgen ausgibt. Momentan wird die Stornorechnung jedoch nicht exportiert.  Hier der Codeschnipsel:

 

protected function processOrderDocuments(array $documents)
    {
        foreach ($documents as $orderDocument) {
            /**
             * @var Document $orderDocument
             */
            $order = $orderDocument->getOrder();

            /**
             * @var Document $orderDocument
             */
            $typeId = $orderDocument->getTypeId();

            if ($typeId == 2 || $typeId == 4) {
                continue;
            }

            $csvLine = $this->buildCsvLine($order, $orderDocument);
            $this->csvWriter->writeLine($csvLine);
        }
    }

Danke euch! 

Sign In or Register to comment.