sHelp
                                     PP.COMP.REPORT
       2
   pp.comp.report.top
     pp.comp.report.batches
       pp.comp.t4.payrolls
       pp.comp.report.t4.employees
         pp.comp.t4.data
           pp.comp.t4.whold.footnote
       pp.comp.report.t4a.employees
         pp.comp.t4a.data
           pp.comp.t4a.earning.footnote
           pp.comp.t4a.whold.footnote
         pp.comp.t4a.tape.footnote.boxs
     pp.comp.report.eeo1
     pp.comp.report.eeo4
     pp.comp.report.hoopp
     pp.comp.report.hoopp.edits
     pp.comp.report.labor.dis.files
       pp.comp.report.labor.contract
       pp.comp.labor.dis.pay.periods
       pp.comp.labor.dis.payrolls
       pp.comp.report.labor.dist
         pp.comp.report.labor.dist.det
       pp.comp.report.labor.eoc.sum
     pp.comp.hoopp.payrolls
     pp.comp.report.sv.files
     pp.comp.rpt.hoopp.t4.batches
     pp.comp.report.remit.payrolls
     pp.comp.report.sing.earn.earns
     pp.comp.report.sing.earn.payr
     pp.comp.report.monitrend.sum
       pp.comp.report.monitrend.det
     pp.comp.report.remit
       pp.comp.report.remit.employees
         pp.comp.report.remit.wholds
       pp.comp.report.remit.tot.whold
     pp.comp.report.singular.earn

 Ì       2
pp.comp.report.top    (top) 
[report]
:JX[jx]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 report                      10 CHOICE   L                 jx                                                          
 date.type                   14 CHOICE   L                 :JX[jx]1|14                                                 
 default.num.periods          6 PDEC     R                 :JX[jx]1|16                                                 
 earning                      8 PDEC     L  PP.EARN        :JX[jx]1|13                                             
 eoc.sum.rpt.present          1 YN       L                 :JX[jx]1|17                                                 
 from.date                    8 DATE     L                 :JX[jx]1|2                                                  
 fte.includes.all.hrs         1 YN       L                                                                             
 hoopp.compile.from.pa        1 YN       L                 :JX[jx]1|20                                                 
 hoopp.compile.from.t4        1 YN       L                 :JX[jx]1|20                                                 
 monitor.date                 8 DATE     L                 :JX[jx]1|8                                                  
 monitor.time                 5 TIME     L                 :JX[jx]1|9                                                  
 month                        3 MONTH    L                 :JX[jx]1|4                                                  
 num.periods                  6 PDEC     R                 :JX[jx]1|12                                                 
 payroll                      8 FREE     L  PP.PAYROLL     :JX[jx]1|1                                              
 save.mnemonic               10 FREE     L                 :JX[jx]1|18                                                 
 start.date                   8 DATE     L                 :JX[jx]1|6                                                  
 start.time                   5 TIME     L                 :JX[jx]1|7                                                  
 status                       9 CHOICE   L                 :JX[jx]1|0                                                  
 stop.date                    8 DATE     L                 :JX[jx]1|10                                                 
 stop.time                    5 TIME     L                 :JX[jx]1|11                                                 
 t4.limit.weeks               1 YN       L                 :JX[jx]1|21                                                 
 t4.pa.service                7 CHOICE   L                 :JX[jx]1|15                                                 
 t4a.pa.service               7 CHOICE   L                 :JX[jx]1|19                                                 
 thru.date                    8 DATE     L                 :JX[jx]1|3                                                  
 title.dates                 42 FREE     C                 VAL=@Title(@date.type," From: ",@from.date," to ",@thr      
                                                           VAL=u.date)                                                 
 year                         4 YEAR     L                 :JX[jx]1|5                                                  
 Ì        2
