Download as doc, pdf, or txt
Download as doc, pdf, or txt
You are on page 1of 37

Build Process

Test Specification

Project Details
Application Name

Regional Life System (RLS)

Project No.

PRJ-2013-0001460

Project Name

PRJ HK AFS Handling for Reinstated Policies

Document Authorized By
Name
Firstname & Surname & Title

Signature

Date

Document Control
Version Issued
Number On Date
n.n
YYYY/MM/DD

1.0

2014/01/05

Author(s)

Reviewer(s)

Firstname & Surname


& Title

Firstname & Surname


& Title

1460 Talwar(TCS
Consultant)

Shashank Shekhar
(TCS Consultant)

Change Description

Document Creation

PRJ HK AFS Handling for Reinstated Policies_UTR (LFRCS232N) v1.0


Uncontrolled when printed
AXA Asia Life Regional Centre IT Internal Use Only

Page 1

TABLE OF CONTENTS
1.

OBJECTIVE .................................................................................................................................................3

2.

SCOPE / ASSUMPTION..............................................................................................................................3

2.1
2.2
2.3

In Scope........................................................................................................................3
Out of Scope.................................................................................................................3
Assumptions..................................................................................................................3

3.

TESTING CYCLES / SCHEDULES...........................................................................................................3

4.

TEST PROCEDURE / ENVIRONMENT SETUP.....................................................................................3

4.1
4.2

Environment setup:.......................................................................................................3
Test procedure:..............................................................................................................4

TEST CASE.............................................................................................................................................................5
5.

TEST RESULTS............................................................................................................................................7

5.1
5.2
5.3

Test Case Result 1.........................................................................................................7


Test Case Result 2.......................................................................................................15
Test Case Result 3.......................................................................................................15

PRJ HK AFS Handling for Reinstated Policies_UTR(Opening Balance) v1.0


Page 2
Uncontrolled when printed
AXA Asia Life Regional Centre IT Internal Use Only

1. OBJECTIVE.
The requirement focuses to deliver all requirements, in which for reinstated policies, the unit-linked
AFS will be able to display the correct opening balance.

2. SCOPE / ASSUMPTION
2.1
1.
2.
3.
4.

2.2
1.
2.
3.
4.

2.3

In Scope
All unit-linked Anniversary Financial Statements (STA-C2)
1G/2G and 3G policies are in scope for basic premium and total premium.
HK and Macau environment.
Only RLS system is in scope.

Out of Scope
All other region except HK and MA region.
All other letter types other than AFS (STA-C2).
ODS program is out of Scope for opening balance calculation and Net Change.
Any existing production bug.

Assumptions

1. No change in the structure of Annual financial statement.


2. No change in the logic for the generation of financial statement.
3. Basic premium, total premium will follow the existing system logic except in case of
reinstatement.

3. TESTING CYCLES / SCHEDULES


N/A

4. TEST PROCEDURE / ENVIRONMENT SETUP


4.1

Environment setup:
CALL LBUHKUUTL1/IFLNITUAT

PRJ HK AFS Handling for Reinstated Policies_ UTR(Opening Balance) v1.0


Page 3
Uncontrolled when printed
AXA Asia Life Regional Centre IT Internal Use Only

4.2

Test procedure:

PRJ HK AFS Handling for Reinstated Policies_ UTR(Opening Balance) v1.0


Page 4
Uncontrolled when printed
AXA Asia Life Regional Centre IT Internal Use Only

TEST CASE
No.

Functions / Objectives

Description / Conditions

Expected / Actual Results

Result Retest Result / Date


(/ )
st
nd
1 (/ )

1.

To verify whether the Opening


account balance is calculated
correctly when1) 1st reinstatement is done on
the policy
2) At least one AFS has been
issued before 1st reinstatement
(Active Case)

Case To check net change is


6
calculated correctly in AFS when
1) Reinstatement is captured,
reversed and captured again
during the first year since policy
issue.
<Active Case>

PNO: 503-5814630
Plan Code: PULF25
Policy type : 2G
Lapse Date:
Region :HK
Reinstatement Eff Date: 2012/11/28
Policy effective date: 2012/01/12
Anniversary Date: 2015/01/12
AFS generation date/System date:
2014/12/15

Correct regular premium and Total


premium is generated in AFS.
Regular premium doesnt include
transaction generated during lapsation
(transaction effective date = 0)

PNO: 503-8094404
Plan Code: PULF25
Policy type : 2G
Lapse Date: 2013/09/14
Region :HK
Reinstatement Effective Date:
2013/09/19
Policy effective date: 2013/12/20
Anniversary Date: 2014/12/20
AFS generation date/System date:
2014/12/19

Correct regular premium and Total


premium is generated in AFS.
Regular premium doesnt include
transaction generated during lapsation
(transaction effective date = 0)

PRJ HK AFS Handling for Reinstated Policies_UTR (LFRCS232N) v1.0


Uncontrolled when printed
AXA Asia Life Regional Centre IT Internal Use Only

Refer to Test Case Result 1

Refer to Test Case Result 2

Page 5

2 (/ )

No.

Functions / Objectives

Description / Conditions

Expected / Actual Results

Result Retest Result / Date


(/ )
st
nd
1 (/ )

Case To check net change is


5
calculated correctly in AFS when
1) 2 reinstatements is done.

PNO: 503-5692101
Plan Code: NOVA25
Policy type : 2G
Lapse Date:
Region :HK
2) 1 AFS is issued before the 1st Reinstatement Effective Date:
reinstatement.
2013/09/19
Policy effective date: 2013/12/20
3) 1 AFS has is generated
Anniversary Date: 2014/12/20
between the first and second
AFS generation date/System date:
reinstatements.
2014/12/19
<Active Case>

Correct regular premium and Total


premium is generated in AFS.
Regular premium doesnt include
transaction generated during lapsation
(transaction effective date = 0)

Refer to Test Case Result 3

Case
5

2.

PRJ HK AFS Handling for Reinstated Policies_UTR (LFRCS232N) v1.0


Uncontrolled when printed
AXA Asia Life Regional Centre IT Internal Use Only

Page 6

2 (/ )

5. TEST RESULTS
5.1

Test Case Result 1

Input Files
LFPPML :
POLICY NO.
503-8091954

ISSUE
DATE

POLICY
DATE

2013/10/31

PAID-TO-DATE

2014/01/12

STATUS
CODE

2015/03/18

MAINT
CODE

REINSTATEMENT
EFF DATE

2014/06/18

REINSTATEMENT
TRAN DATE

PLAN
CODE

2014/09/24

