zaviagodev / frappe

MIT License
0 stars 1 forks source link

Set 'Update Stock' to default = 1 for all SI #47

Open Fyn5 opened 1 year ago

Fyn5 commented 1 year ago

Situation

Once the Sale Invoice is confirmed Paid then User should create Delivery Note and Packing Slip right away to deduct the stock level and proceed delivery onward.

Change Workflow

Skip creating Delivery Note by Selecting Update Stock in SI for all order in the customization form - SI

Image

Then the Stock level will be deduct automatically without creating Delivery Note.

Then check the Stock Balance/Stock Ledger Report to see the stock level is reduced from SI with Update Stock is checked.

Setting up

In SI Customized form, item section has been unhidden and setup Update Stock field to be seen with default = 1 (Checked) with Permission Level 9 (only System manager).

Once create new SI, update stock will be automate checked as well as create return against SI.

Outcome

this case, http://beta.zaviago.com/app/sales-invoice/ACC-SINV-2023-00067

the SI is automated deduct stock.

Fyn5 commented 1 year ago

@John-zaviago please review this task whether its solution is workable and in the best practice.