Class JC_JobPostingDetail_Bus

Properties

LOCAL cMainTable$  

Table maintained by business object

LOCAL cExtensionMax=10000000  
Maximum limit for extension amount
LOCAL cIsSysDB=isFALSE  
System file identifier
PROPERTY CostMask$   * Read Only *
Mask for Cost retrieved from CI Options
PROPERTY PriceMask$   * Read Only *
Mask for Price retrieved from CI Options
PROPERTY QtyMask$   * Read Only *
Mask for Qty retrieved from CI Options
PROPERTY UnitOfMeasure$   * Read Only *
Current unit of measure

Methods

FUNCTION AddIn()  

Adds in information from a detail line into the header

Returns [boolean] Always returns success
FUNCTION BackOut()  

Backs out information from a detail line from the header

Returns [boolean] Always returns success
FUNCTION SetHeader(hdr$)  

Gets header record

ParameterDescription
hdr$ [input, string] header key
Returns [boolean] True if successful, false if failure
FUNCTION ValidateLines()  

Validates all detail lines when committing entries

Returns [boolean] True if successful, false if failure

Methods inherited from: CI_Account_val

ClassOverrideAccount(), ClassValidateAccount(), ResetAccountIndex()

Methods inherited from: JC_CommonEntryDetail

ResetCostCodeType(), RowReset(), ValidateGroupCostCodeRequired(), ValidateGroupCostTypeRequired(), ValidateGroupCostTypeSubcontractor(), ValidateGroupJobNo(), ColumnOverrideAdditionalUnitsCompleted(), ColumnOverrideTransactionUnits(), ColumnOverrideUnbilledCost(), ColumnOverrideUnbilledUnits(), ColumnOverrideUnitCost(), ColumnOverrideUnitPrice(), GenerateFormatMask$(), ProgressMeter(), ReadRec(), SetChildColl(), SetJobInformation(), ValidateAccumulateLines(), ValidateAPDivisionNo(), ValidateCostCode(), ValidateCostType(), ValidateVendorNo()