LOCAL cFirst_ID=ItemNo.ctl |
LOCAL cFormGrid$="GD_LINES" |
LOCAL cGridViewPanel$="pLines" |
LOCAL cMainAccountMemoTag$ |
LOCAL cNewRecordFolderID=fldr.pLines.ctl |
LOCAL cResetFolder$="pHeader" |
LOCAL cResetFolderID=fldr.pHeader.ctl |
LOCAL cCompositeSPCtl=isFALSE |
LOCAL cItemCodeInLines=isTRUE Boolean to specify if ItemCode is a line detail column |
LOCAL cAutoDisplayExtendedDescription=isFALSE Boolean to specify whether to auto display the extended description dialog |
PROPERTY cMaintainCustomer * Read Only * |
FUNCTION GetLineRecord(gridCtl, row) | ||
FUNCTION PostReadRec() | ||
FUNCTION SaveRow(gridCtl, rowNo) | ||
FUNCTION LOCAL AccumulateTotals() | ||
FUNCTION LOCAL AdjustTotals(netInvoice) | ||
FUNCTION LOCAL BT_Accept() | ||
FUNCTION LOCAL BT_AcceptClose() | ||
FUNCTION LOCAL BT_CancelClose() | ||
FUNCTION LOCAL BT_Customer() | ||
FUNCTION LOCAL BT_RowDel() | ||
FUNCTION LOCAL BT_RowReset() | ||
FUNCTION LOCAL BT_RowResetAll() | ||
FUNCTION LOCAL BT_RowUndo() | ||
FUNCTION LOCAL CalculateInvoiceTotal() | ||
FUNCTION LOCAL ChangeCB_Commissionable(gridCtl) | ||
FUNCTION LOCAL ChangeCB_SubjectToExemption(gridCtl) | ||
FUNCTION LOCAL ChangeCommissionAmt() | ||
FUNCTION LOCAL ChangeCommissionRate() | ||
FUNCTION LOCAL ChangeCost(gridCtl) | ||
FUNCTION LOCAL ChangeExtensionAmt(gridCtl) | ||
FUNCTION LOCAL ChangeFreightAmt() | ||
FUNCTION LOCAL ChangeItemCode(gridCtl) | ||
FUNCTION LOCAL ChangeJobNo() | ||
FUNCTION LOCAL ChangeML_BillToCustomerNo() | ||
FUNCTION LOCAL ChangePrice(gridCtl) | ||
FUNCTION LOCAL ChangeQuantity(gridCtl) | ||
FUNCTION LOCAL ChangeTaxSchedule() | ||
FUNCTION LOCAL ChangeTermsCode() | ||
FUNCTION LOCAL CheckForEnableCorporate() Corporate Card specific enable / disable logic executed when loading the folder, changing payment type, changing CorporateCustIDPurchOrder$ | ||
| ||
FUNCTION LOCAL CheckSalesTaxSchedule() Check that Sales Tax Schedule is valid. Warn with option to delete if it is invalid | ||
| ||
FUNCTION LOCAL ClearTotals() | ||
FUNCTION LOCAL ConfirmDelete() | ||
FUNCTION LOCAL ConfirmWrite() | ||
FUNCTION LOCAL ModifySearchVar(searchVar$) | ||
FUNCTION LOCAL OnExit() | ||
FUNCTION LOCAL OnExitFolder() | ||
FUNCTION LOCAL OnExitPheader() | ||
FUNCTION LOCAL OnExitPlines() | ||
FUNCTION LOCAL OnExitPTotals() | ||
FUNCTION LOCAL onFocusExtensionAmt(*) | ||
FUNCTION LOCAL OnFocusJobNo() | ||
FUNCTION LOCAL PostLoad() | ||
FUNCTION LOCAL PostLoadPCreditCard() Post Load logic for the credit card panel | ||
| ||
FUNCTION LOCAL PostLoadPheader() | ||
FUNCTION LOCAL PostLoadPlines() | ||
FUNCTION LOCAL PostLoadPtotals() | ||
FUNCTION LOCAL RowMods(gridCtl, rowNo) | ||
FUNCTION LOCAL SetGridColumns(gridCtl, row) | ||
FUNCTION LOCAL SetupGrid(mainGrid, form$, grid$, option, secGrid) | ||
FUNCTION LOCAL TranslateColumns() |
itmREGULAR$, itmSPECIAL$, itmCHARGE$, itmCOMMENT$, itmMISC$, valSTANDARD$, valAVERAGE$, valFIFO$, valLIFO$, valLOT$, valSERIAL$, typFINISHEDGOODS$, typRAWMATERIALS$, typDISCONTINUED$, typKIT$, proMAKE$, proBUY$, proSUBCONTRACT$ |
cExtDescText$, cExtDescText1$, ExtendedDescriptionBusiness, HdrExtDescriptionText$ |
cCreatedMemoObj, cAllowItemOTF, cItemCodeInLines |
cAllowSPOTF, cCompositeSPCtl |
cGridLoadThreshold, cGridThresholdOption, cGridViewExpanded, cGridViewPanelExpandBitmap$, cGridViewPanelNormalBitmap$, cLeavingProgram, cLineEntry, cHasRightsModifySet, HasModifyRights, MainGridCtl, SecGridCtl, User$, Comp$, G1IOL$, G2IOL$ |
BT_Clear(), BT_CreditCard(), BT_Fix(), BT_Reset_Corp_Sales_Tax(), ChangeCB_Process_In_Batch(), ChangeCB_Swipe_Card(), ChangeCorporateCustIDPurchOrder(), ChangeCorporateSalesTax(), ChangeCreditCardAuthorizationNo(), ChangeCreditCardID(), ChangeCreditCardTransactionID(), ChangePaymentType(), ChangeSaveCreditCard(), CheckExpiration$(), CheckForEnableBT_CreditCard(), CheckForEnableBT_Fix(), CheckForEnableCorporate(), CheckForEnableOffLinePaymentType(), CheckForEnablePaymentType(), CheckForEnablepCreditCard(), CheckForEnableSPSPaymentType(), CreditCardImpliedWrite(), CreditCardPostCancel(), CreditCardPostReadRec(), CreditCardPreAccept(), CreditCardPreCancel(), CreditCardPreDelete(), FormatterLast4BankAccountNos$(), FormatterLast4BankRoutingNos$(), FormatterLast4UnencryptedCreditCardNos$(), HideSaveCreditCardCheckbox(), OnExitpCreditCard(), OnFocusBT_Accept(), PostLoad(), PostLoadpCreditCard(), PreLoadpCreditCard(), ShowACHCCControls() |
ClassChangeAccount(), ClassValidateAccount$(), GetAccountInputLength(), PopupAccountEntry(), PopUpMemoMainAccount() |
ClassChangeARTerms() |
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() |
LaunchMemoItem(), ShowItemInquiry(), ShowItemMaint(), ShowMemoItem(), BT_ItemInquiry(), ClassChangeItemCode(), DisplayPrice(), DisplayStatusMsg(), DRBT_AlternateItem(), DRBT_AlternateWarehouse(), DRBT_ItemInquiry(), DRBT_ItemMaint(), DRBT_ItemStatus(), DRBT_PriceLookup(), DRBT_UseLastCustPrice(), PreLoad(), PERFORM ResetItem(), PERFORM SetExtensionQtyCol(), ShowAlternateItem(), ShowAlternateWarehouse(), ShowItemQtyInquiry() |
ClassChangeJobNo(), ClassFormatterJobNo$(), ClassInputLenJobNo(), ClassValidateJobNo$(), PERFORM ResetJob() |
ClassChangeSalesperson(), ClassFormatterSalesperson$(), ClassOnFocusSalesperson(), ClassValidateSalesperson$(), PERFORM ResetSalesperson() |
SecurityEventOverride(), BT_SecurityOverrideCancel(), BT_SecurityOverrideOk(), ChangeML_OverridePassword(), ChangeML_OverrideUser(), OnExit(), PostLoad() |
ClassChangeTaxSchedule() |
Bt_Cancel(), Bt_Delete(), Bt_First(), Bt_Last(), Bt_Next(), Bt_Prev(), BT_Print(), Bt_RowDel(), Bt_RowDown(), Bt_RowIns(), Bt_RowOK(), Bt_RowReset(), Bt_RowResetAll(), Bt_RowUndo(), Bt_RowUp(), Bt_View(), ClassChangeAddlGrid(), ClassChangeGrid(), ClassOnFocusAddlGrid(), ClassOnFocusGrid(), ConfirmWrite(), GetLineRecord(), GotoSecondaryGrid(), LoadRow(), MoveColumnToPrimaryGrid(), MoveColumnToSecondaryGrid(), MovePrimaryRow(), MoveSecondaryRow(), OnExitFolder(), OnExitFormView(), OnExitGridView(), OnFocusBt_Accept(), PostLoadLines(), PostReadRec(), PROCESS(), RowMods(), SaveRow(), SetupGrid(), ShowRow(), SwapRows(), Browse(), ClassDragAddlGridClassDropAddlGrid$(), ClassDragAddlGridClassDropGrid$(), ClassDragGridClassDropAddlGrid$(), ClassDragGridClassDropGrid$(), ClassPushExpand(), ClearGrid(), DisplayMemoButton(), DoColumnChange(), FindValidRow(), GetRowForColumn(), HideColumn(), InitDefaultRowState(), IsColumnMoveable(), MoveRow(), PostResize(), PreLoadPTotals(), PreLoadPTotalsW(), RemoveInsertRow(), ReturnToField(), SetButtonState(), SetButtonStateFirstRow(), SetButtonStateInsertRow(), SetButtonStateLastRow(), SetButtonStateOtherRow(), SetColumnState(), SetFolderState(), SetFormDisplay(), SetGridSize(), SetLineFormState(), SetStartingRow(), ShowColumn(), ShowSearchResult(), WriteRowInGrid() |