PULF25

LFPCHGLF:
COMPANY
CODE
5
5

POLICY NO.

SOURCE CODE

503-8091954
503-8091954

SUBMIT
DATE

ISSUE
DATE

POLICY
DATE

2013/09/24
2013/09/24

2013/10/31
2013/10/31

2013/09/18
2013/12/18

STATUS
CODE
4
1

MAINT
CODE
4
J

REINSTATEMENT
EFF DATE

REINSTATEMENT
TRAN DATE

2014/06/18

2014/09/24

LFPSTMTR :
POLICY
NO

PLAN
CODE

503-8091954

PULF25

POLICY
DATE

NOTICE
DATE

ANNIVERSARY
DATE

20,140,112

20,150,111

20,150,112

LFPBILLR :
POLICY
NO

PLAN
CODE

NUMERIC
CODE

POLICY
DATE

ISSUE
DATE

503-8091954

PULF25

180,104

20,140,112

20,131,031

ANNIVERSARY
DATE

PAY
METHOD

20,150,112

PRJ HK AFS Handling for Reinstated Policies_UTR (LFRCS232N) v1.0


Uncontrolled when printed
AXA Asia Life Regional Centre IT Internal Use Only

Page 7

LFPFNDBDA:
POLICY NO.

YEAR & MONTH

ACCOUNT CODE

U/L FUND CODE

FUND BALANCE ON

UNIT BALANCE ON

RECORD

RECORD

503-8091954

201312

AUA

36FAHYU

.00

.0000

503-8091954

201312

IUA

36FAHYU

1,340.66

12.5939

503-8091954

201312

AUA

36JBLA1

.00

.0000

503-8091954

201312

IUA

36JBLA1

1,341.51

7.8546

503-8091954

201312

AUA

36MMMGA

.00

.0000

503-8091954

201312

IUA

36MMMGA

1,350.96

3.5388

503-8091954

201312

AUA

36PGEDU

.00

.0000

503-8091954

201312

IUA

36PGEDU

1,301.40

.5508

503-8091954

201312

AUA

36TPASG

.00

.0000

503-8091954

201312

IUA

36TPASG

1,246.51

4.9601

FMPPRCH:
FUND ID
36FAHYU

PRICE

PRICE

EFF. DATE

EXPIRY DATE

20,140,110

20,140,113

DEALING DATE
20,140,110

OFFER PRICE
13.7300

ISSUE PRICE
13.7300

BID PRICE
13.7300

VALUATION DATE
20,140,110

Policy Issue Date:


2013/10/31
Policy Effective Date: 2014/01/12
Policy lapsed on:
2014/08/15
Policy Re-instate on: 2014/09/24
AFS will be printed on: 2015/01/12

PRJ HK AFS Handling for Reinstated Policies_UTR (LFRCS232N) v1.0


Uncontrolled when printed
AXA Asia Life Regional Centre IT Internal Use Only

Page 8

Before Image:
Display Module Source
Program:
LF232T
Library:
QTEMP
Module:
LF232T
608 5482AC
Eval
CLB = CLB + %XFOOT(ZLF252BFBR)
609 5482AC
EVAL
L_Idx = L_Idx +1
610 5482AC
ENDDO
611
*
612
C
ENDSR
613
*--------------------------------------------------------------614
*
$LDAOPNB - SUBROUTINE TO CALCULATE OPENING BALANCE FOR STAT
615
* This is the closing balance at the end of S_DATE
616
*--------------------------------------------------------------617
*
618
C
$LDAOPNB
BEGSR
619
*
620 5482AC*
MOVEL
PNO
ZLF252BPOL
621
C
S_DATE
IFLE
PEFF
622
C
Z-ADD
PDOI
S_DATE
More...
Debug . . .
F3=End program
F6=Add/Clear breakpoint
F10=Step
F11=Display variable
F12=Resume
F17=Watch variable
F18=Work with watch
F24=More keys
PDOI = 20131031.

Display Module Source


Program:
LF232T
Library:
QTEMP
Module:
LF232T
638 5482AC
Clear
GDS_LF252B
639 5482AC
MOVEL
PNO
ZLF252BPOL
640
* Day is correct
641
C
ZLF063ARTN
IFEQ
*BLANKS
642
C
Z-ADD
ZLF063AODATE ZLF252BEFF
643
C
ELSE
644
C
Z-ADD
S_DATE
ZLF252BEFF
645
C
ENDIF
646
647 5482A * Pass the account code to LF252B to retrieve corresponding valu
648 5482AC
If
L_3GIlp = 'N'
649 5482AC
Eval
ZLF252BACCT = *Blanks

PRJ HK AFS Handling for Reinstated Policies_UTR (LFRCS232N) v1.0


Uncontrolled when printed
AXA Asia Life Regional Centre IT Internal Use Only

Page 9

650
651
652

5482AC
5482AC
5482AC

ElseIf
Eval
EndIf

L_3GIlp = 'Y'
ZLF252BACCT = LArr_Accd(L_Idx)
More...

Debug . . .
F3=End program
F6=Add/Clear breakpoint
F10=Step
F11=Display variable
F12=Resume
F17=Watch variable
F18=Work with watch
F24=More keys
S_DATE = 20131031.

Display Module Source


Program:
LF232T
Library:
QTEMP
Module:
LF232T
653
C
CALLP
LF252B(GDS_LF252B)
654
C*
Z-ADD
ZLF252BFBR
OPNB
655 5482AC*
Eval
OPNB = %XFOOT(ZLF252BFBR)
656 5482AC
Eval
OPNB= OPNB+ %XFOOT(ZLF252BFBR)
657 5482AC
EVAL
L_Idx = L_Idx +1
658 5482AC
ENDDO
659
*
660
C
ENDSR
661
*
662
****************************************************************
663
C
664
C
$ENDPGM
BEGSR
665
C
If
%Open(LFPPML)
666
C
CLOSE
LFPPML
667
C
EndIf
More...
Debug . . .
F3=End program
F6=Add/Clear breakpoint
F10=Step
F11=Display variable
F12=Resume
F17=Watch variable
F18=Work with watch
F24=More keys
OPNB = 000000000000000.00

PRJ HK AFS Handling for Reinstated Policies_UTR (LFRCS232N) v1.0


Uncontrolled when printed
AXA Asia Life Regional Centre IT Internal Use Only

Page 10

Spool Details:
Job . . . . . . . . : QPADEV001K
File . . . . . . . . : LF232N1
User . . . . . . . : DPLFTEST
Number . . . . . . : 000093
Number . . . . . . : 115936
Creation date . . . : 14/12/30
Job system name . . : HKAS02
Creation time . . . : 18:03:20

