File: D:/HostingSpaces/LHouwen/dokuwiki.logic.nl/wwwroot/data/pages/crm/orderproc.txt
====== Ordering Process (old) ======
===== EmbeddedPlaza =====
Orders coming from EmbeddedPlaza are entered into CRM as a regular //Order//. The differences are:
* //PO Number// is the EP Order number "EPxxxx"
* //Purchase Contact// is "EmbeddedPlaza Salesdesk"
* //Primary Contact// is the EP Contact.
This differentiation is required for the //Order Confirmation Workflow//.
===== Requested Delivery Date =====
see:
https://dokuwiki.logic.nl/doku.php?id=crm:orders#requested_delivery_date
===== Order Confirmation Workflow =====
When a new //Order// is created and all required //Attributes// are entered into the //Record//, the Purchaser and Logic employees are informed, that a new //Order// is being processed by starting this //Workflow//.
The //Workflow// first checks if certain //Attributes// contain values:
* //Order Status// equals //New//
* PO Number (from the Customer)
* //Purchase Contact// with an //Email address// who is allowed to receive Emails
* //Primary Contact// with an //Email address// who is allowed to receive Emails
In case any of these checks fail, the //Workflow// is aborted and an error message is displayed.
The //Workflow// also checks if this is an //Order// coming from EmbeddedPlaza. If so, the email is sent to the //Primary Contact// with EP Sales in CC. Otherwise the email is sent to the //Purchase Contact// with the //Primary contact// in CC.