Class SO_SalesJournal_upd

Properties

LOCAL cJournalWrkFile$="SO_SalesJournalWrk"  
LOCAL cSalesTaxJrnlWrkFile$="SO_SalesTaxJournalWrk"  
LOCAL cGrossProfitJrnlWrkFile$="SO_GrossProfitJournalWrk"  
LOCAL cDailyBackOrderWrkFile$="SO_DailyBackOrderRecapWrk"  
LOCAL cDailyDepositWrkFile$="SO_DailyDepositRecapWrk"  
LOCAL cDailyJobTransFile$="SO_DailyJobTransactionWrk"  
LOCAL cSalesDailyRecapWrkFile$="SO_SalesDailyRecapWrk"  
LOCAL cDailyPostingWorkFile$="SO_DailyPostingWork"  
LOCAL cSalesDailyRecapWorkFile$="SO_SalesDailyRecapWork"  
LOCAL cDrillDownWorkFile$="SO_SummaryDrillDownWork"  
LOCAL cUseSysDB=isFALSE  
LOCAL cBatchModule$="S/O"  
LOCAL cBatchType$="01"  
LOCAL cInvoiceHistoryDetailWhere$="cRetainDetailedInvHist$<>isYES$ OR "+"(cRetainCommentLines$<>isYES$ AND "+"ItemType$="+QUO+"4"+QUO+") OR "+"(cRetainBackorderedLines$<>isYES$ AND "+"NOT(QuantityShipped) AND "+"QuantityBackordered)"  
LOCAL cDefaultExpDate$="20991231"  
LOCAL cDateMask$="%Y%Mz%Dz"  
LOCAL cInvTaxSummSrceFile$="SO_InvoiceTaxSummary"  
LOCAL cIdxSalesOrder$="kSALESORDER"  
PROPERTY ReportCaption$  
PROPERTY PrintDeposit  
PROPERTY PrintBackOrder  
PROPERTY PrintRecap  
PROPERTY PrintTaxJournal  
PROPERTY PrintShippingException  
PROPERTY PrintTaxJournalInDetail$  
PROPERTY CreditCardPayment  

Boolean, set to true (1) when credit card or ACH payments exist

PROPERTY AppliedDeposits  

Boolean, set to true (1) when the deposit amount on the invoice was applied to multiple sales orders

PROPERTY PrintJobTransJournal  
PROPERTY PrintGrossProfit  
PROPERTY ErrorLog  
PROPERTY SPSEnabled   * Read Only *

SPS Enabled = Booleon when true, SPS Exchange has been enabled in Company Maintenance

PROPERTY InvoicesNotPrinted  

Boolean, set to true (1) when at least one invoice is flagged to print and has not been printed.

Methods

FUNCTION GetAdditionalReports(tmpReports$)  
FUNCTION GetSourceTables$(table$)  
FUNCTION PrintRecaps()  
FUNCTION PrintShippingExceptionReport()  
FUNCTION PrintTaxReports()  
FUNCTION ProcessAdditionalReports(reportName$, cOutputType$)  
FUNCTION SetCCProcessing(cPerformCCProcessing$)  
FUNCTION SetRecapType(recapType)  

Properties inherited from: CI_CustomerNo_val

cAllowCashCust, cPerformCreditChecking, CreditExceeded, CreditHold, PerformCreditChecking, AllowCashCustomer

Properties inherited from: CI_ItemConstant

itmREGULAR$, itmSPECIAL$, itmCHARGE$, itmCOMMENT$, itmMISC$, valSTANDARD$, valAVERAGE$, valFIFO$, valLIFO$, valLOT$, valSERIAL$, lsTransOTHER, lsTransRECEIPT, lsTransSALE, lsTransISSUE, lsTransSHIPPING, lsTransRETURN

Properties inherited from: CI_UpdateDetailToIM

cNoFifoLifoDate$

Properties inherited from: SY_BatchUpdate

cGroup$, BatchEnabled, BatchInterrupted

Methods inherited from: CI_CostCodeFormatter

FormatCostCode()

Methods inherited from: CI_CostCodeUI_Val

ClassChangeCostCode(), ClassFormatterCostCode$(), ClassInputLenCostCode(), ClassOnFocusCostCode(), ClassValidateCostCode$(), CostCodeLookup(), PERFORM ResetCostCode(), SetCostCodeDefaults()

Methods inherited from: CI_CustomerNo_val

GetNextCustomerNo(), ClassOverrideCustomerNo(), ClassValidateCustomerNo()

Methods inherited from: CI_TierCostCalc

CalcCost(), ClearCCByBatch(), ClearCCByDeKey(), ClearCCByJournal(), ClearCCWorkFile(), PERFORM ClearCommits(), PERFORM PostTableReadCI_TierCostCalc(), PERFORM PreNextRecordCI_TierCostCalc(), PERFORM PreTableWriteCI_TierCostCalc(), PERFORM ProcessTierDistribution()

Methods inherited from: CI_UpdateDetailToIM

GetSourceTables$(), PERFORM InitializeUpdateIMDtl(), PERFORM PostTableReadCI_UpdateDetailToIM(), PERFORM PreNextRecordCI_UpdateDetailToIM(), PERFORM PreTableWriteCI_UpdateDetailToIM(), PERFORM ProcessCostCalcRecord()

Methods inherited from: CI_UpdateHeaderToAR

GetSourceTables$(), PERFORM ApplyCMDMPP(), PERFORM BalFwdPayments(), PERFORM CalculateRetention(), PERFORM CCPaymentInvcTransHistory(), PERFORM CheckPPApplication(), PERFORM DoFieldMappings(), PERFORM InvoiceHistoryHeader(), PERFORM OpenFilesForUpdate(), PERFORM PostTableReadCI_UpdateHeaderToAR(), PERFORM PreNextRecordCI_UpdateHeaderToAR(), PERFORM PreTableWriteCI_UpdateHeaderToAR(), PERFORM RemoveAdjustApplyToRecords(), PERFORM UpdateARCustomer(), PERFORM UpdateARCustomerSalesHistory(), PERFORM UpdatePriorInvoicesInitialize(), PERFORM UpdatePriorInvoicesMain(), PERFORM WriteTransHistForOI(), PERFORM WriteTransPostHist()

Methods inherited from: SY_BatchUpdate

CloseBatch(), GetBatchHandle(), SelectBatch(), CheckForRestart()