After Change:
Now here,
Start date is calculated as below
For 2G policies the start date = Anniversary date (20150112) - 1 year
END date = Anniversary date (20150112) - 1 day
So here start date = 20140112
End date = 20150111
Fund Balance On Record= Unit Balance On Record * Fund Price
=12.5939*13.7300
=172.914247
Rate= 0.12915
Amount In Fund Currency = Fund Balance On Record / Rate
= 172.914247 / 0.12915
= 1338.83
Similarly, amount for all funds is calculated.
PRJ HK AFS Handling for Reinstated Policies_UTR (LFRCS232N) v1.0
Uncontrolled when printed
AXA Asia Life Regional Centre IT Internal Use Only

Page 11

Total Opening Balance= 1337.72 + 1332.37 + 1336.17 + 1304.19 + 1242.64 = 6577.91

Output:
Debug Screen:
Display Module Source
Program:
LF232T
Library:
QTEMP
Module:
LF232T
642 5482AC*
MOVEL
PNO
ZLF252BPOL
643
*
644
* Store Start date to Temporary variable
645 1460C
EVAL
T_DATE =S_DATE
646
C
S_DATE
IFLE
PEFF
647
C
Z-ADD
PDOI
S_DATE
648
C
ENDIF
649 1460C*
650 1460C
IF
L_APLREGFLG = 'Y'
651 1460C
PNO
SETLL
FMCHGLF
652 1460C
PNO
READE
FMCHGLF
653 1460C
DOW
Not(%EOF)
654 1460C
IF
(L_3GIlp = 'Y' OR L_2GIlp = 'Y')
655 1460C
AND PTC = '4' AND DPEFF <> PEFF
656 1460C
EVAL
S_DATE =T_DATE
More...
Debug . . .
F3=End program
F6=Add/Clear breakpoint
F10=Step
F11=Display variable
F12=Resume
F17=Watch variable
F18=Work with watch
F24=More keys
PDOI = 20131031.

PRJ HK AFS Handling for Reinstated Policies_UTR (LFRCS232N) v1.0


Uncontrolled when printed
AXA Asia Life Regional Centre IT Internal Use Only

Page 12

Display Module Source


Program:
LF232T
Library:
QTEMP
Module:
LF232T
644
* Store Start date to Temporary variable
645 1460C
EVAL
T_DATE =S_DATE
646
C
S_DATE
IFLE
PEFF
647
C
Z-ADD
PDOI
S_DATE
648
C
ENDIF
649 1460C*
650 1460C
IF
L_APLREGFLG = 'Y'
651 1460C
PNO
SETLL
FMCHGLF
652 1460C
PNO
READE
FMCHGLF
653 1460C
DOW
Not(%EOF)
654 1460C
IF
(L_3GIlp = 'Y' OR L_2GIlp = 'Y')
655 1460C
AND PTC = '4' AND DPEFF <> PEFF
656 1460C
EVAL
S_DATE =T_DATE
657 1460C
ENDIF
658 1460C
PNO
READE
FMCHGLF
More...
Debug . . .
F3=End program
F6=Add/Clear breakpoint
F10=Step
F11=Display variable
F12=Resume
F17=Watch variable
F18=Work with watch
F24=More keys
S_DATE = 20131220.

Display Module Source


Program:
LF232T
Library:
QTEMP
Module:
LF232T
689 5482AC
EndIf
690
C
CALLP
LF252B(GDS_LF252B)
691
C*
Z-ADD
ZLF252BFBR
OPNB
692 5482AC*
Eval
OPNB = %XFOOT(ZLF252BFBR)
693 5482AC
Eval
OPNB= OPNB+ %XFOOT(ZLF252BFBR)
694 5482AC
EVAL
L_Idx = L_Idx +1
695 5482AC
ENDDO
696
*
697
C
ENDSR
698
*
699
****************************************************************
700
C

PRJ HK AFS Handling for Reinstated Policies_UTR (LFRCS232N) v1.0


Uncontrolled when printed
AXA Asia Life Regional Centre IT Internal Use Only

Page 13

701
702
703

C
C
C

$ENDPGM

BEGSR
If
CLOSE

%Open(LFPPML)
LFPPML
More...

Debug . . .
F3=End program
F6=Add/Clear breakpoint
F10=Step
F11=Display variable
F12=Resume
F17=Watch variable
F18=Work with watch
F24=More keys
OPNB = 000000000006553.09

Spool Details:
Job . . .
User . .
Number .
Job system

5.2

. . .
. . .
. . .
name

.
.
.
.

.
.
.
.

:
:
:
:

QPADEV001K
DPLFTEST
115936
HKAS02

File . .
Number
Creation
Creation

. . .
. . .
date
time

.
.
.
.

.
.
.
.

.
.
.
.

:
:
:
:

LF232N1
000087
14/12/30
17:44:51

Test Case Result 2

Input Files
LFPPML :
POLICY NO.
503-8094404

ISSUE
DATE

POLICY
DATE

2013/09/25

2013/12/20

STATUS
CODE
1

CURRENCY
USD

REINSTATEMENT
EFF DATE
2013/11/19

PLAN
CODE
PULF25

LFPCHGLF:
CPOLICY NO.

ISSUE
DATE

503-8094404

2013/09/25

POLICY STATUS
DATE
CODE
2013/09/19

CURRENCY

REINSTATEMENT PLAN
EFF DATE
CODE

USD

PRJ HK AFS Handling for Reinstated Policies_UTR (LFRCS232N) v1.0


Uncontrolled when printed
AXA Asia Life Regional Centre IT Internal Use Only

PULF25

MAINT
CODE
4

Page 14

LFPSTMTR :
POLICY
NO

PLAN
CODE

503-8094404

PULF25

POLICY
DATE

NOTICE
DATE

ANNIVERSARY
DATE

20,131,220

20,141,219

20,141,220

LFPBILLR :
COMPANY
5

POLICY
NO

PLAN
CODE

NUMERIC
CODE

503-8094404

PULF25

180,104

POLICY
CCY
USD

POLICY
DATE

ANNIVERSARY
DATE

20,131,220

20,141,220

Display Data Area


System:
Data area . . . . . . . :
Library . . . . . . . :
Type

. . . . . . . . . :

Length

. . . . . . . . :

Text

. . . . . . . . . :

HKAS02

DADATE
QTEMP
*CHAR
60
System Date

Value
Offset
0
50

*...+....1....+....2....+....3....+....4....+....5
'20141218201412192014122001013201409192014092200000'
'

