You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@ofbiz.apache.org by Vince Clark <vc...@globalera.com> on 2007/08/30 21:33:49 UTC

Error when receiving against a PO

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
vclark@globalera.com <ma...@globalera.com>
www.globalera.com

Re: Error when receiving against a PO

Posted by Vince Clark <vc...@globalera.com>.
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
vclark@globalera.com <ma...@globalera.com>
www.globalera.com

Re: Error when receiving against a PO

Posted by David E Jones <jo...@hotwaxmedia.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?