pp.comp.report.batches    (batches) 
[report, bt.urn]
:JX[jx]B[jxb]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 bt.urn                      10 PINT     R                 jxb                                                         
 bt.start.date                8 DATE     L                 :JX[jx]B[jxb]1|6                                            
 bt.start.time                4 HHMM     L                 :JX[jx]B[jxb]1|7                                            
 bt.status                    9 CHOICE   L                 :JX[jx]B[jxb]1|0                                            
 bt.stop.date                 8 DATE     L                 :JX[jx]B[jxb]1|10                                           
 bt.stop.time                 4 HHMM     L                 :JX[jx]B[jxb]1|11                                           
 bt.t4.limit.weeks            1 YN       L                 :JX[jx]B[jxb]1|21                                           
 bt.t4.pa.service             7 CHOICE   L                 :JX[jx]B[jxb]1|15                                           
 bt.t4a.pa.service            7 CHOICE   L                 :JX[jx]B[jxb]1|19                                           
 bt.year                      4 YEAR     L                 :JX[jx]B[jxb]1|5                                            
 t4.form.province             2 CHOICE   L                                                                             
 t4.tape.province             2 CHOICE   L                                                                             
 Ì        2
pp.comp.t4.payrolls    (t4.payrolls) 
[report,bt.urn, t4.payroll]
:JX[jx]B[jxb]1["P",ja]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 t4.payroll                   8 FREE     L  PP.PAYROLL     ja                                                      
 Ì        2
pp.comp.report.t4.employees    (t4.employees) 
[report,bt.urn, t4.rct,t4.employee]
:JX[jx]B[jxb]T4[jrct,jy]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 t4.rct                      10 URN      L  PP.RCT         jrct                                                    
 t4.employee                 42 URN      L  PP.PER         jy                                                      
 Ì        2
pp.comp.t4.data    (t4.data) 
[report,bt.urn,t4.rct,t4.employee, t4.box]
:JX[jx]B[jxb]T4[jrct,jy,bx]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 t4.box                       2 FREE     L                 bx                                                          
 t4.amount                   10 SMONEY   R                 :JX[jx]B[jxb]T4[jrct,jy,bx]                                 
 t4.pa.annualized.earnings   10 SMONEY   R                 :JX[jx]B[jxb]T4[jrct,jy,bx]PA|3                             
 t4.pa.bad.formula            1 FREE     L                 :JX[jx]B[jxb]T4[jrct,jy,bx]PA|12                            
 t4.pa.benefit.entitlement   10 SMONEY   R                 :JX[jx]B[jxb]T4[jrct,jy,bx]PA|4                             
 t4.pa.computed              10 SMONEY   R                 :JX[jx]B[jxb]T4[jrct,jy,bx]PA|6                             
 t4.pa.hours                 10 DEC3     R                 :JX[jx]B[jxb]T4[jrct,jy,bx]PA|8                             
 t4.pa.last.timecard          8 URN      L  PP.PAY         :JX[jx]B[jxb]T4[jrct,jy,bx]PA|10                        
 t4.pa.manual                10 MONEY    R                 :JX[jx]B[jxb]T4[jrct,jy,bx]PA|7                             
 t4.pa.multiplier             8 DEC4     R                 :JX[jx]B[jxb]T4[jrct,jy,bx]PA|2                             
 t4.pa.other.whold.amounts   10 SMONEY   R                 :JX[jx]B[jxb]T4[jrct,jy,bx]PA|5                             
 t4.pa.plan.number            7 PINT     R                 :JX[jx]B[jxb]T4[jrct,jy,bx]PA|11                            
 t4.pa.system.edited          1 FREE     L                 :JX[jx]B[jxb]T4[jrct,jy,bx]PA|9                             
 t4.pa.uneven.weeks           1 FREE     L                 :JX[jx]B[jxb]T4[jrct,jy,bx]PA|1                             
 t4.pa.weeks                  8 DEC4     R                 :JX[jx]B[jxb]T4[jrct,jy,bx]PA|0                             
 t4.value                    30 FREE     L                 :JX[jx]B[jxb]T4[jrct,jy,bx]                                 
 Ì        2
pp.comp.t4.whold.footnote    (t4.withholding.footnote) 
[report,bt.urn,t4.rct,t4.employee,t4.box, t4.whold]
:JX[jx]B[jxb]T4[jrct,jy,bx]FW[jw]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 t4.whold                     8 PDEC     L  PP.WHOLD       jw                                                      
 t4.whold.amount             10 SMONEY   R                 :JX[jx]B[jxb]T4[jrct,jy,bx]FW[jw]                           
 t4.whold.value              30 FREE     L                 :JX[jx]B[jxb]T4[jrct,jy,bx]FW[jw]                           
 Ì        2
