fabianknorrfabianknorr MitgliedKommentare: 97 Danke erhalten: 0 Mitglied seit: Dezember 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! 

Anmelden oder Registrieren, um zu kommentieren.