Class BM_OptionInteraction_bus

Properties

LOCAL cMainTable$="BM_OptionInteractionHeader"  
LOCAL cIsSysDB=isFALSE  
LOCAL cCopyFromIOL$=CPL("IOLIST cCopyBillOption1$, cCopyBillOption2$, cCopyBillOption3$, cCopyBillOption4$, "+"cCopyBillOption5$, cCopyBillOption6$, cCopyBillOption7$, cCopyBillOption8$, cCopyBillOption9$")  
LOCAL cGetCopyFromIOL$=CPL("IOLIST cCopyBillNo$, cCopyRevision$, cCopyBillDesc$, tmpCopyOptionCodes$")  
PROPERTY CopyBillOptionFH  
PROPERTY BM_AllowDuplicateComponents$=isNO$  
PROPERTY BM_AllowEntryOfNegativeQty$=isYES$  
PROPERTY BM_AllowPhantomBills$=isNO$  
PROPERTY BM_AllowScrapYieldPercentFactors$  
PROPERTY BM_EnableEngineeringChangeControl$  
PROPERTY BM_RequireBillRevisions$  
PROPERTY CurrentBillType$  
PROPERTY PrecisionCost  
PROPERTY PrecisionQty  
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 SetCopyOptionCodes(tmpOptionCodes$)  
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()