Show / Hide Table of Contents

    API - Purch. Inv. Lines

    This is a fork of page 30047 "APIV2 - Purchase Invoice Lines" from version 23.3.14876.15704. Added support for Extra Values.

    Object Definition

    Object TypePage
    Object ID70314192
    Object NameQWESR API - Purch. Inv. Lines
    Source TablePurch. Inv. Line Aggregate

    API Definition

    APIPublishersmartApps
    APIGroupspider
    APIVersionv1.0
    EntitySetNamepurchaseInvoiceLines
    EntityNamepurchaseInvoiceLine

    Events

    Name Description
    OnAfterInsert(Record "Purch. Inv. Line Aggregate"; Record "Purchase Line"; Text; Text; Text; Text; Text; Text; Text; Text; Text; Text; List of [Integer]) Raised after a record is inserted.
    OnAfterModify(Record "Purch. Inv. Line Aggregate"; Record "Purchase Line"; Text; Text; Text; Text; Text; Text; Text; Text; Text; Text; List of [Integer]) Raised after a record is modified.
    OnGetPostedPurchaseInvoiceLineExtraValues(Record "Purch. Inv. Line Aggregate"; Record "Purch. Inv. Line"; Text; Text; Text; Text; Text; Text; Text; Text; Text; Text) Raised after a record is read from the database. This event is raised if the Purchase Invoice is posted. Makes it possible to set the ExtraValues 1..10, to be returned to the client.
    OnGetPurchaseInvoiceLineExtraValues(Record "Purch. Inv. Line Aggregate"; Record "Purchase Line"; Text; Text; Text; Text; Text; Text; Text; Text; Text; Text) Raised after a record is read from the database. This event is raised if the Purchase Invoice is not posted. Makes it possible to set the ExtraValues 1..10, to be returned to the client.

    Controls

    Type Name Data Type Read-only
    Field id Guid Yes
    Field documentId Guid
    Field sequence Integer
    Field itemId Guid
    Field accountId Guid
    Field lineType Enum "Invoice Line Agg. Line Type"
    Field lineObjectNumber Code[20]
    Field description Text[100]
    Field description2 Text[50]
    Field unitOfMeasureId Guid
    Field unitOfMeasureCode Code[10]
    Field unitCost Decimal
    Field quantity Decimal
    Field discountAmount Decimal
    Field discountPercent Decimal
    Field discountAppliedBeforeTax Boolean Yes
    Field amountExcludingTax Decimal
    Field taxCode Code[50]
    Field taxPercent Decimal Yes
    Field totalTaxAmount Decimal Yes
    Field amountIncludingTax Decimal
    Field invoiceDiscountAllocation Decimal
    Field netAmount Decimal
    Field netTaxAmount Decimal
    Field netAmountIncludingTax Decimal
    Field expectedReceiptDate Date
    Field itemVariantId Guid
    Field locationId Guid
    Field extraValue1 Text
    Field extraValue2 Text
    Field extraValue3 Text
    Field extraValue4 Text
    Field extraValue5 Text
    Field extraValue6 Text
    Field extraValue7 Text
    Field extraValue8 Text
    Field extraValue9 Text
    Field extraValue10 Text
    Sub page dimensionSetLines
    Sub page location

    This documentation is generated from Spider v27.0

    Back to top Copyright © 2020 SmartApps
    Generated by DocFX