You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@ofbiz.apache.org by "Ingo Wolfmayr (Jira)" <ji...@apache.org> on 2023/02/17 10:52:00 UTC
[jira] [Created] (OFBIZ-12759) CreatePaymentFromOrder issue with autocreate = N
Ingo Wolfmayr created OFBIZ-12759:
-------------------------------------
Summary: CreatePaymentFromOrder issue with autocreate = N
Key: OFBIZ-12759
URL: https://issues.apache.org/jira/browse/OFBIZ-12759
Project: OFBiz
Issue Type: Improvement
Components: order
Affects Versions: Upcoming Branch
Reporter: Ingo Wolfmayr
Fix For: Upcoming Branch
Attachments: createPaymentFromOrder.patch
Using the service "createPaymentFromOrder" with accounting.payment.purchaseorder.autocreate or accounting.payment.salesorder.autocreate set to "N" returns an error.
From my view it would be correct to return success/failure as by configuration it is not an error.
The problem: when changing the order status a SECAS will fire the service which will fire the error and rollback everything. Using "failure" would be the better option.
Additionally to that, it would be nice if the autocreate setting can be set in SystemProperty entity for use with multiple tenants.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)