sHelp
                                     AP.BATCH
     i   2
   ap.batch.file
     ap.batch.amounts.by.tax
     ap.batch.anounts.by.type
     ap.batch.ledger.amounts
     ap.batch.transactions
       ap.batch.txn.gl.distribution
       ap.batch.itc.lines
       ap.batch.taxes.withheld

 Ì     i   2
ap.batch.file    (top) 
[urn]
:KB[kb]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 urn                         10 PINT     R                 kb                                                          
 actual.hash                 27 PINT     R                 :KB[kb]M|7                                                  
 actual.total                14 SMONEY   R                 :KB[kb]M["SA"]|7                                            
 bank.acc                    10 FREE     L  AP.BANK        :KB[kb]M|4                                              
 comment                     30 FREE     L                 :KB[kb]M|5                                                  
 control.hash                27 PINT     R                 :KB[kb]M|6                                                  
 control.total               14 SMONEY   R                 :KB[kb]M|8                                                  
 date                         8 DATE     L                 :KB[kb]M|0                                                  
 date.number.and.status      27 FREE     L                 VAL=%Z.date.out(@date)_"  # "_@number_"  ("_@status_")      
                                                           VAL="                                                       
 last.inv                                                                                                              
 last.txn                     4 PINT     R                 :KB[kb]M|10                                                 
 last.ven                                                                                                              
 mm.gl.per                   10 FREE     L  MIS.GL.PERIOD  :KB[kb]M|11                                             
 mm.source.database          12 FREE     L  MIS.APPL       :KB[kb]M|12                                             
 net.credits                 14 SMONEY   R                 :KB[kb]M["SA"]|6                                            
 net.discount                13 SMONEY   R                 :KB[kb]M["SA"]|3                                            
 net.freight                 13 SMONEY   R                 :KB[kb]M["SA"]|2                                            
 net.gross                   14 SMONEY   R                 :KB[kb]M["SA"]|0                                            
 net.invoices                14 SMONEY   R                 :KB[kb]M["SA"]|5                                            
 net.payment                 14 SMONEY   R                 :KB[kb]M["SA"]|4                                            
 net.tax                     13 SMONEY   R                 :KB[kb]M["SA"]|1                                            
 net.tax.1                   13 SMONEY   R                 :KB[kb]M["SA"]|8                                            
 net.tax.2                   13 SMONEY   R                 :KB[kb]M["SA"]|9                                            
 net.wheld.1                 13 SMONEY   R                 :KB[kb]M["SA"]|10                                           
 net.wheld.2                 13 SMONEY   R                 :KB[kb]M["SA"]|11                                           
 new.inv                                                                                                               
 new.ven                                                                                                               
 number                       3 PINT     R                 :KB[kb]M|1                                                  
 posting.time                10 TIME     L                 :KB[kb]M|9                                                  
 ppe.gl.period               10 FREE     L  MIS.GL.PERIOD  :KB[kb]M|13                                             
 ppe.included                 1 YN       L                 :KB[kb]M|14                                                 
 status                       7 CHOICE   L                 :KB[kb]M|2                                                  
 type                        16 CHOICE   L                 :KB[kb]M|3                                                  
 Ì      i   2
ap.batch.amounts.by.tax    (amnts.by.tax) 
[urn, abtc.tax.type]
:KB[kb]M["TC",gea]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 abtc.tax.type                3 FREE     L                 gea                                                         
 abtc.tax.1                  13 SMONEY   R                 :KB[kb]M["TC",gea]|0                                        
 abtc.tax.2                  13 SMONEY   R                 :KB[kb]M["TC",gea]|1                                        
 Ì      i   2
