| 
 CI_AccountUI_Val, CI_CommodityCodeUi_val, CI_Constant, CI_ExtendedDescription_ui, CI_ImageUI_val, CI_TaxClassUI_val, SY_CommonHistoryUI, SY_MaintUI  | 
| 
LOCAL cEntityName$     | 
| 
LOCAL cBT_PrintTask$     | 
| 
LOCAL cListingClass$     | 
| 
LOCAL cFormName$="CI_ItemCode"      | 
| 
LOCAL cHistoryGridName$="GD_History"      | 
| 
LOCAL cCanRowsBeSearched=isTRUE      | 
| 
LOCAL cCanRowsBeExported=isTRUE      | 
| 
LOCAL cAutoDisplayExtendedDescription     Boolean to specify whether to auto display the extended description dialog  | 
| 
LOCAL cExtDescText$     Image for extended item description button when an extended description has not been entered  | 
| 
LOCAL cExtDescText1$     Image for extended item description button when an extended description has been entered  | 
| 
FUNCTION LOCAL BT_Accept()    | ||
| 
FUNCTION LOCAL BT_Apply()    | ||
| 
FUNCTION LOCAL BT_Copy()    | ||
| 
FUNCTION LOCAL BT_ITItem()    | ||
| 
FUNCTION LOCAL BT_Ok()    | ||
| 
FUNCTION LOCAL ChangeCB_HistorySwitch()    | ||
| 
FUNCTION LOCAL ChangeDB_FiscalYear()    | ||
| 
FUNCTION LOCAL ChangeDropShip()    | ||
| 
FUNCTION LOCAL ChangeItemType()    | ||
| 
FUNCTION LOCAL ChangeML_CalendarYear()    | ||
| 
FUNCTION LOCAL ChangeML_CopyFrom()    | ||
| 
FUNCTION LOCAL ChangeML_CopyFrom(copyFrom$)    | ||
| 
FUNCTION LOCAL ChangeML_ItemCode()    | ||
| 
FUNCTION LOCAL ChangeRB_History()    | ||
| 
FUNCTION LOCAL ChangeUseInAR()    | ||
| 
FUNCTION LOCAL ChangeUseInBM()    | ||
| 
FUNCTION LOCAL ChangeUseInPO()    | ||
| 
FUNCTION LOCAL ChangeUseInSO()    | ||
| 
FUNCTION LOCAL CheckForEnableAccounts()    | ||
| 
FUNCTION LOCAL CheckForEnableAR()    | ||
| 
FUNCTION LOCAL CheckForEnableBM()    | ||
| 
FUNCTION LOCAL CheckForEnableCommon()    | ||
| 
FUNCTION LOCAL CheckForEnableItemType()    | ||
| 
FUNCTION LOCAL CheckForEnablePO()    | ||
| 
FUNCTION LOCAL CheckForEnableSO()    | ||
| 
FUNCTION LOCAL CheckForEnableStdCommentItem()    | ||
| 
FUNCTION LOCAL CheckRepetitiveInvoiceUsage()    | ||
| 
FUNCTION LOCAL ConfirmWrite()    Confirm whether to write the current record  | ||
  | ||
| 
FUNCTION LOCAL PERFORM FormatEndingDates()    | ||
| 
FUNCTION LOCAL PERFORM GetPreviousHistory()    | ||
| 
FUNCTION LOCAL ImpliedWrite()    | ||
| 
FUNCTION LOCAL LoadHistoryGrid(gridCtl)    | ||
| 
FUNCTION LOCAL LoadRowGD_History(gridCtl, currentRow)    | ||
| 
FUNCTION LOCAL LoadTotals(gridCtl)    | ||
| 
FUNCTION LOCAL OnExit()    | ||
| 
FUNCTION LOCAL OnExitpAccounts()    | ||
| 
FUNCTION LOCAL OnExitpMain()    | ||
| 
FUNCTION LOCAL OnExitpMain2()    | ||
| 
FUNCTION LOCAL OnFocusGD_History()    | ||
| 
FUNCTION LOCAL OnFocusML_CalendarYear()    | ||
| 
FUNCTION LOCAL OnFocusML_ItemCode()    On focus event of ML_ItemCode control  | ||
  | ||
| 
FUNCTION LOCAL PerformColumnCalculations(record$, iol$)    | ||
| 
FUNCTION LOCAL PerformTotalsCalculations(arrayString$)    | ||
| 
FUNCTION LOCAL PostLoad()    | ||
| 
FUNCTION LOCAL PostLoadpAccounts()    | ||
| 
FUNCTION LOCAL PostLoadpHistory()    | ||
| 
FUNCTION LOCAL PostLoadpMain()    | ||
| 
FUNCTION LOCAL PostLoadpMain2()    | ||
| 
FUNCTION LOCAL PostReadRec()    | ||
| 
FUNCTION LOCAL PostReadRecHistory()    | ||
| 
FUNCTION LOCAL PreLoadpMain()    | ||
| 
FUNCTION LOCAL PreWritePrompt()    Prompt user for action prior to writing current record  | ||
  | ||