'

Bottom

PRJ HK AFS Handling for Reinstated Policies_UTR (LFRCS232N) v1.0


Uncontrolled when printed
AXA Asia Life Regional Centre IT Internal Use Only

Page 15

Press Enter to continue.


F3=Exit

F12=Cancel

LFPFNDBDA:
POLICY NO.

YEAR & MONTH

ACCOUNT CODE

U/L FUND CODE

FUND BALANCE ON

UNIT BALANCE ON

RECORD

RECORD

503-8094404

201311

AUA

36MMCFU

.00

.0000

503-8094404

201311

IUA

36MMCFU

1,164.37

88.6802

503-8094404

201311

AUA

36MMHSO

.00

.0000

503-8094404

201311

IUA

36MMHSO

1,154.93

43.1752

503-8094404

201311

AUA

36MMMEN

.00

.0000

503-8094404

201311

IUA

36MMMEN

1,111.44

45.4579

503-8094404

201311

AUA

36PPBRU

.00

.0000

503-8094404

201311

IUA

36PPBRU

1,132.54

6.6032

503-8094404

201311

AUA

36TPGRA

.00

.0000

503-8094404

201311

IUA

36TPGRA

6,665.74

229.3787

FMPPRCH:
FUND ID

36MMCFU

PRICE

PRICE

EFF. DATE

EXPIRY DATE

20,131,220

20,131,223

U/L FUND CODE

FUND ID

DEALING DATE

FUND CURRENCY

20,131,220

OFFER PRICE

12.5600

ISSUE PRICE

12.5600

BID PRICE

12.5600

VALUATION DATE

20,131,220

U/L FUND

U/L FUND

DESCRIPTION

DESCRIPTION
- SHORT

36MMCFU

36MMCFU

USD

BlackRock Global Funds-China Fund

PRJ HK AFS Handling for Reinstated Policies_UTR (LFRCS232N) v1.0


Uncontrolled when printed
AXA Asia Life Regional Centre IT Internal Use Only

BLACKROCK-CHINA FUND

Page 16

Policy Issue Date: 2013/09/25


Policy Effective Date: 2013/12/20
Policy Anniversary date: 2014/12/20
Policy lapsed on: 2013/10/01
Policy Re-instate on: 2013/11/19
AFS will be printed on: 2013/12/19

Now here,
Start date is calculated as below
For 2G policies the start date = Anniversary date (20141220) - 1 year
END date = Anniversary date (20141220) - 1 day
So here start date = 20130112
End date = 20141219
The opening balance will be calculated as the addition of the amount In Fund Currency of all the funds of the policies
Fund Balance on Record= Unit Balance on Record * Fund Price
= 88.6802 * 12.5600
= 1113.82
Now the Rate is calculated based on the Target currency, Base currency and also start date calculated
Target currency = PCCY (from LFPPML) = USD
Base currency = USD (from file LFPFNDTB based on Fund ID)
Start date = 20131220
Using these start date the File is SETGT to LFPCRSEXRT and also the pervious equal value is retrieved
Rate = 1
Amount in Fund Currency = Fund Balance on Record / Rate
= = 1113.82 / 1
PRJ HK AFS Handling for Reinstated Policies_UTR (LFRCS232N) v1.0
Uncontrolled when printed
AXA Asia Life Regional Centre IT Internal Use Only

Page 17

= 1113.82
Similarly, amount for all funds is calculated.

Before Change:
Output:
Debug Screen:
Display Module Source
Program:
LF232T
Library:
QTEMP
Module:
LF232T
614
*
$LDAOPNB - SUBROUTINE TO CALCULATE OPENING BALANCE FOR STAT
615
* This is the closing balance at the end of S_DATE
616
*--------------------------------------------------------------617
*
618
C
$LDAOPNB
BEGSR
619
*
620 5482AC*
MOVEL
PNO
ZLF252BPOL
621
C
S_DATE
IFLE
PEFF
622
C
Z-ADD
PDOI
S_DATE
623
C
ENDIF
624
*
625
* When retrive the opening balance, need to get the Account Bala
626
C
Z-ADD
S_DATE
ZLF063AIDATE
627
C
Z-ADD
1
ZLF063ANONPD
628
C
MOVEL
'B'
ZLF063AOPT
More...
Debug . . .
F3=End program
F6=Add/Clear breakpoint
F10=Step
F11=Display variable
F12=Resume
F17=Watch variable
F18=Work with watch
F24=More keys
S_DATE = 20131220.

PRJ HK AFS Handling for Reinstated Policies_UTR (LFRCS232N) v1.0


Uncontrolled when printed
AXA Asia Life Regional Centre IT Internal Use Only

Page 18

Display Module Source


Program:
LF232T
Library:
QTEMP
Module:
LF232T
614
*
$LDAOPNB - SUBROUTINE TO CALCULATE OPENING BALANCE FOR STAT
615
* This is the closing balance at the end of S_DATE
616
*--------------------------------------------------------------617
*
618
C
$LDAOPNB
BEGSR
619
*
620 5482AC*
MOVEL
PNO
ZLF252BPOL
621
C
S_DATE
IFLE
PEFF
622
C
Z-ADD
PDOI
S_DATE
623
C
ENDIF
624
*
625
* When retrive the opening balance, need to get the Account Bala
626
C
Z-ADD
S_DATE
ZLF063AIDATE
627
C
Z-ADD
1
ZLF063ANONPD
628
C
MOVEL
'B'
ZLF063AOPT
More...
Debug . . .
F3=End program
F6=Add/Clear breakpoint
F10=Step
F11=Display variable
F12=Resume
F17=Watch variable
F18=Work with watch
F24=More keys
S_DATE = 20130925.

Display Module Source


Program:
LF232T
Library:
QTEMP
Module:
LF232T
652 5482AC
EndIf
653
C
CALLP
LF252B(GDS_LF252B)
654
C*
Z-ADD
ZLF252BFBR
OPNB
655 5482AC*
Eval
OPNB = %XFOOT(ZLF252BFBR)
656 5482AC
Eval
OPNB= OPNB+ %XFOOT(ZLF252BFBR)
657 5482AC
EVAL
L_Idx = L_Idx +1
658 5482AC
ENDDO
659
*
660
C
ENDSR
661
*
662
****************************************************************
663
C

PRJ HK AFS Handling for Reinstated Policies_UTR (LFRCS232N) v1.0


Uncontrolled when printed
AXA Asia Life Regional Centre IT Internal Use Only

Page 19

664
665
666

C
C
C

$ENDPGM

