Skip to content

Codeunit WSB_ShipmentPlanningMgtAI

Provides functionality for Shipment Planning Management.

Properties

Name Value
Access Public

Methods

wgFncLoadAvailabilityIndicatorBitmaps(Sales Header, WSB_ShipmentPlanningAI@, Boolean)

Gets the inventory availability indicator pictures for an sales header.

Parameters

Type Name Description
Record "Sales Header" pRecSalesHeader The sales header record.
Record "WSB_ShipmentPlanningAI" vRecShptPlanning The shipment planning record.
Boolean pClear Clear the inventory availability indicator pictures

wgFncLoadInvoiceStatusBitmaps(Sales Header, WSB_ShipmentPlanningAI@, Boolean)

Gets the invoice status indicator picture for an sales header.

Parameters

Type Name Description
Record "Sales Header" pRecSalesHeader The sales header record.
Record "WSB_ShipmentPlanningAI" vRecShptPlanning The shipment planning record.
Boolean pClear Clear the invoice status indicator picture.

wgFncLoadPickStatusBitmaps(Sales Header, WSB_ShipmentPlanningAI@, Boolean)

Gets the pick status indicator picture for an sales header.

Parameters

Type Name Description
Record "Sales Header" pRecSalesHeader The sales header record.
Record "WSB_ShipmentPlanningAI" vRecShptPlanning The shipment planning record.
Boolean pClear Clear the pick status indicator picture.

wgFncLoadShipStatusBitmaps(Sales Header, WSB_ShipmentPlanningAI@, Boolean)

Gets the ship status indicator picture for an sales header.

Parameters

Type Name Description
Record "Sales Header" pRecSalesHeader The sales header record.
Record "WSB_ShipmentPlanningAI" vRecShptPlanning The shipment planning record.
Boolean pClear Clear the ship status indicator picture.

wgFncLoadWhseShipmentStatusBitmaps(Sales Header, WSB_ShipmentPlanningAI@, Boolean)

Gets the warehouse shipment status indicator picture for an sales header.

Parameters

Type Name Description
Record "Sales Header" pRecSalesHeader The sales header record.
Record "WSB_ShipmentPlanningAI" vRecShptPlanning The shipment planning record.
Boolean pClear Clear the warehouse shipment status indicator picture.

wgFncSalesLineGetPickStatusIndicator(Sales Line):Enum::WSB_AvailabilityIndicatorAI

Gets the pick status indicator picture for an sales header.

Parameters

Type Name Description
Record "Sales Line" pRecSalesLine The sales line record.

Returns

Type Description
Enum WSB_AvailabilityIndicatorAI The availability indicator (enum value).

wgFncSalesLineGetWhseShipmentStatusIndicator(Sales Line):Enum::WSB_AvailabilityIndicatorAI

Gets the warehouse shipment status indicator picture for an sales header.

Parameters

Type Name Description
Record "Sales Line" pRecSalesLine The sales line record.

Returns

Type Description
Enum WSB_AvailabilityIndicatorAI The availability indicator (enum value).

wgFncShipmentPlanningCreatePutawayPick(Sales Header@)

Create put-away pick from shipment planning.

Parameters

Type Name Description
Record "Sales Header" vRecSalesHeader The sales header record.

wgFncShipmentPlanningShowSalesHeader(Sales Header, Enum::WSB_AvailabilityStatusFilterAI, Enum::WSB_PickStatusFilterAI, Enum::WSB_WhseShipmentStatusFilterAI, Enum::WSB_ShipStatusFilterAI, Enum::WSB_InvoiceStatusFilterAI):Boolean

Show the sales header on the shipment planning page

Parameters

Type Name Description
Record "Sales Header" pRecSalesHeader The sales header record.
Enum "WSB_AvailabilityStatusFilterAI" pAvailablitityStatusFilter The availability status filter.
Enum "WSB_PickStatusFilterAI" pPickStatusFilter The pick status filter.
Enum "WSB_WhseShipmentStatusFilterAI" pWhseShipmentStatusFilter The warehouse shipment status filter.
Enum "WSB_ShipStatusFilterAI" pShipStatusFilter The ship status filter.
Enum "WSB_InvoiceStatusFilterAI" pInvoiceStatusFilter The invoice status filter.

Returns

Type Description
Boolean Return value of type boolean.