KVSKBAPurchasePostLib#
Procedures#
TransferfieldsInGetReceipt(Record Purchase Line, Record Purchase Line) :#
procedure TransferfieldsInGetReceipt(var purchLineVar: Record "Purchase Line"; purchOrderLinePar: Record "Purchase Line"):
CalcSubTotalsTab5110(Record Purchase Line Archive) :#
procedure CalcSubTotalsTab5110(var purchLineArchVar: Record "Purchase Line Archive"):
PurchRcptLinesInTotals(Record Purch. Rcpt. Line) : Boolean#
procedure PurchRcptLinesInTotals(var purchRcptLineVar: Record "Purch. Rcpt. Line"): Boolean
PurchInvLinesInTotals(Record Purch. Inv. Line) : Boolean#
procedure PurchInvLinesInTotals(var purchInvLineVar: Record "Purch. Inv. Line"): Boolean
PurchCrMemoLinesInTotals(Record Purch. Cr. Memo Line) : Boolean#
procedure PurchCrMemoLinesInTotals(var purchCrMemoLineVar: Record "Purch. Cr. Memo Line"): Boolean
ReturnShptLinesInTotals(Record Return Shipment Line) : Boolean#
procedure ReturnShptLinesInTotals(var ReturnShptLineVar: Record "Return Shipment Line"): Boolean
ArchPurchLinesInTotals(Record Purchase Line Archive) : Boolean#
procedure ArchPurchLinesInTotals(var archPurchLineVar: Record "Purchase Line Archive"): Boolean
ShowPurchDocTextArchLines(Enum Purchase Document Type, Code[20], Integer, Integer, Integer, Enum KVSKBATextPosition) :#
procedure ShowPurchDocTextArchLines(PurchaseDocumentType: Enum "Purchase Document Type"; DocNo: Code[20]; DocNoOcc: Integer; VersionNo: Integer; DocLineNo: Integer; KVSKBATextPosition: Enum "KVSKBATextPosition"):
CalcNoOfPurchDocArchTextLines(Option, Code[20], Integer, Integer, Integer, Option) : Integer#
procedure CalcNoOfPurchDocArchTextLines(docTypePar: Option; docNoPar: Code[20]; docNoOccPar: Integer; versionNoPar: Integer; docLineNoPar: Integer; positionPar: Option): Integer
ShowPostPurchDocTextLines(Enum KVSKBAPostedPurchDocTextType, Code[20], Integer, Enum KVSKBATextPosition) :#
procedure ShowPostPurchDocTextLines(KVSKBAPostedPurchDocTextType: Enum "KVSKBAPostedPurchDocTextType"; DocNo: Code[20]; DocLineNo: Integer; KVSKBATextPosition: Enum "KVSKBATextPosition"):
CalcNoOfPostPurchDocTextLines(Option, Code[20], Integer, Option) : Integer#
procedure CalcNoOfPostPurchDocTextLines(docTypePar: Option; docNoPar: Code[20]; docLineNoPar: Integer; positionPar: Option): Integer
Events#
OnAfterShowPurchDocTextArchLines(Enum Purchase Document Type, Code[20], Integer, Integer, Integer, Enum KVSKBATextPosition) :#
[IntegrationEvent(false, false)]
local procedure OnAfterShowPurchDocTextArchLines(PurchaseDocumentType: Enum "Purchase Document Type"; DocNo: Code[20]; DocNoOcc: Integer; VersionNo: Integer; DocLineNo: Integer; KVSKBATextPosition: Enum "KVSKBATextPosition"):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBAPurchasePostLib", 'OnAfterShowPurchDocTextArchLines', '', false, false)]
local procedure DoSomethingOnAfterShowPurchDocTextArchLines(PurchaseDocumentType: Enum "Purchase Document Type"; DocNo: Code[20]; DocNoOcc: Integer; VersionNo: Integer; DocLineNo: Integer; KVSKBATextPosition: Enum "KVSKBATextPosition")
begin
end;
OnAfterShowPostPurchaseDocTextLines(Enum KVSKBAPostedPurchDocTextType, Code[20], Integer, Enum KVSKBATextPosition) :#
[IntegrationEvent(false, false)]
local procedure OnAfterShowPostPurchaseDocTextLines(KVSKBAPostedPurchDocTextType: Enum "KVSKBAPostedPurchDocTextType"; DocNo: Code[20]; DocLineNo: Integer; KVSKBATextPosition: Enum "KVSKBATextPosition"):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBAPurchasePostLib", 'OnAfterShowPostPurchaseDocTextLines', '', false, false)]
local procedure DoSomethingOnAfterShowPostPurchaseDocTextLines(KVSKBAPostedPurchDocTextType: Enum "KVSKBAPostedPurchDocTextType"; DocNo: Code[20]; DocLineNo: Integer; KVSKBATextPosition: Enum "KVSKBATextPosition")
begin
end;
OnBeforeShowPurchDocTextArchLines(Enum Purchase Document Type, Code[20], Integer, Integer, Integer, Enum KVSKBATextPosition, Boolean) :#
[IntegrationEvent(false, false)]
local procedure OnBeforeShowPurchDocTextArchLines(PurchaseDocumentType: Enum "Purchase Document Type"; DocNo: Code[20]; DocNoOcc: Integer; VersionNo: Integer; DocLineNo: Integer; KVSKBATextPosition: Enum "KVSKBATextPosition"; var IsHandled: Boolean):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBAPurchasePostLib", 'OnBeforeShowPurchDocTextArchLines', '', false, false)]
local procedure DoSomethingOnBeforeShowPurchDocTextArchLines(PurchaseDocumentType: Enum "Purchase Document Type"; DocNo: Code[20]; DocNoOcc: Integer; VersionNo: Integer; DocLineNo: Integer; KVSKBATextPosition: Enum "KVSKBATextPosition"; var IsHandled: Boolean)
begin
end;
OnBeforeShowPostPurchaseDocTextLines(Enum KVSKBAPostedPurchDocTextType, Code[20], Integer, Enum KVSKBATextPosition, Boolean) :#
[IntegrationEvent(false, false)]
local procedure OnBeforeShowPostPurchaseDocTextLines(KVSKBAPostedPurchDocTextType: Enum "KVSKBAPostedPurchDocTextType"; DocNo: Code[20]; DocLineNo: Integer; KVSKBATextPosition: Enum "KVSKBATextPosition"; var IsHandled: Boolean):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBAPurchasePostLib", 'OnBeforeShowPostPurchaseDocTextLines', '', false, false)]
local procedure DoSomethingOnBeforeShowPostPurchaseDocTextLines(KVSKBAPostedPurchDocTextType: Enum "KVSKBAPostedPurchDocTextType"; DocNo: Code[20]; DocLineNo: Integer; KVSKBATextPosition: Enum "KVSKBATextPosition"; var IsHandled: Boolean)
begin
end;