We have a client requirement where, in the Subcontractor Shipment Entry screen, the Job Number is entered in the line details. Based on this Job Number, we are able to successfully display all associated child parts in a UD (user-defined) grid.
Now, the requirement is that upon closing the shipment, all these child parts should be automatically issued against the Job Number present in the shipment line—essentially mimicking the Mass Issue process.
I would like to know if anyone has experience or suggestions on how to trigger the Mass Issue process programmatically or through any custom logic from the Subcontractor Shipment Entry screen.
Any guidance or insights would be greatly appreciated.
put in a pick operation prior to the subcontract operation to backflush all materials.
The subcontract operation doesn’t trigger any inventory transactions or backflush prior operations. It is for tracking the movement of the material to the supplier and pulling in the costs into the job at the time of receipt.
Thank you for your observation — you’re absolutely right that material is typically issued before the shipment entry on a job. However, as per our client’s specific requirement, they would like to bypass that step and have the mass issue process triggered directly from the Subcontractor Shipment Entry screen.
The expectation is that when the user marks the shipment as “Shipped” or closes it, all the child parts related to the parent part in the job should automatically be issued against that job.
To support this, I’ve created a BAQ grid which populates all relevant child part data. As highlighted in the attached image, the grid marked in red is the one I developed, and it displays all the necessary information for the child parts.
I actually think this is a great idea. If you are shipping the raw materials to the supplier, then they SHOULD come out of inventory and onto the job, right? Why do you have to add them to the shipment and then also issue them when they are the same material going to the same job?
Thank you for sharing your functional understanding—I’m completely aligned with your perspective. However, as per the client’s specific requirement, they have decided to bypass the standard Issue Material screen. To streamline their process, they prefer to issue the material directly from the Subcontractor Shipment Entry.
While this approach does require additional development effort, it has been confirmed as their preferred solution.