I have a scenario as follows: - Customer orders a...
# general
j
I have a scenario as follows: • Customer orders a set of items that must ship together and we take a 35% deposit ◦ Accounting records the customer deposit, then opens an invoice for the whole order and applies the deposit - we've got an open invoice for the remainder at this time • The order is set to 'Ship Complete' • Some items have a long lead time, so it sits for maybe a couple months • Items come in and allocate to the order at which point the order can be shipped but we've still got 65% to collect What can I do to prevent to allow item allocation to the SO but prevent fulfillment creation until the invoice is closed? I'm fine with a workflow and having accounting release a lock on the transaction but I don't know if a lock will allow for allocation / prevent fulfillment
m
Set the commit field to do not commit on all lines
Then when the invoice is paid update the commit field to “available qty”
Unfortunately this can only be done via script as workflows cannot update the commit field
j
oh forgot about that, thank you!
b
or suppress the fulfill button using that same logic. It seems like you still want it to commit but not to fulfill. Do you have a fulfillment engine running or just manually fulfilling?