BEGSR
If
CLOSE

%Open(LFPPML)
LFPPML
More...

Debug . . .
F3=End program
F6=Add/Clear breakpoint
F10=Step
F11=Display variable
F12=Resume
F17=Watch variable
F18=Work with watch
F24=More keys
OPNB = 000000000000000.00

PRJ HK AFS Handling for Reinstated Policies_UTR (LFRCS232N) v1.0


Uncontrolled when printed
AXA Asia Life Regional Centre IT Internal Use Only

Page 20

Spool Snippet
Display Spooled File
File . . . . . :
LF232N1
Page/Line
24/6
Control . . . . .
Columns
1 - 130
Find . . . . . .
*...+....1....+....2....+....3....+....4....+....5....+....6....+....7....+....8....+....9....+....0....+....1....+....2....+....3
Identifier : AXAXAGT
Total FPD Balance :
.00
Policy Statement Period Start Date: 20131220
Policy Statement Period End Date:
20141219
Policy Date : 20131220
Anniversary Date : 20141220
Guaranteed Maturity Amount:
.00
Total Policy Value :
.00
Special Investment Bonus :
.00
Gain/Loss (Amount):
12,907.60- Total premium paid:
36,270.76
Gain/Loss (%):
1.10Total Withdrawal:
.00
Gain/Loss (Amount) From Inception:
12,907.60Gain/Loss (%) from inception :
1.10Openning balance
.00
Opening balance date : 20131219
Is_GVFTDF12PY : N
Monthly Guaranteed Income :
.00
Start of total premium paid
Plan code
Attached to
Packaged To
Total premium paid
PULF25
7,000.00
End of total premium paid
ETI Date:
More...
F3=Exit
F12=Cancel
F19=Left
F20=Right
F24=More keys
Job Details
Job . . . . . . . . :
User . . . . . . . :
Number . . . . . . :
Job system name . . :

QPADEV004M
DPLFTEST
116770
HKAS02

File . . . . . . . . :
Number . . . . . . :
Creation date . . . :
Creation time . . . :

PRJ HK AFS Handling for Reinstated Policies_UTR (LFRCS232N) v1.0


Uncontrolled when printed
AXA Asia Life Regional Centre IT Internal Use Only

LF232N1
000041
14/12/31
20:41:20

Page 21

After Change:
Total Opening Balance= 1113.82 + 1154.50 + 1107.80 + 1122.07 + 6686.38 = 11184.57
Output:
Debug Screen:
Display Module Source
Program:
LF232T
713 1460 C*
714 1460 C*
715 1460 C*
716 1460 C*
717
C
718
C
719 1460 C*
720
C
721 RASHIC*
722 RASHIC
723 RASHIC
724 RASHIC
725 RASHIC
726
C
727 RASHIC

Library:
QTEMP
Z-ADD
ENDIF
ENDIF
ELSEIF
S_DATE
IFLE
Z-ADD
ENDIF
ENDIF

PNO
PNO

IF
IF
SETLL
READE
DOW
IF

PDOI

Module:
LF232T
S_DATE

L_APLREGFLG = ' '


PEFF
PDOI
S_DATE

L_APLREGFLG = 'Y'
(L_3GIlp = 'Y' OR L_2GIlp = 'Y')
FMCHGLF
FMCHGLF
Not(%EOF)
PTC = '4' AND DPEFF <> PEFF
More...

Debug . . .
F3=End program
F6=Add/Clear breakpoint
F10=Step
F11=Display variable
F12=Resume
F17=Watch variable
F18=Work with watch
F24=More keys
PDOI = 20130925.

PRJ HK AFS Handling for Reinstated Policies_UTR (LFRCS232N) v1.0


Uncontrolled when printed
AXA Asia Life Regional Centre IT Internal Use Only

Page 22

Display Module Source


Program:
LF232T
713 1460 C*
714 1460 C*
715 1460 C*
716 1460 C*
717
C
718
C
719 1460 C*
720
C
721 RASHIC*
722 RASHIC
723 RASHIC
724 RASHIC
725 RASHIC
726
C
727 RASHIC

Library:
QTEMP
Z-ADD
ENDIF
ENDIF
ELSEIF
S_DATE
IFLE
Z-ADD
ENDIF
ENDIF

PNO
PNO

IF
IF
SETLL
READE
DOW
IF

PDOI

Module:
LF232T
S_DATE

L_APLREGFLG = ' '


PEFF
PDOI
S_DATE

L_APLREGFLG = 'Y'
(L_3GIlp = 'Y' OR L_2GIlp = 'Y')
FMCHGLF
FMCHGLF
Not(%EOF)
PTC = '4' AND DPEFF <> PEFF
More...

Debug . . .
F3=End program
F6=Add/Clear breakpoint
F10=Step
F11=Display variable
F12=Resume
F17=Watch variable
F18=Work with watch
F24=More keys
S_DATE = 20130925.

Display Module Source


Program:
LF232T
713 1460 C*
714 1460 C*
715 1460 C*
716 1460 C*
717
C
718
C
719 1460 C*
720
C
721 RASHIC*
722 RASHIC
723 RASHIC
724 RASHIC
725 RASHIC
726
C
727 RASHIC

Library:
QTEMP
Z-ADD
ENDIF
ENDIF
ELSEIF
S_DATE
IFLE
Z-ADD
ENDIF
ENDIF

PNO
PNO

IF
IF
SETLL
READE
DOW
IF

PDOI

Module:
LF232T
S_DATE

L_APLREGFLG = ' '


PEFF
PDOI
S_DATE

L_APLREGFLG = 'Y'
(L_3GIlp = 'Y' OR L_2GIlp = 'Y')
FMCHGLF
FMCHGLF
Not(%EOF)
PTC = '4' AND DPEFF <> PEFF

PRJ HK AFS Handling for Reinstated Policies_UTR (LFRCS232N) v1.0


Uncontrolled when printed
AXA Asia Life Regional Centre IT Internal Use Only

Page 23

More...
Debug . . .
F3=End program
F6=Add/Clear breakpoint
F10=Step
F11=Display variable
F12=Resume
F17=Watch variable
F18=Work with watch
F24=More keys
L_APLREGFLG = 'Y'
and PTC = 4

Display Module Source


Program:
LF232T
724 RASHIC
725 RASHIC
726
C
727 RASHIC
728 RASHIC
729
C
730 RASHIC
731 RASHIC
732
C
733
C
734 RASHIC
735
C
736 RASHIC
737 RASHIC
738
*

PNO
PNO

PNO

