Class AR_CommonDetail

Properties

PROPERTY DefaultItem  
PROPERTY PrecisionCost   * Read Only *
PROPERTY PrecisionPrice   * Read Only *
PROPERTY ReturnToField$   * Read Only *

Methods

FUNCTION AddIn()  
FUNCTION BackOut()  
FUNCTION ClearSetFiles()  
FUNCTION InitWorkTable()  
FUNCTION SetChildColl()  
FUNCTION SetHeaderInfo()  
FUNCTION SetML_NetInvoice(NetInvoice)  
FUNCTION SetSalesTaxCalcObject(handle)  
FUNCTION SkipLineValidation()  
FUNCTION ValidateGroupARSalespersonReporting()  
FUNCTION ValidateGroupARSalesTax()  
FUNCTION ValidateGroupCharge()  
FUNCTION ValidateGroupComment()  
FUNCTION ValidateGroupItemRequired()  

Group validation: ItemRequired

Returns [boolean] Success if ItemCode is non-blank, otherwise failure
FUNCTION ValidateGroupJCRetention()  
FUNCTION ValidateGroupNotComment()  

Group validation: NotComment

Returns [boolean] Success if ItemType is not Comment, otherwise failure
FUNCTION ValidateLines()  
FUNCTION Write()  
FUNCTION LOCAL AssignAccounts(itemType$)  
FUNCTION LOCAL CommitRowWrite(inChn)  

Override routine for base class CommitRowWrite method

Returns [boolean] Success / failure from base class method calls
FUNCTION LOCAL SetDefaults()  

Override routine for base class SetDefaults method

Returns [boolean] always returns Success
FUNCTION LOCAL ValidateAccumulateLines()  
FUNCTION LOCAL ValidateCost(value)  
FUNCTION LOCAL ValidateExtensionAmt(value)  
FUNCTION LOCAL ValidateItemCode(value$)  
FUNCTION LOCAL ValidatePrice(value)  
FUNCTION LOCAL ValidateQuantity(value)  
FUNCTION LOCAL ValidateSalesAcctKey(value$)  
FUNCTION LOCAL ValidateTaxClass(value$)  

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: CI_ItemCode_val

cItemTypes$, cAllowAliasItems, cAliasItemTypes$, cItemCodeDescCol$, cItemTypeCol$, ItemTypes$, AllowAliasItems, AliasItemTypes$, ExtendedDescriptionBusiness, ItemCodeDescCol$, AllowPhantom, AllowEngineering, AllowInactive, InvalidPurchase, IMIntegrated

Properties inherited from: SY_LineEntryDetail_Bus

cActivityLogDelete$, cActivityLogDtlLevel$, HeaderKy$, HeaderHasLines, ReloadGrid, ValidHeader, NumberOfLines

Methods inherited from: CI_Account_Val

ClassOverrideAccount(), ClassValidateAccount(), ResetAccountIndex()

Methods inherited from: CI_Constant

GetCalendarEndingDate(), GetDefaultExtendedDescriptionKey$()

Methods inherited from: CI_ItemCode_val

Write(), PERFORM CheckForAlias(), PERFORM CheckUseIn(), CheckValidBill(), ClassOverrideDescription(), ClassOverrideItemCode(), ClassValidateDescription(), ClassValidateItemCode(), ItemTypeSetDefaults(), PERFORM ItemTypeSetDefaults(), UpdateGridExtendedDescKey(), ValidateGroupNotCurrentItemType()

Methods inherited from: SY_LineEntryDetail_Bus

AccumulateBatchTotals(), AddIn(), AddLine(), AddPrimarySrc(), BackOut(), ClearBindings(), ClearLine(), ClearSetFiles(), CommitRow(), DeleteLine(), EditLine(), GetBatchTotalVars(), GetEditKey$(), GetInsertSeq$(), GetSequenceLengths(), InitWorkTable(), InsertLine(), QuickRowLoad(), RemovePrimarySrc(), ResequenceLine(), ResetLine(), ResetRow(), SetBatchTotalVars(), SetHeader(), SetKey(), SwapLines(), ValidateLines(), Write(), ClearSetFileDeleteWorkTable(), ClearSetFileWorkTable(), CommitRowRemove(), CommitRowWrite(), PostDeleteRec(), PostWriteRec(), RenumberSequence(), WriteWorkTable()

Methods inherited from: SY_SalesTaxClass_val

ClassValidateTaxClass()