C_Order isInvoiced is not Updated when Invoice Completed

Description

tested: both sales and purchase side.
awaited behaviour: , when shipment fully invoiced/over-invoiced then isInvoiced set to 'Y'

Environment

None

Activity

Show:
Matheus Marcelino
June 25, 2020, 3:40 AM

Triaged by Matheus Marcelino.

Reading the source code, there isnt implementation of this flag.

I agree with Norbert, but i want to improve the expected behavior:

1-) Change de reference to List , with the following values:

I - Invoiced
N - Not Invoiced
P - Partial Invoiced
O - Over Invoiced

With this scenario, we can use more indicatives css styles.
WDYT ?

Nicolas Micoud
June 25, 2020, 4:25 AM

Hi,

As it is a column from Compiere times, I would :

  • deprecate it (as it was never used in code, but maybe used by implementors who can manage it with their own code)

  • add another column (list) (something like 'InvoiceStatus').

Then the question is when does an invoiced is considered as 'totally invoiced' ? Should we use qty ? price ? both ?

I think there is same kind of column on M_InOut (IsDelivered).

Nicolas

Carlos Ruiz
June 25, 2020, 3:22 PM

Closing as Potential Idea - 3 years without attention from community

Assignee

Unassigned

Reporter

Norbert Bede

Tested By

Norbert Bede

Components

Affects versions

Priority

Major
Configure