Class CI_Constant

Known SubClasses

AP_ACHInterface_ui, AP_InvoiceHistory_ui, AP_InvoiceRegister_upd, AP_PreNoteApprovalRegister_Upd, AP_PreNoteSelectionRegister_Upd, AR_CommonEntry_ui, AR_CreditCardCommon, AR_InvoiceHistoryInquiryDetail_bus, AR_InvoiceHistoryInquiry_ui, AR_InvoiceHistoryLotSerial_bus, AR_InvoiceHistoryPrinting_rpt, AR_InvoicePrinting_rpt, AR_RepetitiveInvoiceListing_rpt, BC_CommonImport, BC_POReceiptLabelPrinting_rpt, BC_RejectEditDetail_bus, BC_RejectEdit_ui, BM_BillCommonDetail, BM_BillCommon_ui, BM_BillInquiry_ui, BM_BillOption_bus, BM_BillWhereUsed_bus, BM_Bill_bus, BM_ChangeControlDetail_bus, BM_ChangeControlRegister_upd, BM_ChangeControl_ui, BM_CommonEntryDetail, BM_CommonEntry_ui, BM_CostedMaterialsReport_rpt, BM_DisassemblyRegister_upd, BM_GrossReqrmntReport_rpt, BM_IndentedReport_rpt, BM_IndentedWhereUsed_rpt, BM_LevelConversion, BM_OptionInteraction_bus, BM_PickingSheetPrinting_rpt, BM_ProductionHistReport_rpt, BM_ProductionLabelPrinting_rpt, BM_ProductionRegister_upd, BM_ReplaceDeleteCompReg_upd, BM_Report, BM_ReportBillSelection_bus, BM_SingleLevelReport_rpt, BM_SingleLevelWhereUsed_rpt, BM_SummarizedReport_rpt, BM_SummarizedWhereUsed_rpt, BM_WhereUsedCommon, CI_Bill_val, CI_CalculateFreight, CI_CommodityCodeApply_rpt, CI_CommonCostRollup_Upd, CI_DefaultRecords, CI_ExtendedDescription_bus, CI_ExtendedDescription_ui, CI_IMReportUI, CI_ItemCodeUI_Val, CI_ItemCode_bus, CI_ItemCode_svc, CI_ItemCode_UI, CI_ItemCode_val, CI_ItemPrice, CI_ItemTransactionHistory_bus, CI_LevelConversion, CI_MiscellaneousItemListing_rpt, CI_MiscItemDetailTrans_rpt, CI_StandardCostAdjustSelection_bus, IM_AliasItem_bus, IM_BALANCEQTYONHAND_UI, IM_ChangeLotSerialExpDates_rpt, IM_Constant, IM_DeleteChangeWhseCommon_UI, IM_ItemCostDtlSearch_ui, IM_ItemListing_rpt, IM_ItemLotSerialSearch_ui, IM_ItemTransactionHistory_bus, IM_ItemTransactionRecalc_bus, IM_ItemTransInquiry_ui, IM_ItemValuationChangeReg_upd, IM_Item_ui, IM_LevelConversion, IM_LotSerialTransactionHistory_bus, IM_LotSerialTransInquiry_ui, IM_LotSerialWhereUsed_ui, IM_PeriodPostingHistory_bus, IM_PhysicalCountVarRegister_upd, IM_Physical_bus, IM_Physical_ui, IM_ProductLineApply_rpt, IM_ProductLine_bus, IM_ProductLine_ui, IM_ReorderReport_rpt, IM_SalesPromotion_UI, IM_Selection, IM_StandardCostAdjustEntry_ui, IM_StandardCostAdjustReg_upd, IM_StandardCostAdjustSelect_ui, IM_TransactionDetail_bus, IM_TransactionRegister_upd, IM_Transaction_UI, IP_ActionByVendorReport_rpt, IP_InventoryReqPlanning, IP_InventoryReqPlanningDetail_bus, IP_InventoryReqPlanningDetail_UI, IP_InventoryReqPlanningInq_ui, IP_InventoryReqPlanningRpt_rpt, IP_InventoryReqPlanningSummary_bus, IP_InventoryReqPlanningSummary_UI, IT_EMail, IT_Item_bus, JC_JobEstimateItemPrice_svc, PM_BillExplosion, PM_ConversionFromJT, PM_ConversionFromWO, PM_ConversionWOHistory, PM_DailyMaterialsUsageReg_upd, PM_LaborRegister_upd, PM_MaterialsWhereUsedInq_ui, PM_OnDemandCostLedger_rpt, PM_OnDemandMissingCost_rpt, PM_OnDemandVarianceReport_rpt, PM_PickingSheetPrinting_rpt, PM_TemplateAttachments_bus, PM_TemplatePrinting_rpt, PM_Template_bus, PM_TransactionDetail_bus, PM_TransactionRegister_upd, PM_WIPReconciliationReport_rpt, PM_WorkCenterCapacityInq_ui, PM_WorkTicketAttachments_ui, PM_WorkTicketCreatePO_ui, PM_WorkTicketDetail_bus, PM_WorkTicketHistoryInquiryDetail_bus, PM_WorkTicketInquiry_ui, PM_WorkTicketPrinting_rpt, PO_AutoGenerateFromQuotes_rpt, PO_AutoGenOrdersListing_rpt, PO_AutomaticReorderSelect_UI, PO_AutoOrderSelect_UI, PO_CommonEntryDetail, PO_ExpectedDeliveryRecap_rpt, PO_ExpectedDeliveryReport_rpt, PO_GeneratePurchaseOrders, PO_OpenOrdersByItemReport_rpt, PO_OpenOrdersByJobReport_rpt, PO_OpenOrdersByWOReport_rpt, PO_OpenOrdersByWTReport_rpt, PO_OpenPurchaseOrderReport_rpt, PO_PurchaseHistoryReport_rpt, PO_PurchaseHistoryReport_ui, PO_PurchaseOrderHistoryInqDetail_bus, PO_PurchaseOrderHistoryInq_ui, PO_PurchaseOrderHistory_rpt, PO_PurchaseOrderPrinting_rpt, PO_PurchasesClearingHistory_rpt, PO_PurchasesClearingOpenPO_rpt, PO_PurchasesClearingReport_rpt, PO_QuotePrinting_rpt, PO_ReceiptHistoryDetail_bus, PO_ReceiptHistoryLotSerial_bus, PO_ReceiptHistoryReport_rpt, PO_ReceiptHistory_ui, PO_ReceiptRegister_upd, PO_ReturnOrderPrinting_rpt, PO_ReturnRegister_upd, PO_WorkTicketLink_bus, PO_WorkTicketLink_ui, RA_CommonEntryDetail, RA_CommonEntry_UI, RA_CustomerRMAPrinting_rpt, RA_Inquiry_ui, RA_ReceiptsHistoryDetail_bus, RA_RMAReceiverPrinting_rpt, SO_CommonEntryDetail, SO_CommonEntry_UI, SO_DailyDropShipReport_rpt, SO_InvoicePrinting_rpt, SO_OrderHistoryPrinting_rpt, SO_PackingListFromHist_rpt, SO_PackingListPrinting_rpt, SO_PickingSheetPrinting_rpt, SO_SalesOrderHistoryInquiryDetail_bus, SO_SalesOrderHistoryInquiry_ui, SO_SalesOrderPrinting_rpt, SO_SalesOrderQuoteHistory_rpt, SO_SalesOrder_Bus, SO_ShippingHistoryInquiry_ui, SY_InventoryBalancing_utl, SY_SalesTaxCalculation_bus, SY_UnitTest

