tfbtrading / tfb_bc_core

A repository containing active code under maintenance for a tenant specific extension (PTE) for a ourselves - this contains both industry specific code for distribution of agricultural food and cross-industry fixes that microsoft should already have done.
2 stars 0 forks source link

Enrich posted sales invoice with expected payment data and note #59

Closed tfbtrading closed 3 years ago

tfbtrading commented 3 years ago

Field for expected payment date. By default matches the due date. If due date changes on customer ledger, it should change to match that changed date.

Is different to predicted payment date which is AI. This is explicitly mentioned by customer and is collected together with a note on reason for delayed payment.

image

Simulate Xero with this functionality. Likely store in a separate table accessible to both posted sales invoice and ledger. If no original invoice exists for customer ledger it just shows against the customer ledger item and that is okay.

Support filtering on customer ledger and also posted sales invoice by expected payment date.

https://central.xero.com/s/article/Add-an-expected-payment-date-to-an-unpaid-invoice https://dynamicsuser.net/nav/f/technical/25877/how-to-add-editable-field-to-item-ledger-entry https://stoneridgesoftware.com/due-date-calculations-made-easy-in-dynamics-nav-and-business-central/

tfbtrading commented 3 years ago

Fixed