pp.comp.report.t4a.employees    (t4a.employees) 
[report,bt.urn, t4a.rct,t4a.employee]
:JX[jx]B[jxb]T4A[jrct,jy]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 t4a.rct                     10 URN      L  PP.RCT         jrct                                                    
 t4a.employee                42 URN      L  PP.PER         jy                                                      
 t4a.ffn.code                 2 CHOICE   L                 :JX[jx]B[jxb]T4A[jrct,jy]FFN|0                              
 t4a.ffn.line1               30 FREE     L                 :JX[jx]B[jxb]T4A[jrct,jy]FFN|1                              
 t4a.ffn.line2               30 FREE     L                 :JX[jx]B[jxb]T4A[jrct,jy]FFN|2                              
 t4a.ffn.line3               30 FREE     L                 :JX[jx]B[jxb]T4A[jrct,jy]FFN|3                              
 t4a.ffn.line4               30 FREE     L                 :JX[jx]B[jxb]T4A[jrct,jy]FFN|4                              
 t4a.ffn.line5               30 FREE     L                 :JX[jx]B[jxb]T4A[jrct,jy]FFN|5                              
 t4a.ffn.line6               30 FREE     L                 :JX[jx]B[jxb]T4A[jrct,jy]FFN|6                              
 t4a.ffn.line7                0 FREE     L                 :JX[jx]B[jxb]T4A[jrct,jy]FFN|7                              
 t4a.tfn.code                 2 CHOICE   L                 :JX[jx]B[jxb]T4A[jrct,jy]TFN|0                              
 t4a.tfn.line                60 FREE     L                 :JX[jx]B[jxb]T4A[jrct,jy]TFN|1                              
 Ì        2
pp.comp.t4a.data    (t4a.data) 
[report,bt.urn,t4a.rct,t4a.employee, t4a.box]
:JX[jx]B[jxb]T4A[jrct,jy,bx]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 t4a.box                      2 FREE     L                 bx                                                          
 t4a.amount                  10 SMONEY   R                 :JX[jx]B[jxb]T4A[jrct,jy,bx]                                
 t4a.pa.annualized.earn      10 SMONEY   R                 :JX[jx]B[jxb]T4A[jrct,jy,bx]PA|3                            
 t4a.pa.bad.formula           1 FREE     L                 :JX[jx]B[jxb]T4A[jrct,jy,bx]PA|12                           
 t4a.pa.ben.entitlement      10 SMONEY   R                 :JX[jx]B[jxb]T4A[jrct,jy,bx]PA|4                            
 t4a.pa.computed             10 SMONEY   R                 :JX[jx]B[jxb]T4A[jrct,jy,bx]PA|6                            
 t4a.pa.hours                10 DEC3     R                 :JX[jx]B[jxb]T4A[jrct,jy,bx]PA|8                            
 t4a.pa.last.timecard         8 URN      L  PP.PAY         :JX[jx]B[jxb]T4A[jrct,jy,bx]PA|10                       
 t4a.pa.manual               10 MONEY    R                 :JX[jx]B[jxb]T4A[jrct,jy,bx]PA|7                            
 t4a.pa.multiplier            8 DEC4     R                 :JX[jx]B[jxb]T4A[jrct,jy,bx]PA|2                            
 t4a.pa.other.whold.amts     10 SMONEY   R                 :JX[jx]B[jxb]T4A[jrct,jy,bx]PA|5                            
 t4a.pa.plan.number           7 PINT     R                 :JX[jx]B[jxb]T4A[jrct,jy,bx]PA|11                           
 t4a.pa.system.edited         1 FREE     L                 :JX[jx]B[jxb]T4A[jrct,jy,bx]PA|9                            
 t4a.pa.uneven.weeks          1 FREE     L                 :JX[jx]B[jxb]T4A[jrct,jy,bx]PA|1                            
 t4a.pa.weeks                 8 DEC4     R                 :JX[jx]B[jxb]T4A[jrct,jy,bx]PA|0                            
 t4a.value                   30 FREE     L                 :JX[jx]B[jxb]T4A[jrct,jy,bx]                                
 Ì        2
pp.comp.t4a.earning.footnote    (t4a.earning.footnote) 
[report,bt.urn,t4a.rct,t4a.employee,t4a.box, t4a.earning]
:JX[jx]B[jxb]T4A[jrct,jy,bx]FE[je]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 t4a.earning                  8 PDEC     L  PP.EARN        je                                                      
 t4a.earning.amount          10 SMONEY   R                 :JX[jx]B[jxb]T4A[jrct,jy,bx]FE[je]                          
 Ì        2
