Skip to content

KVSTRDPurchaseLib#

Obsolete

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

Procedures#

CalcNoOfDocuments(Record Vendor, Boolean, Integer) :#

Obsolete

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

[Obsolete('Use codeunit KVSTRDPurchaseDocHistoryMgt', '23.1')]
procedure CalcNoOfDocuments(var Vendor: Record "Vendor"; UsePayToVendor: Boolean; var NoOfDocuments: Integer): 

RequisitionLineCalculateOrderValues(Record Requisition Line, Decimal, Decimal, Decimal, Decimal, Boolean) :#

Obsolete

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

[Obsolete('Use codeunit PurchMinOrderValueMgt', '23.1')]
procedure RequisitionLineCalculateOrderValues(var RequisitionLine: Record "Requisition Line"; var VendMinOrderValue: Decimal; var VendCarriageFreeLimit: Decimal; var TotalOrderValue: Decimal; var AcceptedOrderValue: Decimal; var PricesInclVAT: Boolean): 

KVSTRDOnBeforeReleaseDocCheckMinValue(Record Purchase Header, Boolean) :#

Obsolete

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

[Obsolete('Use codeunit KVSTRDPurchMinOrderValueMgt', '23.1')]
[IntegrationEvent(false, false)]
procedure KVSTRDOnBeforeReleaseDocCheckMinValue(PurchaseHeader: Record "Purchase Header"; isHandled: Boolean): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSTRDPurchaseLib", 'KVSTRDOnBeforeReleaseDocCheckMinValue', '', false, false)]
local procedure DoSomethingKVSTRDOnBeforeReleaseDocCheckMinValue(PurchaseHeader: Record "Purchase Header"; isHandled: Boolean)
begin
end;

Events#

KVSTRDOnBeforeReleaseDocCheckMinValue(Record Purchase Header, Boolean) :#

Obsolete

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

[Obsolete('Use codeunit KVSTRDPurchMinOrderValueMgt', '23.1')]
[IntegrationEvent(false, false)]
procedure KVSTRDOnBeforeReleaseDocCheckMinValue(PurchaseHeader: Record "Purchase Header"; isHandled: Boolean): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSTRDPurchaseLib", 'KVSTRDOnBeforeReleaseDocCheckMinValue', '', false, false)]
local procedure DoSomethingKVSTRDOnBeforeReleaseDocCheckMinValue(PurchaseHeader: Record "Purchase Header"; isHandled: Boolean)
begin
end;