[ 
https://issues.apache.org/jira/browse/OFBIZ-4344?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Paul Foxworthy updated OFBIZ-4344:
----------------------------------

    Description: 
createItemIssuanceRole and deleteItemIssuanceRole both call 
checkCanChangeShipmentStatusPacked, which checks the current status of a 
shipment to see if anything about it can be modified.
Therefore, these services require a shipmentId parameter, but at present their 
service definitions don't say so.
At high logging levels, this bug causes log entries to say there's a missing PK 
value on a FindOne.
This is not a major problem at present. create... is only called in the midst 
of another service and the test has already been done, but a direct call to 
create... might cause incorrect behaviour. delete... is not called within Ofbiz 
at present.

  was:
createItemIssuanceRole and deleteItemIssuanceRole both call 
checkCanChangeShipmentStatusPacked, which checks the current status of a 
shipment to see if anything about it can be modified.
Therefore, these services require a shipmentId parameter, but at present their 
service definitions don't say so.
This is not a major problem at present. create... is only called in the midst 
of another service and the test has already been done, but a direct call to 
create... might cause incorrect behaviour. delete... is not called within Ofbiz 
at present.

    Environment: rev 1147752

> createItemIssuanceRole and deleteItemIssuanceRole require Shipment PK 
> parameter
> -------------------------------------------------------------------------------
>
>                 Key: OFBIZ-4344
>                 URL: https://issues.apache.org/jira/browse/OFBIZ-4344
>             Project: OFBiz
>          Issue Type: Bug
>          Components: product
>    Affects Versions: SVN trunk
>         Environment: rev 1147752
>            Reporter: Paul Foxworthy
>            Priority: Minor
>         Attachments: OFBIZ-4344_createItemIssuance_with_ShipmentId_parameter
>
>
> createItemIssuanceRole and deleteItemIssuanceRole both call 
> checkCanChangeShipmentStatusPacked, which checks the current status of a 
> shipment to see if anything about it can be modified.
> Therefore, these services require a shipmentId parameter, but at present 
> their service definitions don't say so.
> At high logging levels, this bug causes log entries to say there's a missing 
> PK value on a FindOne.
> This is not a major problem at present. create... is only called in the midst 
> of another service and the test has already been done, but a direct call to 
> create... might cause incorrect behaviour. delete... is not called within 
> Ofbiz at present.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to