| InitOutstanding | () | | public | 17-28 | - |
| InitOutstandingAmount | () | | public | 17-28 | - |
| InitQtyToReceive | () | | public | 17-28 | - |
| InitQtyToShip | () | | public | 17-28 | - |
| InitQtyToInvoice | () | | public | 17-28 | - |
| MaxQtyToInvoice | () | Decimal | public | 17-28 | - |
| MaxQtyToInvoiceBase | () | Decimal | public | 17-28 | - |
| CalcInvDiscToInvoice | () | | public | 17-28 | - |
| CalcLineAmount | () | Decimal | public | 17-28 | - |
| SetPurchHeader | (Record Purchase Header) | | public | 17-28 | - |
| GetPurchHeader | () | Record Purchase Header | public | 17-28 | - |
| GetPurchHeader | (var Record Purchase Header, Record Currency) | | public | 17-18, gone | - |
| GetRemainingQty | (var Decimal, var Decimal) | | public | 17-28 | - |
| GetReservationQty | (var Decimal, var Decimal, var Decimal, var Decimal) | Decimal | public | 17-28 | - |
| GetSourceCaption | () | Text | public | 17-28 | - |
| SetReservationEntry | (var Record Reservation Entry) | | public | 17-28 | - |
| SetReservationFilters | (var Record Reservation Entry) | | public | 17-28 | - |
| ReservEntryExist | () | Boolean | public | 17-28 | - |
| GetLineAmountExclVAT | () | Decimal | public | 17-28 | - |
| GetLineAmountInclVAT | () | Decimal | public | 17-28 | - |
| IsPriceCalcCalledByField | (Integer) | Boolean | public | 17-28 | - |
| PlanPriceCalcByField | (Integer) | | public | 17-28 | - |
| ClearFieldCausedPriceCalculation | () | | public | 17-28 | - |
| UpdateDirectUnitCost | (Integer) | | public | 17-28 | - |
| GetLineWithPrice | (var Interface Line With Price) | | public | 17-28 | - |
| CountDiscount | (Boolean) | Integer | public | 17-28 | - |
| CountPrice | (Boolean) | Integer | public | 17-28 | - |
| DiscountExists | (Boolean) | Boolean | public | 17-28 | - |
| PriceExists | (Boolean) | Boolean | public | 17-28 | - |
| PickDiscount | () | | public | 17-28 | - |
| PickPrice | () | | public | 17-28 | - |
| UpdateReferencePriceAndDiscount | () | | public | 17-28 | - |
| UpdateUnitCost | () | | public | 17-28 | - |
| UpdateAmounts | () | | public | 17-28 | - |
| UpdateVATAmounts | () | | public | 17-28 | - |
| UpdatePrepmtSetupFields | () | | public | 17-28 | - |
| UpdateUOMQtyPerStockQty | () | | public | 17-28 | - |
| SelectMultipleItems | () | | public | 17-28 | - |
| ShowReservation | () | | public | 17-28 | - |
| ShowReservationEntries | (Boolean) | | public | 17-28 | - |
| GetDate | () | Date | public | 17-28 | - |
| Signed | (Decimal) | Decimal | public | 17-28 | - |
| BlanketOrderLookup | () | | public | 17-28 | - |
| BlockDynamicTracking | (Boolean) | | public | 17-28 | - |
| ShowDimensions | () | Boolean | public | 17-28 | - |
| OpenItemTrackingLines | () | | public | 17-28 | - |
| CreateDim | (Integer, Code[20], Integer, Code[20], Integer, Code[20], Integer, Code[20]) | | public | 17-22, gone | Pending 20.0 |
| Replaced by CreateDim(DefaultDimSource: List of [Dictionary of [Integer, Code[20]]]) |
| ValidateShortcutDimCode | (Integer, var Code[20]) | | public | 17-28 | - |
| LookupShortcutDimCode | (Integer, var Code[20]) | | public | 17-28 | - |
| ShowShortcutDimCode | (var Code[20]) | | public | 17-28 | - |
| ShowItemChargeAssgnt | () | | public | 17-28 | - |
| UpdateItemChargeAssgnt | () | | public | 17-28 | - |
| DeleteItemChargeAssignment | (Enum Purchase Document Type, Code[20], Integer) | | public | 17-28 | - |
| CheckItemChargeAssgnt | () | | public | 17-28 | - |
| GetCaptionClass | (Integer) | Text[80] | public | 17-28 | - |
| TestStatusOpen | () | | public | 17-28 | - |
| GetSuspendedStatusCheck | () | Boolean | public | 17-28 | - |
| SuspendStatusCheck | (Boolean) | | public | 17-28 | - |
| UpdateLeadTimeFields | () | | public | 17-28 | - |
| GetUpdateBasicDates | () | | public | 17-28 | - |
| UpdateDates | () | | public | 17-28 | - |
| InternalLeadTimeDays | (Date) | Text[30] | public | 17-28 | - |
| UpdateVATOnLines | (Option, var Record Purchase Header, var Record Purchase Line, var Record VAT Amount Line) | Boolean | public | 17-28 | - |
| CalcVATAmountLines | (Option, var Record Purchase Header, var Record Purchase Line, var Record VAT Amount Line) | | public | 17-28 | - |
| UpdateWithWarehouseReceive | () | | public | 17-28 | - |
| GetItemTranslation | () | | public | 17-28 | - |
| AdjustDateFormula | (DateFormula) | Text[30] | public | 17-28 | - |
| RowID1 | () | Text[250] | public | 17-28 | - |
| IsInbound | () | Boolean | public | 17-28 | - |
| CrossReferenceNoLookUp | () | | public | 17-19, gone | Pending 18.0 |
| Replaced by same procedure from Item Reference Management codeunit. |
| ItemExists | (Code[20]) | Boolean | public | 17-28 | - |
| CalcPrepaymentToDeduct | () | | public | 17-28 | - |
| IsFinalInvoice | () | Boolean | public | 17-28 | - |
| GetLineAmountToHandle | (Decimal) | Decimal | public | 17-28 | - |
| GetLineAmountToHandleInclPrepmt | (Decimal) | Decimal | public | 17-28 | - |
| JobTaskIsSet | () | Boolean | public | 17-28 | - |
| CreateTempJobJnlLine | (Boolean) | | public | 17-28 | - |
| UpdateJobPrices | () | | public | 17-28 | - |
| JobSetCurrencyFactor | () | | public | 17-28 | - |
| SetUpdateFromVAT | (Boolean) | | public | 17-28 | - |
| InitQtyToReceive2 | () | | public | 17-28 | - |
| ClearQtyIfBlank | () | | public | 17-28 | - |
| ShowLineComments | () | | public | 17-28 | - |
| SetDefaultQuantity | () | | public | 17-28 | - |
| UpdatePrePaymentAmounts | () | | public | 17-28 | - |
| SetVendorItemNo | () | | public | 17-28 | - |
| ZeroAmountLine | (Option) | Boolean | public | 17-28 | - |
| FilterLinesWithItemToPlan | (var Record Item, Enum Purchase Document Type) | | public | 17-28 | - |
| FindLinesWithItemToPlan | (var Record Item, Enum Purchase Document Type) | Boolean | public | 17-28 | - |
| LinesWithItemToPlanExist | (var Record Item, Enum Purchase Document Type) | Boolean | public | 17-28 | - |
| FilterLinesForReservation | (Record Reservation Entry, Enum Purchase Document Type, Text, Boolean) | | public | 17-28 | - |
| GetVPGInvRoundAcc | (var Record Purchase Header) | Code[20] | public | 17-28 | - |
| IsReceivedShippedItemDimChanged | () | Boolean | public | 17-28 | - |
| ConfirmReceivedShippedItemDimChange | () | Boolean | public | 17-28 | - |
| InitType | () | | public | 17-28 | - |
| CheckLocationOnWMS | () | | public | 17-28 | - |
| IsNonInventoriableItem | () | Boolean | public | 17-28 | - |
| IsInventoriableItem | () | Boolean | public | 17-28 | - |
| ValidateLineDiscountPercent | (Boolean) | | public | 17-28 | - |
| UpdateICPartner | () | | public | 17-28 | - |
| HasTypeToFillMandatoryFields | () | Boolean | public | 17-28 | - |
| GetDeferralAmount | () | Decimal | public | 17-28 | - |
| ShowDeferrals | (Date, Code[10]) | Boolean | public | 17-28 | - |
| InitDeferralCode | () | | public | 17-28 | - |
| DefaultDeferralCode | () | | public | 17-28 | - |
| IsCreditDocType | () | Boolean | public | 17-28 | - |
| IsInvoiceDocType | () | Boolean | public | 17-28 | - |
| CanEditUnitOfMeasureCode | () | Boolean | public | 17-28 | - |
| TestItemFields | (Code[20], Code[10], Code[10]) | | public | 17-28 | - |
| ClearPurchaseHeader | () | | public | 17-28 | - |
| SendLineInvoiceDiscountResetNotification | () | | public | 17-28 | - |
| FormatType | () | Text[20] | public | 17-28 | - |
| RenameNo | (Enum Purchase Document Type, Code[20], Code[20]) | | public | 17-28 | - |
| AssignedItemCharge | () | Boolean | public | 17-28 | - |
| ShowDeferralSchedule | () | | public | 17-28 | - |
| MaxQtyToReceiveBase | (Decimal) | Decimal | public | 18-28 | - |
| SetHasBeenShown | () | | public | 18-28 | - |
| GetPriceCalculationHandler | (Record Purchase Header, var Interface Price Calculation) | | public | 18-28 | - |
| AddItem | (var Record Purchase Line, Code[20]) | | public | 18-28 | - |
| GetVATAmountLineOfMaxAmt | (var Record VAT Amount Line, Record Purchase Line) | Boolean | public | 18-28 | - |
| UpdateDeferralAmounts | () | | public | 18-28 | - |
| UpdateBaseAmounts | (Decimal, Decimal, Decimal) | | public | 18-28 | - |
| UpdatePrepmtAmounts | () | | public | 18-28 | - |
| ShowBlanketOrderPurchaseLines | (Enum Purchase Document Type) | | public | 18-28 | - |
| ShowBlanketOrderPostedReceiptLines | () | | public | 18-28 | - |
| ShowBlanketOrderPostedInvoiceLines | () | | public | 18-28 | - |
| ShowBlanketOrderPostedReturnReceiptLines | () | | public | 18-28 | - |
| ShowBlanketOrderPostedCreditMemoLines | () | | public | 18-28 | - |
| GetPurchHeader | (var Record Purchase Header, var Record Currency) | | public | 19-28 | - |
| GetOverheadRateFCY | () | Decimal | protected | 19-28 | - |
| FindOrCreateRecordByNo | (Code[20]) | Code[20] | public | 19-28 | - |
| GetDefaultLineType | () | Enum Purchase Line Type | public | 19-28 | - |
| GetItem | () | Record Item | public | 20-28 | - |
| InitNewLine | (var Record Purchase Line) | | public | 20-28 | - |
| CreateDim | (List) | | public | 20-28 | - |
| CanCalculateTax | () | Boolean | public | 20-24, gone | Pending 22.0 |
| Renaming the global procedure to GetSkipTaxCalculation():Boolean |
| SetSkipTaxCalulation | (Boolean) | | public | 20-28 | - |
| SwitchLinesWithErrorsFilter | (var Boolean) | | public | 20-28 | - |
| GetJnlTemplateName | () | Code[10] | public | 20-28 | - |
| GetResource | () | Record Resource | public | 20-28 | - |
| CreateDimFromDefaultDim | (Integer) | | public | 20-28 | - |
| SaveLookupSelection | (RecordRef) | | public | 20-28 | - |
| RestoreLookupSelection | () | | public | 20-28 | - |
| DeleteChargeChargeAssgnt | (Enum Purchase Document Type, Code[20], Integer) | | public | 21-28 | - |
| GetSkipTaxCalculation | () | Boolean | public | 21-28 | - |
| GetAbsMin | (Decimal, Decimal) | Decimal | public | 21-28 | - |
| IsServiceCharge | () | Boolean | public | 21-28 | - |
| IsExtendedText | () | Boolean | public | 22-28 | - |
| AttachToInventoryItemLine | (var Record Purchase Line) | | public | 22-28 | - |
| CheckWarehouse | (Boolean) | | public | 23-28 | - |
| IsReceivedFromOcr | () | Boolean | public | 23-28 | - |
| GetTableValuePair | (Integer) | Dictionary | public | 23-28 | - |
| GetDateForCalculations | () | Date | public | 23-28 | - |
| GetDateForCalculations | (Record Purchase Header) | Date | public | 23-28 | - |
| CheckIfPurchaseLineMeetsReservedFromStockSetting | (Decimal, Enum Reservation From Stock) | Boolean | public | 23-28 | - |
| InitHeaderDefaults | (Record Purchase Header, var Record Purchase Line) | | public | 24-28 | - |
| GetVatBaseDiscountPct | (Record Purchase Header) | Decimal | internal | 24-28 | - |
| UpdateSalesCost | () | | public | 24-28 | - |
| AddItems | (Text) | | public | 24-28 | - |
| ShowOrderTracking | () | | public | 25-28 | - |
| CheckAssociatedSalesOrder | () | | public | 25-28 | - |
| IsSubcontractingCreditMemo | () | Boolean | public | 26-28 | - |
| CalcBaseQty | (Decimal, Text, Text) | Decimal | public | 26-28 | - |
| IsProdOrder | () | Boolean | public | 26-28 | - |
| ClearVATPct | () | | internal | 26-28 | - |
| ClearPrepaymentVATPct | () | | internal | 26-28 | - |
| ClearVATDifference | () | | internal | 26-28 | - |
| GetVATPct | () | Decimal | public | 26-28 | - |
| GetPrepaymentVATPct | () | Decimal | internal | 26-28 | - |
| CopyFromVATPostingSetup | (var Record VAT Posting Setup) | | internal | 26-28 | - |
| CopyPrepaymentFromVATPostingSetup | (var Record VAT Posting Setup) | | internal | 26-28 | - |
| TestPurchaseJobFields | () | | internal | 26-28 | - |
| RecalculateAmounts | (Enum Purchase Document Type, Code[20], Integer) | | public | 26-28 | - |
| SetSkipEnsurePositiveLineNo | (Boolean) | | public | 27-28 | Pending 28.0 |
| Not used for anything |
| CheckLineAmount | (Decimal) | | public | 27-28 | - |
| CheckLineTypeOnIndirectCostPercentUpdate | () | | public | 27-28 | - |
| IsWorkCenter | () | Boolean | public | 27-28 | - |
| TestProdOrderNo | () | | public | 27-28 | - |
| TestWorkCenterNo | () | | public | 27-28 | - |
| SetSuppressPurchaseHeaderExistsVerification | (Boolean) | | public | 28 | - |
| GetFAPostingGroup | () | | public | 28 | - |
| TransferExtendedTexts | (var Record Purchase Line, var Record Purchase Line) | | public | 28 | - |
| IsMatchedToReceiptOrOrder | () | Boolean | internal | 28 | - |
| IsMatchedToOrder | () | Boolean | internal | 28 | - |
| IsMatchedToInvoiceCreditMemo | () | Boolean | internal | 28 | - |