pp.comp.t4a.whold.footnote    (t4a.withholding.footnote) 
[report,bt.urn,t4a.rct,t4a.employee,t4a.box, t4a.whold]
:JX[jx]B[jxb]T4A[jrct,jy,bx]FW[jw]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 t4a.whold                    8 PDEC     L  PP.WHOLD       jw                                                      
 t4a.whold.amount            10 SMONEY   R                 :JX[jx]B[jxb]T4A[jrct,jy,bx]FW[jw]                          
 t4a.whold.value             30 FREE     L                 :JX[jx]B[jxb]T4A[jrct,jy,bx]FW[jw]                          
 Ì        2
pp.comp.t4a.tape.footnote.boxs    (t4a.tape.footnote.boxes) 
[report,bt.urn,t4a.rct,t4a.employee, t4a.tfn.box]
:JX[jx]B[jxb]T4A[jrct,jy]TFN[bx]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 t4a.tfn.box                  2 PINT     R                 bx                                                          
 Ì        2
pp.comp.report.eeo1    (eeo1) 
[report, eeo1.class]
:JX[jx,jeo]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 eeo1.class                  12 CHOICE   L                 jeo                                                         
 eeo1.female.asian            5 PINT     R                 :JX[jx,jeo]|9                                               
 eeo1.female.black            5 PINT     R                 :JX[jx,jeo]|7                                               
 eeo1.female.hispanic         5 PINT     R                 :JX[jx,jeo]|8                                               
 eeo1.female.indian           5 PINT     R                 :JX[jx,jeo]|10                                              
 eeo1.female.white            5 PINT     R                 :JX[jx,jeo]|6                                               
 eeo1.male.asian              5 PINT     R                 :JX[jx,jeo]|4                                               
 eeo1.male.black              5 PINT     R                 :JX[jx,jeo]|2                                               
 eeo1.male.hispanic           5 PINT     R                 :JX[jx,jeo]|3                                               
 eeo1.male.indian             5 PINT     R                 :JX[jx,jeo]|5                                               
 eeo1.male.white              5 PINT     R                 :JX[jx,jeo]|1                                               
 eeo1.total                   5 PINT     R                 :JX[jx,jeo]|0                                               
 Ì        2
pp.comp.report.eeo4    (eeo4) 
[report, eeo4.line.number]
:JX[jx,jeo]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 eeo4.line.number             4 DEC      R                 jeo                                                         
 eeo4.female.asian            5 PINT     R                 :JX[jx,jeo]|11                                              
 eeo4.female.black            5 PINT     R                 :JX[jx,jeo]|9                                               
 eeo4.female.hispanic         5 PINT     R                 :JX[jx,jeo]|10                                              
 eeo4.female.indian           5 PINT     R                 :JX[jx,jeo]|12                                              
 eeo4.female.white            5 PINT     R                 :JX[jx,jeo]|8                                               
 eeo4.job                    10 FREE     L                 :JX[jx,jeo]|0                                               
 eeo4.male.asian              5 PINT     R                 :JX[jx,jeo]|6                                               
 eeo4.male.black              5 PINT     R                 :JX[jx,jeo]|4                                               
 eeo4.male.hispanic           5 PINT     R                 :JX[jx,jeo]|5                                               
 eeo4.male.indian             5 PINT     R                 :JX[jx,jeo]|7                                               
 eeo4.male.white              5 PINT     R                 :JX[jx,jeo]|3                                               
 eeo4.salary.range            9 FREE     L                 :JX[jx,jeo]|1                                               
 eeo4.total                   5 PINT     R                 :JX[jx,jeo]|2                                               
 Ì        2
