Details
-
Bug
-
Status: Closed
-
Major
-
Resolution: Fixed
-
17.12.07
-
None
Description
I saw a previous issue that was closed, but the issue still occurs on new downloads of 17.12.07 and on the demo version that is available online. The error being thrown logs the following:
2021-07-21 22:31:26,506 |jsse-nio-8443-exec-7 |ModelService |E| [ModelService.validate] : {updateGlReconciliation} : (OUT) Required test error: org.apache.ofbiz.service.ServiceValidationException: The following required parameter is missing: [OUT] [updateGlReconciliation.glReconciliationId]
In order to fix it so that the GlReconciliations could update, I changed the the services_ledger.xml file.
I changed the Primary Key to the following:
<auto-attributes include="pk" mode="IN" optional="false"/>
I changed it from "INOUT" to "IN". I saw in the previous issue that someone did the opposite and the code worked for them, so I am at a loss for words as to why this fix works. I did try many other things though, and it seems like this was the only way that I could get the program to accept updates to GL Reconciliation.
Also, there is another issue with GLReconciliations. Find Financial Account Reconciliations does not return reconciliations that have been created by the user. Only the demo data Reconciliations populate the List. I have not gone through the code to find a potential fix yet, so I will create an issue for that in a few days (once I find a solution).
This is only my second time sending an issue, so any feedback is welcomed.
Attachments
Issue Links
- relates to
-
OFBIZ-12198 EditFinAccountReconciliations does not work
- Closed