Skip to content

Return Material#

🔒 Material Transfer.RequestForMaterialReturn

Overview#

This operation is used to return a Material from its current location to a warehouse.

Setup#

No special setup is required other than to meet the preconditions of the transaction.

Preconditions#

  • Both the SourceFacility and TargetFacility must exist and be Active and SourceFacility must be different from TargetFacility.
  • The Product referenced in the Material Transfer must be Active and the MaterialTransferMode must be equal to TransferMaterial.
  • The RequestedQuantity can only be decimal if the Product Material's TransferDecimalQuantityAllowed property is true.
  • The ToFacility must be defined and it must not be a Remote Facility.
  • The FromStep must have the IsMaterial TransferStep set to true.
  • The same Material must not be referenced in any other active Material Transferoperation either as ReturnMaterial or ForMaterial.
  • The Material must be TopMost, must not be On Hold and must be either Queued or InProcess.

Sequence of Steps#

Step 1: Details#

  1. Select a Material and then select the Return Material button to initialize the wizard.
  2. Select a To Facility, and optionally select a To Area.
  3. Select the Urgency (values are taken from the generic table MaterialTransferUrgency). When the Urgency is selected, the request's delivery date is automatically set, based on the current date, in addition to the predefined DefaultDeliveryTime for that Urgency (in minutes).
  4. Optionally, modify the Request delivery date.
  5. Select a return Reason (defined in the lookup table MaterialTransferReturnReason).
  6. Optionally, enter a comment.
  7. Click Return to complete the transaction.

return_material

Info

It is possible to define a default value for the ToFacility by adding the entry Context=MaterialTransfer.ForMaterialReturn, Element=DefaultFacility in the Generic Table GUIElementDefaultValue.