pp.comp.report.hoopp    (hoopp) 
[report, hoopp.employee]
:JX[jx]H[jy]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 hoopp.employee              42 URN      L  PP.PER         jy                                                      
 hoopp.amount1                6 INT      R                 :JX[jx]H[jy]|5                                              
 hoopp.amount2                6 INT      R                 :JX[jx]H[jy]|6                                              
 hoopp.amount3                6 INT      R                 :JX[jx]H[jy]|7                                              
 hoopp.amount4                6 INT      R                 :JX[jx]H[jy]|8                                              
 hoopp.earning                8 PDEC     L  PP.EARN                                                                
 hoopp.high                   8 MONEY    R                 :JX[jx]H[jy]|3                                              
 hoopp.last.urn               8 URN      L  PP.PAY         :JX[jx]H[jy]|11                                         
 hoopp.low                    8 MONEY    R                 :JX[jx]H[jy]|2                                              
 hoopp.other                  8 MONEY    R                 :JX[jx]H[jy]|1                                              
 hoopp.pa.annualized.earn    10 SMONEY   R                 :JX[jx]H[jy]PA|3                                            
 hoopp.pa.ben.entitlement    10 SMONEY   R                 :JX[jx]H[jy]PA|4                                            
 hoopp.pa.computed           10 SMONEY   R                 :JX[jx]H[jy]PA|6                                            
 hoopp.pa.eneven.weeks        1 FREE     L                 :JX[jx]H[jy]PA|1                                            
 hoopp.pa.hours              10 DEC3     R                 :JX[jx]H[jy]PA|8                                            
 hoopp.pa.manual             10 MONEY    R                 :JX[jx]H[jy]PA|7                                            
 hoopp.pa.multiplier          8 DEC4     R                 :JX[jx]H[jy]PA|2                                            
 hoopp.pa.other.whold.amts   10 SMONEY   R                 :JX[jx]H[jy]PA|5                                            
 hoopp.pa.system.edited       1 FREE     L                 :JX[jx]H[jy]PA|9                                            
 hoopp.pa.weeks               8 DEC4     R                 :JX[jx]H[jy]PA|0                                            
 hoopp.pension                8 MONEY    R                 :JX[jx]H[jy]|10                                             
 hoopp.remarks               27 FREE     L                 :JX[jx]H[jy]|4                                              
 hoopp.salary                 6 INT      R                 :JX[jx]H[jy]|9                                              
 hoopp.weeks                  5 DEC2     R                 :JX[jx]H[jy]|0                                              
 hoopp.whold                  8 PDEC     L  PP.WHOLD                                                               
 Ì        2
pp.comp.report.hoopp.edits    (hoopp.edits) 
[report, he.employee]
:JX[jx]HE[jy]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 he.employee                 42 URN      L  PP.PER         jy                                                      
 he.amount1                   6 INT      R                 :JX[jx]HE[jy]|5                                             
 he.amount2                   6 INT      R                 :JX[jx]HE[jy]|6                                             
 he.amount3                   6 INT      R                 :JX[jx]HE[jy]|7                                             
 he.amount4                   6 INT      R                 :JX[jx]HE[jy]|8                                             
 he.high                      8 MONEY    R                 :JX[jx]HE[jy]|3                                             
 he.low                       8 MONEY    R                 :JX[jx]HE[jy]|2                                             
 he.other                     8 MONEY    R                 :JX[jx]HE[jy]|1                                             
 he.pension                   8 MONEY    R                 :JX[jx]HE[jy]|10                                            
 he.remarks                  27 FREE     L                 :JX[jx]HE[jy]|4                                             
 he.salary                    6 INT      R                 :JX[jx]HE[jy]|9                                             
 he.weeks                     5 DEC2     R                 :JX[jx]HE[jy]|0                                             
 Ì        2
