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 GetUOM()  

Gets Unit Of Measure for the current record and set UnitOfMeasure$ property

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()