Properties

LOCAL itmREGULAR$="1"  
LOCAL itmSPECIAL$="2"  
LOCAL itmCHARGE$="3"  
LOCAL itmCOMMENT$="4"  
LOCAL itmMISC$="5"  
LOCAL valSTANDARD$="1"  
LOCAL valAVERAGE$="2"  
LOCAL valFIFO$="3"  
LOCAL valLIFO$="4"  
LOCAL valLOT$="5"  
LOCAL valSERIAL$="6"  
LOCAL typFINISHEDGOODS$="F"  
LOCAL typRAWMATERIALS$="R"  
LOCAL typDISCONTINUED$="D"  
LOCAL typKIT$="K"  
LOCAL proMAKE$="M"  
LOCAL proBUY$="B"  
LOCAL proSUBCONTRACT$="S"  
LOCAL proMAKETOORDER$="N"  
LOCAL proBUYTOORDER$="C"  
LOCAL tierFIFO$="1"  
LOCAL tierLIFO$="2"  
LOCAL tierLOT$="3"  
LOCAL tierSERIAL$="4"  
LOCAL upceanTYPENONE$="#"  
LOCAL upceanTYPEOTHER$="|"  

Methods

FUNCTION GetCalendarEndingDate(in.Year$, in.Month$, out.LongDate$, out.ShortDate$)  
FUNCTION GetDefaultExtendedDescriptionKey$()  
FUNCTION LOCAL UPCEANCheckDigit(argUpc$, rtnChk)  

UPC/EAN Check Digit - returns check digit for supplied code

ParameterDescription
argUPC$ [string/input] UPC/EAN Code (with or without check digit)
rtnChk [int/output] returns the correct check digit
Returns retSUCCESS/retFAILURE
FUNCTION LOCAL UPCEANFetch(code$, desc$, length)  

UPC/EAN Fetch - Retreives codes from local memory table

ParameterDescription
code$ [string/input] UPC/EAN Type Code (1 character)
desc$ [string/output] UPC/EAN Description
length [int/output] UPC/EAN length
Returns retSUCCESS/retFAILURE
FUNCTION LOCAL UPCEANUpdate(code$, desc$, length)  
FUNCTION LOCAL UPCEANUpdate(code$, desc$, length, skip)  

UPC/EAN Update - Builds memory table of available UPC code types

ParameterDescription
code$ [string/input] UPC/EAN Type Code (1 character)
desc$ [string/input] UPC/EAN Description
length [int/input] length of UPC/EAN code
skip [int/input] skip FIND of code in memory table (force update)
Returns retSUCCESS/retFAILURE