KVSFCYWarehouseLib#
Procedures#
GetInboundDocs(Record Warehouse Receipt Header) :#
procedure GetInboundDocs(var WhseReceiptHeader: Record "Warehouse Receipt Header"):
GetOutboundDocs(Record Warehouse Shipment Header) :#
procedure GetOutboundDocs(var WhseShptHeader: Record "Warehouse Shipment Header"):
Events#
OnBeforeChangeQtyInTransferLine(Record Transfer Line) :#
[IntegrationEvent(false, false)]
local procedure OnBeforeChangeQtyInTransferLine(var TransferLine: Record "Transfer Line"):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSFCYWarehouseLib", 'OnBeforeChangeQtyInTransferLine', '', false, false)]
local procedure DoSomethingOnBeforeChangeQtyInTransferLine(var TransferLine: Record "Transfer Line")
begin
end;
OnCreateWhseRqstLinesForPurchOnAfterInsertWhseRqstLine(Record KVSKBAWarehouseRequestLine, Record Warehouse Request, Record Purchase Line) :#
[IntegrationEvent(false, false)]
local procedure OnCreateWhseRqstLinesForPurchOnAfterInsertWhseRqstLine(var WarehouseRequestLine: Record "KVSKBAWarehouseRequestLine"; WarehouseRequest: Record "Warehouse Request"; PurchaseLine: Record "Purchase Line"):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSFCYWarehouseLib", 'OnCreateWhseRqstLinesForPurchOnAfterInsertWhseRqstLine', '', false, false)]
local procedure DoSomethingOnCreateWhseRqstLinesForPurchOnAfterInsertWhseRqstLine(var WarehouseRequestLine: Record "KVSKBAWarehouseRequestLine"; WarehouseRequest: Record "Warehouse Request"; PurchaseLine: Record "Purchase Line")
begin
end;
OnCreateWhseRqstLinesForPurchOnBeforeInsertWhseRqstLine(Record KVSKBAWarehouseRequestLine, Record Warehouse Request, Record Purchase Line) :#
[IntegrationEvent(false, false)]
local procedure OnCreateWhseRqstLinesForPurchOnBeforeInsertWhseRqstLine(var WarehouseRequestLine: Record "KVSKBAWarehouseRequestLine"; WarehouseRequest: Record "Warehouse Request"; PurchaseLine: Record "Purchase Line"):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSFCYWarehouseLib", 'OnCreateWhseRqstLinesForPurchOnBeforeInsertWhseRqstLine', '', false, false)]
local procedure DoSomethingOnCreateWhseRqstLinesForPurchOnBeforeInsertWhseRqstLine(var WarehouseRequestLine: Record "KVSKBAWarehouseRequestLine"; WarehouseRequest: Record "Warehouse Request"; PurchaseLine: Record "Purchase Line")
begin
end;
OnCreateWhseRqstLinesForProdCompOnAfterInsertWhseRqstLine(Record KVSKBAWarehouseRequestLine, Record Warehouse Request, Record Prod. Order Component) :#
[IntegrationEvent(false, false)]
local procedure OnCreateWhseRqstLinesForProdCompOnAfterInsertWhseRqstLine(var WarehouseRequestLine: Record "KVSKBAWarehouseRequestLine"; WarehouseRequest: Record "Warehouse Request"; ProdOrderCompLoc: Record "Prod. Order Component"):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSFCYWarehouseLib", 'OnCreateWhseRqstLinesForProdCompOnAfterInsertWhseRqstLine', '', false, false)]
local procedure DoSomethingOnCreateWhseRqstLinesForProdCompOnAfterInsertWhseRqstLine(var WarehouseRequestLine: Record "KVSKBAWarehouseRequestLine"; WarehouseRequest: Record "Warehouse Request"; ProdOrderCompLoc: Record "Prod. Order Component")
begin
end;
OnCreateWhseRqstLinesForProdCompOnBeforeInsertWhseRqstLine(Record KVSKBAWarehouseRequestLine, Record Warehouse Request, Record Prod. Order Component) :#
[IntegrationEvent(false, false)]
local procedure OnCreateWhseRqstLinesForProdCompOnBeforeInsertWhseRqstLine(var WarehouseRequestLine: Record "KVSKBAWarehouseRequestLine"; WarehouseRequest: Record "Warehouse Request"; ProdOrderCompLoc: Record "Prod. Order Component"):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSFCYWarehouseLib", 'OnCreateWhseRqstLinesForProdCompOnBeforeInsertWhseRqstLine', '', false, false)]
local procedure DoSomethingOnCreateWhseRqstLinesForProdCompOnBeforeInsertWhseRqstLine(var WarehouseRequestLine: Record "KVSKBAWarehouseRequestLine"; WarehouseRequest: Record "Warehouse Request"; ProdOrderCompLoc: Record "Prod. Order Component")
begin
end;
OnCreateWhseRqstLinesForProdLineOnAfterInsertWhseRqstLine(Record KVSKBAWarehouseRequestLine, Record Warehouse Request, Record Prod. Order Line) :#
[IntegrationEvent(false, false)]
local procedure OnCreateWhseRqstLinesForProdLineOnAfterInsertWhseRqstLine(var WarehouseRequestLine: Record "KVSKBAWarehouseRequestLine"; WarehouseRequest: Record "Warehouse Request"; ProdOrderLine: Record "Prod. Order Line"):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSFCYWarehouseLib", 'OnCreateWhseRqstLinesForProdLineOnAfterInsertWhseRqstLine', '', false, false)]
local procedure DoSomethingOnCreateWhseRqstLinesForProdLineOnAfterInsertWhseRqstLine(var WarehouseRequestLine: Record "KVSKBAWarehouseRequestLine"; WarehouseRequest: Record "Warehouse Request"; ProdOrderLine: Record "Prod. Order Line")
begin
end;
OnCreateWhseRqstLinesForProdLineOnBeforeInsertWhseRqstLine(Record KVSKBAWarehouseRequestLine, Record Warehouse Request, Record Prod. Order Line) :#
[IntegrationEvent(false, false)]
local procedure OnCreateWhseRqstLinesForProdLineOnBeforeInsertWhseRqstLine(var WarehouseRequestLine: Record "KVSKBAWarehouseRequestLine"; WarehouseRequest: Record "Warehouse Request"; ProdOrderLine: Record "Prod. Order Line"):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSFCYWarehouseLib", 'OnCreateWhseRqstLinesForProdLineOnBeforeInsertWhseRqstLine', '', false, false)]
local procedure DoSomethingOnCreateWhseRqstLinesForProdLineOnBeforeInsertWhseRqstLine(var WarehouseRequestLine: Record "KVSKBAWarehouseRequestLine"; WarehouseRequest: Record "Warehouse Request"; ProdOrderLine: Record "Prod. Order Line")
begin
end;
OnCreateWhseRqstLinesForSalesOnAfterWhseRqstLineInsert(Record KVSKBAWarehouseRequestLine, Record Warehouse Request, Record Sales Line) :#
[IntegrationEvent(false, false)]
local procedure OnCreateWhseRqstLinesForSalesOnAfterWhseRqstLineInsert(var WarehouseRequestLine: Record "KVSKBAWarehouseRequestLine"; WarehouseRequest: Record "Warehouse Request"; SalesLine: Record "Sales Line"):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSFCYWarehouseLib", 'OnCreateWhseRqstLinesForSalesOnAfterWhseRqstLineInsert', '', false, false)]
local procedure DoSomethingOnCreateWhseRqstLinesForSalesOnAfterWhseRqstLineInsert(var WarehouseRequestLine: Record "KVSKBAWarehouseRequestLine"; WarehouseRequest: Record "Warehouse Request"; SalesLine: Record "Sales Line")
begin
end;
OnCreateWhseRqstLinesForSalesOnBeforeWhseRqstLineInsert(Record KVSKBAWarehouseRequestLine, Record Warehouse Request, Record Sales Line) :#
[IntegrationEvent(false, false)]
local procedure OnCreateWhseRqstLinesForSalesOnBeforeWhseRqstLineInsert(var WarehouseRequestLine: Record "KVSKBAWarehouseRequestLine"; WarehouseRequest: Record "Warehouse Request"; SalesLine: Record "Sales Line"):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSFCYWarehouseLib", 'OnCreateWhseRqstLinesForSalesOnBeforeWhseRqstLineInsert', '', false, false)]
local procedure DoSomethingOnCreateWhseRqstLinesForSalesOnBeforeWhseRqstLineInsert(var WarehouseRequestLine: Record "KVSKBAWarehouseRequestLine"; WarehouseRequest: Record "Warehouse Request"; SalesLine: Record "Sales Line")
begin
end;
OnCreateWhseRqstLinesForTransferOnAfterInsertWhseRqstLine(Record KVSKBAWarehouseRequestLine, Record Warehouse Request, Record Transfer Line) :#
[IntegrationEvent(false, false)]
local procedure OnCreateWhseRqstLinesForTransferOnAfterInsertWhseRqstLine(var WarehouseRequestLine: Record "KVSKBAWarehouseRequestLine"; WarehouseRequest: Record "Warehouse Request"; TransferLine: Record "Transfer Line"):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSFCYWarehouseLib", 'OnCreateWhseRqstLinesForTransferOnAfterInsertWhseRqstLine', '', false, false)]
local procedure DoSomethingOnCreateWhseRqstLinesForTransferOnAfterInsertWhseRqstLine(var WarehouseRequestLine: Record "KVSKBAWarehouseRequestLine"; WarehouseRequest: Record "Warehouse Request"; TransferLine: Record "Transfer Line")
begin
end;
OnCreateWhseRqstLinesForTransferOnBeforeInsertWhseRqstLine(Record KVSKBAWarehouseRequestLine, Record Warehouse Request, Record Transfer Line) :#
[IntegrationEvent(false, false)]
local procedure OnCreateWhseRqstLinesForTransferOnBeforeInsertWhseRqstLine(var WarehouseRequestLine: Record "KVSKBAWarehouseRequestLine"; WarehouseRequest: Record "Warehouse Request"; TransferLine: Record "Transfer Line"):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSFCYWarehouseLib", 'OnCreateWhseRqstLinesForTransferOnBeforeInsertWhseRqstLine', '', false, false)]
local procedure DoSomethingOnCreateWhseRqstLinesForTransferOnBeforeInsertWhseRqstLine(var WarehouseRequestLine: Record "KVSKBAWarehouseRequestLine"; WarehouseRequest: Record "Warehouse Request"; TransferLine: Record "Transfer Line")
begin
end;
OnAfterTransAddTypesToWhseShipLine(Integer, Code[20], Record Warehouse Shipment Line) :#
[IntegrationEvent(false, false)]
local procedure OnAfterTransAddTypesToWhseShipLine(Type: Integer; No: Code[20]; var WarehouseShipmentLine: Record "Warehouse Shipment Line"):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSFCYWarehouseLib", 'OnAfterTransAddTypesToWhseShipLine', '', false, false)]
local procedure DoSomethingOnAfterTransAddTypesToWhseShipLine(Type: Integer; No: Code[20]; var WarehouseShipmentLine: Record "Warehouse Shipment Line")
begin
end;
OnAfterTransAddTypesToWhseRcptLine(Integer, Code[20], Record Warehouse Receipt Line) :#
[IntegrationEvent(false, false)]
local procedure OnAfterTransAddTypesToWhseRcptLine(Type: Integer; No: Code[20]; var WarehouseReceiptLine: Record "Warehouse Receipt Line"):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSFCYWarehouseLib", 'OnAfterTransAddTypesToWhseRcptLine', '', false, false)]
local procedure DoSomethingOnAfterTransAddTypesToWhseRcptLine(Type: Integer; No: Code[20]; var WarehouseReceiptLine: Record "Warehouse Receipt Line")
begin
end;