KVSFCYSalesOrderPlanningExt#
Extends #437dbf0e84ff417a965ded2bb9650972#Sales Order Planning
Procedures#
KVSFCYBuildFormFCY() :#
procedure KVSFCYBuildFormFCY():
SetJob(Code[20], Code[20]) :#
Obsolete
This Element will be removed or changed with a future Version of the App.
[Obsolete('Not longer used! --> Use KVSFCYSetJob instead', '22')]
procedure SetJob(JobNoPar: Code[20]; JobTaskNoPar: Code[20]):
KVSFCYSetJob(Code[20], Code[20]) :#
procedure KVSFCYSetJob(JobNoPar: Code[20]; JobTaskNoPar: Code[20]):
CreateProdOrderFCY() :#
Obsolete
This Element will be removed or changed with a future Version of the App.
[Obsolete('Not longer used! --> Use KVSFCYCreateProdOrder instead', '22')]
procedure CreateProdOrderFCY():
KVSFCYCreateProdOrderFCY() :#
procedure KVSFCYCreateProdOrderFCY():
Events#
OnBeforeCalculatePlanAndDelivDatesFCY(Record Item) :#
Obsolete
This Element will be removed or changed with a future Version of the App.
[IntegrationEvent(false, false)]
[Obsolete('Not longer used! --> Use KVSFCYOnBeforeCalculatePlanAndDelivDates instead', '22')]
local procedure OnBeforeCalculatePlanAndDelivDatesFCY(var Item: Record "Item"):
[EventSubscriber(ObjectType::PageExtension, PageExtension::"KVSFCYSalesOrderPlanningExt", 'OnBeforeCalculatePlanAndDelivDatesFCY', '', false, false)]
local procedure DoSomethingOnBeforeCalculatePlanAndDelivDatesFCY(var Item: Record "Item")
begin
end;
KVSFCYOnBeforeCalculatePlanAndDelivDates(Record Item) :#
[IntegrationEvent(false, false)]
local procedure KVSFCYOnBeforeCalculatePlanAndDelivDates(var Item: Record "Item"):
[EventSubscriber(ObjectType::PageExtension, PageExtension::"KVSFCYSalesOrderPlanningExt", 'KVSFCYOnBeforeCalculatePlanAndDelivDates', '', false, false)]
local procedure DoSomethingKVSFCYOnBeforeCalculatePlanAndDelivDates(var Item: Record "Item")
begin
end;
OnMakeLinesSetOnAfterSetFiltersFCY(Record Sales Line) :#
Obsolete
This Element will be removed or changed with a future Version of the App.
[IntegrationEvent(false, false)]
[Obsolete('Not longer used! --> Use KVSFCYOnMakeLinesSetOnAfterSetFilters instead', '22')]
local procedure OnMakeLinesSetOnAfterSetFiltersFCY(var SalesLine: Record "Sales Line"):
[EventSubscriber(ObjectType::PageExtension, PageExtension::"KVSFCYSalesOrderPlanningExt", 'OnMakeLinesSetOnAfterSetFiltersFCY', '', false, false)]
local procedure DoSomethingOnMakeLinesSetOnAfterSetFiltersFCY(var SalesLine: Record "Sales Line")
begin
end;
KVSFCYOnMakeLinesSetOnAfterSetFilters(Record Sales Line) :#
[IntegrationEvent(false, false)]
local procedure KVSFCYOnMakeLinesSetOnAfterSetFilters(var SalesLine: Record "Sales Line"):
[EventSubscriber(ObjectType::PageExtension, PageExtension::"KVSFCYSalesOrderPlanningExt", 'KVSFCYOnMakeLinesSetOnAfterSetFilters', '', false, false)]
local procedure DoSomethingKVSFCYOnMakeLinesSetOnAfterSetFilters(var SalesLine: Record "Sales Line")
begin
end;
OnMakeLinesOnBeforeInsertSalesOrderPlanningLineFCY(Record Sales Planning Line, Record Sales Line) :#
Obsolete
This Element will be removed or changed with a future Version of the App.
[IntegrationEvent(false, false)]
[Obsolete('Not longer used! --> Use KVSFCYOnMakeLinesOnBeforeInsertSalesOrderPlanningLine instead', '22')]
local procedure OnMakeLinesOnBeforeInsertSalesOrderPlanningLineFCY(var SalesPlanningLine: Record "Sales Planning Line"; var SalesLine: Record "Sales Line"):
[EventSubscriber(ObjectType::PageExtension, PageExtension::"KVSFCYSalesOrderPlanningExt", 'OnMakeLinesOnBeforeInsertSalesOrderPlanningLineFCY', '', false, false)]
local procedure DoSomethingOnMakeLinesOnBeforeInsertSalesOrderPlanningLineFCY(var SalesPlanningLine: Record "Sales Planning Line"; var SalesLine: Record "Sales Line")
begin
end;
KVSFCYOnMakeLinesOnBeforeInsertSalesOrderPlanningLine(Record Sales Planning Line, Record Sales Line) :#
[IntegrationEvent(false, false)]
local procedure KVSFCYOnMakeLinesOnBeforeInsertSalesOrderPlanningLine(var SalesPlanningLine: Record "Sales Planning Line"; var SalesLine: Record "Sales Line"):
[EventSubscriber(ObjectType::PageExtension, PageExtension::"KVSFCYSalesOrderPlanningExt", 'KVSFCYOnMakeLinesOnBeforeInsertSalesOrderPlanningLine', '', false, false)]
local procedure DoSomethingKVSFCYOnMakeLinesOnBeforeInsertSalesOrderPlanningLine(var SalesPlanningLine: Record "Sales Planning Line"; var SalesLine: Record "Sales Line")
begin
end;
OnCreateOrdersOnBeforeCreateProdOrderFCY(Record Sales Planning Line, Record Sales Line, Boolean) :#
Obsolete
This Element will be removed or changed with a future Version of the App.
[IntegrationEvent(false, false)]
[Obsolete('Not longer used! --> Use KVSFCYOnCreateOrdersOnBeforeCreateProdOrder instead', '22')]
local procedure OnCreateOrdersOnBeforeCreateProdOrderFCY(var SalesPlanningLine: Record "Sales Planning Line"; var SalesLine: Record "Sales Line"; var IsHandled: Boolean):
[EventSubscriber(ObjectType::PageExtension, PageExtension::"KVSFCYSalesOrderPlanningExt", 'OnCreateOrdersOnBeforeCreateProdOrderFCY', '', false, false)]
local procedure DoSomethingOnCreateOrdersOnBeforeCreateProdOrderFCY(var SalesPlanningLine: Record "Sales Planning Line"; var SalesLine: Record "Sales Line"; var IsHandled: Boolean)
begin
end;
KVSFCYOnCreateOrdersOnBeforeCreateProdOrder(Record Sales Planning Line, Record Sales Line, Boolean) :#
[IntegrationEvent(false, false)]
local procedure KVSFCYOnCreateOrdersOnBeforeCreateProdOrder(var SalesPlanningLine: Record "Sales Planning Line"; var SalesLine: Record "Sales Line"; var IsHandled: Boolean):
[EventSubscriber(ObjectType::PageExtension, PageExtension::"KVSFCYSalesOrderPlanningExt", 'KVSFCYOnCreateOrdersOnBeforeCreateProdOrder', '', false, false)]
local procedure DoSomethingKVSFCYOnCreateOrdersOnBeforeCreateProdOrder(var SalesPlanningLine: Record "Sales Planning Line"; var SalesLine: Record "Sales Line"; var IsHandled: Boolean)
begin
end;
OnBeforeCreateOrderFCY(Record Sales Planning Line, Record Sales Line, Boolean) :#
Obsolete
This Element will be removed or changed with a future Version of the App.
[IntegrationEvent(false, false)]
[Obsolete('Not longer used! --> Use KVSFCYOnBeforeCreateOrder instead', '22')]
local procedure OnBeforeCreateOrderFCY(var SalesPlanningLine: Record "Sales Planning Line"; var SalesLine: Record "Sales Line"; var CreateProdOrder: Boolean):
[EventSubscriber(ObjectType::PageExtension, PageExtension::"KVSFCYSalesOrderPlanningExt", 'OnBeforeCreateOrderFCY', '', false, false)]
local procedure DoSomethingOnBeforeCreateOrderFCY(var SalesPlanningLine: Record "Sales Planning Line"; var SalesLine: Record "Sales Line"; var CreateProdOrder: Boolean)
begin
end;
KVSFCYOnBeforeCreateOrder(Record Sales Planning Line, Record Sales Line, Boolean) :#
[IntegrationEvent(false, false)]
local procedure KVSFCYOnBeforeCreateOrder(var SalesPlanningLine: Record "Sales Planning Line"; var SalesLine: Record "Sales Line"; var CreateProdOrder: Boolean):
[EventSubscriber(ObjectType::PageExtension, PageExtension::"KVSFCYSalesOrderPlanningExt", 'KVSFCYOnBeforeCreateOrder', '', false, false)]
local procedure DoSomethingKVSFCYOnBeforeCreateOrder(var SalesPlanningLine: Record "Sales Planning Line"; var SalesLine: Record "Sales Line"; var CreateProdOrder: Boolean)
begin
end;
OnBeforeCreateProdOrderFCY(Record Sales Planning Line, Enum Production Order Status, Option, Boolean, Boolean) :#
Obsolete
This Element will be removed or changed with a future Version of the App.
[IntegrationEvent(false, false)]
[Obsolete('Not longer used! --> Use KVSFCYOnBeforeCreateProdOrder instead', '22')]
local procedure OnBeforeCreateProdOrderFCY(var SalesPlanningLine: Record "Sales Planning Line"; var NewStatus: Enum "Production Order Status"; var NewOrderType: Option; var ShowCreateOrderForm: Boolean; var IsHandled: Boolean):
[EventSubscriber(ObjectType::PageExtension, PageExtension::"KVSFCYSalesOrderPlanningExt", 'OnBeforeCreateProdOrderFCY', '', false, false)]
local procedure DoSomethingOnBeforeCreateProdOrderFCY(var SalesPlanningLine: Record "Sales Planning Line"; var NewStatus: Enum "Production Order Status"; var NewOrderType: Option; var ShowCreateOrderForm: Boolean; var IsHandled: Boolean)
begin
end;
KVSFCYOnBeforeCreateProdOrder(Record Sales Planning Line, Enum Production Order Status, Enum Create Production Order Type, Boolean, Boolean) :#
[IntegrationEvent(false, false)]
local procedure KVSFCYOnBeforeCreateProdOrder(var SalesPlanningLine: Record "Sales Planning Line"; var NewStatus: Enum "Production Order Status"; var NewOrderType: Enum "Create Production Order Type"; var ShowCreateOrderForm: Boolean; var IsHandled: Boolean):
[EventSubscriber(ObjectType::PageExtension, PageExtension::"KVSFCYSalesOrderPlanningExt", 'KVSFCYOnBeforeCreateProdOrder', '', false, false)]
local procedure DoSomethingKVSFCYOnBeforeCreateProdOrder(var SalesPlanningLine: Record "Sales Planning Line"; var NewStatus: Enum "Production Order Status"; var NewOrderType: Enum "Create Production Order Type"; var ShowCreateOrderForm: Boolean; var IsHandled: Boolean)
begin
end;
OnAfterCreateProdOrderFCY(Record Sales Planning Line) :#
Obsolete
This Element will be removed or changed with a future Version of the App.
[IntegrationEvent(false, false)]
[Obsolete('Not longer used! --> Use KVSFCYOnAfterCreateProdOrder instead', '22')]
local procedure OnAfterCreateProdOrderFCY(var SalesPlanningLine: Record "Sales Planning Line"):
[EventSubscriber(ObjectType::PageExtension, PageExtension::"KVSFCYSalesOrderPlanningExt", 'OnAfterCreateProdOrderFCY', '', false, false)]
local procedure DoSomethingOnAfterCreateProdOrderFCY(var SalesPlanningLine: Record "Sales Planning Line")
begin
end;
KVSFCYOnAfterCreateProdOrder(Record Sales Planning Line) :#
[IntegrationEvent(false, false)]
local procedure KVSFCYOnAfterCreateProdOrder(var SalesPlanningLine: Record "Sales Planning Line"):
[EventSubscriber(ObjectType::PageExtension, PageExtension::"KVSFCYSalesOrderPlanningExt", 'KVSFCYOnAfterCreateProdOrder', '', false, false)]
local procedure DoSomethingKVSFCYOnAfterCreateProdOrder(var SalesPlanningLine: Record "Sales Planning Line")
begin
end;