Skip to content

KVSPSASalesPriceCalcMgt#

Obsolete

This Element will be removed or changed with a future Version of the App.

Events#

KVSPSAOnAfterCalculatedSalesPriceFound(Record KVSPSA Job Budget Line, Record KVSKBASalesPrice, Integer) :#

Obsolete

This Element will be removed or changed with a future Version of the App.

[Obsolete('The price calculation needs a redesign due to the standard changes, possibly the object will not be available in the future.', '21.0')]
[IntegrationEvent(false, false)]
local procedure KVSPSAOnAfterCalculatedSalesPriceFound(var JobBudgetLine: Record "KVSPSA Job Budget Line"; var TempGlobalSalesPrice: Record "KVSKBASalesPrice" temporary; CalledByFieldNo: Integer): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSPSASalesPriceCalcMgt", 'KVSPSAOnAfterCalculatedSalesPriceFound', '', false, false)]
local procedure DoSomethingKVSPSAOnAfterCalculatedSalesPriceFound(var JobBudgetLine: Record "KVSPSA Job Budget Line"; var TempGlobalSalesPrice: Record "KVSKBASalesPrice" temporary; CalledByFieldNo: Integer)
begin
end;

KVSPSAOnAfterCheckJobUseResPricesInOnBeforeFindJobJnlLinePrice(Record Job Journal Line, Integer, Boolean, Codeunit KVSKBASalesPriceCalcMgt, Boolean) :#

Obsolete

This Element will be removed or changed with a future Version of the App.

[Obsolete('The price calculation needs a redesign due to the standard changes, possibly the object will not be available in the future.', '23.5')]
[IntegrationEvent(false, false)]
local procedure KVSPSAOnAfterCheckJobUseResPricesInOnBeforeFindJobJnlLinePrice(var JobJournalLine: Record "Job Journal Line"; CalledByFieldNo: Integer; var IsMainEventHandled: Boolean; Sender: Codeunit "KVSKBASalesPriceCalcMgt"; var IsEventHandled: Boolean): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSPSASalesPriceCalcMgt", 'KVSPSAOnAfterCheckJobUseResPricesInOnBeforeFindJobJnlLinePrice', '', false, false)]
local procedure DoSomethingKVSPSAOnAfterCheckJobUseResPricesInOnBeforeFindJobJnlLinePrice(var JobJournalLine: Record "Job Journal Line"; CalledByFieldNo: Integer; var IsMainEventHandled: Boolean; Sender: Codeunit "KVSKBASalesPriceCalcMgt"; var IsEventHandled: Boolean)
begin
end;

KVSPSAOnAfterCopyJobResPriceToJobJnlLine(Record Job Journal Line, Record KVSPSAJob Resource Price) :#

Obsolete

This Element will be removed or changed with a future Version of the App.

[Obsolete('The price calculation needs a redesign due to the standard changes, possibly the object will not be available in the future.', '20.2')]
[IntegrationEvent(false, false)]
local procedure KVSPSAOnAfterCopyJobResPriceToJobJnlLine(var JobJournalLine: Record "Job Journal Line"; JobResourcePrice: Record "KVSPSAJob Resource Price"): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSPSASalesPriceCalcMgt", 'KVSPSAOnAfterCopyJobResPriceToJobJnlLine', '', false, false)]
local procedure DoSomethingKVSPSAOnAfterCopyJobResPriceToJobJnlLine(var JobJournalLine: Record "Job Journal Line"; JobResourcePrice: Record "KVSPSAJob Resource Price")
begin
end;

KVSPSAOnAfterFindJobJnlLineResPrice(Record Job Journal Line, Record KVSKBAResourcePrice) :#

Obsolete

This Element will be removed or changed with a future Version of the App.

[Obsolete('The price calculation needs a redesign due to the standard changes, possibly the object will not be available in the future.', '20.2')]
[IntegrationEvent(false, false)]
local procedure KVSPSAOnAfterFindJobJnlLineResPrice(var JobJournalLine: Record "Job Journal Line"; var ResourcePrice: Record "KVSKBAResourcePrice"): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSPSASalesPriceCalcMgt", 'KVSPSAOnAfterFindJobJnlLineResPrice', '', false, false)]
local procedure DoSomethingKVSPSAOnAfterFindJobJnlLineResPrice(var JobJournalLine: Record "Job Journal Line"; var ResourcePrice: Record "KVSKBAResourcePrice")
begin
end;

KVSPSAOnAfterJobJnlLineFindJTPriceGLAccount(Record Job Journal Line) :#

Obsolete

This Element will be removed or changed with a future Version of the App.

