|
LOCAL cReportFile$="AR_CommissionEditRegister.rpt" |
|
LOCAL cRegisterFile$="AR_CommissionRegisterWrk" |
|
LOCAL cDailyPostingWorkFile$="AR_DailyPostingWork" |
|
LOCAL cEarnMethodFIXED$="F" String-constant for Fixed Method Of Entry |
|
LOCAL cEarnTypeEXEMPTTIPS$="E" String-constant for Earnings Type - Exempt Tips |
|
LOCAL cLineTypeEARNING$="E" String-constant for Line Type - Earning |
|
PROPERTY ReportCaption$="Commission Edit Register" |
|
PROPERTY PRLink |
|
PROPERTY APLink |
|
PROPERTY GLLink |
|
PROPERTY NLink |
|
PROPERTY ErrorLog |
|
PROPERTY AR_UpdateCommToOtherModules$ current value of the Accounts Receivable Option Update Comm To Other Modules field |
|
PROPERTY PayCycleToProcess$ pay cycle to process commission records for |
|
FUNCTION CheckForEmployeeLinkPayCycles$() Gets a list of pay cycles of employees who are linked to salespeople that can be selected for this register based on selections | ||||
| ||||
|
FUNCTION GetSourceTables$(table$) | ||||
|
FUNCTION ProcessAP() | ||||
|
FUNCTION ProcessGL() | ||||
|
FUNCTION ProcessPR(prPayrollBusObj) Logic to execute to create payroll data entry records for salesperson commissions | ||||
| ||||
| ||||
|
FUNCTION SetPrintOptions(cNegativeBalance$, cPrintCOGSInfo$) | ||||
|
FUNCTION SetWhereClause$(whereClause$) |
|
cGroup$, cDeferredAuditRegister$, CurrentPeriod$, PeriodEndingDate$, PeriodStartingDate$, Restart |
|
ClassValidateEmployee() |
|
FormatLotSerialNo$(), IncrementSerialNo(), NextNumber(), FindPrefix(), GetColumnInfo(), IncrementNumber() |
|
GetCurrentRegister$(), PrintErrorLog(), ProcessReport(), SetPostingDate(), SetPrintComment(), Update(), PERFORM ClearDailyPostingWorkFile(), PERFORM ClearDrillDownWorkFile(), PERFORM ClearWorkFiles(), GetNextRegisterNo(), PERFORM PostTableReadSY_Update(), PERFORM PreNextRecordSY_Update(), PERFORM PreTableWriteSY_Update(), PERFORM SaveUnusedRegisterNo(), UpdateCleanup(), UpdateGLDailyPostingFile(), UpdateInit(), UpdateMain(), UpdateTempGLDaily(), WriteGLSummaryDrillDown(), WriteTempGLDrillDown() |
|