Daten Grundlage

Es muss in dem Workflow eine Action geben die Daten in ein Equipment baut

<action class="\Alvine\Application\Platform\Plugin\Order\Logic\Workflow\Action\Equipment\Order\CreateDocument">
    <parameters>
        ...
        <!-- hier wird das Dokument gespeichert -->
        <parameter name="documentEquipmentClass">\Alvine\Application\Platform\Plugin\Order\Logic\Workflow\Container\Equipment\Order\Document\Html\Invoice</parameter>
        ...
    </parameters>
</action>

Was dann ausgegeben werden soll wird mit dem Parameter &document-eq=orderDocumentHTMLInvoice definiert

Order

/plugin/commerce/document/order/preview/{OID}

https://localhost.schukai.net:8443/plugin/commerce/document/order/preview/1625?workflow=/documents/order/mail/order_confirmation_preview&document-eq=orderDocumentHTMLMail

Lieferung

/plugin/commerce/document/delivery/preview/{DID}

Beispiel Bestellbestätigung

/plugin/commerce/document/delivery/preview/11425?workflow=/documents/delivery/mail/shipping_confirmation_preview&document-eq=orderDocumentHTMLMail

Beispiel Rechung

/plugin/commerce/document/delivery/preview/1132?workflow=delivery_documents_v2&document-eq=orderDocumentHTMLInvoice