Error when receiving against a PO

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
3 messages Options
Reply | Threaded
Open this post in threaded view
|

Error when receiving against a PO

Vince Clark
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
Reply | Threaded
Open this post in threaded view
|

Re: Error when receiving against a PO

David E Jones

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?
Reply | Threaded
Open this post in threaded view
|

Re: Error when receiving against a PO

Vince Clark
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