sHelp
                                     PP.STATS
     i   2
   pp.activity.accruals
   pp.activity.file
     pp.activity.eoc.plan.stats
     pp.activity.by.gl.period

 Ì     i   2
pp.activity.accruals    (accruals) 
[period.acc,payroll.acc,dept.acc,job.code.acc,earning.acc]
*JCSA[jcP,ja,gd,jj,je]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 period.acc                  10 GLPERIOD L                 jcP                                                         
 payroll.acc                  8 FREE     L  PP.PAYROLL     ja                                                      
 dept.acc                    15 FREE     L  MIS.GL.DEPT    gd                                                      
 job.code.acc                10 FREE     L  PP.JOB         jj                                                      
 earning.acc                  8 PDEC     L  PP.EARN        je                                                      
 dollars.acc                 12 SMONEY   R                 *JCSA[jcP,ja,gd,jj,je]|0                                    
 dollars.acc.ytd             12 SMONEY   R                 *JCSA[jcP,ja,gd,jj,je]|2                                    
 hours.acc                   12 SDEC2    R                 *JCSA[jcP,ja,gd,jj,je]|1                                    
 hours.acc.ytd               12 SDEC2    R                 *JCSA[jcP,ja,gd,jj,je]|3                                    
 Ì     i   2
pp.activity.file    (main) 
[fiscal.year,payroll,dept,job.code,earning]
*JCS[jcY,ja,gd,jj,je]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 fiscal.year                  4 PINT     R                 jcY                                                         
 payroll                      8 FREE     L  PP.PAYROLL     ja                                                      
 dept                        15 FREE     L  MIS.GL.DEPT    gd                                                      
 job.code                    10 FREE     L  PP.JOB         jj                                                      
 earning                      8 PDEC     L  PP.EARN        je                                                      
 no.plan                     12 SMONEY   R                 *JCS[jcY,ja,gd,jj,je]S|2                                    
 secondary                   12 SMONEY   R                 *JCS[jcY,ja,gd,jj,je]S|1                                    
 total                       12 SMONEY   R                 *JCS[jcY,ja,gd,jj,je]S|0                                    
 Ì     i   2
pp.activity.eoc.plan.stats    (eoc.plan.stats) 
[fiscal.year,payroll,dept,job.code,earning, plan]
*JCS[jcY,ja,gd,jj,je]S["P",jbC]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 plan                         5 FREE     L                 jbC                                                         
 plan.amount                 12 SMONEY   R                 *JCS[jcY,ja,gd,jj,je]S["P",jbC]                             
 Ì     i   2
pp.activity.by.gl.period    (periods) 
[fiscal.year,payroll,dept,job.code,earning, period]
*JCS[jcY,ja,gd,jj,je]P[jcP]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 period                      10 GLPERIOD L                 jcP                                                         
 ben.adj                     12 SMONEY   R                 *JCS[jcY,ja,gd,jj,je]P[jcP]|4                               
 budget.dollars              12 SMONEY   R                 VAL=@PP.BUDGET.period.dollars                               
 budget.dollars.ytd          12 SMONEY   R                 VAL=@PP.BUDGET.ytd.dollars                                  
 budget.hours                12 SDEC2    R                 VAL=@PP.BUDGET.period.hours                                 
 budget.hours.ytd            12 SDEC2    R                 VAL=@PP.BUDGET.ytd.hours                                    
 dollars.accrued             12 SMONEY   R                 VAL=%PP.STATS.derive(^@periods,1)                           
 dollars.accrued.ytd         12 SMONEY   R                 VAL=%PP.STATS.derive(^@periods,2)                           
 dollars.posted              12 SMONEY   R                 *JCS[jcY,ja,gd,jj,je]P[jcP]|0                               
 dollars.posted.ytd          12 SMONEY   R                 *JCS[jcY,ja,gd,jj,je]P[jcP]|1                               
 hours.accrued               12 SDEC2    R                 VAL=%PP.STATS.derive(^@periods,3)                           
 hours.accrued.ytd           12 SDEC2    R                 VAL=%PP.STATS.derive(^@periods,4)                           
 hours.posted                12 SDEC2    R                 *JCS[jcY,ja,gd,jj,je]P[jcP]|2                               
 hours.posted.ytd            12 SDEC2    R                 *JCS[jcY,ja,gd,jj,je]P[jcP]|3                               
 temp.amount                 13 INT      R                                                                             
 temp.percent                 8 INT      R                                                                             
 total.dollars               12 SMONEY   R                 VAL=%PP.STATS.derive(^@periods,5)                           
 total.dollars.ytd           12 SMONEY   R                 VAL=%PP.STATS.derive(^@periods,6)                           
 total.hours                 12 SDEC2    R                 VAL=%PP.STATS.derive(^@periods,7)                           
 total.hours.ytd             12 SDEC2    R                 VAL=%PP.STATS.derive(^@periods,8)                           
 Ì       2
 INDEX FILE/INTERNAL NAME           SUBSCRIPTS/PHYSICAL BASE

 actual.and.budget.index            [fiscal.year,payroll,dept,job.code,earning,period]
   comb.x                             ?JCSI[jcY,ja,gd,jj,je,jcP]