Skip to content

KVSFCYWhseDelScheduleLib#

Procedures#

GetSourceDocWhsePostShpt(Record Warehouse Shipment Line, Record Warehouse Shipment Header) :#

procedure GetSourceDocWhsePostShpt(whseShptLinePar: Record "Warehouse Shipment Line"; whseShptHeaderPar: Record "Warehouse Shipment Header"): 

InitSourceDocLinesWhsePostShpt(Record Warehouse Shipment Line, Boolean) :#

procedure InitSourceDocLinesWhsePostShpt(var whseShptLineVar: Record "Warehouse Shipment Line"; invoicePar: Boolean): 

Events#

OnBeforeInitSourceDocLinesWhsePostShpt(Record Transfer Header, Record Sales Header, Record KVSFCYDeliverySchedHeader, Record Warehouse Shipment Line, Integer) :#

[IntegrationEvent(false, false)]
local procedure OnBeforeInitSourceDocLinesWhsePostShpt(var TransHeader: Record "Transfer Header"; var SalesHeader: Record "Sales Header"; var KVSFCYDeliverySchedHeader: Record "KVSFCYDeliverySchedHeader"; var WarehouseShipmentLine: Record "Warehouse Shipment Line"; var CurrLineNo: Integer): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSFCYWhseDelScheduleLib", 'OnBeforeInitSourceDocLinesWhsePostShpt', '', false, false)]
local procedure DoSomethingOnBeforeInitSourceDocLinesWhsePostShpt(var TransHeader: Record "Transfer Header"; var SalesHeader: Record "Sales Header"; var KVSFCYDeliverySchedHeader: Record "KVSFCYDeliverySchedHeader"; var WarehouseShipmentLine: Record "Warehouse Shipment Line"; var CurrLineNo: Integer)
begin
end;

OnBeforeModifyTransHeaderGetSourceDocWhsePostShpt(Record Transfer Header) :#

[IntegrationEvent(false, false)]
local procedure OnBeforeModifyTransHeaderGetSourceDocWhsePostShpt(var TransHeader: Record "Transfer Header"): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSFCYWhseDelScheduleLib", 'OnBeforeModifyTransHeaderGetSourceDocWhsePostShpt', '', false, false)]
local procedure DoSomethingOnBeforeModifyTransHeaderGetSourceDocWhsePostShpt(var TransHeader: Record "Transfer Header")
begin
end;

OnBeforeModifySalesHeaderGetSourceDocWhsePostShpt(Record Sales Header) :#

[IntegrationEvent(false, false)]
local procedure OnBeforeModifySalesHeaderGetSourceDocWhsePostShpt(var SalesHeader: Record "Sales Header"): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSFCYWhseDelScheduleLib", 'OnBeforeModifySalesHeaderGetSourceDocWhsePostShpt', '', false, false)]
local procedure DoSomethingOnBeforeModifySalesHeaderGetSourceDocWhsePostShpt(var SalesHeader: Record "Sales Header")
begin
end;

OnBeforeModifySalesHeaderGetSourceDocWhsePostShptExt(Record Sales Header, Record Warehouse Shipment Header, Record Warehouse Shipment Line, Record KVSFCYDeliverySchedHeader) :#

[IntegrationEvent(false, false)]
local procedure OnBeforeModifySalesHeaderGetSourceDocWhsePostShptExt(var SalesHeader: Record "Sales Header"; WhseShptHeader: Record "Warehouse Shipment Header"; WhseShptLine: Record "Warehouse Shipment Line"; GlobalKVSFCYDeliverySchedHeader: Record "KVSFCYDeliverySchedHeader"): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSFCYWhseDelScheduleLib", 'OnBeforeModifySalesHeaderGetSourceDocWhsePostShptExt', '', false, false)]
local procedure DoSomethingOnBeforeModifySalesHeaderGetSourceDocWhsePostShptExt(var SalesHeader: Record "Sales Header"; WhseShptHeader: Record "Warehouse Shipment Header"; WhseShptLine: Record "Warehouse Shipment Line"; GlobalKVSFCYDeliverySchedHeader: Record "KVSFCYDeliverySchedHeader")
begin
end;

OnBeforeInitTransLine(Record Transfer Header, Record Transfer Line, Integer) :#

[IntegrationEvent(false, false)]
local procedure OnBeforeInitTransLine(TransHeader: Record "Transfer Header"; var TransLine: Record "Transfer Line"; var CurrLineNo: Integer): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSFCYWhseDelScheduleLib", 'OnBeforeInitTransLine', '', false, false)]
local procedure DoSomethingOnBeforeInitTransLine(TransHeader: Record "Transfer Header"; var TransLine: Record "Transfer Line"; var CurrLineNo: Integer)
begin
end;

OnBeforeInitSalesLine(Record Sales Header, Record Sales Line, Integer) :#

[IntegrationEvent(false, false)]
local procedure OnBeforeInitSalesLine(SalesHeader: Record "Sales Header"; var SalesLine: Record "Sales Line"; var CurrLineNo: Integer): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSFCYWhseDelScheduleLib", 'OnBeforeInitSalesLine', '', false, false)]
local procedure DoSomethingOnBeforeInitSalesLine(SalesHeader: Record "Sales Header"; var SalesLine: Record "Sales Line"; var CurrLineNo: Integer)
begin
end;