Skip to content

KVSTRDItemSalesListingMgt#

Events#

KVSTRDOnAfterDetermineWhichChecksToRun(Record Sales Header, Boolean, Boolean, Boolean) :#

[IntegrationEvent(false, false)]
local procedure KVSTRDOnAfterDetermineWhichChecksToRun(SalesHeader: Record "Sales Header"; var AreExclusiveSalesItemsChecked: Boolean; var AreItemSalesListingsChecked: Boolean; var AreProhibitedSalesCountriesChecked: Boolean): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSTRDItemSalesListingMgt", 'KVSTRDOnAfterDetermineWhichChecksToRun', '', false, false)]
local procedure DoSomethingKVSTRDOnAfterDetermineWhichChecksToRun(SalesHeader: Record "Sales Header"; var AreExclusiveSalesItemsChecked: Boolean; var AreItemSalesListingsChecked: Boolean; var AreProhibitedSalesCountriesChecked: Boolean)
begin
end;

KVSTRDOnBeforeGetCheckDate(Record Sales Header, Date, Boolean) :#

[IntegrationEvent(false, false)]
local procedure KVSTRDOnBeforeGetCheckDate(SalesHeader: Record "Sales Header"; var CheckDate: Date; var isHandled: Boolean): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSTRDItemSalesListingMgt", 'KVSTRDOnBeforeGetCheckDate', '', false, false)]
local procedure DoSomethingKVSTRDOnBeforeGetCheckDate(SalesHeader: Record "Sales Header"; var CheckDate: Date; var isHandled: Boolean)
begin
end;

KVSTRDOnBeforeLoadCustHierarchy(Record Sales Header, Code[20], Integer, Integer, Boolean) :#

[IntegrationEvent(false, false)]
local procedure KVSTRDOnBeforeLoadCustHierarchy(SalesHeader: Record "Sales Header"; var CustNoInHierarchy: Code[20]; var NoOfCustLevels: Integer; var HighestCustLevelWithListing: Integer; var isHandled: Boolean): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSTRDItemSalesListingMgt", 'KVSTRDOnBeforeLoadCustHierarchy', '', false, false)]
local procedure DoSomethingKVSTRDOnBeforeLoadCustHierarchy(SalesHeader: Record "Sales Header"; var CustNoInHierarchy: Code[20]; var NoOfCustLevels: Integer; var HighestCustLevelWithListing: Integer; var isHandled: Boolean)
begin
end;