You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@ofbiz.apache.org by Bs Serge <se...@gmail.com> on 2021/10/08 08:50:57 UTC
Order Approval
Hi,
Maybe I lack some accounting skills,
But why can an order get approved when it has not been paid for?
I create an order to be paid by a party's financial account, the balance is
enough, but their order can be approved and the amount will not be
withdrawn from the account automatically.
Best Regards,
Re: Order Approval
Posted by Bs Serge <se...@gmail.com>.
Thank you again, Mr Pierre Smits,
Much Appreciated!
Best Regards,
On Thu, Oct 21, 2021 at 10:42 AM Pierre Smits <pi...@apache.org>
wrote:
> Hi Serge,
>
> My apologies for the late reply.
>
> Currently OFBiz doesn't have an integration for BPEL, allowing for complex
> business rules to be invoked/executed on state changes of orders (given
> particular attributes) or on the classification of the customer within the
> store.
>
> However, as shown in [1] you can set the base order state in the orders
> section.
>
> [1]
>
> https://demo-trunk.ofbiz.apache.org/catalog/control/EditProductStore?productStoreId=9000
>
>
> Met vriendelijke groet,
>
> Pierre Smits
> *Proud* *contributor** of* Apache OFBiz <https://ofbiz.apache.org/> since
> 2008 (without privileges)
>
> *Apache Directory <https://directory.apache.org>, PMC Member*
> Apache Incubator <https://incubator.apache.org>, committer
> Apache Steve <https://steve.apache.org>, committer
>
>
> On Thu, Oct 14, 2021 at 12:17 PM Bs Serge <se...@gmail.com> wrote:
>
> > Hi Pierre,
> >
> > Sorry for the late reply, and thank you for your thorough reply
> >
> > Maybe this is configured in the Catalog module, but does it mean that in
> > OFBiz those business policies and rules regarding order approval can be
> > defined and enforced? Or does it require some custom development?
> >
> > Like saying: orders of this particular store or sales channel must be
> paid
> > before delivery like it is on many e-commerce sites.
> >
> > Regarding the withdrawal, I don't think there is an issue, because, in my
> > case, it's a credit card financial account and when I authorize and
> capture
> > the payment for the order, the amount gets withdrawn automatically, but I
> > can do that even after the order was approved.
> >
> > Best Regards,
> >
> > On Fri, Oct 8, 2021 at 2:04 PM Pierre Smits <pi...@gmail.com>
> > wrote:
> >
> > > Hi Serge,
> > >
> > > I don't believe this is related to lacking accounting skills ;-)
> > >
> > > The (functional) reasoning why an order (I presume you're talking
> about a
> > > sales order) can get approved while not having been paid for lies in
> > > application of business policies and rules. These can dictate, for
> > > instance, that an order can be paid on deliver of the goods ordered,
> or a
> > > credit is granted by allowing to pay the invoice of the order after 30
> > days
> > > (payment term = 30 days net).
> > >
> > > Regarding the second aspect in your mail, the issue seems two-fold:
> > >
> > > 1. order is created with payment through a financial account, and
> the
> > > balance of the financial account is enough to pay for the order.
> This
> > is
> > > holding enough merit to approve the order.
> > > 2. order is created with payment through a financial account, but
> the
> > > balance is not enough to pay for the order. In this case it should
> not
> > > be
> > > possible to approve the order (automatically). But there could still
> > be
> > > merit in approving the order given the size of it compared to
> overall
> > > business done with the customer (the trust aspect).
> > >
> > > That the amount not being withdrawn from the financial account may be a
> > > technical issue. If you feel this is the case with ootb functionality
> of
> > > OFBiz, please register a ticket in our JIRA.
> > >
> > > Best regards,
> > >
> > > Pierre Smits
> > >
> > > ORRTIZ.COM <http://www.orrtiz.com>
> > > OFBiz based solutions & services
> > >
> > > On Fri, Oct 8, 2021 at 10:51 AM Bs Serge <se...@gmail.com> wrote:
> > >
> > > > Hi,
> > > >
> > > > Maybe I lack some accounting skills,
> > > >
> > > > But why can an order get approved when it has not been paid for?
> > > >
> > > > I create an order to be paid by a party's financial account, the
> > balance
> > > is
> > > > enough, but their order can be approved and the amount will not be
> > > > withdrawn from the account automatically.
> > > >
> > > > Best Regards,
> > > >
> > >
> >
>
Re: Order Approval
Posted by Pierre Smits <pi...@apache.org>.
Hi Serge,
My apologies for the late reply.
Currently OFBiz doesn't have an integration for BPEL, allowing for complex
business rules to be invoked/executed on state changes of orders (given
particular attributes) or on the classification of the customer within the
store.
However, as shown in [1] you can set the base order state in the orders
section.
[1]
https://demo-trunk.ofbiz.apache.org/catalog/control/EditProductStore?productStoreId=9000
Met vriendelijke groet,
Pierre Smits
*Proud* *contributor** of* Apache OFBiz <https://ofbiz.apache.org/> since
2008 (without privileges)
*Apache Directory <https://directory.apache.org>, PMC Member*
Apache Incubator <https://incubator.apache.org>, committer
Apache Steve <https://steve.apache.org>, committer
On Thu, Oct 14, 2021 at 12:17 PM Bs Serge <se...@gmail.com> wrote:
> Hi Pierre,
>
> Sorry for the late reply, and thank you for your thorough reply
>
> Maybe this is configured in the Catalog module, but does it mean that in
> OFBiz those business policies and rules regarding order approval can be
> defined and enforced? Or does it require some custom development?
>
> Like saying: orders of this particular store or sales channel must be paid
> before delivery like it is on many e-commerce sites.
>
> Regarding the withdrawal, I don't think there is an issue, because, in my
> case, it's a credit card financial account and when I authorize and capture
> the payment for the order, the amount gets withdrawn automatically, but I
> can do that even after the order was approved.
>
> Best Regards,
>
> On Fri, Oct 8, 2021 at 2:04 PM Pierre Smits <pi...@gmail.com>
> wrote:
>
> > Hi Serge,
> >
> > I don't believe this is related to lacking accounting skills ;-)
> >
> > The (functional) reasoning why an order (I presume you're talking about a
> > sales order) can get approved while not having been paid for lies in
> > application of business policies and rules. These can dictate, for
> > instance, that an order can be paid on deliver of the goods ordered, or a
> > credit is granted by allowing to pay the invoice of the order after 30
> days
> > (payment term = 30 days net).
> >
> > Regarding the second aspect in your mail, the issue seems two-fold:
> >
> > 1. order is created with payment through a financial account, and the
> > balance of the financial account is enough to pay for the order. This
> is
> > holding enough merit to approve the order.
> > 2. order is created with payment through a financial account, but the
> > balance is not enough to pay for the order. In this case it should not
> > be
> > possible to approve the order (automatically). But there could still
> be
> > merit in approving the order given the size of it compared to overall
> > business done with the customer (the trust aspect).
> >
> > That the amount not being withdrawn from the financial account may be a
> > technical issue. If you feel this is the case with ootb functionality of
> > OFBiz, please register a ticket in our JIRA.
> >
> > Best regards,
> >
> > Pierre Smits
> >
> > ORRTIZ.COM <http://www.orrtiz.com>
> > OFBiz based solutions & services
> >
> > On Fri, Oct 8, 2021 at 10:51 AM Bs Serge <se...@gmail.com> wrote:
> >
> > > Hi,
> > >
> > > Maybe I lack some accounting skills,
> > >
> > > But why can an order get approved when it has not been paid for?
> > >
> > > I create an order to be paid by a party's financial account, the
> balance
> > is
> > > enough, but their order can be approved and the amount will not be
> > > withdrawn from the account automatically.
> > >
> > > Best Regards,
> > >
> >
>
Re: Order Approval
Posted by Bs Serge <se...@gmail.com>.
Hi Pierre,
Sorry for the late reply, and thank you for your thorough reply
Maybe this is configured in the Catalog module, but does it mean that in
OFBiz those business policies and rules regarding order approval can be
defined and enforced? Or does it require some custom development?
Like saying: orders of this particular store or sales channel must be paid
before delivery like it is on many e-commerce sites.
Regarding the withdrawal, I don't think there is an issue, because, in my
case, it's a credit card financial account and when I authorize and capture
the payment for the order, the amount gets withdrawn automatically, but I
can do that even after the order was approved.
Best Regards,
On Fri, Oct 8, 2021 at 2:04 PM Pierre Smits <pi...@gmail.com> wrote:
> Hi Serge,
>
> I don't believe this is related to lacking accounting skills ;-)
>
> The (functional) reasoning why an order (I presume you're talking about a
> sales order) can get approved while not having been paid for lies in
> application of business policies and rules. These can dictate, for
> instance, that an order can be paid on deliver of the goods ordered, or a
> credit is granted by allowing to pay the invoice of the order after 30 days
> (payment term = 30 days net).
>
> Regarding the second aspect in your mail, the issue seems two-fold:
>
> 1. order is created with payment through a financial account, and the
> balance of the financial account is enough to pay for the order. This is
> holding enough merit to approve the order.
> 2. order is created with payment through a financial account, but the
> balance is not enough to pay for the order. In this case it should not
> be
> possible to approve the order (automatically). But there could still be
> merit in approving the order given the size of it compared to overall
> business done with the customer (the trust aspect).
>
> That the amount not being withdrawn from the financial account may be a
> technical issue. If you feel this is the case with ootb functionality of
> OFBiz, please register a ticket in our JIRA.
>
> Best regards,
>
> Pierre Smits
>
> ORRTIZ.COM <http://www.orrtiz.com>
> OFBiz based solutions & services
>
> On Fri, Oct 8, 2021 at 10:51 AM Bs Serge <se...@gmail.com> wrote:
>
> > Hi,
> >
> > Maybe I lack some accounting skills,
> >
> > But why can an order get approved when it has not been paid for?
> >
> > I create an order to be paid by a party's financial account, the balance
> is
> > enough, but their order can be approved and the amount will not be
> > withdrawn from the account automatically.
> >
> > Best Regards,
> >
>
Re: Order Approval
Posted by Pierre Smits <pi...@gmail.com>.
Hi Serge,
I don't believe this is related to lacking accounting skills ;-)
The (functional) reasoning why an order (I presume you're talking about a
sales order) can get approved while not having been paid for lies in
application of business policies and rules. These can dictate, for
instance, that an order can be paid on deliver of the goods ordered, or a
credit is granted by allowing to pay the invoice of the order after 30 days
(payment term = 30 days net).
Regarding the second aspect in your mail, the issue seems two-fold:
1. order is created with payment through a financial account, and the
balance of the financial account is enough to pay for the order. This is
holding enough merit to approve the order.
2. order is created with payment through a financial account, but the
balance is not enough to pay for the order. In this case it should not be
possible to approve the order (automatically). But there could still be
merit in approving the order given the size of it compared to overall
business done with the customer (the trust aspect).
That the amount not being withdrawn from the financial account may be a
technical issue. If you feel this is the case with ootb functionality of
OFBiz, please register a ticket in our JIRA.
Best regards,
Pierre Smits
ORRTIZ.COM <http://www.orrtiz.com>
OFBiz based solutions & services
On Fri, Oct 8, 2021 at 10:51 AM Bs Serge <se...@gmail.com> wrote:
> Hi,
>
> Maybe I lack some accounting skills,
>
> But why can an order get approved when it has not been paid for?
>
> I create an order to be paid by a party's financial account, the balance is
> enough, but their order can be approved and the amount will not be
> withdrawn from the account automatically.
>
> Best Regards,
>