Class PO_PurchaseOrderHistoryInq_bus

Properties

LOCAL cIsSysDB=isFALSE  

Flag that main driving table for object is not a system database

LOCAL cMainTable$="PO_PurchaseOrderHistoryHeader"  
Main driving table for Purchase Order History Inquiry object
LOCAL cAllowInactiveRestrictedWhse  
Skip warehouse status validation in P/O history table
PROPERTY AP_SalesTaxReporting$   * Read Only *
Is Sales tax reporting enabled in AP? Y/N
PROPERTY AP_Enable1099Reporting$   * Read Only *
Is 1099 reporting enabled? Y/N
PROPERTY InvoicedToDate   * Read Only *
Amount that has been invoiced to date for selected purchase order
PROPERTY IsMaterialRequisition   * Read Only *
Boolean flag to indicate if selected purchase order is a Material Requisition
PROPERTY Lines   * Read Only *
Handle to detail lines business object
PROPERTY OrderBalance   * Read Only *
Order balance for the selected purchase order
PROPERTY OrderTotal   * Read Only *
Order total for the selected purchase order
PROPERTY PO_AllocateFreightByLine$   * Read Only *
Is Freight allocated on a line item basis? Y/N
PROPERTY PO_AllowEntryOfLandedCost$   * Read Only *
Does PO allow entry of landed cost? Y/N
PROPERTY PO_IntegrateInventory$   * Read Only *
Is Inventory integrated with Purchase Order? Y/N
PROPERTY PO_IntegrateJobCost$   * Read Only *
Is Job Cost integrated with Purchase Order? Y/N
PROPERTY PO_IntegrateWorkOrder$   * Read Only *
Is Work Order integrated with Purchase Order? Y/N
PROPERTY PO_RetainPurchaseOrderHistory$   * Read Only *
Is purchase order set to retain Purchase Order history? Y/N
PROPERTY PO_RetainReceiptHistory$   * Read Only *
Is purchase order set to retain Receipt history? Y/N

Methods

FUNCTION ValidateGroupConsumerPII()  

Group validation for fields that belong to the ConsumerPII group. Will not allow changes after the encryption of consumer PII process has been completed on a record.

Returns [Boolean]
ValueDescription
retFAILURE (0) - if NOT(NUL(EncryptedVals$))
retSUCCESS (1) - if NUL(EncryptedVals$)

Properties inherited from: CI_VendorNo_val

HoldPayment, SeparateCheck

Properties inherited from: PO_Constant

allocateByCOST$, allocateByQUANTITY$, allocateByVOLUME$, allocateByWEIGHT$, ordTypeDROPSHIP$, ordTypeMASTER$, ordTypeMATERIALREQ$, ordTypeREPEATING$, ordTypeSTANDARD$, ordTypeDROPSHIPDesc$, ordTypeMASTERDesc$, ordTypeMATERIALREQDesc$, ordTypeREPEATINGDesc$, ordTypeSTANDARDDesc$, dataEntryRECEIPTGOODS$, dataEntryRECEIPTINVOICE$, dataEntryRETURNORDER$, dataEntryMATERIALISSUE$, openOrderItem$, openOrderJOBWORKORDER$, ordStatusNEW$, ordStatusOPEN$, ordStatusBACKORDERED$, ordStatusCHANGE$, ordStatusCOMPLETE$, ordStatusCANCELLED$, priceTypeVENDOR$, priceTypePRODUCT$, priceTypeITEM$, priceMethodCOSTDISC$, priceMethodDISCPERCENT$, priceMethodSTANDARD$, QuantityMask$, CostMask$, PriceMask$, ExtensionAmtMask$, UnitOfMeasureMask$

Properties inherited from: SY_Maint

cActionWrite, cActionDelete, cActivityLogFilePrefix$, DocDateWarnDisplayed, DocDateWarnStatus, EditState, RecordChanged, FirstFailure$, DocumentTotal, ReadOnlyReason$, UDTValidation$, ViewOnly, CurrentPrecision, DocDateWarnForceOff, DocDateWarnObject, ScriptObject, ImportTest

Methods inherited from: CI_Account_val

ClassOverrideAccount(), ClassValidateAccount(), ResetAccountIndex()

Methods inherited from: CI_APDivision_val

ClassValidateAPDivision()

Methods inherited from: CI_APTerms_val

ClassValidateAPTerms()

Methods inherited from: CI_Country_val

ClassValidateCountry()

Methods inherited from: CI_SourceJournal_val

ClassValidateSourceJournal()

Methods inherited from: CI_TaxClass_val

ClassValidateTaxClass()

Methods inherited from: CI_TaxSchedule_val

ClassValidateTaxSchedule()

Methods inherited from: CI_VendorFormatter

ParseVendor()

Methods inherited from: CI_VendorNo_val

ClassValidateVendorNo()

Methods inherited from: CI_Warehouse_val

SetAllowInactiveRestrictedWhse(), ClassValidateWarehouse(), GetClassName$()

Methods inherited from: SY_Maint

ChangedRecordCompare(), ChangedRecordInfo(), Clear(), ClearRecord(), ConfirmDelete(), CopyFrom(), ExportToCSV(), GetColumnInfo(), GetColumnProperties$(), GetDefaults(), GetOrigRecord$(), GetPropertyValue(), GetValidationGroups$(), ResetDocDateWarnState(), SetCopyKeyValue(), SetDocDateWarnDisplayed(), SetDocDateWarnOff(), SetKey(), SetKeyValue(), SetPartialRecord(), SetRecord(), SetToReadOnly(), SetValue(), SetValues(), Write(), ActivityLogCreateFile(), ActivityLogPrepare(), ActivityLogSetMessage$(), ActivityLogWrite(), CallScript(), CheckForAdvancedFieldSettings(), CheckForScripts(), CheckNullRequiredField(), PERFORM ChildValidate(), ClassValidateDate(), ClassValidateTelephoneNo(), ClearSetFiles(), ColInfoInitAll(), ColInfoInitDefaults(), CommitRow(), GetPropertyCommon(), InitColInfo(), InitScriptEngine(), InitWorkTable(), IsColInIOList(), IsValid(), LoadColInfo(), OpenMainTable(), ParseExtField(), RemoveColToSkip(), ResetRow(), RetrieveColInfo(), SetDefaults(), SetFilter(), SetMode(), SetParentHandle(), SetValueNoValidate(), StoreColToSkip(), ValidateAll(), ValidateAllRecord(), ValidateColInfo(), ValidateRule()