Professional Documents
Culture Documents
[MENU : IMPEXCEL]
KEYITEM : IMPORT LEDGER : L: CALL : IMPORTEXCEL
KEYITEM : IMPORT VOUCHER : V: CALL : IMPORTVOUCHER
[Function: IMPORTEXCEL]
Variable : Counter : Number
03 : SET : COUNTER : 0
05 : START PROGRESS :($$NUMITEMS:LEDGERR) : "Ledger Import" :
@@cmpmailname : "Please Wait Importing Ledger..."
07 : WALK COLLECTION : ledgerr
09 : NEW OBJECT : ledgers
11 : SET VALUE : Name : $ledger
13 : SET VALUE : parent : $Parent
15 : SET VALUE : OPENINGBALANCE : $OPBAL
17 : SET TARGET : ..
19 : CREATE TARGET
21 : INCREMENT : COUNTER
23 : SHOW PROGRESS : ##COUNTER
25 : END WALK
27 : END PROGRESS
29 : MSGBOX: "Status" : "Ledger Import Completed!! Check for any
errors"
31 : RETURN
[Collection: Ledgerr]
Ledger : $_1
Parent : $_2
OPBAL : $_3
[Function: IMPORTVOUCHER]
Variable : Counter : Number
03 : SET : COUNTER : 0
05 : START PROGRESS :($$NUMITEMS:MAINVOUCHER) : "Voucher Import"
: @@cmpmailname : "Please Wait Importing Vouchers..."
07 : WALK COLLECTION : MAINVOUCHER
09 : NEW OBJECT : Voucher
11 : SET VALUE : Date : $Date
13 : SET VALUE : VoucherTypeName : $VTYPE
14 : SET VALUE : Narration : $Narration
15 : SET VALUE : CHEQUENUMBER : $CHQNO
16 : SET VALUE : BASICBANKERSDATE : $RECODATE
17 : WALK COLLECTION : PARTVOUCHER
19 : INSERT COLLECTION OBJECT : ALLLEDGERENTRIES
21 : SET VALUE : LEdger Name
: $LEDGERNAME
23 : SET VALUE :
IsDeemedPositive : $ISDEEM
25 : SET VALUE : Amount
: $AMOUNT
27 : SET TARGET : ..
29 : END WALK
31 : CREATE TARGET
33 : INCREMENT : COUNTER
35 : SHOW PROGRESS : ##COUNTER
37 : END WALK
39 : END PROGRESS
41 : MSGBOX: "Status" : "Voucher Import Completed!! Check for any
errors in Tdlfunc.log file"
43 : RETURN
[Collection: MAINVOUCHER]
VNO : $_1
DATE : $_2
VTYPE : $_3
NARRATION : $_4
CHQNO : $_5
RECODATE : $_6
[Collection: PARTVOUCHER]
;; End-of-File