| 
FUNCTION LOCAL RowModsGD_History(gridCtl, Row)    | 
| 
 itmREGULAR$, itmSPECIAL$, itmCHARGE$, itmCOMMENT$, itmMISC$, valSTANDARD$, valAVERAGE$, valFIFO$, valLIFO$, valLOT$, valSERIAL$, typFINISHEDGOODS$, typRAWMATERIALS$, typDISCONTINUED$, typKIT$, proMAKE$, proBUY$, proSUBCONTRACT$  | 
| 
 cExtDescText$, cExtDescText1$, ExtendedDescriptionBusiness, HdrExtDescriptionText$  | 
| 
 collCOLUMN, collPATH, collFILE  | 
| 
 cHistGridCtl  | 
| 
 InBrowse, ViewOnly  | 
| 
 ClassChangeAccount(), ClassValidateAccount$(), GetAccountInputLength(), PopupAccountEntry(), PopUpMemoMainAccount()  | 
| 
 ClassChangeCommodityCode()  | 
| 
 GetCalendarEndingDate(), GetDefaultExtendedDescriptionKey$()  | 
| 
 BT_CancelExtDesc(), BT_ExtendedDesc(), BT_ExtendedDescGrid(), BT_OKClose(), BT_OKView(), ChangeML_Ext_Desc(), CheckForExtendedDescription(), ClassChangeDescription(), PERFORM ClassInputLenDescription(), ClassOnFocusDescription(), OnExit(), PostLoad(), PostReadRec(), SetBT_ExtendedDescState()  | 
| 
 GetImageInfo(), AddImageToCollection(), BuildHTMLMarkup(), ClassChangeImage(), ClassChangeImageHTML(), ClassPushPreviewImage(), ClassPushPreviewImageHTML(), ClassPushSelectImage(), ClassPushSelectImageHTML(), CreateImageCollection(), GetImageColumnName$(), ImageControlChange(), ParseHTMLMarkup()  | 
| 
 ClassChangeTaxClass()  | 
| 
 BT_HistoryFix(), BT_HistorySwitch(), ChangeDB_FiscalYear(), ChangeGD_History(), ClassOnFocusGrid(), GetProgramName$(), PERFORM HistCalculateColumns(), PERFORM HistCalculateTotals(), PERFORM HistCommitRow(), PERFORM HistFormatEndingDates(), PERFORM HistGetPreviousHistory(), PERFORM HistLockHideGridColumns(), PERFORM HistLockTotalsRow(), PERFORM HistOverrideColumnFormat(), InitializeDB_Fiscalyear(), InitTotalsArray(), LoadHistoryGrid(), LoadRowGD_History(), LoadTotals(), LoadTotalsArray(), OnExitpHistory(), OnFocusGD_History(), PostLoadpHistory(), PostReadRecHistory(), PreLoadpHistory(), RecalcTotalColumn(), RowModsGD_History(), SaveRowGD_History(), SetFiscalYear()  | 
| 
 HasRights(), RefreshBindings(), SetDocDateWarnOff(), SetUIRecord(), SetVar(), AddSuppressedMsg(), BindVariables(), BT_Accept(), BT_AcceptClose(), BT_Cancel(), BT_CancelClose(), BT_Delete(), BT_First(), BT_Last(), BT_List(), BT_Listing(), BT_Next(), BT_Office(), BT_OKView(), BT_Prev(), BT_Print(), CheckMemo(), ClassPushMemoBtn(), ConfirmDelete(), ConfirmWrite(), DefaultChange(), DisplayErrorMsg(), DisplayMemoButton(), DisplayWriteError(), ExplodeIOL(), GetBusinessObject(), GetControlID(), GetFirstID(), HandleDocumentDateWarning(), HasMemos(), HidePopupMenu(), InitBusinessObject(), KeyChange(), LaunchMemo(), OnExit(), PostLoad(), QuickConfirmWrite(), PERFORM ResolveMemoParameters(), ReturnToCtlOrGrid(), PERFORM RtrnToCTLOrGrid(), SetBusinessObject(), SetFocusFailedID(), SetFocusFirstID(), SetFormDisplay(), SetFormState(), SetInitialRecord(), SetNumericVal(), SetStringVal()  | 
 
 |