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