Skip to content

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;