KittingServicesReserveMaterialsForBatch Method |
Reserves materials for the specified
Batch based on its current picking list.
If a picking list does not presently exist for the specified
Batch, the system
will attempt to generate one automatically based upon the
Process and
BOM
that is associated to the
Batch.
Once materials are reserved,
TransportOrders will be automatically generated by the system
for the reserved materials.
Namespace:
FactoryLogix.xTend.Logistics
Assembly:
FactoryLogix.xTend.API (in FactoryLogix.xTend.API.dll) Version: 8.245.0.0 (8.245.0.0)
Syntax public IEnumerable<TransportOrder> ReserveMaterialsForBatch(
Guid sessionId,
Guid batchId,
bool allowMissingParts,
DateTime transportOrderExecutionTime
)
Public Function ReserveMaterialsForBatch (
sessionId As Guid,
batchId As Guid,
allowMissingParts As Boolean,
transportOrderExecutionTime As DateTime
) As IEnumerable(Of TransportOrder)
public:
virtual IEnumerable<TransportOrder^>^ ReserveMaterialsForBatch(
Guid sessionId,
Guid batchId,
bool allowMissingParts,
DateTime transportOrderExecutionTime
) sealed
abstract ReserveMaterialsForBatch :
sessionId : Guid *
batchId : Guid *
allowMissingParts : bool *
transportOrderExecutionTime : DateTime -> IEnumerable<TransportOrder>
override ReserveMaterialsForBatch :
sessionId : Guid *
batchId : Guid *
allowMissingParts : bool *
transportOrderExecutionTime : DateTime -> IEnumerable<TransportOrder>
Parameters
- sessionId
- Type: SystemGuid
The session identifier that was returned by the Connect(String, String, String, String, String) method. - batchId
- Type: SystemGuid
The Id of the Batch - allowMissingParts
- Type: SystemBoolean
When false, the method will fail if all materials cannot be reserved.
When true, the system will reserve as much material as possible, and generate a "missing parts"
TransportOrder for any parts that were unable to be reserved. - transportOrderExecutionTime
- Type: SystemDateTime
The date and time any generated transport orders are required to be executed.
Return Value
Type:
IEnumerableTransportOrderA list of the
TransportOrders that were generated for the reserved materials.
Exceptions See Also