Skip to content

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;