ap.batch.anounts.by.type    (amounts.by.type) 
[urn, invoice.type]
:KB[kb]M["AT",kzTY]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 invoice.type                 3 FREE     L                 kzTY                                                        
 type.discount               13 SMONEY   R                 :KB[kb]M["AT",kzTY]|3                                       
 type.freight                13 SMONEY   R                 :KB[kb]M["AT",kzTY]|2                                       
 type.gross                  14 SMONEY   R                 :KB[kb]M["AT",kzTY]|0                                       
 type.payment                14 SMONEY   R                 :KB[kb]M["AT",kzTY]|4                                       
 type.tax                    13 SMONEY   R                 :KB[kb]M["AT",kzTY]|1                                       
 type.tax.1                  13 SMONEY   R                 :KB[kb]M["AT",kzTY]|5                                       
 type.tax.2                  13 SMONEY   R                 :KB[kb]M["AT",kzTY]|6                                       
 type.wheld.1                13 SMONEY   R                 :KB[kb]M["AT",kzTY]|7                                       
 type.wheld.2                13 SMONEY   R                 :KB[kb]M["AT",kzTY]|8                                       
 Ì      i   2
ap.batch.ledger.amounts    (ledger.stats) 
[urn, ledger.type]
:KB[kb]M["LS",ksL]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 ledger.type                 14 CHOICE   L                 ksL                                                         
 ledger.discount             13 SMONEY   R                 :KB[kb]M["LS",ksL]|3                                        
 ledger.freight              13 SMONEY   R                 :KB[kb]M["LS",ksL]|2                                        
 ledger.gross                14 SMONEY   R                 :KB[kb]M["LS",ksL]|0                                        
 ledger.net                  14 SMONEY   R                 :KB[kb]M["LS",ksL]|5                                        
 ledger.payment              14 SMONEY   R                 :KB[kb]M["LS",ksL]|4                                        
 ledger.tax                  13 SMONEY   R                 :KB[kb]M["LS",ksL]|1                                        
 ledger.tax.1                13 SMONEY   R                 :KB[kb]M["LS",ksL]|6                                        
 ledger.tax.2                13 SMONEY   R                 :KB[kb]M["LS",ksL]|7                                        
 ledger.wheld.1              13 SMONEY   R                 :KB[kb]M["LS",ksL]|8                                        
 ledger.wheld.2              13 SMONEY   R                 :KB[kb]M["LS",ksL]|9                                        
 Ì      i   2
ap.batch.transactions    (transactions) 
[urn, txn.urn]
:KB[kb]T[kbT]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 txn.urn                      4 URN      L                 kbT                                                         
 txn.bank.acc                10 FREE     L  AP.BANK        :KB[kb]T[kbT]|12                                        
 txn.check.num               10 PINT     R                 :KB[kb]T[kbT]|8                                             
 txn.comment                 65 FREE     L                 :KB[kb]T[kbT]|9                                             
 txn.crm.mark.as.paid         1 YN       L                 :KB[kb]T[kbT]C|0                                            
 txn.discount                10 SMONEY   R                 :KB[kb]T[kbT]|5                                             
 txn.freight                 10 SMONEY   R                 :KB[kb]T[kbT]|4                                             
 txn.frt.tax.code             3 FREE     L  MIS.TAX.CODE   :KB[kb]T[kbT]|16                                        
 txn.gl.period               10 FREE     L  MIS.GL.PERIOD  :KB[kb]T[kbT]|7                                         
 txn.gl.ppe.thru             10 FREE     L  MIS.GL.PERIOD  :KB[kb]T[kbT]|11                                        
 txn.gross                   11 SMONEY   R                 :KB[kb]T[kbT]|2                                             
 txn.inv.num                 15 FREE     L                 :KB[kb]T[kbT]|21                                            
 txn.inv.type                 3 FREE     L                 :KB[kb]T[kbT]|1                                             
 txn.invoice                 20 PINT     R  AP.INV         :KB[kb]T[kbT]|0                                         
 txn.mm.database             12 FREE     L  MIS.APPL       :KB[kb]T[kbT]M|0                                        
 txn.mm.inv.num              15 FREE     L                 :KB[kb]T[kbT]M|2                                            
 txn.mm.po.urn               30 FREE     L                 :KB[kb]T[kbT]M|1                                            
 txn.net                     11 SMONEY   R                 VAL=@txn.gross+@txn.tax+@txn.freight-@txn.discount-@tx      
                                                           VAL=n.payment+@txn.tax.1+@txn.tax.2                         
 txn.payment                 11 SMONEY   R                 :KB[kb]T[kbT]|6                                             
 txn.pro.frt                  1 YN       L                 :KB[kb]T[kbT]|17                                            
 txn.received.date            8 DATE     L                 :KB[kb]T[kbT]|22                                            
 txn.tax                     10 SMONEY   R                 :KB[kb]T[kbT]|3                                             
 txn.tax.1                   10 SMONEY   R                 :KB[kb]T[kbT]|13                                            
 txn.tax.2                   10 SMONEY   R                 :KB[kb]T[kbT]|14                                            
 txn.vendor                  11 FREE     L                 :KB[kb]T[kbT]|20                                            
 txn.wheld.1                 10 SMONEY   R                 :KB[kb]T[kbT]|18                                            
 txn.wheld.2                 10 SMONEY   R                 :KB[kb]T[kbT]|19                                            
 Ì      i   2