Library:
QTEMP
SETLL
READE
DOW
IF
EVAL
LEAVE
ENDIF
IF
LEAVE
ENDIF
READE
ENDDO
ENDIF
ENDIF

Module:
LF232T
FMCHGLF
FMCHGLF
Not(%EOF)
PTC = '4' AND DPEFF <> PEFF
S_DATE =T_DATE
PTC = '4' AND DPEFF = PEFF
FMCHGLF

More...
Debug . . .
F3=End program
F6=Add/Clear breakpoint
F10=Step
F11=Display variable
F12=Resume
F17=Watch variable
F18=Work with watch
F24=More keys
S_DATE = 20131220.

PRJ HK AFS Handling for Reinstated Policies_UTR (LFRCS232N) v1.0


Uncontrolled when printed
AXA Asia Life Regional Centre IT Internal Use Only

Page 24

Display Module Source


Program:
LF232T
Library:
QTEMP
Module:
LF232T
766 5482AC
EndIf
767
C
CALLP
LF252B(GDS_LF252B)
768
C*
Z-ADD
ZLF252BFBR
OPNB
769 5482AC*
Eval
OPNB = %XFOOT(ZLF252BFBR)
770 5482AC
Eval
OPNB= OPNB+ %XFOOT(ZLF252BFBR)
771 5482AC
EVAL
L_Idx = L_Idx +1
772 5482AC
ENDDO
773
*
774
C
ENDSR
775
*
776
****************************************************************
777
C
778
C
$ENDPGM
BEGSR
779
C
If
%Open(LFPPML)
780
C
CLOSE
LFPPML
More...
Debug . . .
F3=End program
F6=Add/Clear breakpoint
F10=Step
F11=Display variable
F12=Resume
F17=Watch variable
F18=Work with watch
F24=More keys
OPNB = 000000000011184.57

PRJ HK AFS Handling for Reinstated Policies_UTR (LFRCS232N) v1.0


Uncontrolled when printed
AXA Asia Life Regional Centre IT Internal Use Only

Page 25

Spool Snippet
Display Spooled File
File . . . . . :
LF232N1
Page/Line
24/6
Control . . . . .
Columns
1 - 130
Find . . . . . .
*...+....1....+....2....+....3....+....4....+....5....+....6....+....7....+....8....+....9....+....0....+....1....+....2....+....3
Identifier : AXAXAGT
Total FPD Balance :
.00
Policy Statement Period Start Date: 20131220
Policy Statement Period End Date:
20141219
Policy Date : 20131220
Anniversary Date : 20141220
Guaranteed Maturity Amount:
.00
Total Policy Value :
.00
Special Investment Bonus :
.00
Gain/Loss (Amount):
3,178.59
Total premium paid:
15,000.00
Gain/Loss (%):
.18
Total Withdrawal:
.00
Gain/Loss (Amount) From Inception:
8,363.16
Gain/Loss (%) from inception :
.71
Openning balance
11,184.57
Opening balance date : 20131219
Is_GVFTDF12PY : N
Monthly Guaranteed Income :
.00
Start of total premium paid
Plan code
Attached to
Packaged To
Total premium paid
PULF25
7,000.00
End of total premium paid
ETI Date:
More...
F3=Exit
F12=Cancel
F19=Left
F20=Right
F24=More keys
Variable characters per inch or font size not supported.
Job Details
Job . . . . . . . . :
User . . . . . . . :
Number . . . . . . :
Job system name . . :

QPADEV005Q
DPLFTEST
116013
HKAS02

File . . . . . . . . :
Number . . . . . . :
Creation date . . . :
Creation time . . . :

PRJ HK AFS Handling for Reinstated Policies_UTR (LFRCS232N) v1.0


Uncontrolled when printed
AXA Asia Life Regional Centre IT Internal Use Only

LF232N1
000097
14/12/31
18:06:40

Page 26

5.3

Test Case Result 3

Input Files
LFPPML :

POLICY NO.
503-5692101

ISSUE
DATE
2011/01/25

POLICY
DATE

STATUS
CODE

2013/12/20

CURRENCY

REINSTATEMENT
EFF DATE

HKD

2013/10/12

PLAN
CODE
NOVA25

LFPCHGLF:
POLICY NO.
503-5692101
503-5692101
503-5692101

POLICY
DATE
2013/12/20
2012/11/01
2011/02/01

STATUS
CODE

CURRENCY

1
1
1

HKD
HKD
HKD

REINSTATEMENT
EFF DATE
2013/10/12
2012/11/20

PLAN
CODE
NOVA25
NOVA25
NOVA25

LFPSTMTR :

LFPBILLR :

LFPFNDBDA:
PRJ HK AFS Handling for Reinstated Policies_UTR (LFRCS232N) v1.0
Uncontrolled when printed
AXA Asia Life Regional Centre IT Internal Use Only

Page 27

FMPPRCH:

Policy Issue Date: 2013/09/25


Policy Effective Date: 2013/12/20
Policy Anniversary date: 2014/12/20
Policy lapsed on: 2013/10/01
Policy Re-instate on: 2013/11/19
AFS will be printed on: 2013/12/19

Now here,
Start date is calculated as below
For 2G policies the start date = Anniversary date (20141220) - 1 year
END date = Anniversary date (20141220) - 1 day
So here start date = 20130112
End date = 20141219
The opening balance will be calculated as the addition of the amount In Fund Currency of all the funds of the policies
Fund Balance on Record= Unit Balance on Record * Fund Price
= 88.6802 * 12.5600
= 1113.82

PRJ HK AFS Handling for Reinstated Policies_UTR (LFRCS232N) v1.0


Uncontrolled when printed
AXA Asia Life Regional Centre IT Internal Use Only

Page 28

Now the Rate is calculated based on the Target currency, Base currency and also start date calculated
Target currency = PCCY (from LFPPML) = USD
Base currency = USD (from file LFPFNDTB based on Fund ID)
Start date = 20131220
Using these start date the File is SETGT to LFPCRSEXRT and also the pervious equal value is retrieved
Rate = 1
Amount in Fund Currency = Fund Balance on Record / Rate
= = 1113.82 / 1
= 1113.82
Similarly, amount for all funds is calculated.

Before Change:
Output:
Debug Screen:
Display Module Source
Program:
LF232T
Library:
QTEMP
Module:
LF232T
614
*
$LDAOPNB - SUBROUTINE TO CALCULATE OPENING BALANCE FOR STAT
615
* This is the closing balance at the end of S_DATE
616
*--------------------------------------------------------------617
*
618
C
$LDAOPNB
BEGSR
619
*
620 5482AC*
MOVEL
PNO
ZLF252BPOL
621
C
S_DATE
IFLE
PEFF
622
C
Z-ADD
PDOI
S_DATE
623
C
ENDIF
624
*
625
* When retrive the opening balance, need to get the Account Bala
626
C
Z-ADD
S_DATE
ZLF063AIDATE
627
C
Z-ADD
1
ZLF063ANONPD

