| LOCAL cMainTable$="BM_BillDetail" |
| LOCAL cIsSysDB=isFALSE |
| FUNCTION CanEnterSteps(template$, templateRev$) | ||||||||
Function to determine whether steps are allowed to be entered for the given template & revision | ||||||||
| ||||||||
| ||||||||
| ||||||||
| FUNCTION IsMissingSteps(lineErrorText$) | ||||||||
Function will check all lines to see if any required steps are missing. If missing any steps, then the method will return True, and an error message returned in the lineErrorText$ argument. | ||||||||
| ||||||||
| ||||||||
| ||||||||
| FUNCTION MissingWorkTicketSteps(action$) | ||||||||
Function takes action on the local propert cPMWorkTicketStepsMissing. If action = CHECK then the value of the cPMWorkTicketStepsMissing will be returned. If action = RESET then the cPMWorkTicktStepsMissing flag will be reset to False. | ||||||||
| ||||||||
| ||||||||
| ||||||||
| FUNCTION RemoveMiscDetail() | ||||||||
| FUNCTION SetStepInfo(setOpt$) | ||||||||
Function reads through current detail memory table and sets the work ticket step number based on the set option. If set option="X" then step will be cleared if set option="D" then the default step 000000 will be set for all lines. If set option="R" then will only replace the work ticket steps that are blank with the default step 000000. This is used when a template is changed or cleared. | ||||||||
| ||||||||
| ||||||||
| FUNCTION ValidateGroupPMIntegrated() | ||||||||
Function used by grid logic to hide/show the production management fields in the PMIntegrated group. These columns will be hidden if the coHeader'PMIntegrated flag is false | ||||||||
| ||||||||
|
|
cMiscItemSrcIOL$, cMiscItemDstIOL$, cItemTypes$, cAllowPhantom, cAllowEngineering, cAllowInactive, cAllowAliasItems, ExtendedDescriptionKey$, ItemCodeNOF |
|
CheckForExtendedDescription(), GetContext$(), GetContextSourceTables$(), GetExtendedDescription(), InitWorkTable(), ItemCodeCollectionAdd(), ItemCodeCollectionDelete(), ItemCodeCollectionFind(), SetHeader(), SetHeaderInfo(), UpdateEngineeringChange(), ValidateGroupBillRevisions(), ValidateGroupEngineeringChangeControl(), ValidateGroupScrapYield(), AddIn(), BackOut(), ColumnOverrideQuantityPerBill(), ColumnOverrideStandardUnitCost(), GenerateFormatMask$(), PERFORM GetBillInfo(), PERFORM GetComponentItemCodeInfo(), SetCurrentKey(), ValidateBillNo(), ValidateComponentItemCode(), ValidateComponentRevision(), ValidateEngineeringDrawingFindNo(), ValidateGroupItemRequired(), ValidateGroupNotCharge(), ValidateGroupNotComment(), ValidateGroupNotItem(), ValidateMiscChargeGLAcctKey(), ValidateQuantityPerBill(), ValidateRevision(), ValidateScrapPercent(), WriteWorkTable() |
|