I get the following error when receiving against a PO:
The following required parameter is missing: [createInventoryItemStatus.statusId]] I am running a fresh checkout of trunk and using demo data. I put two different Gizmos on a purchase order, completed and approved it. I've tried receiving into My Retail Store and WebStore Warehouse. Is this something broken in trunk or have I missed something obvious? -- Vince Clark Global Era The freedom of open source. (303) 493-6723 (303) 455-2409 fax [hidden email] <mailto:[hidden email]> www.globalera.com |
Probably something broken, ie not passing the statusId in even though it is required. Could you grab all of the relevant information from your log and include it in a reply to this? Hopefully someone can check it out soon... -David Vince Clark wrote: > I get the following error when receiving against a PO: > > The following required parameter is missing: > [createInventoryItemStatus.statusId]] > > I am running a fresh checkout of trunk and using demo data. I put two > different Gizmos on a purchase order, completed and approved it. I've > tried receiving into My Retail Store and WebStore Warehouse. > > Is this something broken in trunk or have I missed something obvious? |
I believe this is the relevant section of the logs. First is from
console.log, second from debug.log 1) 2007-08-30 19:27:54,200 (http-0.0.0.0-8443-Processor7) [ SequenceUtil.java:254:INFO ] Got bank of sequenced IDs for [ShipmentReceipt]; curSeqId=10000, maxSeqId=10010, bankSize=10 2007-08-30 19:27:54,206 (http-0.0.0.0-8443-Processor7) [ServiceEcaCondition.java:127:WARN ] From Field (returnId) is not found in context for createShipmentReceipt, defaulting to null. 2007-08-30 19:27:54,207 (http-0.0.0.0-8443-Processor7) [ ServiceEcaRule.java:115:INFO ] For Service ECA [createShipmentReceipt] on [commit] got false for condition: [null][][returnId][is-not-empty][null][][true][String][] 2007-08-30 19:27:54,207 (http-0.0.0.0-8443-Processor7) [ ServiceEcaRule.java:134:INFO ] Running Service ECA Service: updateOrderStatusFromReceipt, triggered by rule on Service: createShipmentReceipt 2007-08-30 19:27:54,240 (http-0.0.0.0-8443-Processor7) [ServiceEcaCondition.java:127:WARN ] From Field (shipmentId) is not found in context for createShipmentReceipt, defaulting to null. 2007-08-30 19:27:54,241 (http-0.0.0.0-8443-Processor7) [ ServiceEcaRule.java:115:INFO ] For Service ECA [createShipmentReceipt] on [commit] got false for condition: [null][][shipmentId][is-not-empty][null][][true][String][] 2007-08-30 19:27:54,245 (http-0.0.0.0-8443-Processor7) [ FieldToResult.java:66 :WARN ] Field value not found with name lookedUpValue.statusId in Map with name 2007-08-30 19:27:54,249 (http-0.0.0.0-8443-Processor7) [ EntityEcaRule.java:128:INFO ] Running Entity ECA Service: checkProductInventoryDiscontinuation, triggered by rule on Entity: InventoryItem 2007-08-30 19:27:54,250 (http-0.0.0.0-8443-Processor7) [ EntityEcaRule.java:128:INFO ] Running Entity ECA Service: updateSerializedInventoryTotals, triggered by rule on Entity: InventoryItem 2007-08-30 19:27:54,253 (http-0.0.0.0-8443-Processor7) [ Log.java:94 :INFO ] Storing totals [10000] for INV_AVAIABLE [1/1] 2007-08-30 19:27:54,256 (http-0.0.0.0-8443-Processor7) [ EntityEcaRule.java:128:INFO ] Running Entity ECA Service: updateSerializedInventoryTotals, triggered by rule on Entity: InventoryItem 2) 2007-08-30 19:31:20,318 (http-0.0.0.0-8443-Processor7) [ ServiceEcaRule.java:115:INFO ] For Service ECA [updateInventoryItem] on [commit] got false for condition: [null][][statusId][is-not-empty][null][][true][String][] 2007-08-30 19:31:20,319 (http-0.0.0.0-8443-Processor7) [ ServiceEcaRule.java:134:INFO ] Running Service ECA Service: createInventoryItemStatus, triggered by rule on Service: updateInventoryItem 2007-08-30 19:31:20,321 (http-0.0.0.0-8443-Processor7) [ ServiceDispatcher.java:384:DEBUG] [[Sync service failed...- total:0.0,since last(Begin):0.0]] - 'facility / createInventoryItemStatus' 2007-08-30 19:31:20,323 (http-0.0.0.0-8443-Processor7) [ ServiceDispatcher.java:384:DEBUG] [[Sync service failed...- total:0.0,since last(Begin):0.0010]] - 'facility / updateInventoryItem' 2007-08-30 19:31:20,323 (http-0.0.0.0-8443-Processor7) [ TransactionUtil.java:295:INFO ] [TransactionUtil.setRollbackOnly] transaction rollback only not set, rollback only is already set. 2007-08-30 19:31:20,325 (http-0.0.0.0-8443-Processor7) [ TransactionUtil.java:295:INFO ] [TransactionUtil.setRollbackOnly] transaction rollback only not set, rollback only is already set. David E Jones wrote: > > Probably something broken, ie not passing the statusId in even though > it is required. > > Could you grab all of the relevant information from your log and > include it in a reply to this? > > Hopefully someone can check it out soon... > > -David > > > Vince Clark wrote: >> I get the following error when receiving against a PO: >> >> The following required parameter is missing: >> [createInventoryItemStatus.statusId]] >> >> I am running a fresh checkout of trunk and using demo data. I put two >> different Gizmos on a purchase order, completed and approved it. I've >> tried receiving into My Retail Store and WebStore Warehouse. >> >> Is this something broken in trunk or have I missed something obvious? -- Vince Clark Global Era The freedom of open source. (303) 493-6723 (303) 455-2409 fax [hidden email] <mailto:[hidden email]> www.globalera.com |
Free forum by Nabble | Edit this page |