[Obsolete('The price calculation needs a redesign due to the standard changes, possibly the object will not be available in the future.', '20.2')]
[IntegrationEvent(false, false)]
local procedure KVSPSAOnAfterJobJnlLineFindJTPriceGLAccount(var JobJournalLine: Record "Job Journal Line"): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSPSASalesPriceCalcMgt", 'KVSPSAOnAfterJobJnlLineFindJTPriceGLAccount', '', false, false)]
local procedure DoSomethingKVSPSAOnAfterJobJnlLineFindJTPriceGLAccount(var JobJournalLine: Record "Job Journal Line")
begin
end;

KVSPSAOnAfterJobJnlLineFindJTPriceItem(Record Job Journal Line) :#

Obsolete

This Element will be removed or changed with a future Version of the App.

[Obsolete('The price calculation needs a redesign due to the standard changes, possibly the object will not be available in the future.', '20.2')]
[IntegrationEvent(false, false)]
local procedure KVSPSAOnAfterJobJnlLineFindJTPriceItem(var JobJournalLine: Record "Job Journal Line"): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSPSASalesPriceCalcMgt", 'KVSPSAOnAfterJobJnlLineFindJTPriceItem', '', false, false)]
local procedure DoSomethingKVSPSAOnAfterJobJnlLineFindJTPriceItem(var JobJournalLine: Record "Job Journal Line")
begin
end;

KVSPSAOnAfterJobJnlLineFindJTPriceResource(Record Job Journal Line) :#

Obsolete

This Element will be removed or changed with a future Version of the App.

[Obsolete('The price calculation needs a redesign due to the standard changes, possibly the object will not be available in the future.', '20.2')]
[IntegrationEvent(false, false)]
local procedure KVSPSAOnAfterJobJnlLineFindJTPriceResource(var JobJournalLine: Record "Job Journal Line"): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSPSASalesPriceCalcMgt", 'KVSPSAOnAfterJobJnlLineFindJTPriceResource', '', false, false)]
local procedure DoSomethingKVSPSAOnAfterJobJnlLineFindJTPriceResource(var JobJournalLine: Record "Job Journal Line")
begin
end;

KVSPSAOnBeforeFindJobJnlLinePrice(Record Job Journal Line, Integer, Boolean) :#

Obsolete

This Element will be removed or changed with a future Version of the App.

[Obsolete('The price calculation needs a redesign due to the standard changes, possibly the object will not be available in the future.', '20.2')]
[IntegrationEvent(false, false)]
local procedure KVSPSAOnBeforeFindJobJnlLinePrice(var JobJournalLine: Record "Job Journal Line"; CalledByFieldNo: Integer; var IsHandled: Boolean): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSPSASalesPriceCalcMgt", 'KVSPSAOnBeforeFindJobJnlLinePrice', '', false, false)]
local procedure DoSomethingKVSPSAOnBeforeFindJobJnlLinePrice(var JobJournalLine: Record "Job Journal Line"; CalledByFieldNo: Integer; var IsHandled: Boolean)
begin
end;

KVSPSAOnBeforeJobJnlLineFindJobResPrice(Record Job Journal Line, Record KVSPSAJob Resource Price, Enum KVSPSAJobResourcePriceType, Boolean, Boolean) :#

Obsolete

This Element will be removed or changed with a future Version of the App.

[Obsolete('The price calculation needs a redesign due to the standard changes, possibly the object will not be available in the future.', '20.2')]
[IntegrationEvent(false, false)]
local procedure KVSPSAOnBeforeJobJnlLineFindJobResPrice(var JobJournalLine: Record "Job Journal Line"; var JobResourcePrice: Record "KVSPSAJob Resource Price"; JobResourcePriceType: Enum "KVSPSAJobResourcePriceType"; var ReturnValue: Boolean; var IsHandled: Boolean): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSPSASalesPriceCalcMgt", 'KVSPSAOnBeforeJobJnlLineFindJobResPrice', '', false, false)]
local procedure DoSomethingKVSPSAOnBeforeJobJnlLineFindJobResPrice(var JobJournalLine: Record "Job Journal Line"; var JobResourcePrice: Record "KVSPSAJob Resource Price"; JobResourcePriceType: Enum "KVSPSAJobResourcePriceType"; var ReturnValue: Boolean; var IsHandled: Boolean)
begin
end;

KVSPSAOnBeforeJobPlanningLineFindJTPrice(Record Job Planning Line, Boolean) :#

Obsolete

This Element will be removed or changed with a future Version of the App.

[Obsolete('The price calculation needs a redesign due to the standard changes, possibly the object will not be available in the future.', '21.0')]
[IntegrationEvent(false, false)]
local procedure KVSPSAOnBeforeJobPlanningLineFindJTPrice(var JobPlanningLine: Record "Job Planning Line"; var IsHandled: Boolean): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSPSASalesPriceCalcMgt", 'KVSPSAOnBeforeJobPlanningLineFindJTPrice', '', false, false)]
local procedure DoSomethingKVSPSAOnBeforeJobPlanningLineFindJTPrice(var JobPlanningLine: Record "Job Planning Line"; var IsHandled: Boolean)
begin
end;