Previous Topic

Next Topic

APShipmentsData

property AccountCode: String readonly

property AccountFile: String readonly

property ApportionCostAmountBs: Number [Amount]

property ApportionManualAmountBs: Number [Amount]

property ApportionQuantityAmountBs: Number [Amount]

property ApportionTotalCostBs: Number [Amount]

property ApportionTotalQuantity: Number [Quantity]

property ApportionTotalVolume: Number [Volume]

property ApportionTotalWeight: Number [Weight]

property ApportionVolumeAmountBs: Number [Amount]

property ApportionWeightAmountBs: Number [Amount]

property ApprovalAmount: Number [FX Amount]

property ApprovalDiscount: Number [FX Amount]

property APTransactionID: Number [AP Transaction ID] readonly

property BaseCurrencyCode: String(3) [CO Currency Code] readonly

property BOF: Boolean readonly

property BranchCode: String(8) [CO Branch Code] required

property Category1: String(8) [AP Shipment Category 1 Code] setting "AP\ShCat1Alias"

property Category2: String(8) [AP Shipment Category 2 Code] setting "AP\ShCat2Alias"

property ClassName: String readonly

property Comment: String(30) [Comment]

property ContactID: Number [Integer]

property Cost: Object readonly

property CostMode: String(1) [APShipmentCostMode] required
Values: D (Divide Amount), M (Multiply Cost)

property CostsChanged: Boolean [Boolean]

property CreatedDate: Date readonly

property CreatedTime: Date readonly

property CreatedTimestamp: Date

property CreatedUserCode: String(8) [CO User Code] readonly

property CreditorCode: String(16) [AP Creditor Code] required

property CurrencyCode: String(3) [CO Currency Code] readonly

property Custom1: String(30) [AP Shipment Custom 1 Text] setting "AP\ShipCustom1Alias"

property Custom2: String(30) [AP Shipment Custom 2 Text] setting "AP\ShipCustom2Alias"

property DefaultComponentCode: String(8) [JC Component Code] setting "JC\ComponentAlias"

property DefaultCostCentreCode: String(8) [JC Cost Centre Code] setting "JC\CostCentreAlias"

property DefaultExpenseCode: String(8) [AP Expense Code]

property DefaultJCTransactionType: String(1) [JCTranType] required
Values: T (Time), M (Material), D (Disbursement), N (Narrative)

property DefaultJobCode: String(16) [JC Job Code]

property DefaultLocationCode: String(8) [IC Location Code]

property DepartmentCode: String(8) [CO Department Code] required

property DiscountDate: Date

property DocumentClass: String(1) [APShipmentType] readonly required
Values: S (Shipment), I (Invoice Only), R (Receipt Only)

property DocumentDate: Date

property DocumentID: Number [AP Shipment ID] readonly required

property DocumentType: String(1) [DocumentType] readonly required
Values: N (Normal), H (Historic)

property DueDate: Date

property Editing: Boolean readonly

property eInvoiceIdentifier: String(60) [Peppol eInvoice Identifier]

property EOF: Boolean readonly

property ExchangeRate: Number [Exchange Rate] required

property FilterSort: Object readonly

property FixedRate: Boolean [Boolean]

property FxDate: Date calculated

property FxRateCache: Object readonly

property HoldAmount: Number [FX Amount]

property IndexName: String
ValueIndex Fields
DocumentDocumentID
CreditorPeriodDocumentCreditorCode;PeriodID;DocumentID
TypeCreditorPeriodDocumentDocumentType;CreditorCode;PeriodID;DocumentID
PeriodDocumentPeriodID;DocumentID
TypePeriodDocumentDocumentType;PeriodID;DocumentID
ReferenceClassReference;DocumentClass
StorePersonStorePersonCode

property InvoiceDate: Date

property InvoicePeriodID: Number [Period ID]

property InvoiceReference: String(30) [Reference]

property InvoiceStatus: String(1) [APShipmentInvoiceStatus]
Values: U (Unposted), P (Posted), D (Deleted), N (Not Applicable)

property IsRestricted: Boolean readonly

property Line: Object readonly

property Link: Object readonly

property ManuallyApportion: Boolean [Boolean]

property ModifiedDate: Date readonly

property ModifiedTime: Date readonly

property ModifiedTimestamp: Date

property ModifiedUserCode: String(8) [CO User Code] readonly