ap.batch.txn.gl.distribution    (txn.distribution) 
[urn,txn.urn, txn.gl.account]
:KB[kb]T[kbT]D[ga]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 txn.gl.account              25 FREE     L  MIS.GL.ACCOUNT ga                                                      
 txn.gl.amount               11 SMONEY   R                 :KB[kb]T[kbT]D[ga]|0                                        
 txn.gl.frt.amount           10 SMONEY   R                 :KB[kb]T[kbT]D[ga]|2                                        
 txn.gl.tax.1                10 SMONEY   R                 :KB[kb]T[kbT]D[ga]|3                                        
 txn.gl.tax.2                10 SMONEY   R                 :KB[kb]T[kbT]D[ga]|4                                        
 txn.gl.tax.amount           10 SMONEY   R                 :KB[kb]T[kbT]D[ga]|1                                        
 txn.gl.total                11 SMONEY   R                 VAL=(@txn.gl.amount+@txn.gl.tax.amount+@txn.gl.frt.amo      
                                                           VAL=unt+@txn.gl.tax.1+@txn.gl.tax.2)                        
 Ì      i   2
ap.batch.itc.lines    (txn.itc.lines) 
[urn,txn.urn, txn.il.line]
:KB[kb]T[kbT]L[kzL]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 txn.il.line                  4 PINT     R                 kzL                                                         
 txn.il.account              25 FREE     L  MIS.GL.ACCOUNT :KB[kb]T[kbT]L[kzL]|0                                   
 txn.il.edit.1                1 YN       L                 :KB[kb]T[kbT]L[kzL]|9                                       
 txn.il.edit.2                1 YN       L                 :KB[kb]T[kbT]L[kzL]|10                                      
 txn.il.freight              10 SMONEY   R                 :KB[kb]T[kbT]L[kzL]|2                                       
 txn.il.gross                11 SMONEY   R                 :KB[kb]T[kbT]L[kzL]|1                                       
 txn.il.pfrt                 10 SMONEY   R                 :KB[kb]T[kbT]L[kzL]|6                                       
 txn.il.pfrt.t1              10 SMONEY   R                 :KB[kb]T[kbT]L[kzL]|7                                       
 txn.il.pfrt.t2              10 SMONEY   R                 :KB[kb]T[kbT]L[kzL]|8                                       
 txn.il.tax.1                10 SMONEY   R                 :KB[kb]T[kbT]L[kzL]|4                                       
 txn.il.tax.2                10 SMONEY   R                 :KB[kb]T[kbT]L[kzL]|5                                       
 txn.il.tax.code              3 FREE     L  MIS.TAX.CODE   :KB[kb]T[kbT]L[kzL]|3                                   
 Ì      i   2
ap.batch.taxes.withheld    (wheld.taxes) 
[urn,txn.urn, wheld.account]
:KB[kb]T[kbT]W[ga]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 wheld.account               25 FREE     L  MIS.GL.ACCOUNT ga                                                      
 wheld.1                     13 SMONEY   R                 :KB[kb]T[kbT]W[ga]|0                                        
 wheld.2                     13 SMONEY   R                 :KB[kb]T[kbT]W[ga]|1                                        
 Ì       2
 INDEX FILE/INTERNAL NAME           SUBSCRIPTS/PHYSICAL BASE

 ap.batch.id.x                      [date,number] = urn
   id.x                               ?KBI[kbD,kbN]