home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
RISC DISC 1
/
RISC_DISC_1.iso
/
commercial
/
acp
/
profesnal
/
!Entprise
/
NominData
/
Forms
/
BalSheet
< prev
next >
Wrap
Text File
|
1993-01-04
|
9KB
|
354 lines
! Balance Sheet Format File
!
===========================================================================
******************************
*BALANCE SHEET - {P42:<12}*
******************************
{SY0:<32} Date {SY22}
===========================================================================
Period {SY20 } - {SY22 }
---------------------------------------------------------------------------
Year to {SY20 } LIABILITIES
#liabs = 0
#type = "L4"
#SELECT AT type
#total = 0
#SELECT NL 0
#NEXT NL9 type
#WHILE NL
# bal = -(NL3 + NL4)
# add = bal + NL6
# total & bal
{£(-NL6):>12} {NL0:>6} {NL1:< } {£bal:>12}
# NEXT NL9 type
#LOOP
#liabs & total
! ---------------------------------------
#type = "L2"
#SELECT AT type
#total = 0
#totalbf = 0
#totalacc = 0
#totalaccbf = 0
#SELECT NL 0
#NEXT NL9 type
#WHILE NL
# total & -(NL3 + NL4)
# totalbf & -NL6
# NEXT NL9 type
#IF NL0 = "420"
#totalacc & -(NL3 + NL4)
#totalaccbf & -NL6
#ENDIF
#LOOP
#liabs & total
{£(totalbf-totalaccbf):>12} 400/19 VAT creditor {£(total-totalacc):>12}
{£totalaccbf:>12} 420 VAT accruals {£totalacc:>12}
! ----------------------
#type = "L1"
#SELECT AT type
#total = 0
#SELECT NL 0
#NEXT NL9 type
#WHILE NL
# bal = -(NL3 + NL4)
# add = bal + NL6
# total & bal
# IF add
{£(-NL6):>12} {NL0:>6} {NL1:<28}
Balance at {SY20 } {£(-NL6):>12}
# IF (add<0)
Deductions {£add:>12}
# ELSE
Additions {£add:>12}
# ENDIF
===========
Total {£bal:>12}
# ELSE
{£(-NL6):>12} {NL0:>6} {NL1:< } {£bal:>12}
# ENDIF
# NEXT NL9 type
#LOOP
#liabs & total
! --------------------------------------
#type = "L5"
#SELECT AT type
#total = 0
#SELECT NL 0
#NEXT NL9 type
#WHILE NL
# bal = -(NL3 + NL4)
# add = bal + NL6
# total & bal
# IF add
{£(-NL6):>12} {NL0:>6} {NL1:<28}
Balance at {SY20 } {£(-NL6):>12}
# IF (add<0)
Deductions {£add:>12}
# ELSE
Additions {£add:>12}
# ENDIF
===========
Total {£bal:>12}
# ELSE
{£(-NL6):>12} {NL0:>6} {NL1:< } {£bal:>12}
# ENDIF
# NEXT NL9 type
#LOOP
#liabs & total
! ---------------------------------------------
#type = "L3"
#SELECT AT type
#total = 0
#SELECT NL 0
#NEXT NL9 type
#WHILE NL
# bal = -(NL3 + NL4)
# add = bal + NL6
# total & bal
# IF add
{£(-NL6):>12} {NL0:>6} {NL1:<28}
Balance at {SY20 } {£(-NL6):>12}
# IF (add<0)
Deductions {£add:>12}
# ELSE
Additions {£add:>12}
# ENDIF
===========
Total {£bal:>12}
# ELSE
{£(-NL6):>12} {NL0:>6} {NL1:< } {£bal:>12}
# ENDIF
# NEXT NL9 type
#LOOP
#liabs & total
! -------------------------------------
#type = "L7"
#SELECT AT type
#total = 0
#SELECT NL 0
#NEXT NL9 type
#WHILE NL
# bal = -(NL3 + NL4)
# add = bal + NL6
# total & bal
# IF add
{£(-NL6):>12} {NL0:>6} {NL1:<28}
Balance at {SY20 } {£(-NL6):>12}
# IF (add<0)
Deductions {£add:>12}
# ELSE
Additions {£add:>12}
# ENDIF
===========
Total {£bal:>12}
# ELSE
{£(-NL6):>12} {NL0:>6} {NL1:< } {£bal:>12}
# ENDIF
# NEXT NL9 type
#LOOP
#liabs & total
! -----------------------------------
#type = "L8"
#SELECT AT type
#total = 0
#SELECT NL 0
#NEXT NL9 type
#WHILE NL
# bal = -(NL3 + NL4)
# add = bal + NL6
# total & bal
# IF add
{£(-NL6):>12} {NL0:>6} {NL1:<28}
Balance at {SY20 } {£(-NL6):>12}
# IF (add<0)
Deductions {£add:>12}
# ELSE
Additions {£add:>12}
# ENDIF
===========
Total {£bal:>12}
# ELSE
{£(-NL6):>12} {NL0:>6} {NL1:< } {£bal:>12}
# ENDIF
# NEXT NL9 type
#LOOP
#liabs & total
! --------------------------------
#type = "L6"
#SELECT AT type
#total = 0
#totalbf = 0
#SELECT NL 0
#NEXT NL9 type
#WHILE NL
# bal = -(NL3 + NL4)
# add = bal + NL6
# total & bal
# totalbf & -NL6
# NEXT NL9 type
#LOOP
#liabs & total
{£(totalbf):>12} 448 Net profit carried down {£(#P17+total):>12}
#liabs & #P17
! ------------------------------------
----------
{£liabs:>12}
==========
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Year to {SY20 } ASSETS
#asset = 0
#type = "A6"
#SELECT AT type
#total = 0
#SELECT NL 0
#NEXT NL9 type
#WHILE NL
# bal = NL3 + NL4
# add = bal - NL6
# total & bal
{NL6:>12} {NL0:>6} {NL1:< } {£bal:>12}
# NEXT NL9 type
#LOOP
#asset & total
! ---------------------------------
#asset & #P8
{P28:>12} 347 Stock held {P8:>12}
! --------------------------------
#type = "A3"
#SELECT AT type
#total = 0
#SELECT NL 0
#NEXT NL9 type
#WHILE NL
# bal = NL3 + NL4
# add = bal - NL6
# total & bal
{NL6:>12} {NL0:>6} {NL1:< } {£bal:>12}
# NEXT NL9 type
#LOOP
#asset & total
! ------------------------------------
#type = "A2"
#SELECT AT type
#total = 0
#SELECT NL 0
#NEXT NL9 type
#WHILE NL
# bal = NL3 + NL4
# add = bal - NL6
# total & bal
{NL6:>12} {NL0:>6} {NL1:< } {£bal:>12}
# NEXT NL9 type
#LOOP
#asset & total
! ----------------------------
#type = "A4,A5,AA,AB"
#total = 0
#SELECT NL 0
#NEXT NL9 type
#WHILE NL
# bal = NL3 + NL4
# add = bal - NL6
# IF add | NL9 = "A5" | NL9 = "AB"
{NL6:>12} {NL0:>6} {NL1:<28}
Balance at {SY20 } {NL6:>12}
# IF (add<0)
Deductions {£add:>12}
# ELSE
Additions {£add:>12}
# ENDIF
# IF NL9 = "A5" | NL9 = "AB"
# dep = #P40
# bal & dep
{P41:>12} Less depreciation {£dep:>12}
#ENDIF
=========
Total {£bal:>12}
# ELSE
{NL6:>12} {NL0:>6} {NL1:< } {£bal:>12}
# ENDIF
# NEXT NL9 type
# total & bal
#LOOP
#asset & total
! ---------------------------------
#type = "A8"
#SELECT AT type
#total = 0
#SELECT NL 0
#NEXT NL9 type
#WHILE NL
# bal = NL3 + NL4
# add = bal - NL6
# total & bal
# IF add
{NL6:>12} {NL0:>6} {NL1:<28}
Balance at {SY20 } {NL6:>12}
# IF (add<0)
Deductions {£add:>12}
# ELSE
Additions {£add:>12}
# ENDIF
===========
Total {£bal:>12}
# ELSE
{NL6:>12} {NL0:>6} {NL1:< } {£bal:>12}
# ENDIF
# NEXT NL9 type
#LOOP
#asset & total
! ----------------------------------
#type = "A9"
#SELECT AT type
#total = 0
#SELECT NL1 0
#NEXT NL9 type
#WHILE NL
# bal = NL3 + NL4
# add = bal - NL6
# total & bal
# IF add
{NL6:>12} {NL0:>6} {NL1:<28}
Balance at {SY20 } {NL6:>12}
# IF (add<0)
Deductions {£add:>12}
# ELSE
Additions {£add:>12}
# ENDIF
===========
Total {£bal:>12}
# ELSE
{NL6:>12} {NL0:>6} {NL1:< } {£bal:>12}
# ENDIF
# NEXT NL9 type
#LOOP
#asset & total
! --------------------------------------
----------
{£asset:>12}
==========
Report complete.