BM_Constant, CI_BillExplosion, CI_BillOption_val, CI_Bill_val, CI_Warehouse_val, SY_BatchDataEntry |
BM_CostedMaterialsReport_rpt, BM_Disassembly_bus, BM_Production_bus |
LOCAL cMiscChgSrcIOL$=CPL("IOLIST dtl.ComponentDesc$, dtl.SubBillChargeFromExplosion$, dtl.StandardUnitCost") |
LOCAL cMiscChgDstIOL$=CPL("IOLIST ComponentDesc$, SubBillChargeFromExplosion$, StandardUnitCost") |
PROPERTY BillHasOptions$ * Read Only * |
PROPERTY BillUnitOfMeasure$ * Read Only * |
PROPERTY BillType$ * Read Only * |
PROPERTY BM_PostMiscChargesToGLByWhse$ * Read Only * |
PROPERTY BM_RequireBillRevisions$ * Read Only * |
PROPERTY BM_UseOptionBills$ * Read Only * |
PROPERTY BM_EnableEngineeringChangeControl$ * Read Only * |
PROPERTY BM_AllowKitBills$ * Read Only * |
PROPERTY DfltComponentWhseCode$ * Read Only * Default component warehouse code |
PROPERTY DfltComponentWhseStatus$ * Read Only * Status of the default component warehouse |
PROPERTY DfltComponentWhseRestrictEnd$ * Read Only * Restriction End Date, if default component warehouse is restricted |
PROPERTY DfltParentWhseCode$ * Read Only * Default parent warehouse code |
PROPERTY DfltParentWhseStatus$ * Read Only * Status of the default parent warehouse |
PROPERTY DfltParentWhseRestrictEnd$ * Read Only * Restriction End Date, if default parent warehouse is restricted |
PROPERTY IMIntegrated * Read Only * |
PROPERTY IM_SegmentForWhsePostings$ * Read Only * |
PROPERTY IM_RequireMultipleWarehouses$ * Read Only * |
PROPERTY PrecisionCost * Read Only * |
PROPERTY PrecisionQty * Read Only * |
FUNCTION ChangeDefaults(record$) | ||
FUNCTION ChangeDefaults(record$, iolist$) | ||
FUNCTION CheckForRequiredBillOptions() | ||
FUNCTION ExplodeBill() | ||
FUNCTION LOCAL CheckDefaultWarehouses() Check statuses of parent and component default warehouses and set various default warehouse properties | ||
| ||
FUNCTION LOCAL ClassValidateBillOption(col$, val$) | ||
FUNCTION LOCAL ColumnOverrideBillOption1(colInfo) | ||
FUNCTION LOCAL ColumnOverrideBillOption2(colInfo) | ||
FUNCTION LOCAL ColumnOverrideBillOption3(colInfo) | ||
FUNCTION LOCAL ColumnOverrideBillOption4(colInfo) | ||
FUNCTION LOCAL ColumnOverrideBillOption5(colInfo) | ||
FUNCTION LOCAL ColumnOverrideBillOption6(colInfo) | ||
FUNCTION LOCAL ColumnOverrideBillOption7(colInfo) | ||
FUNCTION LOCAL ColumnOverrideBillOption8(colInfo) | ||
FUNCTION LOCAL ColumnOverrideBillOption9(colInfo) | ||
FUNCTION LOCAL GenerateFormatMask$(mask$, decimals) | ||
FUNCTION LOCAL PERFORM GetBillInfo() | ||
FUNCTION LOCAL RetrieveOptions(localOpts$, propOpts$, svcObj, modPfx$) | ||
FUNCTION LOCAL SetDefaults() | ||
FUNCTION LOCAL SetOptions() | ||
FUNCTION LOCAL StripRequiredVal$(extension$) | ||
FUNCTION LOCAL ValidateBillNo(value$) | ||
FUNCTION LOCAL ValidateDefaultComponentWhseCode(value$) | ||
FUNCTION LOCAL ValidateGroupBillNoRequired() | ||
FUNCTION LOCAL ValidateGroupBillOptions() | ||
FUNCTION LOCAL ValidateGroupBillRevisions() | ||
FUNCTION LOCAL ValidateGroupEngineeringChangeControl() | ||
FUNCTION LOCAL ValidateGroupLinesExist() | ||
FUNCTION LOCAL ValidateGroupMultiWarehouse() | ||
FUNCTION LOCAL ValidateParentWarehouseCode(value$) | ||
FUNCTION LOCAL ValidateRevision(value$) |
billTypeSTANDARD$, billTypeKIT$, billTypeINACTIVE$, billTypePHANTOM$, billTypeENGINEERING$, billTypeMRP$, disTypePRODUCED$, disTypePURCHASED$, disTypeREVERSAL$, billCATEGORYNUM |
billCATEGORYNUM, cBillExpMiscChgGLAcctField$, cBillExpWarehouseField$, cBMExpOptionSvc, BM_UseOptionBills$, ExplodingBill, SkipMaxLevelsCheck, SkipScrapPercent, SkipMiscCharges, BM_PostMiscChargesToGLByWhse$, IM_SegmentForWhsePostings$, WO_BillExplosion, IncludeAllBillRecords, IncludePhantomBlowThrough, ResolveBillRevision, PrintForReports, IncludeAllBillOptions, SkipBillOptions, IncludeAllBillOptionInteractions, SkipBillOptionInteractions, SkipMaxLevelMsg, FromBM, SkipIntegerUOMRounding |
ValidBillTypes$, RequireItemOnFile |
BatchEnabled, ErrorBatchNo$ |
BillHasOptions(), ExplodeBillToWorktable(), KitExists(), SegmentSubstitution(), BillExplosionProcessDetail(), ExplodeAllBillOptions(), IsBill(), ProgressMeter(), RoundQuantityToWholeInteger() |
ClassValidateBillOption() |
ClassValidateBillNo(), ClassValidateRevision(), PERFORM SetValidBillTypesMessage() |
SetAllowInactiveRestrictedWhse(), ClassValidateWarehouse(), GetClassName$() |
DELETE(), DeleteBatch(), DeleteBatchNo(), GetBatchHandle(), IsBatchActive(), ResetBatchSubType(), SelectBatch(), SelectNewBatch(), SetCurrentKey(), VerifyBatch(), WRITE(), ClassValidateBatchNo$() |