property Name: String

property Narration: String(60) [Narration]

property NetAmount: Number [FX Amount] calculated

property NetAmountBs: Number [Amount] calculated

property OrderNos: String(30) [Custom] readonly

property OriginationDate: Date

property PaymentDiscount: Number [FX Amount]

property PaymentDiscountBs: Number [Amount] readonly

property PendingBalanceTotal: Number [FX Amount] readonly calculated

property PendingBalanceTotalBs: Number [Amount] readonly calculated

property PeriodID: Number [Period ID] required

property PostStatus: String(1) [APShipmentPostStatus] readonly required
Values: U (Unprocessed), O (Open), P (Processed), D (Deleted)

property PrintStatus: String(1) [APPrintStatus] readonly required
Values: U (Unprinted), P (Printed)

property RateType: String(8) [CO FX Rate Type Code]

property ReceiptDate: Date

property ReceiptPeriodID: Number [Period ID]

property ReceiptReference: String(30) [Reference]

property ReceiptsCostBs: Number [Amount]

property ReceiptStatus: String(1) [APShipmentReceiptStatus] readonly required
Values: U (Unposted), P (Posted), D (Deleted), N (Not Applicable)

property RecNo: Number [Integer]

property RecordCount: Number [Integer] readonly

property RecordMax: Number [Integer] readonly

property RecordRevision: Number [Record Revision] readonly

property Reference: String(30) [Reference]

property RegimeCode: String(2) [CO Tax Regime Code] readonly required

property RoundingAmountBs: Number [Amount] readonly

property ShipmentAmount: Number [FX Amount] readonly

property ShipmentAmountBs: Number [Amount] readonly

property ShipmentGross: Number [FX Amount]

property ShipmentGrossBs: Number [Amount]

property ShipmentGst: Number [FX Amount]

property ShipmentGstBs: Number [Amount]

property ShipmentInclusiveBs: Number [Amount]

property SourceDocumentID: Number [Integer] readonly

property SpecialPricingActive: Boolean

property StorePersonCode: String(8) [IC Store Person Code]

property TotalAdditionalCostsBs: Number [Amount] calculated

property TotalQuantity: Number [Quantity]

property TotalVolume: Number [Volume]

property TotalWeight: Number [Weight]

property TransactionAmount: Number [FX Amount]

property TransactionAmountBs: Number [Amount] readonly

property WasInserting: Boolean readonly

method AddLinesFromOrder(DocumentNo: String[, ProductCode: String]): Number [Integer]

method AddOrderLine(LineID: Number)

method Approve

method Cancel

method CancelRange

method CompleteShipment

method Delete

method DisableSums

method Duplicate

method DuplicateContra

method Edit

method EnableSums

method Find(Value1: Variant[, Value2: Variant, Value3: Variant, Value4: Variant]): Boolean

method FindExact(Value1: Variant[, Value2: Variant, Value3: Variant, Value4: Variant]): Boolean

method First

method GetFieldDomain(FieldName: String): String

method GetPropertyValue(PropertyName: String): Variant

method InsertInvoiceOnly

method InsertReceiptOnly

method InsertShipment

method Last

method MakeBoth([Location: String])

method MakeInvoiceOnly

method MakeReceiptOnly

method Next

method OpenForm: Object

method PostInvoice

method PostReceipts

method Prev

method Print: Object

method PrintProductLabels: Object

method PropertyType(PropertyName: String): String

method Refresh

method RefreshWeightandVolume

method Reopen

method Reprice([CostPrice: Boolean, GSTCode: Boolean, VendorCode: Boolean, Description: Boolean, JCSellPrice: Boolean, JCSellDiscount: Boolean])

method Save

method SaveCostMode

method SetPropertyValue(PropertyName: String, Value: Variant)

method SetRange(Value1: Variant[, Value2: Variant, Value3: Variant, Value4: Variant])

method SetRangeEnd(Value1: Variant[, Value2: Variant, Value3: Variant, Value4: Variant])

method SetRangeStart(Value1: Variant[, Value2: Variant, Value3: Variant, Value4: Variant])

method SumDocument

method UpdateCosts

event AfterDelete

event AfterPostInvoice

event AfterPostReceipt

event AfterPrint

event AfterSave

event BeforeDelete

event BeforePostInvoice

event BeforePostReceipt

event BeforeSave