pp.comp.report.labor.dis.files    (labor.dis.files) 
[report, ld.file.mnemonic]
:JX[jx]M[jxM]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 ld.file.mnemonic            10 FREE     L                 jxM                                                         
 ld.date.type                14 CHOICE   L                 :JX[jx]M[jxM]1|8                                            
 ld.default.num.periods       6 PDEC     R                 :JX[jx]M[jxM]1|9                                            
 ld.eoc.sum.rpt.present       1 YN       L                 :JX[jx]M[jxM]1|10                                           
 ld.file.desc                40 FREE     L                 :JX[jx]M[jxM]|0                                             
 ld.from.date                 8 DATE     L                 :JX[jx]M[jxM]1|1                                            
 ld.fte.includes.all.hours    1 YN       L                                                                             
 ld.num.periods               6 PDEC     R                 :JX[jx]M[jxM]1|7                                            
 ld.start.date                8 DATE     L                 :JX[jx]M[jxM]1|3                                            
 ld.start.time                5 TIME     L                 :JX[jx]M[jxM]1|4                                            
 ld.status                    9 CHOICE   L                 :JX[jx]M[jxM]1|0                                            
 ld.stop.date                 8 DATE     L                 :JX[jx]M[jxM]1|5                                            
 ld.stop.time                 5 TIME     L                 :JX[jx]M[jxM]1|6                                            
 ld.thru.date                 8 DATE     L                 :JX[jx]M[jxM]1|2                                            
 ld.title.dates              42 FREE     C                 VAL=@Title(@ld.date.type," From: ",@ld.from.date," to       
                                                           VAL=",@ld.thru.date)                                        
 ld.user                     10 FREE     L  MIS.USER       :JX[jx]M[jxM]1|11                                       
 Ì        2
pp.comp.report.labor.contract    (labor.contract) 
[report,ld.file.mnemonic, con.dept,contract,con.labor]
:JX[jx]M[jxM]U[gd1,ju,jl]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 con.dept                    15 FREE     L  MIS.GL.DEPT    gd1                                                     
 contract                     8 FREE     L  PP.CONTRACT    ju                                                      
 con.labor                    3 FREE     L  PP.LABOR       jl                                                      
 con.dept.header             48 FREE     C                 VAL=IF{con.dept=D(127) "*** GRAND TOTAL ***";con.dept_      
                                                           VAL=" - "_con.dept's.name}                                  
 con.dollars                 10 SMONEY   R                 :JX[jx]M[jxM]U[gd1,ju,jl]|1                                 
 con.hours                    7 DEC1     R                 :JX[jx]M[jxM]U[gd1,ju,jl]|0                                 
 Ì        2
pp.comp.labor.dis.pay.periods    (labor.dis.pay.periods) 
[report,ld.file.mnemonic, ld.pay.period]
:JX[jx]M[jxM]1["PP",jxpp]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 ld.pay.period                8 DATE     L                 jxpp                                                        
 Ì        2
pp.comp.labor.dis.payrolls    (labor.dis.payrolls) 
[report,ld.file.mnemonic, ld.payroll]
:JX[jx]M[jxM]1["P",ja]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 ld.payroll                   8 FREE     L  PP.PAYROLL     ja                                                      
 Ì        2
pp.comp.report.labor.dist    (labor.distribution) 
[report,ld.file.mnemonic, dept,job.code]
:JX[jx]M[jxM]L[gd1,jj]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 dept                        15 FREE     L  MIS.GL.DEPT    gd1                                                     
 job.code                    10 FREE     L  PP.JOB         jj                                                      
 budget.hours                 9 DEC1     R                 :JX[jx]M[jxM]L[gd1,jj]|4                                    
 dept.header                 48 FREE     C                 VAL=dept_" - "_dept's.name                                  
 fte.actual                   7 DEC2     R                 :JX[jx]M[jxM]L[gd1,jj]|1                                    
 fte.budget                   7 DEC2     R                 :JX[jx]M[jxM]L[gd1,jj]|0                                    
 fte.percent.variance         6 DEC1     R                 :JX[jx]M[jxM]L[gd1,jj]|3                                    
 fte.tot.actual               7 DEC2     R                 :JX[jx]M[jxM]L[gd1,jj]|7                                    
 fte.tot.budget               7 DEC2     R                 :JX[jx]M[jxM]L[gd1,jj]|6                                    
 fte.tot.percent.variance     6 DEC1     R                 :JX[jx]M[jxM]L[gd1,jj]|9                                    
 fte.tot.variance             7 DEC2     R                 :JX[jx]M[jxM]L[gd1,jj]|8                                    
 fte.variance                 7 DEC2     R                 :JX[jx]M[jxM]L[gd1,jj]|2                                    
 job.code.header             63 FREE     L                 VAL=job.code_" - "_job.code's.description                   
 total.hours                  9 DEC1     R                 :JX[jx]M[jxM]L[gd1,jj]|5                                    
 Ì        2
pp.comp.report.labor.dist.det    (labor.dis.detail) 
[report,ld.file.mnemonic,dept,job.code, float,dept.x,name,employee,labor]
:JX[jx]M[jxM]L[gd1,jj]D[jxF,gd2,jxN,jy,jl]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 float                       10 CHOICE   L                 jxF                                                         
 dept.x                      15 FREE     L  MIS.GL.DEPT    gd2                                                     
 name                        26 NAME     L                 jxN                                                         
 employee                    42 URN      L  PP.PER         jy                                                      
 labor                        3 FREE     L  PP.LABOR       jl                                                      
 dollars                     10 SMONEY   R                 :JX[jx]M[jxM]L[gd1,jj]D[jxF,gd2,jxN,jy,jl]|1                
 hours                        7 DEC1     R                 :JX[jx]M[jxM]L[gd1,jj]D[jxF,gd2,jxN,jy,jl]|0                
 Ì        2
pp.comp.report.labor.eoc.sum    (labor.eoc.summary) 
[report,ld.file.mnemonic, eoc.sum.dept,eoc.sum.jcode,eoc.sum.per,eoc.sum.eoc,eoc.sum.labor]
:JX[jx]M[jxM]EOC[gdDPT,jj,gp,ge,jl]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 eoc.sum.dept                15 FREE     L  MIS.GL.DEPT    gdDPT                                                   
 eoc.sum.jcode               10 FREE     L  PP.JOB         jj                                                      
 eoc.sum.per                 10 FREE     L  MIS.GL.PERIOD  gp                                                      
 eoc.sum.eoc                  7 FREE     L  MIS.GL.EOC     ge                                                      
 eoc.sum.labor                3 FREE     L  PP.LABOR       jl                                                      
 eoc.sum.amount              10 SMONEY   R                 :JX[jx]M[jxM]EOC[gdDPT,jj,gp,ge,jl]                         
 Ì        2
pp.comp.hoopp.payrolls    (hoopp.payrolls) 
[report, hoopp.payroll]
:JX[jx]1["P",ja]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 hoopp.payroll                8 FREE     L  PP.PAYROLL     ja                                                      
 Ì        2
pp.comp.report.sv.files    (hoopp.sv.files) 
[report, hoopp.sv.file]
:JX[jx]1["S",jxs]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 hoopp.sv.file               10 URN      L                 jxs                                                         
 Ì        2
pp.comp.rpt.hoopp.t4.batches    (hoopp.t4.batches) 
[report, hoopp.t4.batch]
:JX[jx]1["B",jxb]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 hoopp.t4.batch              10 URN      L                 jxb                                                         
 Ì        2
pp.comp.report.remit.payrolls    (remit.payrolls) 
[report, remit.payroll]
:JX[jx]1["P",ja]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 remit.payroll                8 FREE     L  PP.PAYROLL     ja                                                      
 Ì        2
pp.comp.report.sing.earn.earns    (singular.earning.earnings) 
[report, earn.earning]
:JX[jx]1["E",je]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 earn.earning                 8 PDEC     L  PP.EARN        je                                                      
 Ì        2
pp.comp.report.sing.earn.payr    (singular.earning.payrolls) 
[report, earn.payroll]
:JX[jx]1["P",ja]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 earn.payroll                 8 FREE     L  PP.PAYROLL     ja                                                      
 Ì        2
pp.comp.report.monitrend.sum    (monitrend.summary) 
[report, mon.dept,monitrend]
:JX[jx,gd1,jm]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 mon.dept                    15 FREE     L  MIS.GL.DEPT    gd1                                                     
 monitrend                   10 FREE     L  PP.MON         jm                                                      
 mon.dept.header             48 FREE     C                 VAL=IF{mon.dept's.name mon.dept_" - "_mon.dept's.name;      
                                                           VAL="*** GRAND TOTAL ***"}                                  
 mon.dept.ok                  1 YN       L                 VAL=IF{%MIS.GL.DEPT.user.ok(mon.dept) "Y";"N"}              
 mon.non.dollars             10 MONEY    R                 :JX[jx,gd1,jm]|3                                            
 mon.non.hours               12 SDEC3    R                 :JX[jx,gd1,jm]|2                                            
 mon.prod.dollars            10 MONEY    R                 :JX[jx,gd1,jm]|1                                            
 mon.prod.hours              12 SDEC3    R                 :JX[jx,gd1,jm]|0                                            
 Ì        2
pp.comp.report.monitrend.det    (monitrend.detail) 
[report,mon.dept,monitrend, mon.labor]
:JX[jx,gd1,jm,jl]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 mon.labor                    3 FREE     L  PP.LABOR       jl                                                      
 mon.det.non.dollars         10 MONEY    R                 :JX[jx,gd1,jm,jl]|3                                         
 mon.det.non.hours           12 SDEC3    R                 :JX[jx,gd1,jm,jl]|2                                         
 mon.det.prod.dollars        10 MONEY    R                 :JX[jx,gd1,jm,jl]|1                                         
 mon.det.prod.hours          12 SDEC3    R                 :JX[jx,gd1,jm,jl]|0                                         
 Ì        2
pp.comp.report.remit    (remit) 
[report, remit.rct]
:JX[jx]R[jrct]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 remit.rct                   10 URN      L  PP.RCT         jrct                                                    
 remit.tot.gross             10 SMONEY   R                 :JX[jx]R[jrct]|0                                            
 remit.tot.paid               8 PINT     R                 :JX[jx]R[jrct]|1                                            
 remit.tot.unpaid             8 PINT     R                 :JX[jx]R[jrct]|2                                            
 Ì        2
pp.comp.report.remit.employees    (remit.employees) 
[report,remit.rct, remit.employee]
:JX[jx]R[jrct]E[jy]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 remit.employee              42 URN      L  PP.PER         jy                                                      
 remit.gross                 10 SMONEY   R                 :JX[jx]R[jrct]E[jy]|0                                       
 remit.paid                   2 SINT     R                 :JX[jx]R[jrct]E[jy]|1                                       
 Ì        2
pp.comp.report.remit.wholds    (remit.withholdings) 
[report,remit.rct,remit.employee, remit.whold]
:JX[jx]R[jrct]E[jy]W[jw]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 remit.whold                  8 PDEC     L  PP.WHOLD       jw                                                      
 remit.whold.employee        10 MONEY    R                 :JX[jx]R[jrct]E[jy]W[jw]|0                                  
 remit.whold.employer        10 MONEY    R                 :JX[jx]R[jrct]E[jy]W[jw]|1                                  
 Ì        2
pp.comp.report.remit.tot.whold    (remit.tot.withholdings) 
[report,remit.rct, remit.tot.whold]
:JX[jx]R[jrct]TW[jw]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 remit.tot.whold              8 PDEC     L  PP.WHOLD       jw                                                      
 remit.tot.whold.employee    10 SMONEY   R                 :JX[jx]R[jrct]TW[jw]|0                                      
 remit.tot.whold.employer    10 SMONEY   R                 :JX[jx]R[jrct]TW[jw]|1                                      
 Ì        2
pp.comp.report.singular.earn    (singular.earnings) 
[report, earn.dept,earn.employee.name,earn.employee,earn.earn]
:JX[jx,gd,jyI,jy,je]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 earn.dept                   15 FREE     L  MIS.GL.DEPT    gd                                                      
 earn.employee.name          26 NAME     L                 jyI                                                         
 earn.employee               42 URN      L  PP.PER         jy                                                      
 earn.earn                    8 PDEC     L  PP.EARN        je                                                      
 earn.cal.ytd                10 DEC1     R                 :JX[jx,gd,jyI,jy,je]|3                                      
 earn.cal.ytd.amount         10 MONEY    R                 :JX[jx,gd,jyI,jy,je]|8                                      
 earn.cur                    10 DEC1     R                 :JX[jx,gd,jyI,jy,je]|0                                      
 earn.cur.amount             10 MONEY    R                 :JX[jx,gd,jyI,jy,je]|5                                      
 earn.dept.header            48 FREE     C                 VAL=earn.dept_" - "_earn.dept's.name                        
 earn.fis.ytd                10 DEC1     R                 :JX[jx,gd,jyI,jy,je]|4                                      
 earn.fis.ytd.amount         10 MONEY    R                 :JX[jx,gd,jyI,jy,je]|9                                      
 earn.mtd                    10 DEC1     R                 :JX[jx,gd,jyI,jy,je]|1                                      
 earn.mtd.amount             10 MONEY    R                 :JX[jx,gd,jyI,jy,je]|6                                      
 earn.qtd                    10 DEC1     R                 :JX[jx,gd,jyI,jy,je]|2                                      
 earn.qtd.amount             10 MONEY    R                 :JX[jx,gd,jyI,jy,je]|7