KVSMTCDocumentAssignmentMgt#
Events#
OnAfterCalculateBinContentDetails(Record KVSMTCDocumentAssignmentDetail, Record KVSMTCBinContentDetail, Code[50], Code[50], Code[10], Boolean, Boolean, Boolean) :#
Summary: Raised after the bin content details have been calculated for inventory supply lines with direct bin code link.
[IntegrationEvent(false, false)]
local procedure OnAfterCalculateBinContentDetails(TempKVSMTCDocumentAssignmentDetail: Record "KVSMTCDocumentAssignmentDetail" temporary; var TempKVSMTCBinContentDetail: Record "KVSMTCBinContentDetail" temporary; SerialNo: Code[50]; LotNo: Code[50]; UsePostingCode: Code[10]; GetOnlyAvailableLines: Boolean; UseVariantFilter: Boolean; OnlyInventoryBins: Boolean):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSMTCDocumentAssignmentMgt", 'OnAfterCalculateBinContentDetails', '', false, false)]
local procedure DoSomethingOnAfterCalculateBinContentDetails(TempKVSMTCDocumentAssignmentDetail: Record "KVSMTCDocumentAssignmentDetail" temporary; var TempKVSMTCBinContentDetail: Record "KVSMTCBinContentDetail" temporary; SerialNo: Code[50]; LotNo: Code[50]; UsePostingCode: Code[10]; GetOnlyAvailableLines: Boolean; UseVariantFilter: Boolean; OnlyInventoryBins: Boolean)
begin
end;
Parameters:
TempKVSMTCDocumentAssignmentDetail: The current document assignment detail line containing the demand information.TempKVSMTCBinContentDetail: The calculated bin content details that can be modified by subscribers.SerialNo: The serial no. filter used for calculating the bin content details.LotNo: The lot no. filter used for calculating the bin content details.UsePostingCode: The posting code used for filtering the bin content.GetOnlyAvailableLines: Specifies whether only lines with available quantity are returned.UseVariantFilter: Specifies whether the variant filter is applied.OnlyInventoryBins: Specifies whether only inventory bins are considered.
OnAfterCalculateWhseContentDetails(Record KVSMTCDocumentAssignmentDetail, Record KVSMTCWarehouseContentDetail, Code[50], Code[50], Code[10], Boolean, Boolean) :#
Summary: Raised after the warehouse content details have been calculated for inventory supply lines without direct bin code link.
[IntegrationEvent(false, false)]
local procedure OnAfterCalculateWhseContentDetails(TempKVSMTCDocumentAssignmentDetail: Record "KVSMTCDocumentAssignmentDetail" temporary; var TempKVSMTCWarehouseContentDetail: Record "KVSMTCWarehouseContentDetail" temporary; SerialNo: Code[50]; LotNo: Code[50]; UsePostingCode: Code[10]; UseVariantFilter: Boolean; GetOnlyAvailableLines: Boolean):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSMTCDocumentAssignmentMgt", 'OnAfterCalculateWhseContentDetails', '', false, false)]
local procedure DoSomethingOnAfterCalculateWhseContentDetails(TempKVSMTCDocumentAssignmentDetail: Record "KVSMTCDocumentAssignmentDetail" temporary; var TempKVSMTCWarehouseContentDetail: Record "KVSMTCWarehouseContentDetail" temporary; SerialNo: Code[50]; LotNo: Code[50]; UsePostingCode: Code[10]; UseVariantFilter: Boolean; GetOnlyAvailableLines: Boolean)
begin
end;
Parameters:
TempKVSMTCDocumentAssignmentDetail: The current document assignment detail line containing the demand information.TempKVSMTCWarehouseContentDetail: The calculated warehouse content details that can be modified by subscribers.SerialNo: The serial no. filter used for calculating the warehouse content details.LotNo: The lot no. filter used for calculating the warehouse content details.UsePostingCode: The posting code used for filtering the warehouse content.UseVariantFilter: Specifies whether the variant filter is applied.GetOnlyAvailableLines: Specifies whether only lines with available quantity are returned.