PRJ HK AFS Handling for Reinstated Policies_UTR (LFRCS232N) v1.0


Uncontrolled when printed
AXA Asia Life Regional Centre IT Internal Use Only

Page 29

628

MOVEL

'B'

ZLF063AOPT
More...

Debug . . .
F3=End program
F6=Add/Clear breakpoint
F10=Step
F11=Display variable
F12=Resume
F17=Watch variable
F18=Work with watch
F24=More keys
S_DATE = 20131220.

Display Module Source


Program:
LF232T
Library:
QTEMP
Module:
LF232T
614
*
$LDAOPNB - SUBROUTINE TO CALCULATE OPENING BALANCE FOR STAT
615
* This is the closing balance at the end of S_DATE
616
*--------------------------------------------------------------617
*
618
C
$LDAOPNB
BEGSR
619
*
620 5482AC*
MOVEL
PNO
ZLF252BPOL
621
C
S_DATE
IFLE
PEFF
622
C
Z-ADD
PDOI
S_DATE
623
C
ENDIF
624
*
625
* When retrive the opening balance, need to get the Account Bala
626
C
Z-ADD
S_DATE
ZLF063AIDATE
627
C
Z-ADD
1
ZLF063ANONPD
628
C
MOVEL
'B'
ZLF063AOPT
More...
Debug . . .
F3=End program
F6=Add/Clear breakpoint
F10=Step
F11=Display variable
F12=Resume
F17=Watch variable
F18=Work with watch
F24=More keys
S_DATE = 20130925.

Display Module Source

PRJ HK AFS Handling for Reinstated Policies_UTR (LFRCS232N) v1.0


Uncontrolled when printed
AXA Asia Life Regional Centre IT Internal Use Only

Page 30

Program:
LF232T
Library:
QTEMP
Module:
LF232T
652 5482AC
EndIf
653
C
CALLP
LF252B(GDS_LF252B)
654
C*
Z-ADD
ZLF252BFBR
OPNB
655 5482AC*
Eval
OPNB = %XFOOT(ZLF252BFBR)
656 5482AC
Eval
OPNB= OPNB+ %XFOOT(ZLF252BFBR)
657 5482AC
EVAL
L_Idx = L_Idx +1
658 5482AC
ENDDO
659
*
660
C
ENDSR
661
*
662
****************************************************************
663
C
664
C
$ENDPGM
BEGSR
665
C
If
%Open(LFPPML)
666
C
CLOSE
LFPPML
More...
Debug . . .
F3=End program
F6=Add/Clear breakpoint
F10=Step
F11=Display variable
F12=Resume
F17=Watch variable
F18=Work with watch
F24=More keys
OPNB = 000000000000000.00

PRJ HK AFS Handling for Reinstated Policies_UTR (LFRCS232N) v1.0


Uncontrolled when printed
AXA Asia Life Regional Centre IT Internal Use Only

Page 31

Spool Snippet
Display Spooled File
File . . . . . :
LF232N1
Page/Line
24/6
Control . . . . .
Columns
1 - 130
Find . . . . . .
*...+....1....+....2....+....3....+....4....+....5....+....6....+....7....+....8....+....9....+....0....+....1....+....2....+....3
Identifier : AXAXAGT
Total FPD Balance :
.00
Policy Statement Period Start Date: 20131220
Policy Statement Period End Date:
20141219
Policy Date : 20131220
Anniversary Date : 20141220
Guaranteed Maturity Amount:
.00
Total Policy Value :
.00
Special Investment Bonus :
.00
Gain/Loss (Amount):
12,907.60- Total premium paid:
36,270.76
Gain/Loss (%):
1.10Total Withdrawal:
.00
Gain/Loss (Amount) From Inception:
12,907.60Gain/Loss (%) from inception :
1.10Openning balance
.00
Opening balance date : 20131219
Is_GVFTDF12PY : N
Monthly Guaranteed Income :
.00
Start of total premium paid
Plan code
Attached to
Packaged To
Total premium paid
PULF25
7,000.00
End of total premium paid
ETI Date:
More...
F3=Exit
F12=Cancel
F19=Left
F20=Right
F24=More keys
Job Details
Job . . . . . . . . :
User . . . . . . . :
Number . . . . . . :
Job system name . . :

QPADEV004M
DPLFTEST
116770
HKAS02

File . . . . . . . . :
Number . . . . . . :
Creation date . . . :
Creation time . . . :

PRJ HK AFS Handling for Reinstated Policies_UTR (LFRCS232N) v1.0


Uncontrolled when printed
AXA Asia Life Regional Centre IT Internal Use Only

LF232N1
000041
14/12/31
20:41:20

Page 32

After Change:
Total Opening Balance= 1113.82 + 1154.50 + 1107.80 + 1122.07 + 6686.38 = 11184.57
Output:
Debug Screen:
Display Module Source
Program:
LF232T
713 1460 C*
714 1460 C*
715 1460 C*
716 1460 C*
717
C
718
C
719 1460 C*
720
C
721 RASHIC*
722 RASHIC
723 RASHIC
724 RASHIC
725 RASHIC
726
C
727 RASHIC

Library:
QTEMP
Z-ADD
ENDIF
ENDIF
ELSEIF
S_DATE
IFLE
Z-ADD
ENDIF
ENDIF

PNO
PNO

IF
IF
SETLL
READE
DOW
IF

PDOI

Module:
LF232T
S_DATE

L_APLREGFLG = ' '


PEFF
PDOI
S_DATE

L_APLREGFLG = 'Y'
(L_3GIlp = 'Y' OR L_2GIlp = 'Y')
FMCHGLF
FMCHGLF
Not(%EOF)
PTC = '4' AND DPEFF <> PEFF
More...

Debug . . .
F3=End program
F6=Add/Clear breakpoint
F10=Step
F11=Display variable
F12=Resume
F17=Watch variable
F18=Work with watch
F24=More keys
PDOI = 20130925.

PRJ HK AFS Handling for Reinstated Policies_UTR (LFRCS232N) v1.0


Uncontrolled when printed
AXA Asia Life Regional Centre IT Internal Use Only

Page 33

Display Module Source


