Hi everyone,
when I create an invoice and set it to status "INVOICE_APPROVED" it is not possible to cancel the invoice as the status change is not available. If I change the status to "INVOICE_READY" it is again possible to cancel the invoice. I would like to know the reason why the invoice cannot be cancelled in status "INVOICE_APPROVED" but can be done later. 1. Create invoice (sales invoice) 2. Set status to "INVOICE_APPROVED": available status changes: INVOICE_SEND, INVOICE_READY 3. Set status to "INVOICE_READY": available status changes: INVOICE_PAID, INVOICE_CANCELLED, INVOICE_PAIDOFF Thanks for any information. Best regards Ingo |
Hello Ingo,
Your point makes sense. I am not able to think about any scenario in which current status change flow is valid. This seems a bug and you can raise a ticket in Jira for same. -- Thanks & Regards --- Arun Patidar Manager, Enterprise Software Development www.hotwaxsystems.comwww.hotwax.co On Tue, Jan 30, 2018 at 1:35 PM, Ingo Wolfmayr <[hidden email]> wrote: > Hi everyone, > > when I create an invoice and set it to status "INVOICE_APPROVED" it is not > possible to cancel the invoice as the status change is not available. If I > change the status to "INVOICE_READY" it is again possible to cancel the > invoice. I would like to know the reason why the invoice cannot be > cancelled in status "INVOICE_APPROVED" but can be done later. > > 1. Create invoice (sales invoice) > 2. Set status to "INVOICE_APPROVED": available status changes: > INVOICE_SEND, INVOICE_READY > 3. Set status to "INVOICE_READY": available status changes: INVOICE_PAID, > INVOICE_CANCELLED, INVOICE_PAIDOFF > > Thanks for any information. > Best regards > Ingo > > > |
Hi Ingo,
This is an interpretation by the community of a business rule (which - of course - can vary per organisation depending on the underlying accounting prinicple, e.g. GAAP vs IAS vs local rules). In this case I surmise the interpretation is to have maximum flexibility in place. With also the perception in mind that if an individual adopter would require a specific business rule applied he/she would have his own code base adjusted. As such, it is not a bug. Best regards, Pierre Smits V.P. Apache Trafodion On Tue, Jan 30, 2018 at 10:25 AM, Arun Patidar < [hidden email]> wrote: > Hello Ingo, > > Your point makes sense. I am not able to think about any scenario in which > current status change flow is valid. This seems a bug and you can raise a > ticket in Jira for same. > > -- > Thanks & Regards > --- > Arun Patidar > Manager, Enterprise Software Development > > www.hotwaxsystems.comwww.hotwax.co > > > On Tue, Jan 30, 2018 at 1:35 PM, Ingo Wolfmayr <[hidden email]> > wrote: > > > Hi everyone, > > > > when I create an invoice and set it to status "INVOICE_APPROVED" it is > not > > possible to cancel the invoice as the status change is not available. If > I > > change the status to "INVOICE_READY" it is again possible to cancel the > > invoice. I would like to know the reason why the invoice cannot be > > cancelled in status "INVOICE_APPROVED" but can be done later. > > > > 1. Create invoice (sales invoice) > > 2. Set status to "INVOICE_APPROVED": available status changes: > > INVOICE_SEND, INVOICE_READY > > 3. Set status to "INVOICE_READY": available status changes: INVOICE_PAID, > > INVOICE_CANCELLED, INVOICE_PAIDOFF > > > > Thanks for any information. > > Best regards > > Ingo > > > > > > > |
Hello,
I created a jira "Improvement" with a patch attached OFBIZ-10189. I guess when it comes to a business rule (OOTB) like the one addressed someone of the community should be able to explain it. Otherwise there my be space for improvment. Thanks for your quick answers. Best regards Ingo -----Ursprüngliche Nachricht----- Von: Pierre Smits [mailto:[hidden email]] Gesendet: Dienstag, 30. Jänner 2018 17:22 An: [hidden email] Betreff: Re: Invoice in status approved - cancel Hi Ingo, This is an interpretation by the community of a business rule (which - of course - can vary per organisation depending on the underlying accounting prinicple, e.g. GAAP vs IAS vs local rules). In this case I surmise the interpretation is to have maximum flexibility in place. With also the perception in mind that if an individual adopter would require a specific business rule applied he/she would have his own code base adjusted. As such, it is not a bug. Best regards, Pierre Smits V.P. Apache Trafodion On Tue, Jan 30, 2018 at 10:25 AM, Arun Patidar < [hidden email]> wrote: > Hello Ingo, > > Your point makes sense. I am not able to think about any scenario in > which current status change flow is valid. This seems a bug and you > can raise a ticket in Jira for same. > > -- > Thanks & Regards > --- > Arun Patidar > Manager, Enterprise Software Development > > www.hotwaxsystems.comwww.hotwax.co > > > On Tue, Jan 30, 2018 at 1:35 PM, Ingo Wolfmayr > <[hidden email]> > wrote: > > > Hi everyone, > > > > when I create an invoice and set it to status "INVOICE_APPROVED" it > > is > not > > possible to cancel the invoice as the status change is not > > available. If > I > > change the status to "INVOICE_READY" it is again possible to cancel > > the invoice. I would like to know the reason why the invoice cannot > > be cancelled in status "INVOICE_APPROVED" but can be done later. > > > > 1. Create invoice (sales invoice) > > 2. Set status to "INVOICE_APPROVED": available status changes: > > INVOICE_SEND, INVOICE_READY > > 3. Set status to "INVOICE_READY": available status changes: > > INVOICE_PAID, INVOICE_CANCELLED, INVOICE_PAIDOFF > > > > Thanks for any information. > > Best regards > > Ingo > > > > > > > |
Free forum by Nabble | Edit this page |