Class BM_BillOption_bus

Properties

LOCAL cMainTable$="BM_BillOptionHeader"  
LOCAL cIsSysDB=isFALSE  
LOCAL cCopyFromRec$  
LOCAL cCopyFromIOL$=CPL("IOLIST cCopyOptionCategory$, cCopyOptionCategoryDesc$, cCopyBillOption$, "+"cCopyBillOptionDesc$, cCopyEffectiveDate$")  
LOCAL cGetCopyFromIOL$=CPL("IOLIST cCopyBillNo$, cCopyRevision$, cCopyBillDesc$, cCopyOptionCategory$, "+"cCopyOptionCategoryDesc$, cCopyBillOption$, cCopyBillOptionDesc$, cCopyEffectiveDate$")  
LOCAL cSetDefaultsSrcIOL$=CPL("IOLIST BillDesc1$, BillDesc2$, DrawingNo$, DrawingRevision$, DateLastUsed$, "+"MaximumLotSize, YieldPercent")  
LOCAL cSetDefaultsDstIOL$=CPL("IOLIST OptionDesc1$, OptionDesc2$, DrawingNo$, DrawingRevision$, DateLastUsed$, "+"MaximumLotSize, YieldPercent")  
PROPERTY BillOptionFH=cBMBillOptionHeaderWorkFH  
PROPERTY CopyBillOptionFH  
PROPERTY BM_AllowEntryOfNegativeQty$  
PROPERTY BM_AllowPhantomBills$  
PROPERTY BM_AllowScrapYieldPercentFactors$  
PROPERTY BM_AllowDuplicateComponents$=isNO$  
PROPERTY BM_EnableEngineeringChangeControl$  
PROPERTY BM_RequireBillRevisions$  
PROPERTY BM_UseOptionBills$  
PROPERTY CurrentBillType$  
PROPERTY PrecisionCost  
PROPERTY PrecisionQty  
PROPERTY PriceMask$   * Read Only *
PROPERTY RecordsChanged  
PROPERTY WOIntegrated  

Methods

FUNCTION ClearCopyFrom()  
FUNCTION CopyFrom()  
FUNCTION Delete(key$)  
FUNCTION GetContext$(destTable$)  
FUNCTION GetContextSourceTables$(context$)  
FUNCTION GetCopyFrom(tmpRec$)  
FUNCTION SetBillHeaderInfo(tmpBillNo$, tmpRevision$, tmpRoutingNo$)  
FUNCTION SetCopyBillNo(tmpBillNo$)  
FUNCTION SetCopyBillOption(tmpBillOption$)  
FUNCTION SetCopyEffectiveDate(tmpEffectiveDate$)  
FUNCTION SetCopyOptionCategory(tmpOptionCategory$)  
FUNCTION SetCopyRevision(tmpRevision$)  
FUNCTION WRITE()  

Properties inherited from: BM_Constant

billTypeSTANDARD$, billTypeKIT$, billTypeINACTIVE$, billTypePHANTOM$, billTypeENGINEERING$, billTypeMRP$, disTypePRODUCED$, disTypePURCHASED$, disTypeREVERSAL$, billCATEGORYNUM

Properties inherited from: CI_Constant

itmREGULAR$, itmSPECIAL$, itmCHARGE$, itmCOMMENT$, itmMISC$, valSTANDARD$, valAVERAGE$, valFIFO$, valLIFO$, valLOT$, valSERIAL$, typFINISHEDGOODS$, typRAWMATERIALS$, typDISCONTINUED$, typKIT$, proMAKE$, proBUY$, proSUBCONTRACT$

Properties inherited from: SY_Customization

cDummyIol$

Properties inherited from: SY_LineEntryHeader_bus

BatchEnabled, Lines, ScriptPreTotalsDone

Methods inherited from: CI_Constant

GetCalendarEndingDate(), GetDefaultExtendedDescriptionKey$()

Methods inherited from: SY_Customization

GetCustomizations(), PostTableRead(), PreNextRecord(), PreTableWrite()

Methods inherited from: SY_LineEntryHeader_bus

ActivityLogOverride(), ActivityLogPrepare(), AddLine(), AFMapTotalColumns(), CLEAR(), CommitLines(), DELETE(), Delete(), DeleteLine(), EditLine(), InsertLine(), MoveFirst(), MoveLast(), MoveNext(), MovePrevious(), ResetLine(), ScriptPreTotals(), SetCurrentKey(), SetHeader(), Write(), WriteLine(), ActivityLogCreateFile(), ActivityLogWasLineRenumbered(), ClearLastRecord()