Program:
LF232T
713 1460 C*
714 1460 C*
715 1460 C*
716 1460 C*
717
C
718
C
719 1460 C*
720
C
721 RASHIC*
722 RASHIC
723 RASHIC
724 RASHIC
725 RASHIC
726
C
727 RASHIC

Library:
QTEMP
Z-ADD
ENDIF
ENDIF
ELSEIF
S_DATE
IFLE
Z-ADD
ENDIF
ENDIF

PNO
PNO

IF
IF
SETLL
READE
DOW
IF

PDOI

Module:
LF232T
S_DATE

L_APLREGFLG = ' '


PEFF
PDOI
S_DATE

L_APLREGFLG = 'Y'
(L_3GIlp = 'Y' OR L_2GIlp = 'Y')
FMCHGLF
FMCHGLF
Not(%EOF)
PTC = '4' AND DPEFF <> PEFF
More...

Debug . . .
F3=End program
F6=Add/Clear breakpoint
F10=Step
F11=Display variable
F12=Resume
F17=Watch variable
F18=Work with watch
F24=More keys
S_DATE = 20130925.

Display Module Source


Program:
LF232T
713 1460 C*
714 1460 C*
715 1460 C*
716 1460 C*
717
C
718
C
719 1460 C*
720
C
721 RASHIC*
722 RASHIC
723 RASHIC
724 RASHIC
725 RASHIC
726
C
727 RASHIC

Library:
QTEMP
Z-ADD
ENDIF
ENDIF
ELSEIF
S_DATE
IFLE
Z-ADD
ENDIF
ENDIF

PNO
PNO

IF
IF
SETLL
READE
DOW
IF

PDOI

Module:
LF232T
S_DATE

L_APLREGFLG = ' '


PEFF
PDOI
S_DATE

L_APLREGFLG = 'Y'
(L_3GIlp = 'Y' OR L_2GIlp = 'Y')
FMCHGLF
FMCHGLF
Not(%EOF)
PTC = '4' AND DPEFF <> PEFF

PRJ HK AFS Handling for Reinstated Policies_UTR (LFRCS232N) v1.0


Uncontrolled when printed
AXA Asia Life Regional Centre IT Internal Use Only

Page 34

More...
Debug . . .
F3=End program
F6=Add/Clear breakpoint
F10=Step
F11=Display variable
F12=Resume
F17=Watch variable
F18=Work with watch
F24=More keys
L_APLREGFLG = 'Y'
and PTC = 4

Display Module Source


Program:
LF232T
724 RASHIC
725 RASHIC
726
C
727 RASHIC
728 RASHIC
729
C
730 RASHIC
731 RASHIC
732
C
733
C
734 RASHIC
735
C
736 RASHIC
737 RASHIC
738
*

PNO
PNO

PNO

Library:
QTEMP
SETLL
READE
DOW
IF
EVAL
LEAVE
ENDIF
IF
LEAVE
ENDIF
READE
ENDDO
ENDIF
ENDIF

Module:
LF232T
FMCHGLF
FMCHGLF
Not(%EOF)
PTC = '4' AND DPEFF <> PEFF
S_DATE =T_DATE
PTC = '4' AND DPEFF = PEFF
FMCHGLF

More...
Debug . . .
F3=End program
F6=Add/Clear breakpoint
F10=Step
F11=Display variable
F12=Resume
F17=Watch variable
F18=Work with watch
F24=More keys
S_DATE = 20131220.

PRJ HK AFS Handling for Reinstated Policies_UTR (LFRCS232N) v1.0


Uncontrolled when printed
AXA Asia Life Regional Centre IT Internal Use Only

Page 35

Display Module Source


Program:
LF232T
Library:
QTEMP
Module:
LF232T
766 5482AC
EndIf
767
C
CALLP
LF252B(GDS_LF252B)
768
C*
Z-ADD
ZLF252BFBR
OPNB
769 5482AC*
Eval
OPNB = %XFOOT(ZLF252BFBR)
770 5482AC
Eval
OPNB= OPNB+ %XFOOT(ZLF252BFBR)
771 5482AC
EVAL
L_Idx = L_Idx +1
772 5482AC
ENDDO
773
*
774
C
ENDSR
775
*
776
****************************************************************
777
C
778
C
$ENDPGM
BEGSR
779
C
If
%Open(LFPPML)
780
C
CLOSE
LFPPML
More...
Debug . . .
F3=End program
F6=Add/Clear breakpoint
F10=Step
F11=Display variable
F12=Resume
F17=Watch variable
F18=Work with watch
F24=More keys
OPNB = 000000000011184.57

PRJ HK AFS Handling for Reinstated Policies_UTR (LFRCS232N) v1.0


Uncontrolled when printed
AXA Asia Life Regional Centre IT Internal Use Only

Page 36

Spool Snippet
Display Spooled File
File . . . . . :
LF232N1
Page/Line
24/6
Control . . . . .
Columns
1 - 130
Find . . . . . .
*...+....1....+....2....+....3....+....4....+....5....+....6....+....7....+....8....+....9....+....0....+....1....+....2....+....3
Identifier : AXAXAGT
Total FPD Balance :
.00
Policy Statement Period Start Date: 20131220
Policy Statement Period End Date:
20141219
Policy Date : 20131220
Anniversary Date : 20141220
Guaranteed Maturity Amount:
.00
Total Policy Value :
.00
Special Investment Bonus :
.00
Gain/Loss (Amount):
3,178.59
Total premium paid:
15,000.00
Gain/Loss (%):
.18
Total Withdrawal:
.00
Gain/Loss (Amount) From Inception:
8,363.16
Gain/Loss (%) from inception :
.71
Openning balance
11,184.57
Opening balance date : 20131219
Is_GVFTDF12PY : N
Monthly Guaranteed Income :
.00
Start of total premium paid
Plan code
Attached to
Packaged To
Total premium paid
PULF25
7,000.00
End of total premium paid
ETI Date:
More...
F3=Exit
F12=Cancel
F19=Left
F20=Right
F24=More keys
Variable characters per inch or font size not supported.
Job Details
Job . . . . . . . . :
User . . . . . . . :
Number . . . . . . :
Job system name . . :

QPADEV005Q
DPLFTEST
116013
HKAS02

File . . . . . . . . :
Number . . . . . . :
Creation date . . . :
Creation time . . . :

PRJ HK AFS Handling for Reinstated Policies_UTR (LFRCS232N) v1.0


Uncontrolled when printed
AXA Asia Life Regional Centre IT Internal Use Only

LF232N1
000097
14/12/31
18:06:40

Page 37

You might also like