| 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 AllowAllPayCycles$ |
allow all pay cycles in payroll data entry |
| 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() |
|