| Docs Help
  AppSource  
Docs  /  NVXGRL General Report Library  /  Libraries

Purchase Report Library [GRLPurchaseReportLibraryNVX]


2023/10/09 • 2 min. to read
The codeunit contains general purpose functions in the Purchase object area. [Purchase Header, Purchase Line, etc.]

Procedure nameDescription
InitDocumentArray(var PurchaseHeader: Record "Purchase Header"; var HeaderInfoArrCaption: array[12] of Text[250]; var HeaderInfoArrValue: array[12] of Text[250]) Returns the HeaderInfoArrCaption and HeaderInfoArrValue arrays of the Purchase Header table. Old DSS functionality
InitDocumentArray(var PurchaseCrMemoHeader: Record "Purch. Cr. Memo Hdr."; var HeaderInfoArrCaption: array[12] of Text[250]; var HeaderInfoArrValue: array[12] of Text[250]) Returns the HeaderInfoArrCaption and HeaderInfoArrValue arrays for the Purchase Cr.Memo Header table. the old DSS functionality

PublisherParameter
OnAfterElseInInitDocumentArray (var PurchaseHeader: Record "Purchase Header"; var HeaderInfoArrCaption: array[12] of Text[250]; var HeaderInfoArrValue: array[12] of Text[250]; var i: Integer; Delimiter: Integer)
OnBeforeSetSalesPersonPurchaserInInitDocumentArray (var PurchaseHeader: Record "Purchase Header"; var HeaderInfoArrCaption: array[12] of Text[250]; var HeaderInfoArrValue: array[12] of Text[250]; var i: Integer; var Delimiter: Integer; var IsHandled: Boolean)
OnAfterOnInitDocumentArray (var PurchaseHeader: Record "Purchase Header"; var HeaderInfoArrCaption: array[12] of Text[250]; var HeaderInfoArrValue: array[12] of Text[250]; var i: Integer; Delimiter: Integer)
OnBeforeSetSalesPersonPurchaserInInitDocumentArrayCrMemo/td> (var PurchaseCrMemoHeader: Record "Purch. Cr. Memo Hdr."; var HeaderInfoArrCaption: array[12] of Text[250]; var HeaderInfoArrValue: array[12] of Text[250]; var i: Integer; var Delimiter: Integer; var IsHandled: Boolean)<
OnAfterOnInitDocumentArrayCrMemo (var PurchaseCrMemoHeader: Record "Purch. Cr. Memo Hdr."; var HeaderInfoArrCaption: array[12] of Text[250]; var HeaderInfoArrValue: array[12] of Text[250]; var i: Integer; var Delimiter: Integer)


Submit feedback for
DE|EN Imprint