Invoice in status approved - cancel

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
4 messages Options
Reply | Threaded
Open this post in threaded view
|

Invoice in status approved - cancel

iwolf
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


Reply | Threaded
Open this post in threaded view
|

Re: Invoice in status approved - cancel

Arun Patidar-2
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
>
>
>
Reply | Threaded
Open this post in threaded view
|

Re: Invoice in status approved - cancel

Pierre Smits-3
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
> >
> >
> >
>
Reply | Threaded
Open this post in threaded view
|

AW: Invoice in status approved - cancel

iwolf
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
> >
> >
> >
>