Parminder commented on OFBIZ-11181:

In my older production version the form has the following code (in 


<field position="2" name="paymentMethodTypeId">
 <drop-down allow-empty="true">
 <entity-options entity-name="PaymentMethodType" description="${description}">
 <entity-order-by field-name="description"/>


It has methid type id not method id. I  remember tweaking something in this 
form 2-3 years ago but don't remember exactly what. This does show the payment 
method types that we want to see. However, payment method id seems to be 
mandatory field defined in entity definitions, so without it, the system does 
not allow the payment status to be changed to received.

{color:#FF0000}The Following Errors Occurred:{color}

{color:#FF0000}Cannot change the status to 'Received' when the mandatory 
payment method is missing.{color}


However, at least it does get past the creation and application step.

Also, in my current production setup the received payment does not credit  
amount to the bank account selected (it should) but since I could not RECEIVE 
THE PAYMENT IN 16.11.05, I could not test that part but these two issues should 
be considered together(if possible).


> paymentMethodId choices wrong in form for creating/editing a received payment
> -----------------------------------------------------------------------------
>                 Key: OFBIZ-11181
>                 URL: https://issues.apache.org/jira/browse/OFBIZ-11181
>             Project: OFBiz
>          Issue Type: Bug
>          Components: accounting
>    Affects Versions: Trunk, Release Branch 16.11, Release Branch 17.12, 
> Release Branch 18.12
>         Environment: Ofbiz 16.11.05 on Fedora 30 with OpenJDK 64-Bit Server 
> VM (build 25.222-b10, mixed mode) and mariadb-server.x86_64 3:10.3.17-1.fc30 
> as database
>            Reporter: Parminder
>            Assignee: Jacques Le Roux
>            Priority: Major
> {color:#737373}There is a bug in the forms   for 
> Payment{color}{color:#737373} method field(drop down) for Incoming payment. 
> Payment methods should be{color}
> {color:#737373} whatever is  defined for getting the payments from customers 
> like  {color}{color:#737373}Company Check, Cash etc. etc. but it is showing 
> the methods which are{color}{color:#737373} applicable for outgoing payments 
> such as Petty cash and defined{color}{color:#737373} Financial accounts (from 
> where you pay the suppliers).{color}

This message was sent by Atlassian Jira

Reply via email to