I have come across a scenario where we are using Project Item requirements functionality on fixed price projects and we want to use the Packing slip functionality of the Item requirements to ship items to the customer's location. However, I believe standard AX 2012 R3 does not have the functionality to add shipping charges (Misc. charges) to Item requirements, just like it does not support the functionality on Inventory Transfer orders. Has anyone come across this situation before ?
The Project sales order that is created behind the scenes for all the item requirements on a project also does not allow to add Misc. charges, which obviously is expected, since it is processed through item requirements.
Any thoughts on this will be greatly appreciated. Thank you.
I think below code will help u
protected void createMiscCharge(SalesId _salesUd,PackingSlipId _packingSlipId)
while select forupdate package
where package.SaledId == _saledId
&&(package.PackingSlipId ==_packingSlipId ||_packingSlipId)
exists join shippingRequest
where shippingRequest.SalesId ==package.SaledId
&& (this.parmShipmentId() || this.parmShipmentId()==shippingRequest.wmsShipmentId)
Have you tried making use of an ordinary sales order that is linked to your project rather than using the item requirements functionality?
From my perspective the item requirements feature is not made primarily for shipping items to customers but consuming items on s project that can be invoiced later on.
Thank you for your response. See my notes below.
1. You cannot use Sales orders for fixed price projects.
2. Item requirements functionality has 2 primary purposes.
i. Define the net item requirements you will need on a project.
ii. Reserve those items for the project (Whether on-hand or purchased).
Consuming an item on a project is fine, but the item needs to be shipped to a customer/project site so that it can be used in the project and you need a shipping mechanism in the system. Hope you are understand the scenario.
With that said, we have figured out a solution for this and we will be using Advanced warehousing process and the Release to warehouse functionality to achieve the outbound work and shipment related tasks.
We're you able to resolve this? Adding charges on project item requirement?
Business Applications communities