70
Central RI Bordereau Payment/Receipt Te chnical Specification  ________________________________________ _______ Rebus iS Central RI Bordereau Payment/Receipt Technical Specification Distribution: Reference Author: uireann urphy Applicability: Product: !enius Release: "# Customer: $% &I Re'ision Date: (" Au)ust* +""+ Authorised by: ,$B Rebus Copyri)ht Rebus iS +""+ All ri)hts reser'ed- .o part of this publication may be reproduced* stored in a retrie'al system* or transmitted in any form or by any means* electronic* mechanical* photocopyin)* recordin) or otherise* ithout the prior permission of Rebus iS-  . 0 T 1 0nly si)ned hard copies and electronic masters of documents ill be controlled- Any other copy may not  be current- Amendment and Re'ie 2istory 3 e rsion "4a +5 ay * +""+ 6 Initial draft 3 e rsion "4b 44 7une* +""+ 6 After R!R re'ie 3 e rsion "4c +" 7une* +""+ 6 After re'ie 3 e rsion "4 +4 7une* +""+ 6 Authorised 'ersion 3 e rsion "+a +5 7une* +""+ 6 Cleardon items balancin) to " 3 e rsion "+b +5 7une* +""+ 6 After ,$B re'ie 3 e rsion "+ "+ 7uly * +""+ 6 Authorised 3 er sion "(a "4 Au)ust* +""+ 6 Chan)es made durin) pro)rammin)  ________________________________________ _______ Rebus iS Pa)e 4 of 8" Ref-: /'ar//apps/con'er sion/tmp/scratch_+/+9"+ ;9#-doc REBUS

410041 Central RI Bordereau Payment&Receipt 03a

Embed Size (px)

Citation preview

Page 1: 410041 Central RI Bordereau Payment&Receipt 03a

8/12/2019 410041 Central RI Bordereau Payment&Receipt 03a

http://slidepdf.com/reader/full/410041-central-ri-bordereau-paymentreceipt-03a 1/70

Central RI Bordereau Payment/Receipt Technical Specification __________________________________________________________________________________ 

Rebus iS

Central RI Bordereau Payment/ReceiptTechnical Specification

Distribution: Reference

Author: uireann urphy

Applicability: Product: !eniusRelease: "#Customer: $%&I

Re'ision Date: (" Au)ust* +""+

Authorised by: ,$B Rebus

Copyri)ht Rebus iS +""+

All ri)hts reser'ed- .o part of this publication may be reproduced* stored in a retrie'al system* or transmitted in any form or by any means* electronic* mechanical* photocopyin)* recordin) or otherise*

ithout the prior permission of Rebus iS-

 . 0 T 1

0nly si)ned hard copies and electronic masters of documents ill be controlled- Any other copy may not be current-

Amendment and Re'ie 2istory

3ersion "4a +5 ay* +""+ 6 Initial draft3ersion "4b 44 7une* +""+ 6 After R!R re'ie3ersion "4c +" 7une* +""+ 6 After re'ie3ersion "4 +4 7une* +""+ 6 Authorised 'ersion3ersion "+a +5 7une* +""+ 6 Cleardon items balancin) to "3ersion "+b +5 7une* +""+ 6 After ,$B re'ie3ersion "+ "+ 7uly* +""+ 6 Authorised3ersion "(a "4 Au)ust* +""+ 6 Chan)es made durin) pro)rammin)

 __________________________________________________________________________________ Rebus iS Pa)e 4 of 8"Ref-: /'ar//apps/con'ersion/tmp/scratch_+/+9"+;9#-doc

REBUS

Page 2: 410041 Central RI Bordereau Payment&Receipt 03a

8/12/2019 410041 Central RI Bordereau Payment&Receipt 03a

http://slidepdf.com/reader/full/410041-central-ri-bordereau-paymentreceipt-03a 2/70

Central RI Bordereau Payment/Receipt Technical Specification __________________________________________________________________________________ 

Table of Contents

1 INTRODUCTION/BACKGROUND 4

2 FUNCTIONAL DESCRIPTION 4

3 SUMMARY OF PROPOSED DEVELOPMENT 5

4 ASSUMPTIONS/LIMITATIONS 5

5 DETAILED REQUIREMENTS LIST 6

5.1 Database Definition 6

5.2 Customer Specific Menu (!D" 1#

5.$ or% &it' Borereau )a*ment+ Receipt 1211

5., Borereau )a*ment+Receipt Dri-er 1615

5.5 Eit Borereau )a*+Rec eaer 1/165.6 or% &it' Borereau )a*ment+Receipt !tems 2221

5./ C'ec% 0llocation Status 2/26

5. Eit Borereau )+R !tem 22

5. Delete Borereau )a*ment+Receipt $2$1

5.1# Create )a*ment Re3uest $,$$

5.11 Submit )ost to 4E!US $6$5

5.12 )ost Borereau $$/

5.1$ Create Borereau Re-ersal ,/,6

5.1, !D Borereau )a*ment )rocess ,,

5.15 Displa* Borereau )a*ment+Receipt Detail 515#

5.16 Borereau )a*+Rec. 0uit Report 5251

5.1/ 0llocate Bor )+R ournals 5,5$

5.1 0llocate 7ocal !tem. 555,

5.1 0llocate Bor )+R re-ersal ournals 55/

5.2# Re-erse Bro%er Cas' allocation 55

5.21 40B811 9 )rocess 0uto :rnl Run 9 0uto :ournal eaer 6#5

5.22 400)1# 9 0uto )a*ments :ob CT7 9 )a*ment Re3uest 6#5

5.2$ 400);; 9 0uto )a*ments :ob < l-l $ 9 )a*ment Re3uest 615

5.2, 400)#6 9 Re-erse =aile E;tracts 9 E;traction eaer 626#

5.25 Re-erse =aile E;t Detail l-l $ 6$6#

5.26 Re-erse =aile E;t Detail l-l $ ! 6$61

5.2/ 48C>$1 9 0 0ut'orisation Entr* 9 )a*ment Re3uest 6,62

5.2 0ut' Entr* Cust DocR3st 6,62

5.2 0ut' Entr* Cust DocR3st ! 6562

5.$# 4en )a*ment 'r bloc%  656$

 __________________________________________________________________________________ Rebus iS Pa)e + of 8"Ref-: /'ar//apps/con'ersion/tmp/scratch_+/+9"+;9#-doc

Page 3: 410041 Central RI Bordereau Payment&Receipt 03a

8/12/2019 410041 Central RI Bordereau Payment&Receipt 03a

http://slidepdf.com/reader/full/410041-central-ri-bordereau-paymentreceipt-03a 3/70

Central RI Bordereau Payment/Receipt Technical Specification __________________________________________________________________________________ 

5.$1 48C>1$ 9 Cancel )a*ment 9 )a*ment Re3uest 666$

5.$2 48C>5, 9 Displa* 0ut' Entries 9 Claim 0ut' Entries 666$

5.$$ 48C>52 9 Displa* )a*ment 9 )a*ment Re3uest 666,

5.$, 48C>52! 9 Displa* )a*ment 9 )a*ment Re3uest 666,

5.$5 4en Cust Def 'r bloc%  6/655.$6 4en Cust Def 'r bloc% ! 6/65

6 PEER TEST PLAN 6966

6.1 Borereau )a*ment+Receipts 666

6.2 Borereau )a*ment+Receipt 'eaer 666

6.$ Borereau )a*ment+Receipt items 666

6., Eit Borereau )a*ment+Receipt item 666

6.5 Delete Borereau )a*ment+Receipt 666

6.6 Create )a*ment Re3uest /#6/

6./ Submit )ost to 4enius /#6/

6. )ost Borereau /#6/

6. Create Borereau Re-ersal /#6/

6.1# !D Borereau )a*ment )rocess /16

6.11 )a*ment Re3uest Screens /16

6.12 0uto :ournals /16

6.1$ 0uto )a*ments /16

7 COSTING 7269

 __________________________________________________________________________________ Rebus iS Pa)e ( of 8"Ref-: /'ar//apps/con'ersion/tmp/scratch_+/+9"+;9#-doc

Page 4: 410041 Central RI Bordereau Payment&Receipt 03a

8/12/2019 410041 Central RI Bordereau Payment&Receipt 03a

http://slidepdf.com/reader/full/410041-central-ri-bordereau-paymentreceipt-03a 4/70

Page 5: 410041 Central RI Bordereau Payment&Receipt 03a

8/12/2019 410041 Central RI Bordereau Payment&Receipt 03a

http://slidepdf.com/reader/full/410041-central-ri-bordereau-paymentreceipt-03a 5/70

Central RI Bordereau Payment/Receipt Technical Specification __________________________________________________________________________________ 

3 S%("0 # P"#.#-,$ D,,+#.,!Create screens to allo entry and update of Bordereau Payment/Receipt details-

De'elop a function to post Receipt ournals into !enius-

De'elop a function to post Payment ournals into !enius once the payment is authorised- Thisfunction must also allo an unauthorised payment to be cancelled-

De'elop a function to re'erse a Payment or a Receipt-

De'elop to ne auto@allocation processes* to allocate the ournals created by the postin) process*and to correctly allocate ournals after a Payment/Receipt re'ersal-

Amend Auto@7ournal process to allo 0ffsets to be created directly rather than by the Auto 7ournal process itself-

Amend Auto@Payments functionality so that Ban e?tracts can be created for &ID BordereauPayments-

Amend payment re<uest functionality to deal ith the ne Payment Source type-

4 A--%.!'#-/L''!(!'#-• &interthur ill not post directly to Central RI policies-

• A balancin) le'el of Company/Branch is assumed for all &I specific pro)rams-

 __________________________________________________________________________________ Rebus iS Pa)e ; of 8"Ref-: /'ar//apps/con'ersion/tmp/scratch_+/+9"+;9#-doc

Page 6: 410041 Central RI Bordereau Payment&Receipt 03a

8/12/2019 410041 Central RI Bordereau Payment&Receipt 03a

http://slidepdf.com/reader/full/410041-central-ri-bordereau-paymentreceipt-03a 6/70

Page 7: 410041 Central RI Bordereau Payment&Receipt 03a

8/12/2019 410041 Central RI Bordereau Payment&Receipt 03a

http://slidepdf.com/reader/full/410041-central-ri-bordereau-paymentreceipt-03a 7/70

Central RI Bordereau Payment/Receipt Technical Specification __________________________________________________________________________________ 

&ID Bord Pay/Rec 2dr Se<- , 4 M

This ill be used to display Bordereau Payment/Receipts in descendin) order on the O&or ithBordereau Payment/Receipt screenO-

A ne lo)ical is re<uired ith the folloin) eys:

ield ,ey Se<uence Descendin)

Payment Surro)ate .umber , 4

Payment Se<uence , +

This ill be used to retrie'e the Bordereau Payment/Receipt for a specific payment re<uest-

5.1.2 !D Bor. )a*+Rec Detail

A ne file is re<uired to store indi'idual Bordereau Payment/Receipt details- The ne file should becreated in the Customer model and ill contain the folloin) attributes:

Synon Database relationship ield ieldtype

ieldSie

 .otes

0ned by &ID Bord- Pay/Rec 2eader &ID Bord Pay/Rec 2dr Se<- .BR #-"

,non by &ID Bord Pay/Rec Dtl Se<- &ID Bord Pay/Rec Dtl Se<- .BR #-"

Refers to &ID RI Consolidation RI Consolidation DetailSe<uence

 .BR #-"

Refers to .ame Jfor %ocal CompanyK %ocal Company .ame Code CD1 5

Refers to .ame Jfor %ocal BranchK %ocal Branch .ame Code CD1 5

Refers to Account aster Jfor %ocalK %ocal Account master se<uence .BR #-"

Refers to Currency J.eK for Accountin)Currency

Accountin) Currency CD1 (

2as Sett Alloc Amount Sett- Alloc Amount .BR 4;-+

2as Auto 7ournal 2dr Se< Auto 7ournal- 2dr- Se<- .BR 8-"

2as Auto 7ournal Dtl Se<- Auto 7ournal Dtl- Se<- .BR 8-"

2as Sett &rite@0ff Amount Sett &rite@0ff Amount .BR 4;-+

2as Pay/Rec atch type Pay/Rec atch type STS 4 ull Jile 'alue H 4K*

ull ith &/0 J+K*Partial J(K

2as Re'ersal A/c Amount Re'ersal A/c amount .BR 4;-+

2as Allocation .umber Allocation number .BR 8-"

2as Bord- P/R Dtl Spare Code 4/; Bord- P/R Dtl Spare Code 4/; CD1 5

2as Bord- P/R Dtl Spare la) 4/; Bord- P/R Dtl Spare la) 4/; STS 4

2as Bord- P/R Dtl Spare Date 4/; Bord- P/R Dtl Spare Date 4/; DT1 8-"

5.1.2.1 New Logicals

A ne lo)ical is re<uired ith the folloin) eys:

ield ,ey Se<uence Descendin)

&ID Pay/Rec 2eader Se< , 4

Auto 7ournal 2dr Se<- , +

Auto 7ournal Dtl Se<- , (%ocal Company .ame Code , 9

%ocal Branch .ame Code , ;

Accountin) Currency ,

A ne lo)ical is re<uired ith the folloin) eys:

ield ,ey Se<uence Descendin)

&ID Bord Pay/Rec 2dr Se<- , 4

Company .ame Code , +

Branch .ame Code , (

Accountin) Currency , 9

A ne lo)ical is re<uired ith the folloin) eys:

 __________________________________________________________________________________ Rebus iS Pa)e 8 of 8"Ref-: /'ar//apps/con'ersion/tmp/scratch_+/+9"+;9#-doc

Page 8: 410041 Central RI Bordereau Payment&Receipt 03a

8/12/2019 410041 Central RI Bordereau Payment&Receipt 03a

http://slidepdf.com/reader/full/410041-central-ri-bordereau-paymentreceipt-03a 8/70

Central RI Bordereau Payment/Receipt Technical Specification __________________________________________________________________________________ 

ield ,ey Se<uence Descendin)

RI Consolidation DetailSe<uence

, 4

Auto 7ournal 2dr Se<- , +

Auto 7ournal Dtl Se<- , (

A ne lo)ical is re<uired ith the folloin) eys:

ield ,ey Se<uence Descendin)

RI Consolidation DetailSe<uence

, 4

&ID Bord- Pay/Rec 2dr Se<- , +

A ne lo)ical is re<uired ith the folloin) eys:

ield ,ey Se<uence Descendin)

Allocation .umber , 4

5.1.$ 0uto :ournal Detail 7in% 

A ne lo)ical is re<uired ith the folloin) eys:

ield ,ey Se<uence Descendin)

Allocation .umber , 4

5.1., =iel c'an?es

All of these fields are to be chan)ed in the core model-

5.1.4.1 Payment Source

A ne condition needs to be added to this field* to allo Payment Source to be set to Customer Defined-Condition ile 3alue Display 3alue .otes

Customer Defined 9 D'alid 'alues Add Customer

Defined to thiscondition list

!enius AcOs orClaims

Add CustomerDefined to this listand chan)e the nameof the condition listto .on@underritin)E

5.1.4.2 Extract Level 

This field is used on three files @ Payment Re<uest* Ban Acct/Pymt Type $@Ref* and &or @ AutomaticPayments-A ne condition needs to be added to this field* to allo payments that ha'e already been created to bee?tracted-Condition ile 3alue Display 3alue .otes

Three ( (

 __________________________________________________________________________________ Rebus iS Pa)e 5 of 8"Ref-: /'ar//apps/con'ersion/tmp/scratch_+/+9"+;9#-doc

Page 9: 410041 Central RI Bordereau Payment&Receipt 03a

8/12/2019 410041 Central RI Bordereau Payment&Receipt 03a

http://slidepdf.com/reader/full/410041-central-ri-bordereau-paymentreceipt-03a 9/70

Central RI Bordereau Payment/Receipt Technical Specification __________________________________________________________________________________ 

5.1.5 !mpact 0nal*sis

The folloin) pro)rams need to be re)enerated as they use the chan)ed condition list .on@underritin)E Pro)rams re<uirin) code chan)es for this* and other field and condition chan)es* arespecified separately* later in the document-

)ro?ram C'an?es Re3uire

!,CN"C0 : && Printed Che<ues C0A :Che<ue

Re)enerate

!,CN;4 : %ist Che<ues : Che<ue Re)enerate

!,CN;; : %ist Payment Re<uests : PaymentRe<uest

Re)enerate

!,CN" : &or ith Printed Che<ues : Che<ue Re)enerate

!AAP48 : &rite Payment Re<uest 1?t : PaymentRe<uest

Re)enerate

!AAP"( : Auto Payments 7ob @ Pt 4 : PaymentRe<uest

Re)enerate

5.1.6 S*stem )arameters .e system parameters are re<uired on the !enius parameter file to store 'ariables as follos- Anautomatically run pro)ram is re<uired Jfor &I onlyK to use the CRTPARD1 command to createthese parameters hen the softare is deli'ered to an en'ironment and to set their initial 'alueappropriately-

Parameter Description Type Sel/3alP)m

Co/Branch

%en Initial3alue

!roupin)s

C&IBPR70BD 7ob description for the OPost to !eniusOPayment/Receipt batch 7ob

Code . 4" ACC0>.TSC>ST01R &IDI.T1RAC1

C&II.T1RB Interbranch Special Account Code Code . 5 ACC0>.TSC>ST01R 

&IDI.T1RAC1

C&IBRSPCD1 !lobal RI per Branch Speed Code Code M 5 ACC0>.TSC>ST01R &IDI.T1RAC1

!!.A7R3A% Auto 7ournal Re'ersal Allocationode

Code 4#(5;#/!!AP"#

 . 4 ACC0>.TSI.T1RAC1

Additional confi)uration for !!.A7R3A% 

Parameter ID !!.A7R3A%

Nualifier 4/>sa)e 3A%_5_%0.!andatory

>se ADDNPARD1

N4 Nualifier 4 PARA1T1R >se !Q>T9+* ith actioncode $N44

N4 Nualifier + !!.A7R.%RT >se !Q>T9+* ith actioncode $N4+

5.1.6.1 System Parameter Help ext 

C&IBPR70BDThis parameter holds the default ob description used hen Bordereau payments/receipts are posted to!enius-

 __________________________________________________________________________________ Rebus iS Pa)e # of 8"Ref-: /'ar//apps/con'ersion/tmp/scratch_+/+9"+;9#-doc

Page 10: 410041 Central RI Bordereau Payment&Receipt 03a

8/12/2019 410041 Central RI Bordereau Payment&Receipt 03a

http://slidepdf.com/reader/full/410041-central-ri-bordereau-paymentreceipt-03a 10/70

Central RI Bordereau Payment/Receipt Technical Specification __________________________________________________________________________________ 

C&II.T1RBThis parameter holds the special account code used to identify Interbranch accounts for RI postin)s- Thisentry is used* in conunction ith local company and branch* to identify the Interbranch accounts forCentral RI postin)s for each company and branch-

C&IBRSPCD1

This parameter holds* for each company and branch* a speed code identifyin) the !lobal RI per Branchaccount* used in Bordereau payment/receipt processin)-

!!.A7R3A%This parameter holds* for a )i'en Auto 7ournal RunType* the Allocation ethod 0'erride hich appliesdurin) Re'ersals for that run@type-If a Run@Type is not added to this parameter* then the Allocation ethod 0'erride F>se DefaultG ill beused- This ill use the Allocation ethod defined on the Accountin) Definition-

52 C%-!#," S.,&''& M,% ID8

5.2.1 @-er-ie&

A ne option needs addin) to the e?istin) &interthur customer specific root menu to )i'e access tothe Bordereau Payment/Receipt interface-

5.2.2 Screen 7a*out

SPECIFIC XGGNWID Customer Specific Menu 13/12/99 1631!9 Se"ect one of t#e fo""o$in%

1& '/I (or)ere*u Pro)uction Menu2& 'un (ro+er St*tement E,tr*ct3& M*int*in (ro+er St*tement 'e-enue Co)e .*"e0& N( Menu& 'W2!!! E,tr*ct Menu

6& Incomin% (or)ere*u 4 Germ*n5& PDI Menu7& Coinsur*nce Interf*ce 4 S$it8er"*n)9& In$*r) P*5ments 4 S$it8er"*n)1!& .*, '*tes M*inten*nce11. Bordereau Payment/Receipt

Se"ection or comm*n)

F3:E,it F12:C*nce"F13:Inform*tion ssist*nt F16:S/0!! m*in menu

 .e fields are indicated in bol type-

5.2.$ )rocessin? Details

Menu @ption =unction

&ID Customer Specific 44 Bordereau Payment/ReceiptE !o to O&or ith Bordereau Payment/ReceiptO* see section ;-( on pa)e 44

 __________________________________________________________________________________ Rebus iS Pa)e 4" of 8"Ref-: /'ar//apps/con'ersion/tmp/scratch_+/+9"+;9#-doc

Page 11: 410041 Central RI Bordereau Payment&Receipt 03a

8/12/2019 410041 Central RI Bordereau Payment&Receipt 03a

http://slidepdf.com/reader/full/410041-central-ri-bordereau-paymentreceipt-03a 11/70

Central RI Bordereau Payment/Receipt Technical Specification __________________________________________________________________________________ 

53 #") '!: B#"$,",(% P(0,!/ R,&,'.!

5.$.1 @-er-ie&

This is a ne &I function that ill be called from the &I specific menu- It ill allo the user toor ith e?istin) Bordereau Payment/Receipts or to create ne ones- The Payment/Receipts ill bedisplayed in creation se<uence* ith neest first-

5.$.2 Definition

0bect .ame : C&IA??unction Type : DSPI%unction ile : &I Bord Pay/Rec 2dr Customer odelAccess Path : By Bord Pay/Rec 2dr Se< DscCommit control : MReclaim resources : M

Close Don Pro)ram : MCopybac essa)es : .Confirm Prompt : .

5.$.$ Template

C&IA85 : &/& Incomin) Bordereau : &ID Bordereau Batch 2drE may be used as a template for this pro)ram- .ote that C&IA85 is not under commitment control* but the ne pro)ram is-

5.$., Screen 7a*out

5.!.4.1 "iel# Positions

CWI,, Wor+ $it# (or)ere*u P*5ment/'eceipt 1/!2/!2 1!130

.5pe options; press Enter&2:E)it Items 0:De"ete :Disp"*5 6:Print :Cre*te P*5ment '<st 7:E)it =)r 9:Post 'eceipts 1!:Crt 'e-ers*" 12:Dsp >ourn*"s 10:Spoo" Fi"es Cm) ?ption?p uto No& 'I (ro+er/ (or)ere*u 'ef Cc5 .ot*" Sts

'einsurer

? 666666666 ???????? 666666666 ??? 9;999;999;999;999&994 ?D*te 66/66/66 @ser ??????????

? 666666666 ???????? 666666666 ??? 9;999;999;999;999&994 ?D*te 66/66/66 @ser ??????????

? 666666666 ???????? 666666666 ??? 9;999;999;999;999&994 ?D*te 66/66/66 @ser ??????????

? 666666666 ???????? 666666666 ??? 9;999;999;999;999&994 ?D*te 66/66/66 @ser ??????????

? 666666666 ???????? 666666666 ??? 9;999;999;999;999&994 ?

D*te 66/66/66 @ser ?????????? ? 666666666 ???????? 666666666 ??? 9;999;999;999;999&994 ?

D*te 66/66/66 @ser ?????????? ? 666666666 ???????? 666666666 ??? 9;999;999;999;999&994 ?

D*te 66/66/66 @ser ??????????

F3:E,it F:'efres# F6:)) F11:Fo")/@nfo") F12:Pre-ious F1:En<uir5

 __________________________________________________________________________________ Rebus iS Pa)e 44 of 8"Ref-: /'ar//apps/con'ersion/tmp/scratch_+/+9"+;9#-doc

Page 12: 410041 Central RI Bordereau Payment&Receipt 03a

8/12/2019 410041 Central RI Bordereau Payment&Receipt 03a

http://slidepdf.com/reader/full/410041-central-ri-bordereau-paymentreceipt-03a 12/70

Central RI Bordereau Payment/Receipt Technical Specification __________________________________________________________________________________ 

5.!.4.2 Example wit$ %ata

CWI,, Wor+ $it# (or)ere*u P*5ment/'eceipt 1/!2/!2 1!130

.5pe options; press Enter&2:E)it Items 0:De"ete :Disp"*5 6:Print :Cre*te P*5ment '<st 7:E)it =)r 9:Post 'eceipts 1!:Crt 'e-ers*" 12:Dsp >ourn*"s 10:Spoo" Fi"es Cm) ?ption?p uto No& 'I (ro+er/ (or)ere*u 'ef Cc5 .ot*" Sts

'einsurer

N 1!!! ('?A!!!0 1!!91 C=F 12;76&!! PD*te 3!/!0/!2 @ser GGNMBM

N 1!!!6 ('?A!!!3 1!!9 @SD 11;000&!! 'D*te !1/!0/!2 @ser GGNMBM

N 1!!! 'EIN!!!0 1!!9 @SD 22;06&!! 'D*te !1/!3/!2 @ser GGNMBM

N 1!!!0 ('?A!!!0 C=F 33;70&!!4 'D*te 1/!1/!2 @ser GGNMBM

1!!!3 ('?A!!!0 1!!99 C=F 12;76&!!4 D*te 3!/!9/!1 @ser GGNMBM

F3:E,it F:'efres# F6:)) F11:Fo")/@nfo") F12:Pre-ious F1:En<uir5

5.$.5 Description of fiels

5.!.5.1 Screen Hea#er 

=iel )ositionin? or

restriction action 

on subfile

)rompt a-ailable Aaliation

Auto Payment la) 1<ualsE type restriction Mes @ Standard condition'alue prompt indo

If populated* must be one of 'alid'alues-

Bord Pay/Rec 2dr Se< Positioner .o Standard Synon number'alidation

RI Broer/Reinsurer 1<ualsE type restriction Mes @ Standard select6..A4( !/Slt .ame @ .ameE

If populated* use standard'alidate O6/3al .ame @ .ameO

Bordereau reference 1<ualsE type restriction Mes @ Call C&IC"+ :Select Bordereau Refernce: &ID BordereauControlE

Mes @ standard Synon .umberfield 'alidation

Settlement Currency 1<ualsE type restriction Mes @ Call !A!."( OS%TCompany Currency @currency JneKO Retrie'ethe company fromC&I!B%RIC0

If populated* use standard API*664(+ API@DB RT3@6ACAD%"" @ Q Core !eniusInterfaceE as it is used inC&IA9A-

P/R Status 1<ualsE type restriction Mes @ Standard condition'alue prompt indo

If populated* must be one of 'alid'alues-

5.!.5.2 Su&'ile (ecor# 

=iel otesAuto Payment la)

Details from &ID Bord Pay/Rec 2dr record

Bord Pay/Rec 2dr Se<

RI Broer/Reinsurer 

Bordereau reference

Settlement Currency

Settlement Amount

P/R Status

1ntry Date

>ser Created by >ser from &ID Bord Pay/Rec 2dr record

 __________________________________________________________________________________ Rebus iS Pa)e 4+ of 8"Ref-: /'ar//apps/con'ersion/tmp/scratch_+/+9"+;9#-doc

Page 13: 410041 Central RI Bordereau Payment&Receipt 03a

8/12/2019 410041 Central RI Bordereau Payment&Receipt 03a

http://slidepdf.com/reader/full/410041-central-ri-bordereau-paymentreceipt-03a 13/70

Central RI Bordereau Payment/Receipt Technical Specification __________________________________________________________________________________ 

5.$.6 )rocessin? Details

5.!.6.1 Loa# o' su&'ile

If the Bordereau P/R status is Submitted or Processin) chec the ob details on the BordereauPayment/Receipt 2dr record usin) utility pro)ram 66>T" Ochec ob acti'e @ >tilitiesO- If the ob is

not acti'e then set the status to 1H Processin) 1rror and update the record- Commit this chan)e-

5.!.6.2 Su&'ile options

In )eneral* after processin) a subfile option* re@retrie'e details from the rele'ant record to ensure thefields displayed are correct-

• O+H1dit itemsO: Call Bordereau Payment/Receipt Dri'erE Jsee section ;-9 pa)e 4;K to allo users

to edit items in a Bordereau P/R Run-

• O9HDeleteO: Call Delete Bordereau Payment/ReceiptE Jsee section ;-# on pa)e (4K to confirm

delete of record- 0n return from pro)ram* if record has been deleted* chan)e RI Broer toD1%1T1DE and protect subfile select field to pre'ent any other options bein) taen a)ainstthe record-

• O;HDisplayO: Call ODisplay Bordereau Payment/Receipt DetailO JSee section ;-4; pa)e 9#K to

display the header and item details of a Bordereau Payment/Receipt

• OHPrintO: Call OBordereau Pay/Rec- Audit ReportO Jsee section ;-4 pa)e ;" K to print an audit

report for the selected Bordereau Payment/Receipt-

• O8HCreate Payment Re<uestO: Call Create Payment Re<uestE* Jsee section ;-4"* pa)e ((K-

• O5H1dit 2eaderO: Call Bordereau Payment/Receipt Dri'erE Jsee section ;-9 pa)e 4;K to edit the

2eader information of the Bordereau Payment/Receipt-

• O#HPost To !eniusO: Call OSubmit Post to !1.I>SO Jsee section ;-44 pa)e (;K to submit a ob to

 post the Bordereau Receipt into !1.I>S-

•O4"HCreate Re'ersalO: Call OCreate Bordereau P/R Re'ersalO Jsee section ;-4( pa)e 9;K- 0n returnreload subfile if a re'ersal as created-

• 4+HDsp 7ournalsE: Call !AAC"( : %ist 7rnl- 3chers for Run : Auto 7ournal 2eader %inE

 passin) in Auto 7ournal 2eader Se<uence- This option ill only be alloed if the Auto 7ournal2dr Se< is not ero-

• 49HSpool ilesE: 0nly allo this option if the Bordereau P/R status is PHProcessedE or

1H1rror E- If the 7ob number is not "* call C&IA(# : &/& Spool iles or 3.AB : &ID3.AB ControlE* otherise output error messa)e .o ob associated ith this Payment/ReceiptE-

• OCmd 0ptO: Call Sfl Cmd 0pt Prc J.o 1?itK : Q Core !enius InterfacesE to allo the user to

call the !1.I>S 1n<uiry system- Set the I.CAS account fields from the account master on theheader record- Set the current command option to blan and the ne?t command option from the

screen- Currency of Amounts should be set to the settlement currency* and .ame to the AccountTo .ame from the Pay/Rec hdr record- If Inards Ris aster Ref and Inards Claim asterRef are populated these should be used to obtain the aster and Claim eys to populate theappropriate parameters- See the template pro)ram for similar processin)-

 .ote: If (H1?it is taen from any of these called functions the user should be taen bac to theinitial menu screen- This ill in'ol'e ha'in) an e?it code as a parameter on each of the calledoptions and settin) it to Oe?itO if ( is taen- This should then be monitored for and if set e?it thedisplay file-

5.!.6.! "unction )eys

• O(H1?it 4+HPre'iousO: Standard processin) to return to menu-

 __________________________________________________________________________________ Rebus iS Pa)e 4( of 8"Ref-: /'ar//apps/con'ersion/tmp/scratch_+/+9"+;9#-doc

Page 14: 410041 Central RI Bordereau Payment&Receipt 03a

8/12/2019 410041 Central RI Bordereau Payment&Receipt 03a

http://slidepdf.com/reader/full/410041-central-ri-bordereau-paymentreceipt-03a 14/70

Central RI Bordereau Payment/Receipt Technical Specification __________________________________________________________________________________ 

• O;HRefreshO: Reload subfile from database-

• OHAddO: Call Bordereau Payment/Receipt Dri'er E Jsee section ;-9 pa)e 4;K to add a ne

Bordereau Payment/Receipt 2dr* passin) in a ero &ID Bord Pay/Rec 2dr Se<- If the header isadded successfully* reload the subfile-

• 44Hold/>nfold: Attach DDS user source 6Q>S4" F6/old/Truncate S% DDS @ >tilitiesG to the

screenEs subfile control format J'ia 44 from F1dit Screen ormat DetailsGK- Insert RP! user source

6Q>S44 F6/old/Truncate S% RP! @ >tilitiesG in pro)ram initialisation* specifyin) the number ofsubfile lines and initial subfile state as parameters- Initial subfile state should be TruncatedE- Seetemplate pro)ram for details-

• O4;H1n<uiryO: Call O!1DR4( : 1nter 1n<uiry System @1$ : Q Core !enius InterfacesO to allo

the user to call the !1.I>S 1n<uiry system- Set the parameter Cmd 0pt Default Type to a necondition of C.D- &ID &/& Bord P/R 2dr- This ill need to be set up a)ainst the field OCmd 0ptDefault TypeO as a ne 'alue- An after pro)ram for &I only should then create a ne record on thedefault command option file- >se the C% command !CRTDTC0P to do this-

 __________________________________________________________________________________ Rebus iS Pa)e 49 of 8"Ref-: /'ar//apps/con'ersion/tmp/scratch_+/+9"+;9#-doc

Page 15: 410041 Central RI Bordereau Payment&Receipt 03a

8/12/2019 410041 Central RI Bordereau Payment&Receipt 03a

http://slidepdf.com/reader/full/410041-central-ri-bordereau-paymentreceipt-03a 15/70

Central RI Bordereau Payment/Receipt Technical Specification __________________________________________________________________________________ 

54 B#"$,",(% P(0,!/R,&,'.! D"'," 

5.,.1 @-er-ie&

This is a ne &I dri'er function that ill be called from &or ith Bordereau Payment/ ReceiptE

Jsee section ;-( on pa)e 44K hen option +* or option 5 are taen a)ainst a record or HAdd is pressed- If HAdd is pressed* this function ill call 1dit Bordereau Pay/Rec 2eader E Jsee section;-9 pa)e 4;K in create mode* folloed by callin) &or ith Bordereau Payment/Receipt ItemsE Jseesection ;- pa)e +4K to allo users to edit items in the nely created Bordereau P/R Run- If option 5is taen* this function ill call 1dit Bordereau Pay/Rec 2eader E Jsee section ;-9 pa)e 4;K in editmode- If option + is taen* this function ill call &or ith Bordereau Payment/Receipt ItemsE Jseesection ;- pa)e +4K to allo users to edit items in the selected Bordereau P/R Run-

5.,.2 Definition

0bect .ame : C&IA??unction Type : 1$C1$T>.

unction ile : &I Bord Pay/Rec 2dr Customer odelAccess Path : Retrie'alCommit control : SCloseDon Pro)ram : .Reclaim resources : .Copybac essa)es : M

)arameter Usa?e Comment

Bord- Pay/Rec 2dr se<- Input &ill be ero in Create mode

Callin) mode Input Create header* 1dit header* 1dit Details-

1?it Code 0utput

5.,.$ )rocessin? Details

• If the pro)ram has been called to edit the header or items Joption + or option 5 from &or ith

Bordereau Payment/ ReceiptEK* use the passed Bordereau Payment/Receipt header ey to retrie'ethe Central account- Call !AA%"9 : Allocations %oc P)m Stub : Q Core !enius InterfacesEto loc account- Return to callin) pro)ram if loc fails-

• If the pro)ram has been called to edit the header* call 1dit Bordereau Pay/Rec 2eader E Jsee

section ;-9 pa)e 4;K in edit mode-

• If the pro)ram has been called to create the header* call 1dit Bordereau Pay/Rec 2eader E Jsee

section ;-9 pa)e 4;K in add mode- If the header is successfully created* call &or ithBordereau Payment/Receipt ItemsE Jsee section ;- pa)e +4K-

• If the pro)ram has been called to edit the items* call &or ith Bordereau Payment/Receipt

ItemsE Jsee section ;- pa)e +4K-

• &hen control is returned to this function from the called functions* process as follos-

• If 4+ or ( as pressed in any of the called functions* or there as an error* Rollbac*

otherise Commit-

• Recalculate the total of items for this Bordereau Payment/Receipt 2dr by callin) the ne

Total function Calculate TotalsE* see section ;--;-+* on pa)e +( in en<uiry mode- If the0'erall total calculated by this function is ero* set the Bordereau P/R status to ReadyE*

 __________________________________________________________________________________ Rebus iS Pa)e 4; of 8"Ref-: /'ar//apps/con'ersion/tmp/scratch_+/+9"+;9#-doc

Page 16: 410041 Central RI Bordereau Payment&Receipt 03a

8/12/2019 410041 Central RI Bordereau Payment&Receipt 03a

http://slidepdf.com/reader/full/410041-central-ri-bordereau-paymentreceipt-03a 16/70

Central RI Bordereau Payment/Receipt Technical Specification __________________________________________________________________________________ 

otherise set to IncompleteE - Send a completion messa)e Bordereau Payment/ Receiptheader 4 updatedE if any update occurred-

• Call !AA%"9 : Allocations %oc P)m Stub : Q Core !enius InterfacesE to unloc the

Central Account- .ote that in add mode the account to unloc should be passed bac fromthe 1dit 2eader pro)ram* as in add mode e may not ha'e a header to retrie'e to )et thecorrect account-

• Return to callin) pro)ram-

55 E$'! B#"$,",(% P(0/R,& ;,($," 

5.5.1 @-er-ie&

This is a ne &I function that is called from Bordereau Payment/Receipt Dri'er E Jsee section ;-9 on pa)e 4;K either in add mode or edit mode- The user is able to enter/amend details for a BordereauPayment/Receipt 2dr-

5.5.2 Definition

0bect .ame : C&IA??unction Type : PTRCDunction ile : &I Bord Pay/Rec 2dr Customer odelAccess Path : Retrie'alCommit control : SCloseDon Pro)ram : .Reclaim resources : .Copybac essa)es : MConfirm Prompt : M

5.5.$ TemplateC&IA9A : Incomin) Bordereau 2eader : &ID Bordereau Batch 2drE may be used as a templatefor this pro)ram-

)arameter Usa?e Comment

Bord- Pay/Rec 2dr se<- Input &ill be ero if called in Create mode

Central Account asterSe<

Both &ill be used to unloc account

1?it Code Both

 __________________________________________________________________________________ Rebus iS Pa)e 4 of 8"Ref-: /'ar//apps/con'ersion/tmp/scratch_+/+9"+;9#-doc

Page 17: 410041 Central RI Bordereau Payment&Receipt 03a

8/12/2019 410041 Central RI Bordereau Payment&Receipt 03a

http://slidepdf.com/reader/full/410041-central-ri-bordereau-paymentreceipt-03a 17/70

Central RI Bordereau Payment/Receipt Technical Specification __________________________________________________________________________________ 

5.5., Screen 7a*out

5.5.4.1 "iel# Positions

CWI,, E)it (or)ere*u P*5ment/'eceipt =e*)er 1/!2/!! 1!130

Comp*n5 & & & & & & ???????? ?????????????????????????  (r*nc# & & & & & & & ???????? ????????????????????????? (or)ere*u reference &

 ccount .o& & & & & & ????????????????????????? (r+/Insurer

  Sett"ement currenc5 & ????????????????????????????????????????  Sett"ement tot*" & &   (*n+ ccount & & & & ?????????????????????????

  oc*" Comp*n5 & & & & ?????????????????????????  oc*" (r*nc# & & & & ?????????????????????????  'I Po"ic5 & & & & & & ????????????????????????????  In$*r)s 'is+ & & & & ????????????????????????????  In$*r)s C"*im & & & & ?????????????????????????????  Minor P*rticip*nt & & ?????????????????????????

F3:E,it F:'efres# F12:Pre-ious

5.5.4.2 Example wit$ %ata

CWI,, E)it (or)ere*u P*5ment/'eceipt =e*)er 1/!2/!! 1!130

Comp*n5 & & & & & & 'I Centr*" 'I Comp*n5(r*nc# & & & & & & & 'I Centr*" 'I (r*nc#

 (or)ere*u reference & 32

 ccount .o& & & & & & G@C!!!3 (ro+er G@C!!!3 (r+/Insurer (

  Sett"ement currenc5 & @SD @S Do""*r  Sett"ement tot*" & & 37;964  (*n+ ccount & & & & @S(NA @S (*n+

  oc*" Comp*n5 & & & & 96 Comp*n5 96  oc*" (r*nc# & & & & 96 (r*nc# 96  'I Po"ic5 & & & & & & In$*r)s 'is+ & & & & In$*r)s C"*im & & & & Minor P*rticip*nt & &

F3:E,it F:'efres# F12:Pre-ious

5.5.5 Description of fiels

=iel )rompt a-ailable Aaliation otesCompany .ame code ./A ./A Default to 'alue from

 __________________________________________________________________________________ Rebus iS Pa)e 48 of 8"Ref-: /'ar//apps/con'ersion/tmp/scratch_+/+9"+;9#-doc

Page 18: 410041 Central RI Bordereau Payment&Receipt 03a

8/12/2019 410041 Central RI Bordereau Payment&Receipt 03a

http://slidepdf.com/reader/full/410041-central-ri-bordereau-paymentreceipt-03a 18/70

Central RI Bordereau Payment/Receipt Technical Specification __________________________________________________________________________________ 

=iel )rompt a-ailable Aaliation otesC&I!B%RIC0

Branch name code ./A ./A Default to 'alue fromC&I!B%RIBR 

Bordereau Reference Mes @ Select fromBordereau Control usin)C&IC"+ : SelectBordereau Refernce :

&ID Bordereau ControlE

If entered* must be on BordereauControl-

Cannot be chan)ed in 1dit mode-If Bordereau Reference has beenentered* retrie'e the appropriateBordereau Control record- If

Bordereau as restricted to anyof Inards Ris* RI Policy*Inards Claim* Participant* thendefault appropriate fields on thisscreen and protect those fields-

Account To Mes @ Select as in C&IC"4usin) Br/Insurer fla) todetermine usa)e-

andatory Cannot be chan)ed in 1dit ode

Account To Br/Insurer Mes @ Select from 'alid'alues

andatory if not in 1dit mode Cannot be chan)ed in 1dit ode

Settlement Currency Mes @ Call !A!."( OS%TCompany Currency @currency JneKO usin)Central RI company

andatory- >se standard API*664(+ API@DB RT3@6ACAD%"" @ Q Core !eniusInterfaceE as it is used inC&IA9A- Settlement Currencymust not be a Soft currencyJCurrency type must not be SoftK

Cannot be chan)ed in 1dit mode

Settlement Amount ./A andatory

Ban Account Mes @ >se !AAD((*Select Ban A/C for %in @ Ban Account %inE as itis used in !,,9(-Cost@Centre should be setto blan-

ust be entered if settlementamount is positi'e JreceiptK-ust not be entered if settlementamount is ne)ati'eIf entered* call 3alidate BanAccount Account asterE to'alidate the ban account* usin)Central Company and Branch-An e?ternal may need to becreated for this RT30B7 in order to create a stub in the customermodel-

See Processin) details for crosschecin) beteen ban accountand settlement currency

%ocal Company Code Mes @ Set usa)e type to the'alue on 6S!.>C.CDand call 6..A9;- SeeC&IC"4 for similar processin)

andatory if %ocal Branch codeentered

Cannot be chan)ed in 1dit mode

%ocal Branch code Mes @ Set usa)e type to the'alue on 6S!.>.AB.and call 6..A9;- SeeC&IC"4 for similar processin)

If entered local company mustalso be entered

Cannot be chan)ed in 1dit mode

RI Policy See C&IC"4 for selection and 'alidation Cannot be chan)ed in 1dit mode

Inards Ris 

Inards Claim

inor Participant

5.5.6 )rocessin? Details

5.5.6.1 *nitialisation

If in 1dit mode* retrie'e the Bordereau Payment/Receipt 2eader record- If the status is notIHIncompleteE or RHReady to processE return to callin) pro)ram ith error messa)e ThisBordereau Payment/Receipt cannot be edited- Status is 4E-

5.5.6.2 +ross,c$ec-ing &an- an# settlement currency

If the ban currency Jretrie'e from the Ban Account recordK and settlement currency are not thesame* use the Central company for the company code* and call 664(+ API@DB RT3@6ACAD%""@ Q Core !enius InterfaceE for the Ban currency- Perform the folloin) 'alidations:

 __________________________________________________________________________________ Rebus iS Pa)e 45 of 8"Ref-: /'ar//apps/con'ersion/tmp/scratch_+/+9"+;9#-doc

Page 19: 410041 Central RI Bordereau Payment&Receipt 03a

8/12/2019 410041 Central RI Bordereau Payment&Receipt 03a

http://slidepdf.com/reader/full/410041-central-ri-bordereau-paymentreceipt-03a 19/70

Central RI Bordereau Payment/Receipt Technical Specification __________________________________________________________________________________ 

If the Currency type is Soft* Con'erted to Currency CodE must be the same as the settlementcurrency* otherise output the error messa)e &hen Ban Ccy is Soft* Settlement Ccy must e<ual itsAssociated CcyE

If the Currency type is not Soft* chec that the Allo ulti@currency paymentsE fla) on the banaccount is ME and the Allo Cross Accountin)E fla) on the ban account is not "- If this is not thecase output error messa)e !!.(94"* Ban Account 4 is not setup for Cross Accountin)E

Similar processin) is done in the pro)ram !A%C44 : %ed)er Input @ Cash : Accountin) Acti'ity2drE-

5.5.6.! Loc-ing 

In amend mode Ji-e- a non@blan Bordereau P/R 2dr se<K* the account ill ha'e been loced by thedri'er pro)ram-

2oe'er in create mode* e'ery time an Account To name is chan)ed* the loc for the pre'iousAccount To name Jif there is oneK must be remo'ed* by callin) !AA%"9 : Allocations %oc P)mStub : Q Core !enius InterfacesE for the account for the pre'ious Account To name- Then theAccount for the ne Account To name must be retrie'ed 4* and the account loced* by a)ain callin)!AA%"9 : Allocations %oc P)m Stub : Q Core !enius InterfacesE to loc the account- Return to

callin) pro)ram ith error if account cannot be loced- If the account is successfully loced* updatea parameter ith the account so that the dri'er pro)ram nos hat account to unloc on e?it-

5.5.6.4 p#ates

• In Amend mode* if the screen as confirmed* update the Bordereau Payment/Receipt 2dr record

ith the fields on the screen- If the settlement total has been chan)ed* recalculate the total ofitems for this Bordereau Payment/Receipt 2dr by callin) the ne Total function CalculateTotalsE* see section ;--;-+* on pa)e +( in en<uiry mode- If the 0'erall total calculated by thisfunction is ero* set the Bordereau P/R status to ReadyE* otherise set to IncompleteE - Send acompletion messa)e Bordereau Payment/ Receipt header 4 updatedE to appear on that pro)ramEs screen if any update occurred-

• In create mode* on confirm the Bordereau Payment/Receipt 2dr record needs to be created

instead of updated- There should be an e?ternal function created hich ill )enerate the latest2eader se<uence number and create the Bordereau Pay/Rec hdr record- JSee Technicalspecifications referred to in Introduction/Bac)roundE* section 4 on pa)e 9 K- Populate this pro)ramEs parameters as follos

=iel otes

Account To .ame Code

rom screen

Account To Broer/Insurer 

Central Company .ame Code

Settlement Currency

Settlement Amount

&ID Bordereau Reference

Auto 7ournal- 2dr- Se<- Set to "

Central Account aster Se< As deri'ed in footnote 1rror: Reference source not found%ocal Company .ame Code

rom screen

%ocal Branch .ame Code

Ban Account

RI aster Reference

Inards Ris aster Ref 

Inards Claim aster Ref 

inor Participant .ame Code

4 >se the Account To name code as the special account code* and the Central RI company and branch* toobtain the account from the Special Account %in file* usin) !ACC;+ : API@Rt' Special Account :Special Account %inE- Set Cost centre to blan and balancin) le'el to branch-

 __________________________________________________________________________________ Rebus iS Pa)e 4# of 8"Ref-: /'ar//apps/con'ersion/tmp/scratch_+/+9"+;9#-doc

Page 20: 410041 Central RI Bordereau Payment&Receipt 03a

8/12/2019 410041 Central RI Bordereau Payment&Receipt 03a

http://slidepdf.com/reader/full/410041-central-ri-bordereau-paymentreceipt-03a 20/70

Central RI Bordereau Payment/Receipt Technical Specification __________________________________________________________________________________ 

=iel otes

1ntered Date Current Date

Posted Date 6ero

Payment Surro)ate .umber

Payment Se<uence

Auto PaymentL F.oG

Bordereau P/R Status FIncompleteGRe'ersibleL FMesG

Re'ersed by Bord- P/R 2dr Se< 6ero

Created By Current ob user  

%ocin) 7ob Blan/6ero

%ocin) >ser 

%ocin) 7ob .umber 

The completion messa)e sent should be Bordereau Payment /Receipt header 4 createdE-

• Commit file updates-

• Set 1?it Code to Continue J.o Re<uestKE

5.5.6.5 Exit If ( or 4+ ere pressed on the screen* perform no updates* and set 1?it Code to 1?itE orPre'iousE respecti'ely-

 __________________________________________________________________________________ Rebus iS Pa)e +" of 8"Ref-: /'ar//apps/con'ersion/tmp/scratch_+/+9"+;9#-doc

Page 21: 410041 Central RI Bordereau Payment&Receipt 03a

8/12/2019 410041 Central RI Bordereau Payment&Receipt 03a

http://slidepdf.com/reader/full/410041-central-ri-bordereau-paymentreceipt-03a 21/70

Central RI Bordereau Payment/Receipt Technical Specification __________________________________________________________________________________ 

56 #") '!: B#"$,",(% P(0,!/R,&,'.! I!,-

5.6.1 @-er-ie&

This is a ne &I function that is called from Bordereau Payment/Receipt Dri'er E Jsee section ;-9 on pa)e 4;K* hen a Payment/Receipt is bein) created or amended- The user is able to select* amendand deselect the detail lines for a Bordereau Payment/Receipt 2dr-

5.6.2 Definition

0bect .ame : C&IA??unction Type : DSPI%unction ile : &ID RI Consolidated Dtl Customer odelAccess Path : >se ne lo)ical created in section 1rror: Reference source notfoundiscellaneous Bordereau TS* see section 4Commit control : S

CloseDon Pro)ram : .Reclaim resources : .Copybac essa)es : MConfirm Prompt : M

)arameter Usa?e Comment

Bord Pay/Rec hdr no- Input >se to retrie'e header details

1?it mode 0utput

5.6.$ Screen 7a*out

5.6.!.1 "iel# Positions

PGM Wor+ $it# (or) P*5/'ec Items 21/!2/!2 103!!(or) P*5/'ec Se<& 999999999 /c .o ???????? .ot*"& & 9999999999999&994 (or)ere*u 'ef& 999999999 Currenc5 ??? Se"ect) 9999999999999&994  In) W/?s 9999999999999&994  ?-er*"" 9999999999999&994  .5pe options H1:Se"ect; 2:'e-ise; 0:De4se"ect :Disp"*5; Cm) ?pt; press Enter& ?p u)it No& '/I Contr*ct oc*" oc*" (or)ere*u Sett"ement  Comp*n5 (r*nc# mount  999999999 ??????????????? ???????? ???????? 999999999 9;999;999;999;999&994  Minor P*rt ???????? 'is+ ??????????????? C"*im ??????????????? 999999999 ??????????????? ???????? ???????? 999999999 9;999;999;999;999&994  Minor P*rt ???????? 'is+ ??????????????? C"*im ??????????????? 999999999 ??????????????? ???????? ???????? 999999999 9;999;999;999;999&994

  Minor P*rt ???????? 'is+ ??????????????? C"*im ??????????????? 999999999 ??????????????? ???????? ???????? 999999999 9;999;999;999;999&994  Minor P*rt ???????? 'is+ ??????????????? C"*im ??????????????? 999999999 ??????????????? ???????? ???????? 999999999 9;999;999;999;999&994  Minor P*rt ???????? 'is+ ??????????????? C"*im ??????????????? 999999999 ??????????????? ???????? ???????? 999999999 9;999;999;999;999&994  Minor P*rt ???????? 'is+ ??????????????? C"*im ???????????????

F3:E,it F:'efres# F:Se"ect F11:Fo")/@nfo") F12:Pre-ious F1:En<uir5F10:Dese"ect

 __________________________________________________________________________________ Rebus iS Pa)e +4 of 8"Ref-: /'ar//apps/con'ersion/tmp/scratch_+/+9"+;9#-doc

Page 22: 410041 Central RI Bordereau Payment&Receipt 03a

8/12/2019 410041 Central RI Bordereau Payment&Receipt 03a

http://slidepdf.com/reader/full/410041-central-ri-bordereau-paymentreceipt-03a 22/70

Central RI Bordereau Payment/Receipt Technical Specification __________________________________________________________________________________ 

5.6.!.2 Example wit$ #ata

PGM Wor+ $it# (or) P*5/'ec Items 21/!2/!2 103!!(or) P*5/'ec Se<& 2 /c .o G@C!!!3 .ot*"& & 11!!!&!!

(or)ere*u 'ef& Currenc5 @SD Se"ect) 929&!!4  In) W/?s 9&!!

?-er*"" 13!&!!4  .5pe options H1:Se"ect; 2:'e-ise; 0:De4se"ect :Disp"*5; Cm) ?pt; press Enter& ?p u)it No& '/I Contr*ct oc*" oc*" (or)ere*u Sett"ement  Comp*n5 (r*nc# mount  98121 900941 031 96 96 325 9,279.00-2 9622 9!!901 !31 9 9 32 1!;3&!!4  91233 9!!901 !31 96 96 32 9;29&!!  00011 9!!901 !31 9 9 32 26;3&!! 

&&&F3:E,it F:'efres# F:Se"ect F11:Fo")/@nfo") F12:Pre-ious F1:En<uir5F10:Dese"ect

5.6., Description of fiels

This screen should use the header/footer STD Screen: + Cmd %ines-

5.6.4.1 Su&'ile Hea#er 

=iel )ositionin? or

restriction action 

on subfile

)rompt a-ailable Aaliation

Bord Pay/Rec Se<

 ./A ./A

Retrie'e from Bord Pay/Recheader 

A/c To

Bordereau Ref 

Currency

Total

See section ;--;-+ for details oncalculatin) these fields-

SelectEd

Ind &/0Es

0'erall

Audit .umber 1<ualsE type restriction .o Standard Synon number'alidation

RI Contract 1<ualsE type restriction See C&IC"4

Company 1<ualsE type restriction Mes @ Set usa)e type to the'alue on 6S!.>C.CDor 6S!.>.AB.Jcompany or branchrespecti'elyK and call6..A9;- See C&IC"4for similar processin)

3alidate by callin) !Q>"# :6/3al .ame >sa)es ST>B : QCore !enius InterfacesE- SeeC&IC"4 for similar processin)-

Branch 1<ualsE type restriction

Bordereau Reference 1<ualsE type restriction Mes @ Select fromBordereau Control usin)C&IC"+ : SelectBordereau Refernce :&ID Bordereau ControlE

If entered* must be on &IDBordereau Control-

 __________________________________________________________________________________ Rebus iS Pa)e ++ of 8"Ref-: /'ar//apps/con'ersion/tmp/scratch_+/+9"+;9#-doc

Page 23: 410041 Central RI Bordereau Payment&Receipt 03a

8/12/2019 410041 Central RI Bordereau Payment&Receipt 03a

http://slidepdf.com/reader/full/410041-central-ri-bordereau-paymentreceipt-03a 23/70

Central RI Bordereau Payment/Receipt Technical Specification __________________________________________________________________________________ 

5.6.4.2 Su&'ile (ecor# 

=iel AaliationAudit .umber rom Statistics Postin) for this RI consolidation record

RI Contract !et RI master ey from the statistics RI record referred to by the firststatistics amount record that refers to this statistics postin)- !etaster Reference from the aster file for this policy-

%ocal Company

rom RI Consolidation record%ocal BranchBordereau Reference

Settlement Amount Read throu)h all P/R detail records for this item Je?cludin) thecurrent P/R runK- Accumulate the Sett@Alloc Amount from eachrecord and subtract it from the Settlement Amount on the RIConsolidated Detail- This )i'es the amount hich is a'ailable to besettled-

inor Part SP Participant .ame Code from Statistics Postin)

Ris aster Ref from Inards aster J>se aster ey from StatisticsPostin)K

Claim !et claim ey from statistics header associated ith this statistics postin)- !et Claim Ref from Claim aster record for this claim-

5.6.5 )rocessin? Details

5.6.5.1 *nitialise

If Bordereau P/R status is not I H Incomplete* or RHReady to process* return to callin) pro)ram itherror messa)e This Bordereau Payment/Receipt cannot be edited- Status is 4E-

Call Calculate TotalsE* see section ;--;-+* to calculate totals in update mode- If any records eredeselected output information messa)e Some pre'iously selected items ha'e been deselected due tomanual inter'ention on these itemsE

5.6.5.2 +alculate otals

An 1$C1$T>. should be created to perform this Calculate TotalsE function for a specified

Payment/Receipt header se<uence* so that it can be called from a number of pro)rams- The pro)ramshould be called in to modes* one hich only performs the calculations* the other hich alsoupdates the records if an item has been manually allocated-

Set Total e<ual to Settlement amount from Pay/Rec header multiplied by @4-

Read throu)h &ID Bord Pay/Rec detail file for records ith this P/R number-

If e are in update mode* then for each record* call Chec Allocation StatusE see section ;-8* pa)e+* passin) in the Statistics Postin) Se<uence from the associated RI Consolidation record- If theanual AllocationLE fla) is MesE* set A'ailable for P/RE field on the &ID RI consolidation recordto .o and delete the &ID Bord Pay/Rec Detail record-

or both modes* unless the record has been deleted* add Sett Alloc Amount and Sett &/0ff amountto SelectEd runnin) total* and Sett &/0ff Amount multiplied by @4 to &/0 runnin) total-

&hen all records ha'e been read* calculate 0'erall by addin) SelectEd and &/0 runnin) totals tothe Total-

5.6.5.! (ecor# Selection

This record selection should be created as an e?ternal function to hich record details are passed*and a Mes/.o parameter is returned indicatin) hether the record should be included or not-

I)nore the record if:

• The associated &ID Bordereau Control record has a Bordereau run status other than completeE-

 __________________________________________________________________________________ Rebus iS Pa)e +( of 8"Ref-: /'ar//apps/con'ersion/tmp/scratch_+/+9"+;9#-doc

Page 24: 410041 Central RI Bordereau Payment&Receipt 03a

8/12/2019 410041 Central RI Bordereau Payment&Receipt 03a

http://slidepdf.com/reader/full/410041-central-ri-bordereau-paymentreceipt-03a 24/70

Central RI Bordereau Payment/Receipt Technical Specification __________________________________________________________________________________ 

• There is an associated Bord Pay/Rec record but for a different Pay/Rec hdr number Jread Bord

Pay/ Rec file by &ID RI Consolidation Se<K* and that Payment/Receipt has a Bordereau P/Rstatus other than PHPosted or 3HRe'ersed Jthis item may ha'e been partially allocated in thatPay/RecK-

• It doesnEt match the criteria selected on the Bordereau Pay/Rec header record-

If 0,* chec if already allocated but not by this process by callin) Chec Allocation StatusE Jsection;-8* pa)e +K passin) in the Statistics Postin) Se<uence- If the anual AllocationLE fla) is MesE*update A'ailable for P/RLE to .o on the RI Consolidated record and deselect-

5.6.5.4 (ecor# Hig$lig$ting 

Records hich ha'e been selected Jha'e an associated Bord Pay/Rec detail record for the currentPay/Rec headerK should be hi)hli)hted-

5.6.5.5 +$ec- /rite 0'' Limits

Create a function that taes an amount* a currency and company name and passes bac if the amount

is ithin &rite 0ff limits for the current user- The standard condition BA may be passed in for thecurrency if the amount is in base currency- This function should be created as a core function as it issuitable for re@use outside of this modification-

Retrie'e the Indi'idual item rite off limit for this user and local company from Account Def-Security file usin) the RT30B7 Rt' Security Information @ Account Def- SecurityE-

Retrie'e the base currency by callin) !A!.+; : API Account @ Comp Dta : Account CompanyControlE for the passed in company-

If the passed in currency is BA* or it matches the retrie'ed base currency* e donEt need to con'ertthe &/0ff limit to the passed in currency- 0therise con'ert the &/0ff limit by callin) !QC>"4 :API Currency Con'ersion : Currency J.eKE usin) C>RR1.T rates- Call !QC>4" : RoundAmount to Ccy Defn : Currency J.eKE to round the con'erted &/0ff limit-

>se the utility* Absolute 3alue @ >tilitiesE to )et the absolute 'alue of the Amount parameter- Thencompare this ith the &rite@0ff amount* and set the output parameter accordin)ly-

Similar processin) to this taes place in !AA%45 : Bul Allocations @ 1dit : Statistics Postin)E-

5.6.5.6 Su&'ile 0ptions

 .ote: 0ptions 4 and 9 should cause updates to happen after the confirm prompt- 0ption + shouldtae place prior to the confirm prompt as there is a separate confirm in the called screen- After theupdates tae place for options 4 and 9* screen totals ill need to be recalculated by callin) CalculateTotalsE* see section ;--;-+- 1nsure this happens once per confirm* rather than once per updatedrecord-

• 4HSelectE: If the Settlement Currency is e<ual to any of the currencies on the Statistics postin)

record* but the Settlement Amount on the RI Consolidated Detail record does not match theClosed e<ui'alent Amount Je-) if settlement currency H 0ri)inal currency* then the closedori)inal amountK on the e<ui'alent Statistics postin) record* e need to rite off the e?chan)erate difference- irst chec if the difference beteen the to amounts is ithin the &rite 0fflimits- !et the 'alue of the JClosed A/c* 0ri)inal or Base Amount @ Settlement CurrencyAmountK difference and use this to call the function Chec &rite 0ff %imitsE* see section abo'e-If the &rite 0ff limit is e?ceeded issue error messa)e O1rror: 1?chan)e rate difference e?ceedsitem rite@off limit* please process item manuallyE- If item is 0,* create Pay/Rec detail recordas follos-

ield 3alue

&ID Bord Pay/Rec 2dr Se<- Current 2dr Se<

 __________________________________________________________________________________ Rebus iS Pa)e +9 of 8"Ref-: /'ar//apps/con'ersion/tmp/scratch_+/+9"+;9#-doc

Page 25: 410041 Central RI Bordereau Payment&Receipt 03a

8/12/2019 410041 Central RI Bordereau Payment&Receipt 03a

http://slidepdf.com/reader/full/410041-central-ri-bordereau-paymentreceipt-03a 25/70

Central RI Bordereau Payment/Receipt Technical Specification __________________________________________________________________________________ 

ield 3alue

&ID Bord Pay/Rec Dtl Se<- !et ne?t a'ailable number 

&ID RI Consolidation Se< rom the &ID RI Consolidation file

%ocal Company .ame Code

Branch .ame Code rom the associated Stats Postin)

Account master se<uence rom the &ID RI Consolidation file @

%ocal Account st Se<Accountin) Currency rom the &ID RI Consolidation file

Sett- Alloc Amount Settlement amount from screen

Auto 7ournal- 2dr- Se<- "

Auto 7ournal Dtl- Se<- "

Sett &rite@0ff Amount If any currency on ori)inal Statsled)er item H settlement currency butamounts differ* put difference in here-JStats %ed)er Amount SettlementAmountK

Pay/Rec atch type ull or ull ith &rite 0ff if Sett&rite@0ff is non ero

Re'ersal A/c amount "

Allocation .umber "If record is successfully selected* hi)hli)ht the record on screen-

• +H1ditE: Call ne pro)ram 1dit Bordereau P/R ItemE* see section ;-5* pa)e +5- If record has

 been successfully edited* hi)hli)ht the record and recalculate screen totals by callin) CalculateTotalsE* see section ;--;-+-

• O9HDe@SelectO: After confirm* delete current P/R record for this item- De@hi)hli)ht the record-

• O;HDisplayO: This ill or as for other !enius 1n<uiries- or each command option a subfile

display command option can be specified* this is the command option be e?ecuted if option O;O istaen a)ainst a subfile line on this screen- >se the Statistics postin) ey on the RI consolidationdetail record to retrie'e the !!. Stats Postin) Se<* !!. Stats 2eader Se< and aster* sectionand endorsement eys for passin) to the en<uiry system- Set the I.CAS account fields from theaccount master on the header record- The Statistics postin) ey and ournal number also needto be passed to the en<uiry system* usin) data <ueues* see !1P054 : C/%ist %d)r Post forP/T : Statistics Postin)E for an e?ample of here this is done- 0btain the claim ey from theStats 2eader record if Inards Claim aster Ref is populated- Call Sfl Cmd 0pt Prc J.o 1?itK: Q Core !enius InterfacesE to allo the user to call the !1.I>S 1n<uiry system-- Set thecurrent command option to blan and the ne?t command option from the screen-

• OCmd 0ptO: Call Sfl Cmd 0pt Prc J.o 1?itK as abo'e-

5.6.5. "unction -eys

• O(H1?it* 4+HPre'iousO: If ( or 4+ ere pressed on the screen* perform no updates* and set

1?it Code to 1?itE or Pre'iousE respecti'ely-

• O;HRefreshO: Reload subfile from database-

• 8HSelect AllE: or e'ery appropriate &ID RI Consolidation record Juse the selection criteria

from section Record SelectionE*;--;-(K* rite a Pay/Rec Detail record as described for option 4in section Subfile 0ptionsE*;--;--  Reload subfile from database* then recalculate totals bycallin) Calculate TotalsE* see section ;--;-+-

• O44Hold/>nfoldO: As for &or ith Bordereau Payment/ ReceiptE* see ;-(--(on pa)e 4(-

 __________________________________________________________________________________ Rebus iS Pa)e +; of 8"Ref-: /'ar//apps/con'ersion/tmp/scratch_+/+9"+;9#-doc

Page 26: 410041 Central RI Bordereau Payment&Receipt 03a

8/12/2019 410041 Central RI Bordereau Payment&Receipt 03a

http://slidepdf.com/reader/full/410041-central-ri-bordereau-paymentreceipt-03a 26/70

Central RI Bordereau Payment/Receipt Technical Specification __________________________________________________________________________________ 

• 49HDeselect AllE: Call function hich deletes all Pay/Rec Detail records for this run no-

Reload subfile from database* then recalculate totals by callin) Calculate TotalsE* see section;--;-+-

• O4;H1n<uiryO: Call !1DR4( : 1nter 1n<uiry System @1$ : Q Core !enius InterfacesO to

allo the user to call the !1.I>S 1n<uiry system- Set the parameter Cmd 0pt Default Type toa ne condition of C.D- &ID &/& Bordereau P/R- This ill need to be set up a)ainst the fieldOCmd 0pt Default TypeO as a ne 'alue- An after pro)ram for &I only should then create a nerecord on the default command option file- >se the C% command !CRTDTC0P to do this-0ther parameters should be set as for Cmd 0ptE in &or ith Bordereau Payment/ ReceiptE*see section ;-(--+ on pa)e4(-

5.6.5. +on'irm prompt 

Commit if screen is confirmed- Screen should be redisplayed after confirm-

57 C:,&) A++#&(!'# S!(!%-

5./.1 @-er-ie&This is a ne &I function that ill chec if RI Consolidation items ha'e been manually allocated-The pro)ram may be called for a specific item or for all items for a specific Payment/Receipt-

5./.2 Definition

0bect .ame : C&IA??uncion Type : 1$C1$T>.unction ile : &ID RI Consolidation Customer odelAccess Path : .0.1Commit control : .CloseDon Pro)ram : .

Reclaim resources : .

)arameter Usa?e Comment

Bord- Pay/Rec 2dr se<- Input .eeded if all items for a P/R run need to becheced

Statistics Postin)Se<uence

Input .eeded if an indi'idual record needs to becheced-

anual AllocationL 0utput Set to MesE if last allocation as manual*otherise set to .oE

5./.$ )rocessin? Details

Set anual AllocationL to .o-

If Statistics Postin) Se<uence has been entered* )et the allocation number from each allocation onthis Statistics postin) Jallocation number populated on records on Statistics postin) amount for thisStatistics Postin) se<uenceK- Retrie'e the allocation session and chec the allocation source- If theallocation source is not 0ther Jusually cust specKE or Allocation Re'ersal* set anual AllocationLla) to Mes and stop processin)- If there is no allocation number on the Statistics Postin) Amountrecord or if the Allocation source is 0ther Jusually cust specKE or Allocation Re'ersalE then checthe ne?t Statistics postin) amount record-

If the Bord- Pay/Rec 2dr se< has been entered* then read all Bord Pay/Rec detail records* and foreach looup the associated RI Consolidation Detail record to retrie'e the Statistics postin) se<uence-

 __________________________________________________________________________________ Rebus iS Pa)e + of 8"Ref-: /'ar//apps/con'ersion/tmp/scratch_+/+9"+;9#-doc

Page 27: 410041 Central RI Bordereau Payment&Receipt 03a

8/12/2019 410041 Central RI Bordereau Payment&Receipt 03a

http://slidepdf.com/reader/full/410041-central-ri-bordereau-paymentreceipt-03a 27/70

Central RI Bordereau Payment/Receipt Technical Specification __________________________________________________________________________________ 

Then process as outlined abo'e- As soon as a record is found hich has been manually altered* e?itthe pro)ram ith anual AllocationL set to MesE-

 __________________________________________________________________________________ Rebus iS Pa)e +8 of 8"Ref-: /'ar//apps/con'ersion/tmp/scratch_+/+9"+;9#-doc

Page 28: 410041 Central RI Bordereau Payment&Receipt 03a

8/12/2019 410041 Central RI Bordereau Payment&Receipt 03a

http://slidepdf.com/reader/full/410041-central-ri-bordereau-paymentreceipt-03a 28/70

Central RI Bordereau Payment/Receipt Technical Specification __________________________________________________________________________________ 

5< E$'! B#"$,",(% P/R I!,

5..1 @-er-ie&

This is a ne &I function that ill be called from &or ith Bordereau Payment/Receipt ItemsEJsee section ;- on pa)e +4K hen option + is taen a)ainst a record- It allos part allocations to bemade a)ainst an item* or an item to be fully paid* ith rite@offs-

5..2 Definition

0bect .ame : C&IA??uncion Type : PTRCDunction ile : &ID Bord- Pay/Rec Detail Customer odelAccess Path : RT3Commit control : SCloseDon Pro)ram : .Reclaim resources : .Copybac essa)es : MConfirm Prompt : M

)arameter Usa?e Comment

Bord- Pay/Rec 2dr se<- Input

Bord- Pay Rec Dtl Se< Input ay be "

RI Consolidated Dtl Se< Input

Settlement Amount Input RCD conte?t from callin) pro)ram

5..$ Screen 7a*out

5..!.1 "iel# Positions

&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& E)it (or)ere*u P*5ment/'eceipt item .5pe )et*i"s; press Enter& 'I Contr*ct ??????????????? Sett"ement Cc5 ???????????????? ?pen mount 9;999;999;999;999&99 P*i) mount & Fu"" P*5mentJ :es; N:No Write4off mt 9;999;999;999;999&99 F3:E,it F12:Pre-ious &&&&&&&&&&&&&&&&&&&& C?NFI'M H/N &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& &

&&&&&&&&&&&&&&&&&&

 __________________________________________________________________________________ Rebus iS Pa)e +5 of 8"Ref-: /'ar//apps/con'ersion/tmp/scratch_+/+9"+;9#-doc

Page 29: 410041 Central RI Bordereau Payment&Receipt 03a

8/12/2019 410041 Central RI Bordereau Payment&Receipt 03a

http://slidepdf.com/reader/full/410041-central-ri-bordereau-paymentreceipt-03a 29/70

Central RI Bordereau Payment/Receipt Technical Specification __________________________________________________________________________________ 

5..!.2 Example wit$ %ata

CWI99C Wor+ $it# (or)ere*u Items 21/!2/!2 103!!(or) P*5/'ec Se<& 2 (ro+er G@C!!!3 .ot*"& & 11!!!&!!C' (or)ere*u 'ef& Currenc5 @SD Se"ect) 929&!!C'  In) W/?s 9&!!

?-er*"" 13!&!!C'  .5pe options H1:Se"ect; 2:'e-ise; 0:De4se"ect; press Enter&?p Se< '/I Contr*ct oc*" oc*" (or)ere*u Sett"ement  Comp*n5 (r*nc# mount&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& E)it (or)ere*u P*5ment/'eceipt item .5pe )et*i"s; press Enter& 'I Contr*ct & 9!!901 !31 Sett"ement Cc5 @S Do""*r ?pen mount 1!;3&!! P*i) mount & 1!;3!&!! Fu"" P*5mentJ :es; N:No Write4off mt &!!

F3:E,it F12:Pre-ious &&&&&&&&&&&&&&&&&&&& C?NFI'M H/N &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&

&&&&&&&&&&&&&&&&&&F10:Dese"ect

5..!.! %escription o' "iel#s

=iel otes

RI Contract- Pass in from callin) pro)ram

Settlement Currency >se settlement currency passed in to retrie'e settlement currencydescription from Currency J.eK file* ith Company code set toCentral RI Company name code-

0pen Amount Settlement Amount passed in from pre'ious screen

Paid Amount 1ntered by user if user is editin) an e?istin) detail record* populate ith Sett@Alloc Amount from record-

ull PaymentL M/. fla)* default from Account definition Jsee InitialisationsectionK for ne record- or e?istin) record set to M if Sett@AllocAmount matches Settlement Amount* or if &rite@0ff Amount isnon@ero-

&rite 0ff Amt Calculated see ain Process section-

5.., )rocessin? Details

5..4.1 *nitialisation

!et ull PaymentL fla) for initial default from !et all fields @ Account Def- BalanceE for the %ocalCompany- Set the Branch and Cost Centre parameters to blan- Similar processin) is done in!AA%"4 : Bul Allocations : Statistics Postin)E prior to the call to !AA%45 : Bul Allocations@ 1dit : Statistics Postin)E- An e?ternal ill need to be created for this RT30B7 so that it can beused in the Customer model-

If the Settlement Currency is e<ual to any of the currencies on the Statistics postin) record but theSettlement Amount on the RI Consolidated Detail record does not match the appropriate ClosedAmount on the Statistics postin) record* this P/R item cannot be edited- 0utput error messa)eCannot edit item* only full allocation alloedE and e?it to callin) pro)ram-

 __________________________________________________________________________________ Rebus iS Pa)e +# of 8"Ref-: /'ar//apps/con'ersion/tmp/scratch_+/+9"+;9#-doc

Page 30: 410041 Central RI Bordereau Payment&Receipt 03a

8/12/2019 410041 Central RI Bordereau Payment&Receipt 03a

http://slidepdf.com/reader/full/410041-central-ri-bordereau-paymentreceipt-03a 30/70

Central RI Bordereau Payment/Receipt Technical Specification __________________________________________________________________________________ 

5..4.2 3ain Process.

If Paid Amount entered e<uals 0pen Amount* set ull PaymentL fla) to M* and rite off Amount to "-

If Paid Amount does not e<ual 0pen Amount* and ull Payment is .E* set rite off Amount to "-

If Paid Amount does not e<ual 0pen Amount* and ull Payment is ME* set rite off Amount to 0penAmount @ Paid Amount* and &rite 0ff Currency to Settlement currency- Chec the rite@off amount

a)ainst the rite@off limit by callin) the function Chec &rite 0ff %imitsE* see section ;--;-; on pa)e +9- If the limit is e?ceeded display an error messa)e-

5..4.! "unction )eys

1nter: After confirm* create or update the associated Pay/Rec Detail record-

ield 3alue

&ID Bord Pay/Rec 2dr Se<- Current 2dr Se<

&ID Bord Pay/Rec Dtl Se<- If passed in as a parameter* use* otherise)et ne?t a'ailable number 

&ID RI Consolidation Se< rom the &ID RI Consolidation file

Company .ame Code %ocal Company from the &ID RIConsolidation file

Branch .ame Code rom the associated Stats Postin)Account master se<uence rom the &ID RI Consolidation file @ %ocal

Account st Se<

Accountin) Currency rom the &ID RI Consolidation file

Sett- Alloc Amount As entered on screen JPaid Amount fieldK

Auto 7ournal- 2dr- Se<- "

Auto 7ournal Dtl- Se<- "

Sett &rite@0ff Amount As calculated on screen

Pay/Rec atch type If ull PaymentL Is M* and &rite@0ff is "*then set to ullIf full PaymentL Is M and &rite@0ff is not "*set to ull ith &rite@0ff* otherise set toPartial-

Re'ersal A/c Amount6ero

Allocation number 

Commit chan)es after update-

• (H1?it* 4+HPre'ious: >se standard processin) to return to callin) pro)ram-

 __________________________________________________________________________________ Rebus iS Pa)e (" of 8"Ref-: /'ar//apps/con'ersion/tmp/scratch_+/+9"+;9#-doc

Page 31: 410041 Central RI Bordereau Payment&Receipt 03a

8/12/2019 410041 Central RI Bordereau Payment&Receipt 03a

http://slidepdf.com/reader/full/410041-central-ri-bordereau-paymentreceipt-03a 31/70

Page 32: 410041 Central RI Bordereau Payment&Receipt 03a

8/12/2019 410041 Central RI Bordereau Payment&Receipt 03a

http://slidepdf.com/reader/full/410041-central-ri-bordereau-paymentreceipt-03a 32/70

Central RI Bordereau Payment/Receipt Technical Specification __________________________________________________________________________________ 

5..!.2 Example wit$ %ata

GXXX9X Wor+ $it# (or)ere*u P*5ment/'eceipt 1/!2/!! 1!130

.5pe options; press Enter&2:E)it Items 3:Cre*te P*5ment '<st 0:De"ete :Disp"*5 6:Print 7:E)it =)r 9:Post 'eceipts 1!:Crt 'e-ers*" 12:Dsp >ourn*"s 10:Spoo" Fi"es?p uto No& 'I (ro+er/ (or)ere*u 'ef Cc5 .ot*" Sts

'einsurer

0 N 1!!!3 ('?A!!!0 1!!91 C=F 12;76&!! '&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& e!ete Bordereau Payment/Receipt 33&!! P Press Enter to )e"ete recor); F3 or F12 to return $it#out )e"ete& ccount .o N*me & & & ('?A!!!0 !&!! P (or)ere*u reference & 1!!91 Sett"ement currenc5 & C=F S$iss Fr*nc 99&!! P Sett"ement tot*" & & 12;76&!! !!&!! P F3:E,it F12:Pre-ious !!&!! P&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&

F3:E,it F:'efres# F6:)) F11:Fo")/@nfo") F12:Pre-ious F1:En<uir5

5.., Description of =iels

All data fields come from the &I Bord Payment/Receipt 2dr record e?cept for the currencydescription hich must be retrie'ed-

5..5 )rocessin? Details

5..5.1 *nitialisation

This option ill only be alloed if the Bordereau P/R Status is one of Hanual Proc- 1rror* IHIncomplete or RH Ready to process- If this is not the case* return to the callin) pro)ram ith anerror messa)e-

5..5.2 "unction )eys

• 1nter: Try to loc the account for the Bordereau Payment/Receipt 2dr record bein) deleted ith

a call to !AA%"9- If the loc attempt fails* re@display screen ith the error messa)e sent by!AA%"9- If loc attempt succeeds delete the associated &I Bord Pay/Rec Detail recordsfolloed by the &I Bord Payment/Receipt 2dr- Commit the chan)es* then release the loc bycallin) !AA%"9 a)ain- Send completion messa)e Bordereau Payment/Receipt 4 deletedE to

appear on &or ith Bordereau Payment/ ReceiptE screen and return to callin) pro)ram- Inmessa)e* substitution parameter 4 is the Bordereau Pay/Rec Se<-

• (H1?it* 4+HPre'ious: >se standard processin) to return to callin) pro)ram-

 __________________________________________________________________________________ Rebus iS Pa)e (+ of 8"Ref-: /'ar//apps/con'ersion/tmp/scratch_+/+9"+;9#-doc

Page 33: 410041 Central RI Bordereau Payment&Receipt 03a

8/12/2019 410041 Central RI Bordereau Payment&Receipt 03a

http://slidepdf.com/reader/full/410041-central-ri-bordereau-paymentreceipt-03a 33/70

Page 34: 410041 Central RI Bordereau Payment&Receipt 03a

8/12/2019 410041 Central RI Bordereau Payment&Receipt 03a

http://slidepdf.com/reader/full/410041-central-ri-bordereau-paymentreceipt-03a 34/70

Central RI Bordereau Payment/Receipt Technical Specification __________________________________________________________________________________ 

Parameter 3alue

Account aster Se<uence Central Account aster Se<uence

aster .umber "

aster Se<uence "

1ndorsement .umber "

Payment Amount Settlement Amount

Payment Date 7ob date

Claim aster Code "

Claim Section Code "

Claim Trans 2dr Code "

Payee .ame Code Account To .ame code

Payee Description Blan 

Addressee .ame Code Account To .ame code

Callin) Pro)ram !AA%+; JThis is so that the payment re<uest ill treat this payment as an Accounts payment- &e ill chan)e the paymentsource for this payment re<uest after the callK

2eadin) Bloc 4 Deri'e as done hen pro)ram is called from Bul Allocations!AA%+; : Bul Allocations @ Che<ue : Statistics Postin)E2eadin) Bloc +

Accountin) Currency Settlement Currency

Amount JA/cK Settlement Amount

Settlement Currency Code Settlement Currency

Amount JSettlementK Settlement Amount

Auto@DefaultL .

0n return from pro)ram if the payment re<uest as successfully created* update the Payment sourceon the Payment Re<uest record to Customer DefinedE and update P/R 2eader record ith BordereauP/R Status of NE and ne payment surro)ate number and payment se<uence number- Commitchan)es-

>nloc Account by callin) !AA%"9-

If payment re<uest as not created* rollbac chan)es-

Pass bac e?it code to callin) pro)ram so it nos if payment re<uest as successfully created-

 __________________________________________________________________________________ Rebus iS Pa)e (9 of 8"Ref-: /'ar//apps/con'ersion/tmp/scratch_+/+9"+;9#-doc

Page 35: 410041 Central RI Bordereau Payment&Receipt 03a

8/12/2019 410041 Central RI Bordereau Payment&Receipt 03a

http://slidepdf.com/reader/full/410041-central-ri-bordereau-paymentreceipt-03a 35/70

Page 36: 410041 Central RI Bordereau Payment&Receipt 03a

8/12/2019 410041 Central RI Bordereau Payment&Receipt 03a

http://slidepdf.com/reader/full/410041-central-ri-bordereau-paymentreceipt-03a 36/70

Central RI Bordereau Payment/Receipt Technical Specification __________________________________________________________________________________ 

5.11.!.2 Example wit$ %ata

GXXX9X Wor+ $it# (or)ere*u P*5ment/'eceipt 1/!2/!! 1!130.5pe options; press Enter&2:E)it Items 3:Cre*te P*5ment '<st 0:De"ete :Disp"*5 6:Print 7:E)it =)r

 9:Post 'eceipts 1!:Crt 'e-ers*" 10:Spoo" Fi"es?p uto No& 'I (ro+er/ (or)ere*u 'ef Cc5 .ot*" Sts'einsurer

9 N 1!!!3 ('?A!!!0 1!!91 C=F 12;76&!! '  D*te 3!/!7/!1 @ser GGNMBM&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&0;333&!! ' "u#mit Po$t to %&'()" 6;033&!! P Press Enter to sumit Ko; F3 or F12 to return $it#out sumit& (or) P*5/'ec numer & 1!!!6 ;7!&!! P ccount .o & & & & & ('?A!!!0 >o Description & & & 'EP?'.S 9;999&!! P F3:E,it F12:Pre-ious &&&&&&&&&&&&&&&&&&&&& ;!!&!! P C?NFI'M H/N &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& &3;0!!&!! P

D*te 3!/!/99 @ser GGNAX( &&&&&&&&&&&&&&&&&&&&&

F3:E,it F:'efres# F6:)) F11:Fo")/@nfo") F12:Pre-ious F1:En<uir5

5.11., Description of fiels

=iel Usa?e Aaliation otes

7ob Description andatory A ob descriptionof the specifiedname must e?ist

in the library list@ use standardutility !Q>T"+6/C2,0B7 @>tilitiesE to chec this-

Initially* andhene'er blaned out*

default fromsystem parameter C&IBPR70BD-

5.11.5 )rocessin? Details

5.11.5.1 *nitialisation

• If Bordereau P/R Status is not RH Ready to process* output error messa)e and return to callin)

 pro)ram-

• If the Settlement Amount is ne)ati'e output error messa)e Fust create payment re<uest* use

option (G and return to callin) pro)ram-

• Call Chec Allocation StatusE see section ;-8* pa)e +* passin) in the Payment/Receipt 2dr

se<uence- If the anual AllocationLE fla) is MesE* update the Payment/Receipt 2dr Status toanual Inter'ention 1rrorE* Commit* return to callin) pro)ram ith error messa)e- If items aresuitable continue-

 __________________________________________________________________________________ Rebus iS Pa)e ( of 8"Ref-: /'ar//apps/con'ersion/tmp/scratch_+/+9"+;9#-doc

Page 37: 410041 Central RI Bordereau Payment&Receipt 03a

8/12/2019 410041 Central RI Bordereau Payment&Receipt 03a

http://slidepdf.com/reader/full/410041-central-ri-bordereau-paymentreceipt-03a 37/70

Central RI Bordereau Payment/Receipt Technical Specification __________________________________________________________________________________ 

5.11.5.2 "unction )eys

• 1nter: After confirm* submit ob to call Post BordereauE Jsee section ;-4+ on pa)e (8K* usin) ob

description specified- To simplify the submission process* pass the Bordereau P/R 2dr Se< asalphanumeric rather than numeric- This should return the run ob details to update onto theheader record- The standard system completion messa)e CPC4++4 7ob (/+/4 submitted to ob <ueue 9 in library ;-Eshould appear on the &or ith Bordereau Payment/ ReceiptE

screen Jcopy bac messa)es from C% pro)ramK- If the submit is successful* update theBordereau Payment/Receipt 2dr record ith a status of OSubmittedO and the ob details iththose of the ob submitted and commit* otherise rollbac- Then return to callin) pro)ram*- oran e?ample of a C% pro)ram that submits a ob and returns ob details see pro)ram !2BSDOSubmit Batch unction Dr' @ Batch functionO-

• (H1?it* 4+HPre'ious: use standard processin) to return to callin) pro)ram-

512 P#-! B#"$,",(%

5.12.1 @-er-ie&

This is a ne &I function that ill be called in a ob submitted from Submit Post to !1.I>SE Jseesection ;-44 on pa)e (;K- It ill also be called from Payment Re<uest hen a Bordereau payment isauthorised-

A C% dri'er pro)ram ill call this batch postin) pro)ram usin) the SB70B command- It reads allrecords on the &I Bord Payment/Receipt Detail file for a particular header and accumulates detailsfor balancin) le'el and creates appropriate Auto 7ournal Detail records- The Auto 7ournal Detailrecords ill then be used to post the transactions into !1.I>S usin) the )eneric OAuto 7ournalCreationO facility- Create this as an 1$C1$T>. type function based o'er the file &I BordPayment/Receipt 2drO-

5.12.2 )rocessin? Details

)arameter T*pe Description BordereauPayment/Receipt 2drse<-

Input Alphanumeric 'ersion of ey of record to besubmitted-

5.12.2.1 "unction 0ptions

The commit control function option should be set to asterE so that commitment control is startedin pro)ram initialisation- Close don and reclaim resources options should both be set to MesE-

5.12.2.2 *nitialisation

Try to loc the Bordereau Payment/Receipt Account ith a call to !AA%"9 : Allocations %ocP)m Stub : Q Core !enius InterfacesE in batch mode- If loc fails* update P/R header ith status1E* commit* and end pro)ram ith error messa)e* otherise continue-

• Call Chec Allocation StatusE see section ;-8* pa)e +* passin) in the Payment/Receipt 2dr

se<uence- If the anual AllocationLE fla) is MesE* update P/R header ith status E* unlocaccount and end pro)ram ith error messa)e- If items are suitable continue-

• >pdate the &I Bord Payment/Receipt 2dr record status to OProcessin)O* and Commit-

 __________________________________________________________________________________ Rebus iS Pa)e (8 of 8"Ref-: /'ar//apps/con'ersion/tmp/scratch_+/+9"+;9#-doc

Page 38: 410041 Central RI Bordereau Payment&Receipt 03a

8/12/2019 410041 Central RI Bordereau Payment&Receipt 03a

http://slidepdf.com/reader/full/410041-central-ri-bordereau-paymentreceipt-03a 38/70

Central RI Bordereau Payment/Receipt Technical Specification __________________________________________________________________________________ 

5.12.2.! (eversal process

%oo up the Bordereau Payment/Receipt header record to see if the FRe'ersin) Bord P/R 2dr Se<Gfield is populated- If so* this is a re'ersal-

If this is a re'ersal* perform the folloin) steps* otherise mo'e on to section ;-4+-+-9 Create Auto7ournal 2eader E-

• %ooup the 2eader number that this header is re'ersin)- If the Re'ersed by bord P/R hdr se< fieldis not ero* this part of the process has already been completed in an earlier run- o'e on tosection ;-4+-+-9 Create Auto 7ournal 2eader -

• 0therise* update the re'ersibleL fla) to O.O and the Ore'ersed by Bord- P/R hdrO to the Bord- P/R

hdr se< parameter* on the re'ersed Bordereau Payment/Receipt 2dr- .e)ate all the allocationsfrom the 2eader to be re'ersed by callin) !AB,4( : Auto 7rnl Alloc @ re'erse : Auto 7ournal2eaderE passin) in the Auto 7ournal 2eader Se< from the re'ersed P/R 2dr record- This processunlocs the account* so reloc it by callin) !AA%"9 a)ain-

• If there ere any )roups of records for a )i'en company/branch/accountin) currency hich ere

allocated a)ainst each other Jbecause the accumulated settlement amount for the )roup as "K*these allocations also need to be re'ersed- Read the Bordereau P/R detail file restrictin) on there'ersed header se<* the Auto 7ournal 2eader se< from the re'ersed header and Auto 7ournalDetail se< e<ual to "- or each )roup of company/branch/accountin) currency records retrie'e theallocation number from the Bord P/R detail record- .e)ate the allocation by callin) !AA%+(*Re'erse Alloc @ CT% @ Allocation SessionE as is done in !AB,4(- This process unlocs thecentral account* so reloc it by callin) !AA%"9 a)ain-

ind the Stats %ed)er se<uence created by the last Auto@7ournal detail record for the re'ersed run- &ealso need to clear the cash ournalre'erse the allocation for this item- Do this by callin) Re'erse BroerCash allocationE see section ;-+"* pa)e ;8-  This pro)ram ill create a re'erse allocation* and ill alsoclear the cash-

• Commit the re'ersal chan)es and mo'e on to section ;-4+-+-9-

5.12.2.4 +reate uto 7ournal Hea#er 

 If the Bordereau Payment/Receipt 2dr has a 'alue in the field OAuto 7ournal 2dr se<O this sta)e had pre'iously been successful and should be bypassed- 0therise create an Auto 7ournal header record by callin) the )eneric function O!AB,"8* %oad/3al Auto 7ournal 2drO- Set the input parameters asfollos:

ield .otes

Auto 7ournal Run type &IDB0RDPRR J.ote: must be 'alid 3alue Code for the 3alue !roup specified in!!.A7R.%RT

Auto 7rnl- Description OBordereau P/R $$$$$$$$O here $$$$$$$$ is the Account To .ame codeor Bord P/R Re'ersal $$$$$$$$$E if this is a re'ersal run

0ffset Create %e'el Batch

0ff set account type Post To Account

Delete detail records M%oad/Post option Combined

Auto AllocateL M

7ournal @ Audit TrailL M

7ournal@Separate Auth L .

Auto 7rn 3ch Date Dft ethod 4H Today

Default Accountin) Currency Settlement Currency from P/R 2dr file

Description As for Auto 7rnl- Description

Cash/7rnl- Type code for hdr B0RD

Auto 7rnl- Spare Amount 4/+ 6ero

Auto 7rnl Alloc P)m Code If this is not a re'ersal* set to the ne Allocation pro)ram Allocate Bord P/R ournalsE* see section;-48 on pa)e ;+-  If this is a re'ersal* set this to the ne allocation pro)ram Allocate Bord P/Rre'ersal ournalsE* see section ;-4# on pa)e ;-

Auto 7rnl- Spare Code + Blan  

Auto 7rnl or Auto Csh run 7ournal

 __________________________________________________________________________________ Rebus iS Pa)e (5 of 8"Ref-: /'ar//apps/con'ersion/tmp/scratch_+/+9"+;9#-doc

Page 39: 410041 Central RI Bordereau Payment&Receipt 03a

8/12/2019 410041 Central RI Bordereau Payment&Receipt 03a

http://slidepdf.com/reader/full/410041-central-ri-bordereau-paymentreceipt-03a 39/70

Central RI Bordereau Payment/Receipt Technical Specification __________________________________________________________________________________ 

ield .otes

Auto 7rnl- Spare la) + Blan  

Auto 7rnl- Spare Date 4/+ Blan  

If any errors occurred then do not )o on to create the detail records- >pdate the Payment/Receiptheader ith status 1E* commit* and end pro)ram ith error messa)e-

5.12.2.5 +reate uto 7ournal %etailsRead throu)h the O&I Bord Payment/Receipt DetailO file for the )i'en se<uence number in Company/Branch/Accountin) currency order- 0nly select those records here the Auto 7ournal Dtl- Se< isero- Accumulate the amounts in settlement currency-

0n chan)e of either company* branch or accountin) currency* chec the accumulated settlementcurrency amount-

If the accumulated amount for a )roup of records is "* these records need to be allocated a)ainsteach other* and do not need Auto 7ournal Detail records created- See Allocatin) ero@amount )roupsof records* section ;-4+-+- on pa)e 9" for details of ho the records should be allocated- After therecords ha'e been allocated* update the Allocation number on the )roup of &I Bord Pay/Rec Detailrecords-

If the accumulated amount for a )roup of records is not "* update the Auto 7ournal Dtl- Se< on all of the processed &I Bord Pay/Rec Detail records ith the Detail se<uence of the first Auto 7ournaldetail record to be created for that set of Company/Branch/Accountin) recordsJSet to 4 initiallyK-

Create an Auto 7ournal Detail record by callin) the )eneric function O!AB,"5 @ %oad/3al Auto7ournal DtlO- Set the input parameters as follos:

ield .otes

Auto 7ournal 2dr- Se<- rom Auto 7ournal 2eader created pre'iously

>ser %e'el Brea Blan-

0ffset le'el blan  

0ffset Account str- Se<- Blan  

Post to A/C aster Se<uence rom the Account on the &I Bord Payment/Receipt Detail rcd

Cash/ournal type Blan Jill default to that on Auto 7ournal 2eaderK

Transaction type code 7.%Payee .ame Code Blan  

Pre@Allocation la) code blan  

0ri)inal currency code Accountin) currency from Pay/Rec Detail recordAccountin) currency code

!ross/RI Indicator C.D- RI

Transaction Date Today

Transaction Reference 4 P/R run number no-

Transaction Reference + Blan  

Settlement Reference Blan

Transaction description Auto 7ournal for Bord P/R no ########

Closed Amount @ 0ri)inal or .on@Re'ersals @ Accumulated Settlement Amount @4* con'erted to Accountin) currencyusin) current rates Jset ratin) table to C>RR1.TK* usin) !QC>"4 : API Currency Con'ersST>B : Q Core !enius Interfaces and round usin) !QC>4" : Round Amount to Ccy Defn :Currency J.eKE 

or Re'ersals Re'ersal A/c amount from P/R detail record Jthere ill be only one detail record per balancin) le'elK @4

Closed Amount @ Accntin)

Allocation Status C.D->nallocated

Collection ethod blan  

Settlement due date Today

Accountin) period blan  

Broer .ame Code Account To .ame code rom Bordereau Payment/Receipt 2dr 

0ffset Create %e'el Batch

0ffset Account type Post to account

Auto 7ournal Run Type &IDB0RDPR  

1?it Code This ill be set ithin the load pro)ram if any errors ha'e occurred

All other fields should be either set to blan or ero-

 __________________________________________________________________________________ Rebus iS Pa)e (# of 8"Ref-: /'ar//apps/con'ersion/tmp/scratch_+/+9"+;9#-doc

Page 40: 410041 Central RI Bordereau Payment&Receipt 03a

8/12/2019 410041 Central RI Bordereau Payment&Receipt 03a

http://slidepdf.com/reader/full/410041-central-ri-bordereau-paymentreceipt-03a 40/70

Page 41: 410041 Central RI Bordereau Payment&Receipt 03a

8/12/2019 410041 Central RI Bordereau Payment&Receipt 03a

http://slidepdf.com/reader/full/410041-central-ri-bordereau-paymentreceipt-03a 41/70

Central RI Bordereau Payment/Receipt Technical Specification __________________________________________________________________________________ 

At the end of the load call !AB,4" : %oad inal Processin)ST>B : Q Core !enius InterfacesE-Set %oad/Post 0ption to Combined- Pass in the 1rror code as output by the %oad Auto 7ournalDetails pro)ram-

If there ere errors in the Auto 7ournal Detail processin)* or in any 6ero@)roup allocations* rollbac-An error audit report ill be produced by the Auto 7ournal processin)-

If there ha'e been no errors set the Bordereau Auto 7rnl- 2dr field from the Auto 7ournal 2dr- Se<created and C0IT the chan)es- Then call the pro)ram !AB,44 : Process Auto 7rnl RunST>B: Q Core !enius Interfaces O-

This ill create all the ournal 'ouchers* produce an audit report and attempt to allocate the createditems- If this process returns an error* then rollbac and e?it* otherise continue-

The function C&IA55 : Post Bordereau Batch : &ID Bordereau Batch 2drE* also uses similarAuto@ournal functionality-

5.12.2. +reate +as$ an# 9an- item :not 'or reversals;

&hen all Auto 7ournals ha'e been processed* if this is not a re'ersal* e need to create our cash item

in the Central Broers account* and its offset in the Central Ban Account- Process as follos:@J.ote some of this processin) is also done hen a che<ue is created in the function !AA%+; :Bul Allocations @ Che<ue : Statistics Postin)E @ this can be used for referenceK

If the record bein) processed is a receipt* then the ban account ill be on the P/R header record- Ifthe record bein) processed is a payment* then the ban account ill on the Payment re<uest record-

A RT30B7 Rt' Account by Bal %'l @ Ban Account %inE e?ists in the core model to retrie'e the ban account details- Create an e?ternal function and correspondin) Customer model stub for thisRT30B7* and call this ne function ith balancin) le'el set to branch* and passin) in the centralCompany and Branch to retrie'e the ban account account master se< and the ban a/c linse<uence-

A standard CRT0B7 QCRT Statistics Postin).& @ Statistics postin)E e?ists in the core model- ThisCRT0B7 )enerates the Stats %ed)er se<uence and the Audit number prior to creatin) the Statistics

 postin) record- An e?ternal should be built around this CRT0B7 so that it can be used from theCustomer model-

Create an Accountin) Acti'ity header

ield Default 3alue

7ournal .umber Call RT3 .e?t Se<uence .umber @ Account ControlE ith PAR:7ournal .umber 

Input Type (E 7ournal 3oucher 

Allocation Type Blan 

Company .ame Code Central RI Company

Branch .ame Code Central RI branch

Cost@Centre Code blan 

Ban A/C %in Se<uence As retrie'ed from Ban Account %in 

Cash7ournal Type Code 7R.

7ournal Description Cash/Ban for P/R no- ########

Transaction Date Today

ReceiptPayment Type Code Blan Postin) %e'el JCashK Blan 

Batch Currency Code Settlement currency

Batch Total JBatch ccyK 6ero

 .umber of Transactions 6ero

Batch Total JBan ccyK 6ero

Ban Char)es JBan ccyK 6ero

Profit Account JBan ccyK 6ero

Re'ersin) 7ournal J7nlK 6ero

Re'ersin) Date 6ero

Accountin) Period rom Account company control for Central Company

1ntered By >ser 7ob >ser 

1ntered Date >se Rt' current date/time @ >tilities

1ntered Time >se Rt' current date/time @ >tilities

 __________________________________________________________________________________ Rebus iS Pa)e 94 of 8"Ref-: /'ar//apps/con'ersion/tmp/scratch_+/+9"+;9#-doc

Page 42: 410041 Central RI Bordereau Payment&Receipt 03a

8/12/2019 410041 Central RI Bordereau Payment&Receipt 03a

http://slidepdf.com/reader/full/410041-central-ri-bordereau-paymentreceipt-03a 42/70

Central RI Bordereau Payment/Receipt Technical Specification __________________________________________________________________________________ 

ield Default 3alue

%ast Chan)ed by 7ob >ser 

%ast Chan)ed Date >se Rt' current date/time @ >tilities

%ast Chan)ed Time >se Rt' current date/time @ >tilities

7ournal Status Incomplete

 .arrati'e !roup Code 6ero

1?tracted by !%L .o

Acc Acti'ity 2dr la) +/(/9/; Blan 

AA2 >ser Specific la) 4 Blan 

Acc Acti'ity 2dr Amt 4/+ 6ero

Acc Acti'ity 2dr T?t 4/+/(/9 Blan 

Create Statistics Postin) for the Central Ban item as follos

ield Default 'alueStats %ed)er Se<uence Populated by create obect store-

!!. Stats Postin) Se< C0. 61R0!!. Stats 2eader Se< C0. 61R0

Account aster Se<uence Ban Account aster se<1ntry Complete L C.D IncompleteActi'e Inacti'e fla) C.D Acti'e7ournal Type C.D Cash

Cash7ournal Type Code C.D B%A.,Transaction Type Code C.D B%A.,

aor Participation Type C.D B%A.,Transaction 0ri)in la) C.D 0ther  aster .umber C0. B%A.,aster Se<uence C0. B%A.,

1ndorsement .umber C0. B%A.,Section Se<uence C0. B%A.,

Section Detail Se<uence C0. B%A.,Section Detail 1ndmt .o- C0. B%A.,

Co'era)e Se<uence C0. B%A.,  Co'era)e 1ndorsement .o- C0. B%A.,  .ame Code JAssuredK Blan Payee .ame Code Blan 

Product Code Blan Pre@Allocation la) Code C0. B%A., 

Company .ame Code Central RI Company0ri)inal Currency Code Settlement CurrencyAccountin) Currency Code Settlement CurrencyPayment Surro)ate .umber "

Payment Se<uence "!ross/RI Indicator RI

1ntry Date Current dateTransaction Date Current Date

Transaction Reference 4 P/R no-Transaction Reference + Blan Settlement Reference Blan Transaction Description Ban Item for $$$$$$$$

Audit .umber Populated by create obectAcc@Base Closed Rate Call !A!.+; : API Account@Comp Dta ST>B : Q Core !enius InterfacesE to retrie'e the

 base currency and 1?chan)e rate operand for the Central Company- If Settlement currencye<uals base currency* set both Acc@Base Closed Rate and 0ri)@Base Closed Rate to 4* and theClosed Amount @ Base to the Total Settlement amount- If Settlement currency does not e<ual

 base currency* call !QC>"4 : API Currency Con'ers ST>B : Q Core !enius InterfacesE forC>RR1.T rates to calculate the base amount and output the calculated cross rate- >se this to populate the 0ri)@Base* and Acc@Base Closed Rates- The 0ri) @Base and Acc@Base Closed 0prd

should be set to the 1?chan)e rate operand- Call - !QC>4" : Round Amount to Ccy Defn :Currency J.eKE to round the base amount-

Acc@Base Closed Rate 0prd0ri)@Base Closed Rate0ri)@Base Closed 0prd

Closed Amount @ Base

Closed Amount @ 0ri)inal Total Settlement AmountClosed Amount @ Accntin) Total Settlement Amount

Tot Alloc Amt @ 0ri)inal C0. 61R0Tot Alloc Amt @ Accntin) C0. 61R0

Tot Alloc Amt @ Base C0. 61R0Sett $/Diff @ Accountin) C0. 61R0

Sett $/Diff @ Base C0. 61R0&rite@0ff Settle Currency C0. B%A.,

&rt 0ff Amt @ Settled C0. 61R0&rt 0ff Amt @ 0ri)inal C0. 61R0

 __________________________________________________________________________________ Rebus iS Pa)e 9+ of 8"Ref-: /'ar//apps/con'ersion/tmp/scratch_+/+9"+;9#-doc

Page 43: 410041 Central RI Bordereau Payment&Receipt 03a

8/12/2019 410041 Central RI Bordereau Payment&Receipt 03a

http://slidepdf.com/reader/full/410041-central-ri-bordereau-paymentreceipt-03a 43/70

Central RI Bordereau Payment/Receipt Technical Specification __________________________________________________________________________________ 

ield Default 'alue&rt 0ff Amt @ Accountin) C0. 61R0

&rt 0ff Amt @ Base C0. 61R0%ast Cash 1ntry Date C0. 61R0%ast Allocation Date C0. 61R0Cash/7ournal Audit number C0. 61R0

In'oice Date C0.61R0Created by Alloc .umber C0. 61R0

 .arrati'e !roup Code C0.61R0DD Processin) Date C0. 61R0

DD Reference .umber C0. 61R00SBA% Processin) Complete C.D Blan 

Statement Print C.D B%A.,Ban Reconcilliation C.D >nreconciled

Double 1ntry Item Se< C0. 61R0Stats Summry Paid >pd Sts C.D 1?clude from Sts Summary

Re'enue A/C >pdate Status C.D 1?clude from Re'enue >pdSP la) "4: >ser Specific C.D .eAccountin) Ccy Con' Item C.D .o Transfer 0SS Stats Postin) Type C.D B%A.,  

Create a Stats Postin) Amount record as follos-

ield Default 3alue

Stats %ed)er Se<uence rom Stats Postin)Stats Postin) Amount Se< 4

Curr 0pen Amt 0ri) Closed Amt 0ri) Jrom Stats Postin)K

Curr open Amt Accntin) Closed Amt Accnt Jrom Stats Postin)K

Curr 0pen Amt Base Closed Amt Base Jroms Stats Postin)K

A%% 0T21R I1%DS B%A., or 61R0

Create A/c acti'ity detail for the Central Ban item as follosU-

ield 3alue

7ournal .umber rom 2eader  

Transaction .umber 4

Detail .umber Increment

Stats %ed)er Se<uence rom stats ust created

Ban Branch .umber Blan  Che<ue .umber Blan  

Amount rom stats ust created JAccountin) AmountK-

Acnoled)e L Blan  

Allocate L Blan  

Ban %ed)er la) Ban 1ntries

Audit .o- Alloc Stats %ed 6ero

Statement/Period .br 6ero

All la)s Blan 

Create Statistics postin) for the Cash item

All fields should be the same as for the ban item e?cept the folloin)

ield Default 'alue

Account aster Se<uence Central Account for broer Accountin) currency code Settlement Currency

Transaction Description Cash Item for P/R no ########Cash7ournal Type Code 7R.

Transaction Type Code B0RDPayment Surro)ate .umber rom P/R hdr recordPayment Se<uence rom P/R hdr recordClosed Amount @ Base Calculate from the Total Settlement Amount @4 as for the ban item-

Closed Amount @ 0ri)inal Total Settlement Amount @4Closed Amount @ Accntin) Total Settlement Amount @4

Double 1ntry Item Se< Stats Postin) Se< from Ban Item

Create Stats Postin) Amount record for the cash item as for the ban item-

 __________________________________________________________________________________ Rebus iS Pa)e 9( of 8"Ref-: /'ar//apps/con'ersion/tmp/scratch_+/+9"+;9#-doc

Page 44: 410041 Central RI Bordereau Payment&Receipt 03a

8/12/2019 410041 Central RI Bordereau Payment&Receipt 03a

http://slidepdf.com/reader/full/410041-central-ri-bordereau-paymentreceipt-03a 44/70

Central RI Bordereau Payment/Receipt Technical Specification __________________________________________________________________________________ 

Create A/c Acti'ity Detail record for the cash item* ith all fields the same as for the ban iteme?cept the folloin)

ield 3alue

Ban %ed)er la) %ed)er 1ntry

If no errors ha'e occurred* chec if a cross@accountin) entry is needed for the ban postin)- If thesettlement currency does not e<ual the ban currency* and the Allo cross accountin)L la) is set to4E* call !AT7"( : Auto Currency Transfer : Accountin) Acti'ity 2drE to create the crossaccountin) entry* passin) in the Ban item Stats %ed)er se<uence* and the ban currency- >pdatethe ban item Stats postin) ith Accountin) Ccy Con' ItemE set to Cross Ccy transfer-

inally attempt to allocate the consolidated total item in the broers account and the cash entry inthe broers account-

Create an allocation session- The allocation source should be set to >serE- The allocation methodshould be 0ther Jusually cust specKE The allocation should be re'ersible- Pass in the company*Central RI Account To account master se<uence and settlement currency-

or the Central Account entry loo up the Auto@7ournal lin file to find the last Auto 7ournal detail

 posted for this run- Retrie'e the Stats %ed)er postin) for this item-- Call Allocate %ocal ItemE* seesection ;-45 on pa)e ;(* passin) in the allocation number and the retrie'ed Stats %ed)er postin)se<uence- Sett Amt Alloc should be set to the Total settlement amount- atch type should be setto ull and the Sett@0ri) ?@rate and Sett &@0ff fields should be set to "-

or the cash entry* call Allocate %ocal ItemE* see section ;-45 on pa)e ;(* passin) in the allocationnumber and the Stats led)er se<uence of the cash item ust )enerated-- Sett Amt Alloc should beset to the Total settlement amount @4- atch type should be set to ull and the Sett@0ri) ?@rate andSett &@0ff fields should be set to "-

Call !AA%;4 : finalise allocation ST>B : Q Core !enius Interfaces to finalise allocation- If theAllocation 1rror fla) passed bac from this process is 1rror* Rollbac and call !AA%+4 : CancelAllocation : Q Core !enius InterfacesE to cancel the allocation-

>pdate the Auto 7ournal Detail record for the Central Broer item ith the allocation number-

5.12.2. Error $an#ling 

>se the standard !Q>T+" report for this purpose- This con'erts any error messa)es and prints themon a )eneric report- or an e?ample on ho this is used please refer to C&IC+8 : &ID Bord-1?tract Control : &ID Bordereau ControlE- Briefly the method is:

• Send error messa)es durin) processin)--

• At the end of processin) call !Q>T+" : s)Rpt:Action : Q Core !enius InterfacesE ith

action code ST0R1E this copies the messa)es from this pro)rams messa)e <ueue* and printsthem on the report- If any other pro)rams are called in the processin)* they must copy bacmessa)esE in order to print the messa)es in this report-

Call function !Q>T+" : s)Rpt:Action : Q Core !enius InterfacesE ith action codePRI.TE hen all error messa)es ha'e been sent-

 .ote that the Auto@7ournal process sends its on error messa)es* also usin) this report- or thisreason* a ne messa)e <ueue needs to be set up so that non@Auto@ournal messa)es can be reportedon separately-

5.12.2.1 "inal processing 

If no errors ha'e occurred update the &I Bord Payment/Receipt 2dr record ith a status of Posted Jto!1.I>SK and Commit and unloc the account-

 __________________________________________________________________________________ Rebus iS Pa)e 99 of 8"Ref-: /'ar//apps/con'ersion/tmp/scratch_+/+9"+;9#-doc

Page 45: 410041 Central RI Bordereau Payment&Receipt 03a

8/12/2019 410041 Central RI Bordereau Payment&Receipt 03a

http://slidepdf.com/reader/full/410041-central-ri-bordereau-paymentreceipt-03a 45/70

Central RI Bordereau Payment/Receipt Technical Specification __________________________________________________________________________________ 

513 C",(!, B#"$,",(% P/R R,,"-(+

5.1$.1 @-er-ie&

This is a ne &I function that ill be called from &or ith Bordereau Payment/ ReceiptE Jseesection ;-( on pa)e 44K hen option 4" is taen a)ainst a record- The user is shon basic details ofthe &I Bord Payment/Receipt 2dr record* if they press 1nter the Bordereau Pay/Rec Details ill beduplicated to a ne Payment/Receipt batch ith the amounts re'ersed-

5.1$.2 Definition

0bect .ame : C&IA??uncion Type : PTRCDunction ile : &ID Bord- Pay/Rec 2eader Customer odelAccess Path : RT3Commit control : S

CloseDon Pro)ram : .Reclaim resources : .Copybac essa)es : MConfirm Prompt : .

)arameter Usa?e Comment

Bord- Pay/Rec 2dr se<- Input

1rror 0utput

5.1$.$ Screen 7a*out

5.1!.!.1 "iel# Positions

&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& *reate Re+er$a! Press Enter to cre*te re-ers*"; F3 or F12 to return& ccount .o & & & & & ???????? (or)ere*u reference & 999999999 Sett"ement currenc5 & ??? ??????????????? Sett"ement tot*" & & 6;666;666;666;666&66C' F3:E,it F12:Pre-ious &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&

5.1!.!.2 Example wit$ %ataGXXX9X Wor+ $it# (or)ere*u P*5ment/'eceipt 1/!2/!! 1!130

.5pe options; press Enter&2:E)it Items 3:Cre*te P*5ment '<st 0:De"ete :Disp"*5 6:Print 7:E)it =)r 9:Post 'eceipts 1!:Crt 'e-ers*" 10:Spoo" Fi"es?p uto No& 'I (ro+er/ (or)ere*u 'ef Cc5 .ot*" Sts

'einsurer

1! N 1!!!3 ('?A!!!0 1!!91 C=F 12;76&!! '  D*te 3!/!7/!1 @ser GGNMBM

 __________________________________________________________________________________ Rebus iS Pa)e 9; of 8"Ref-: /'ar//apps/con'ersion/tmp/scratch_+/+9"+;9#-doc

Page 46: 410041 Central RI Bordereau Payment&Receipt 03a

8/12/2019 410041 Central RI Bordereau Payment&Receipt 03a

http://slidepdf.com/reader/full/410041-central-ri-bordereau-paymentreceipt-03a 46/70

Central RI Bordereau Payment/Receipt Technical Specification __________________________________________________________________________________ 

&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& Cre*te 'e-ers*" 33&!! P Press Enter to cre*te re-ers*"; F3 or F12 to return& ccount .o & & & & & ('?A!!!0 !&!! P (or)ere*u reference & 1!!91 Sett"ement currenc5 & C=F S$iss Fr*nc 99&!! P Sett"ement tot*" & & 12;76&!!

!!&!! P F3:E,it F12:Pre-ious !!&!! '&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&F3:E,it F:'efres# F6:)) F11:Fo")/@nfo") F12:Pre-ious F1:En<uir5

5.1$., Description of =iels

All data fields come from the &I Bord Payment/Receipt 2dr record e?cept the currency description thatill need to be retrie'ed-

5.1$.5 )rocessin? Details

5.1!.5.1 *nitialisation

Perform the folloin) checs on the Bordereau Payment/Receipt header to be re'ersed-

• If the re'ersible fla) on the header is not Mes* output error messa)e and return to callin)

 pro)ram-

• If the Bordereau P/R Status is not PH Processed* output error messa)e and return to callin)

 pro)ram-

• If this is a Payment header Jpayment surro)ate non@eroK then looup the 1?tract %e'el on the

 payment re<uest file for that payment surro)ate- If the 1?tract %e'el is (* output error messa)eFAuto@Payment must be re'ersed usin) Auto@Payment Re'erse processE and return to callin)

 pro)ram-

5.1!.5.2 "unction )eys

• 1nter:

Try to loc the account for the Bordereau Payment/Receipt 2dr record bein) deleted ith a call to !AA%"9 : Allocations %oc P)m Stub : Q Core !enius InterfacesE- If the loc attempt fails*re@display screen ith the error messa)e sent by !AA%"9-

0therise*

• create a ne &I Bord Payment/Receipt 2dr usin) details from the passed 2eaderV set the

re'ersibleL fla) to O.O and the status to RH Ready to process- Set the Re'ersin) Bord P/R2dr se< to the passed 2eader se<-  Set ob details to blan* and the created date to todaysdate- Also set the Auto 7ournal 2eader se<uence to "-

• Read throu)h the &ID Bord Pay/Rec Detail file for the passed header in Auto ournal detail

se< order* sippin) past all records ith an Auto 7ournal Detail Se< of " Juse a positioner parameter set to 4K* accumulatin) the Settlement Amount* and on chan)e of Auto 7ournaldetail se<* create a ne Detail record for the Accumulated Settlement amount @4-Retrie'e the Stats postin) ey for this Auto@7ournal detail se<uence by callin) !AAA"# :Rt' Auto7ournal %in ST>B : Q Core !enius InterfacesE- Retrie'e the Statistics postin)record and use the Closed Accountin) amount from this record to populate the Re'ersal A/camount field- Set the Pay/Rec match type to ull- 0ther fields Je) RI Consolidation DetailSe<uenceK should come from the first record in the )roup for this Auto 7ournal detail

 __________________________________________________________________________________ Rebus iS Pa)e 9 of 8"Ref-: /'ar//apps/con'ersion/tmp/scratch_+/+9"+;9#-doc

Page 47: 410041 Central RI Bordereau Payment&Receipt 03a

8/12/2019 410041 Central RI Bordereau Payment&Receipt 03a

http://slidepdf.com/reader/full/410041-central-ri-bordereau-paymentreceipt-03a 47/70

Central RI Bordereau Payment/Receipt Technical Specification __________________________________________________________________________________ 

se<uence-  Auto 7ournal header and detail se<uence* allocation number and Paymentsurro)ate se<uence number should be set to "-

• Submit Post process ob usin) default ob description as described in Submit Post to

!1.I>SE* see section ;-44-;-+ on pa)e (8-

• Call !AA%"9 to unloc the account and commit chan)es-

• This process should be e?ternalised* so that it can also be used by Re'erse ailed 1?t Detail

l'l ( &I* see section ;-+# on pa)e 4-

• (H1?it* 4+HPre'ious: >nloc account by callin) !AA%"9* rollbac* then use standard processin)

to return to callin) pro)ram-

514 ID B#"$,",(% P(0,! P"#&,--

5.1,.1 @-er-ie&

This is a ne &I function called from Authorise payments and from Cancel payments that ill process &ID Bordereau payments- If the payment is not a Bordereau payment* no processin) illtae place-

5.1,.2 Definition

0bect .ame : C&IA??uncion Type : 1$C1$T>.unction ile : &ID Bord Pay/Rec hdr Customer odelAccess Path : .0.1Commit control : SCloseDon Pro)ram : .Reclaim resources : .

)arameter Usa?e Comment

Payment Surro)ate Input

Se<uence Input

Pro)ram ode Input Authorisation or Cancel

Payment processedL 0utput Set to MesE if payment is processed Ji-e- this is a&ID Bord Pay/Receipt paymentK* otherise set to.oE

1rror code 0utput

5.1,.$ )rocessin? Details

>se the payment Surro)ate and payment se<uence eys to looup the &ID Bord Pay/Rec header file-If no record is found* this is not a &ID Bord Pay/Rec payment- Set payment processedL to .o ande?it the pro)ram-

If Pro)ram ode is Authorised* submit Post Bordereau* usin) the default ob description from the parameter C&IBPR70BD as done from Submit Post to !1.I>SE* see section ;-44-;-+* pa)e (8* butithout the Commit/Rollbac processin)- Set payment processed to MesE-

 __________________________________________________________________________________ Rebus iS Pa)e 98 of 8"Ref-: /'ar//apps/con'ersion/tmp/scratch_+/+9"+;9#-doc

Page 48: 410041 Central RI Bordereau Payment&Receipt 03a

8/12/2019 410041 Central RI Bordereau Payment&Receipt 03a

http://slidepdf.com/reader/full/410041-central-ri-bordereau-paymentreceipt-03a 48/70

Central RI Bordereau Payment/Receipt Technical Specification __________________________________________________________________________________ 

If Pro)ram ode is Cancel* retrie'e the account from the Bord Pay/Rec 2dr record* call !AA%"9 : Allocations %oc P)m Stub : Q Core !enius InterfacesE to loc the account- If the loc fails* set 1rror code to yes- If loc is successful* delete all detail records for this P/R detail record*folloed by the header- Set payment processed to Mes- Call !AA%"9 a)ain to release the loc-

 __________________________________________________________________________________ Rebus iS Pa)e 95 of 8"Ref-: /'ar//apps/con'ersion/tmp/scratch_+/+9"+;9#-doc

Page 49: 410041 Central RI Bordereau Payment&Receipt 03a

8/12/2019 410041 Central RI Bordereau Payment&Receipt 03a

http://slidepdf.com/reader/full/410041-central-ri-bordereau-paymentreceipt-03a 49/70

Central RI Bordereau Payment/Receipt Technical Specification __________________________________________________________________________________ 

515 D'-.+(0 B#"$,",(% P(0,!/R,&,'.! D,!('+

5.15.1 @-er-ie&

This is a ne &I function that ill be called from &or ith Bordereau Payment/ ReceiptE Jseesection ;-( on pa)e 44K hen option ; is taen a)ainst a record- The user is shon the full headerand item details of a Bordereau Payment/Receipt-

5.15.2 Definition

0bect .ame : C&IA??unction Type : DSPI%unction ile : &ID Bord Pay/Rec Detail Customer odelAccess Path : RT3Commit control : .

CloseDon Pro)ram : .Reclaim resources : .

5.15.$ Screen 7a*out

5.15.!.1 "iel# Positions

PGM Disp"*5 (or)ere*u P/' Items 21/!2/!2 103!!(or) P*5/'ec Se<& 999999999 /c .o ???????? .ot*"& & 9999999999999&994 (or)ere*u 'ef& 999999999 Currenc5 ??? Se"ect) 9999999999999&994  In) W/?s 9999999999999&994  ?-er*"" 9999999999999&994 .5pe optionsH4Disp"*5 Cm) ?pt; press Enter& ?p u)it No& '/I Contr*ct oc*" oc*" (or)ere*u Sett"ement  Comp*n5 (r*nc# mount  999999999 ??????????????? ???????? ???????? 999999999 9;999;999;999;999&994  Minor P*rt ???????? 'is+ ??????????????? C"*im ??????????????? 999999999 ??????????????? ???????? ???????? 999999999 9;999;999;999;999&994  Minor P*rt ???????? 'is+ ??????????????? C"*im ??????????????? 999999999 ??????????????? ???????? ???????? 999999999 9;999;999;999;999&994  Minor P*rt ???????? 'is+ ??????????????? C"*im ??????????????? 999999999 ??????????????? ???????? ???????? 999999999 9;999;999;999;999&994  Minor P*rt ???????? 'is+ ??????????????? C"*im ??????????????? 999999999 ??????????????? ???????? ???????? 999999999 9;999;999;999;999&994  Minor P*rt ???????? 'is+ ??????????????? C"*im ??????????????? 999999999 ??????????????? ???????? ???????? 999999999 9;999;999;999;999&994  Minor P*rt ???????? 'is+ ??????????????? C"*im ???????????????

F3:E,it F:'efres# F11:Fo")/@nfo") F12:Pre-ious F1:En<uir5

5.15.!.2 Example wit$ #ata

PGM Disp"*5 (or)ere*u P/' Items 21/!2/!2 103!!(or) P*5/'ec Se<& 2 (ro+er G@C!!!3 .ot*"& & 11!!!&!!(or)er*u 'ef& Currenc5 @SD Se"ect) 929&!!4  In) W/?s 9&!!

?-er*"" 13!&!!

 __________________________________________________________________________________ Rebus iS Pa)e 9# of 8"Ref-: /'ar//apps/con'ersion/tmp/scratch_+/+9"+;9#-doc

Page 50: 410041 Central RI Bordereau Payment&Receipt 03a

8/12/2019 410041 Central RI Bordereau Payment&Receipt 03a

http://slidepdf.com/reader/full/410041-central-ri-bordereau-paymentreceipt-03a 50/70

Page 51: 410041 Central RI Bordereau Payment&Receipt 03a

8/12/2019 410041 Central RI Bordereau Payment&Receipt 03a

http://slidepdf.com/reader/full/410041-central-ri-bordereau-paymentreceipt-03a 51/70

Central RI Bordereau Payment/Receipt Technical Specification __________________________________________________________________________________ 

5.16.2 Report 7a*out

5.16.2.1 "iel# positionsL&&&&&&&1&&&&&&&&2&&&&&&&&&&&&&&&&0&&&&&&&&&&&&&&&&6&&&&&&&&&&&&&&&&7&&&&&&&&&&&&&&&1!&&&&&&&11&&&&&&&12&&&&&&&1&L

?????????? ???????????????????????????????????????? (?'DE'E@ @DI. 'EP?'. @SE'ID DD/MM/ ==MMSS P*%e PG 

(or)ere*u No 999999999 /c .o ???????? Currenc5 ??? ???????????????????? St*tus ??????????

u)it No& '/I Contr*ct oc*" Co& oc*" (r*nc# Sett"ement mount ""oc*tion Sts999999999 ??????????????? ???????? ????????? 9;999;999;999;999&99 ???????????????

  999999999 ??????????????? ???????? ????????? 9;999;999;999;999&99 ???????????????  999999999 ??????????????? ???????? ????????? 9;999;999;999;999&99 ???????????????  999999999 ??????????????? ???????? ????????? 9;999;999;999;999&99 ???????????????

  ?-er*"" 9;999;999;999;999&99

END ?F 'EP?'.

 __________________________________________________________________________________ Rebus iS Pa)e ;4 of 8"Ref-: /'ar//apps/con'ersion/tmp/scratch_+/+9"+;9#-doc

Page 52: 410041 Central RI Bordereau Payment&Receipt 03a

8/12/2019 410041 Central RI Bordereau Payment&Receipt 03a

http://slidepdf.com/reader/full/410041-central-ri-bordereau-paymentreceipt-03a 52/70

Central RI Bordereau Payment/Receipt Technical Specification __________________________________________________________________________________ 

5.16.$ Description of fiels

ields are taen from the Bordereau Payment/Receipt 2dr and Detail records-

5.16., )rocessin? Details

Create a PRTI% o'er the Bordereau Payment/Receipt 2dr file- Pass the BordereauPayment/Receipt 2dr se<-O and RST on this 'alue-

Create a PRT0B7 o'er the Bordereau Pay/Rec DetailE file- Pass the Bordereau Payment/Receipt2dr Se<uence to this PRT0B7 and RST on this 'alue- %ist the Bordereau P/R Details as shon onthe report layout- The allocation status must be deri'ed by retrie'in) the appropriate OAuto7ournal DetailO record Jfrom the ey on the Bordereau Pay/Rec Detail recordK* callin) !AAA"# :Rt' Auto7ournal %in ST>B : Q Core !enius InterfacesE ith this to )et the Statistics postin)ey* and looin) up this record to )et the allocation status Jthis should only be done for aBordereau Payment/Receipt 2dr of status OProcessedOK- Insert this PRT0B7 into the PRTI% afterdetail line processin)-

517 A++#&(!, B#"$ P/R >#%"(+-

5.1/.1 @-er-ie&

This is a &ID@specific allocation pro)ram to allocate the ournals created by the BordereauPayment/Receipt run- It ill be called by the auto@ournal process* after the ournals ha'e beencreated* once for each statistics postin) created by the auto ournal process-

5.1/.2 Definition

0bect .ame : C&I%??unction Type : 1$C1$T>.unction ile : Statistics postin)@ CoreAccess Path : RT3Commit control : SReclaim resources : .Copybac essa)es : MClose don pro)ram : .

Parameter >sa)e Comment

As for C&I%"4

5.1/.$ Template

C&I%"4 : Auto 7rnl Alloc @ In'oice : Statistics Postin) may be used as a template for this pro)ram

5.1/., )rocessin? Details

>se the passed Statistics postin) number to retrie'e the Auto 7ournal ey by callin) rt'lin/detail fields @ Auto 7ournal Detail %inE- Also loo up the Statistics postin) and retrie'e theAccount aster* Company and Accountin) currency- %ooup the Auto 7ournal 2eader record andstore the accountin) currency this is the settlement currency-

Then use the Auto 7ournal 2eader/Detail se<uence to read throu)h the Pay/Rec Detail records forthat Auto 7ournal Se<uence- If there are no Pay/Rec Detail records* return a Record match error-

 __________________________________________________________________________________ Rebus iS Pa)e ;+ of 8"Ref-: /'ar//apps/con'ersion/tmp/scratch_+/+9"+;9#-doc

Page 53: 410041 Central RI Bordereau Payment&Receipt 03a

8/12/2019 410041 Central RI Bordereau Payment&Receipt 03a

http://slidepdf.com/reader/full/410041-central-ri-bordereau-paymentreceipt-03a 53/70

Central RI Bordereau Payment/Receipt Technical Specification __________________________________________________________________________________ 

or each Pay/Rec Detail record found* chec the Statistics postin) record- If the statistics postin)record is not Complete* Acti'e and either >nallocated or Partially Allocated* return a Recordmatch error- 0therise accumulate the Sett Alloc AmountE from the &ID Bord- Pay/Rec Detailrecord-

If the abo'e process returns a Record atch error* set the Allocation Status la) parameter to .oatch otherise set the Allocation Status la) to atch and process the allocation as follos:@

Create an allocation session- The allocation source should be set to >serE- The allocationmethod should be 0ther Jusually cust specKE The allocation should be re'ersible- Pass in thecompany* account master and accountin) currency from the item e are dealin) ith-

or each Pay/Rec detail record for the Auto7ournal se<uence* call Allocate %ocal ItemE* seesection ;-45 on pa)e;(* passin) in the allocation number- The other parameters should comefrom the &ID Bord Pay/Rec detail record-

or the Stats %ed)er se<uence this pro)ram has been called for Jthe item created by the Auto7ournalK*- call Allocate %ocal ItemE* see section ;-45 on pa)e;(* passin) in the allocationnumber- Sett Amt Alloc should be set to the accumulated Settlement Allocation amount J@4Kfrom earlier- atch type should be set to ull and the 0ri) to Sett rate and 0perand and Sett&@0ff fields should be set to "-

51< A++#&(!, L#&(+ I!,

5.1.1 @-er-ie&

This is a &ID@specific pro)ram hich calculates the amounts for each currency used in theallocation process and allocates the records-

5.1.2 Definition

0bect .ame : C&I%??unction Type : 1$C1$T>.

unction ile : Statistics postin)@ CoreAccess Path : noneCommit control : SReclaim resources : .Copybac essa)es : MClose don pro)ram : .

Parameter >sa)e Comment

Sett Amt Alloc ISett Amt &@0ff I

Settlement Currency I0ri)inal toSettlement Rate

I

0ri)inal toSettlement 0perand

I

Pay/Rec atch type I ull ith rite@off/ ull/Partial

Stats %ed)erSe<uence

I

Allocation number I1rror 0 Pass bac error if any of the allocation updates fail

Some of this processin) is also in the RT30B7 Allocate Item @ Partial @ Statistics Postin)E in thecore model-

5.1.$ )rocessin? Details

 __________________________________________________________________________________ Rebus iS Pa)e ;( of 8"Ref-: /'ar//apps/con'ersion/tmp/scratch_+/+9"+;9#-doc

Page 54: 410041 Central RI Bordereau Payment&Receipt 03a

8/12/2019 410041 Central RI Bordereau Payment&Receipt 03a

http://slidepdf.com/reader/full/410041-central-ri-bordereau-paymentreceipt-03a 54/70

Central RI Bordereau Payment/Receipt Technical Specification __________________________________________________________________________________ 

%ooup the Stats %ed)er postin) record to )et the Company .ame code* the currencies and Cur0pen Amt fields- This Company ill be used hen performin) e?chan)e rate calculations-

Call !A!.+; : API Account@Comp Dta ST>B : Q Core !enius InterfacesE to retrie'e the basecurrency and 1?chan)e rate operand for the local Company-

If the match type is ull* or Partial* but the rite@off is not "* output error messa)e and donOt perform allocation-

If match type is ull ith &rite@off but the rite off is "* output error messa)e and donOt performallocation-

Compare the settlement currency Jpassed inK ith the ori)inal* base* accountin) currencies* inturn-

If the settlement currency matches any of these currencies* and the match type is ull* or ullith &/off* then the JSettlement Amount W &rite/0ffK must e<ual the e<ui'alent amount on thelatest Stats Postin) Amount record Jie* if settlement matches ori)inal currency* then Sett amountW &/0ff amount must e<ual the Current 0pen Amount@0ri)inal-K

If any of these errors occur* an error messa)e should be produced- 0therise process theallocation as follos:

If the match type is ull* process as follos:

  If rite@off amount is not@ero* issue an error messa)e and e?it-

Call >PD for BA Selection $ @ Statistics Postin)E for the Statistics Postin)* ithSelect/Deselect set to selectin) and the &rite 0ff amounts set to "-

Call Bul Allocations @ >pdate @ Statistics Postin) AmountE ith the Cur 0pen Amt @Settlmnt and the Alloc amount Settlement set to the passed in Sett Amt@ Alloc* and theother Alloc amounts set to the correspondin) Cur 0pen Amt fields on the Statistics Postin)record-

If the match type is Partial* process as follos:@

If the settlement currency is e<ual to the ori)inal* accountin) or base currency* set the Cur0pen Amt @ Settlmnt to the correspondin) cur open amount otherise calculate it from the Cur 0pen Amt @ 0ri)inal by callin) !QC>"4 : API Currency Con'ers ST>B : Q Core !eniusInterfacesE ith Ccy Con'ersion Action Cde set to Con' amt@o'erride alaysEand ith the0'erridin) cross rate set to 0ri)inal to Settlement rate parameter- Call !QC>4" : RoundAmount to Ccy Defn : Currency J.eKE to round the settlement amount-

Set the Alloc amount Settlement to the Sett Amt Alloc amount-

If the settlement currency is the same as the ori)inal currency* set the Alloc amount ori)inalto the Settlement Allocated amount- 0therise call !QC>"4 : API Currency Con'ers ST>B: Q Core !enius InterfacesE ith Ccy Con'ersion Action Cde set to Con' amt@o'erride

alaysE* the 0'erridin) cross rate set to 0ri)inal to Settlement rate parameter and 0'erridin)cross <ual- set to Tar)et to SourceE- Call !QC>4" : Round Amount to Ccy Defn : CurrencyJ.eKE to round the ori)inal amount-

Then if Accountin) currency e<uals 0ri)inal currency or Settlement currency* set Allocamount accountin) to Alloc amount 0ri)inal* or Settlement Allocated amount- 0therisecalculate the Alloc amount @ accountin) from Alloc amount @ 0ri)inal usin) the current ratesof e?chan)e by callin) !QC>"4 : API Currency Con'ers ST>B : Q Core !enius InterfacesE-Set the o'erridin) rate fields to "* the rate table to C>RR1.T and Ccy Con'ersion ActionCdeE to Con' amt@no o'errideEK- Call !QC>4" : Round Amount to Ccy Defn : CurrencyJ.eKE to round the Accountin) amount-

If base currency e<uals ori)inal or accountin) or settlement currency* set Alloc amount @ Baseto the appropriate Alloc amount* otherise calculate the Alloc amount @ base from Alloc

 __________________________________________________________________________________ Rebus iS Pa)e ;9 of 8"Ref-: /'ar//apps/con'ersion/tmp/scratch_+/+9"+;9#-doc

Page 55: 410041 Central RI Bordereau Payment&Receipt 03a

8/12/2019 410041 Central RI Bordereau Payment&Receipt 03a

http://slidepdf.com/reader/full/410041-central-ri-bordereau-paymentreceipt-03a 55/70

Central RI Bordereau Payment/Receipt Technical Specification __________________________________________________________________________________ 

amount @ accountin)* also usin) !QC>"4 : API Currency Con'ers ST>B : Q Core !eniusInterfacesE and !QC>4" : Round Amount to Ccy Defn : Currency J.eKE--

Call >PD for BA Selection $ @ Statistics Postin)E for the Statistics Postin)* ithSelect/Deselect set to selectin) and the &rite 0ff amounts set to "-

Call Bul Allocations @ >pdate @ Statistics Postin) AmountE usin) the calculated amounts-If the match type is ull ith &rite@0ff* process as follos:@

irst calculate the Cur open amt @settlement and allocated amounts as for Partial- Thensubtract the allocated amounts from the correspondin) open amounts to calculate the 0ri)inal*accountin) and base &rite off amounts-

Call >PD for BA Selection $ @ Statistics Postin)E for the Statistics Postin)* ithSelect/Deselect set to selectin) and the &rite 0ff amounts set to the calculated &rite@0ffamounts for 0ri)inal* Accountin) and Base* and to the Settlement &rite@0ff parameter forSettlement-

Call Bul Allocations @ >pdate @ Statistics Postin) AmountE usin) the calculated Allocamounts-

 __________________________________________________________________________________ Rebus iS Pa)e ;; of 8"Ref-: /'ar//apps/con'ersion/tmp/scratch_+/+9"+;9#-doc

Page 56: 410041 Central RI Bordereau Payment&Receipt 03a

8/12/2019 410041 Central RI Bordereau Payment&Receipt 03a

http://slidepdf.com/reader/full/410041-central-ri-bordereau-paymentreceipt-03a 56/70

Central RI Bordereau Payment/Receipt Technical Specification __________________________________________________________________________________ 

519 A++#&(!, B#"$ P/R ",,"-(+ >#%"(+-

5.1.1 @-er-ie&

This is a &ID@specific allocation pro)ram to allocate the ournals created by the Bordereau

Payment/Receipt run durin) a re'ersal of a prior run- It is called at the end of the Auto@ournals process for each Statistics postin) created by the Auto ournal process-

5.1.2 Definition

0bect .ame : C&I%??unction Type : 1$C1$T>.unction ile : Statistics postin)@ CoreAccess Path : RT3Commit control : SReclaim resources : .Copybac essa)es : MClose don pro)ram : .

Parameter >sa)e Comment

As for C&I%"4

5.1.$ Template

C&I%"4 : Auto 7rnl Alloc @ In'oice : Statistics Postin) may be used as a template for this pro)ram

5.1., )rocessin? Details

The purpose of the allocation pro)ram is to match the Statistics postin)s created by the Re'ersal process ith the Statistics postin)s created by the ori)inal process* hich should be de@allocated by this sta)e- The Auto@ournal Detail lin file is used to retrie'e the ori)inal postin)s* to matchthem a)ainst the ne postin)s-

>se the passed Statistics postin) number to retrie'e the Auto 7ournal ey by callin) rt'lin/detail fields @ Auto 7ournal Detail %inE- >se the Auto 7ournal ey to find the Pay/Recheader and detail record from the Pay/Rec detail file-

ind the Pay/Rec header this Pay/Rec header is re'ersin)- >sin) the Auto 7ournal 2eader fromthis record* and the Auto@ournal detail number retrie'ed for the current record* loo up the Auto7ournal Detail %in file to find the Statistics postin) number of the record e need to allocatea)ainst-

If this record is found* and is unallocated* and the accountin) amount is e<ual and opposite to theaccountin) amount of the passed Statistics postin)* e ha'e a match-

Create an allocation session- The allocation source should be set to >serE- The allocationmethod should be 0ther Jusually cust specKE The allocation should be re'ersible- Pass in thecompany* account master and accountin) currency from the item e are dealin) ith-

%ooup the Auto 7ournal 2eader record and store the accountin) currency this is the settlementcurrency-

or the passed Statistics postin) number* call Allocate %ocal ItemE* see section ;-45 on pa)e ;(*  passin) in the allocation number- Sett Amt Alloc should be set to the amount on the P/R detailrecord- atch type should be set to ull and the 0ri) to Sett rate and Sett &@0ff fields should beset to "-

or the matched Statistics postin) number* call Allocate %ocal ItemE* see section ;-45 on pa)e;(* as abo'e* but ith the matched Statistics postin) number* and the Sett Amt Alloc multiplied by 4-

 __________________________________________________________________________________ Rebus iS Pa)e ; of 8"Ref-: /'ar//apps/con'ersion/tmp/scratch_+/+9"+;9#-doc

Page 57: 410041 Central RI Bordereau Payment&Receipt 03a

8/12/2019 410041 Central RI Bordereau Payment&Receipt 03a

http://slidepdf.com/reader/full/410041-central-ri-bordereau-paymentreceipt-03a 57/70

Central RI Bordereau Payment/Receipt Technical Specification __________________________________________________________________________________ 

52= R,,"-, B"#)," C(-: (++#&(!'#

5.2#.1 @-er-ie&

This is a &ID@specific pro)ram to re'erse the allocation for the Broer item* and clear the ban andcash item for the Broer item- It is called from Post BordereauE* see Re'ersal processE section

;-4+-+-(on pa)e (5-

5.2#.2 Definition

0bect .ame : C&I%??unction Type : 1$C1$T>.unction ile : Allocation session@ CoreAccess Path : RT3Commit control : SReclaim resources : .Copybac essa)es : MClose don pro)ram : .

Parameter >sa)e Comment

Allocation .umber IRe'ersed Allocation .br 

0

Re'erse Alloc 1?itCode

0

Reason Code >SRJIf .oK

0

5.2#.$ Template

!AA%+( : Re'erse Alloc @ CT% : Allocation SessionE may be used as a template for this

 pro)ram

5.2#., )rocessin? Details

Retrie'e re'ersed allocation from the Allocation Session record for the passed Allocation number-Also chec that the allocation has been successfully re'ersed- If it has* the cash and ban itemneeds to be cleared-

Process as for !AA%+(* hoe'erA a ne RT30B7 needs to be created frominstead of PRCAllocation Re'ersal @ Statistics Postin) AmountE* this RT30B7 needs to be amended to copeith &ID Bordereau Cash/Ban items-

Chan)e RT30B7 as follos:

In the se<uence ---Con'ert Currency if re<uiredE* an assumption is made that the cash itemmust be for a payment re<uest* and this payment re<uest is searched for the ban account code-or our purposes this is not true* so instead of the RT30B7s Rt' Payment Re<uest @ StatisticsPostin)E and Rt' Payment Re<uest @ Payment Re<uestE* obtain the ban account instead byretrie'in) the account master se<uence from this Statistics postin) record and callin) Rt'Ban Acct %in by A/c@ Ban Account %inE- Then use the ban account as is done in PRCAllocation Re'ersal Statistics Postin) AmountE

 __________________________________________________________________________________ Rebus iS Pa)e ;8 of 8"Ref-: /'ar//apps/con'ersion/tmp/scratch_+/+9"+;9#-doc

Page 58: 410041 Central RI Bordereau Payment&Receipt 03a

8/12/2019 410041 Central RI Bordereau Payment&Receipt 03a

http://slidepdf.com/reader/full/410041-central-ri-bordereau-paymentreceipt-03a 58/70

Central RI Bordereau Payment/Receipt Technical Specification __________________________________________________________________________________ 

521 GABK11 ? P"#&,-- A%!# @"+ R% ? A%!# @#%"(+ ;,($," 

5.21.1 @-er-ie&

This needs to be amended so that if an allocation pro)ram has been specified* that pro)ram ill be called re)ardless of hether the item is for an indi'idual master record or not- In addition* it

needs to be chan)ed for 0ffset Create le'el of Batch* so that if the accumulated amount to beoffset is "* an offset ill not be created-

5.21.2 )rocessin? Details

In the RT30B7 Process Auto 7rn Detail @ Auto 7ournal DetailE* in the section %e'el BreaProcessin)E* chan)e the Case statement creatin) offsets to only create an offset if 0ffset Create%e'el is Batch A.D the Accountin) and base amounts accumulated for the offset are non@ero- Also add this chan)e to the 1?it user point-

In the RT30B7 Auto Alloc for Auto7ournl Statistics Postin)E* chan)e the ---record needs to beallocatedE CAS1 statement to remo'e the conditions that aster number and master se<uence are both entered- &here the Allocation pro)ram parameter is blan* only call the standard allocation pro)ram if the aster number and aster se<uence ha'e both been entered-

522 GAAP1= ? A%!# P(0,!- @# CTL ? P(0,! R,%,-!

5.22.1 @-er-ie&

Auto payments are currently used to e?tract details of authorised payments to be paidautomatically from the payment re<uest file* create an appropriate e?tract file for these paymentsto send to the rele'ant ban for processin)* and then create the Cash and Ban item in the !eniusled)ers- In our case* because of the Accountin) re<uirements of $%&I* the Cash and Ban itemsare created for Bordereau Payments hen the payment is authorised- 2oe'er e ill still needto create the e?tract file for sendin) to the ban-

This ill be achie'ed by modifyin) Auto Payments so that it has a ne 1?tract %e'el* Three- IfAuto@Payments is called for 1?tract %e'el (* these payments ill )et e?tracted and details sent tothe ban* hoe'er led)er items ill not )et created-

This pro)ram needs to be modified to call a ne pro)ram if the 1?tract %e'el is (-

5.22.2 )rocessin? Details

In the section 1?tract Payment Re<uests by %e'elE* add a ne condition- If 1?tract %e'el is (*call ne process !AAP?? : Auto Payments 7ob @ l'l ( : Payment Re<uestC&IA+" : BuildBan 1?tract BATC2 : 1?traction Detail* see ;-+9* pa)e ;#

In the section Create Ban 1?tractE* pass in the 1?tract 2dr Se< for le'el ( into !AAP44-

523 GAAP11 ? A%!# P(0,!- @# P! 2 P(0,! R,%,-!

5.2$.1 @-er-ie&

This C% calls a customer specific pro)ram to create e?traction details to send to the ban- The pro)ram is specified on the parameter !!.B.,$P!- The pro)ram is currently called iththe 1?traction 2eader Se<uence for 1?tract %e'el +- It also needs to be able to retrie'e 1?traction2eader Se<uence for 1?tract %e'el (- Rather than chan)in) the parameters to this pro)ram* ane array pro)ram should be created to store the 1?traction 2eader Se<uence for 1?tract %e'el (-The $%&I 'ersion of the !!.B.,$P! pro)ram ill be chan)ed to loo up this ne array toretrie'e the 1?tract %e'el ( 2eader Se<uence* for further processin)-

 __________________________________________________________________________________ Rebus iS Pa)e ;5 of 8"Ref-: /'ar//apps/con'ersion/tmp/scratch_+/+9"+;9#-doc

Page 59: 410041 Central RI Bordereau Payment&Receipt 03a

8/12/2019 410041 Central RI Bordereau Payment&Receipt 03a

http://slidepdf.com/reader/full/410041-central-ri-bordereau-paymentreceipt-03a 59/70

Central RI Bordereau Payment/Receipt Technical Specification __________________________________________________________________________________ 

5.2$.2 )rocessin? Details

Add a ne input parameter to this pro)ram for 1?tract 2dr Se< @ %e'el (-

Before the call to the passed pro)ram* call a ne Array pro)ram to store 1?tract 2dr Se< @ %e'el(- JThe pro)ram should not be shut donK-

524 CIA2= ? B%'+$ B() E!"(&! BATC; ? E!"(&!'# D,!('+

5.2,.1 @-er-ie&

This pro)ram is called from !AAP44 : Auto Payments 7ob @ Pt + @ Payment Re<uest to build the ban e?tract file- Currently it only builds details for 1?tract %e'el +* e need it to also builddetails for e?tract le'el (-

5.2,.2 )rocessin? Details

Before Process 1?traction DetailE* retrie'e the 1?tract %e'el ( 2eader Se<uence from the storedarray-

Chan)e the Case statement on Process 1?traction Detail so that processin) taes place if either1?tract %e'el + 2eader se<uence Jpassed in as a parameterK or 1?tract %e'el ( 2eader se<uenceJfrom arrayK is non@ero-

Condition the call to Build Ban 1?tract JDtlsK @ 1?traction DetailE* on 1?tract %e'el + 2eaderse<uence bein) non@ero- After this call* if 1?tract %e'el ( 2eader se<uence is non@ero* call ita)ain* passin) in the 1?tract :%e'el ( 2eader se<uence* and the or fields passed out from thefirst call-

525 GAAP14 ? A%!#P(0 E!"(&! ;$"- ? E!"(&!'# ;,($," 

5.25.1 @-er-ie&

This pro)ram allos the re@e?traction of Ban details from a )i'en 1?traction 2eader- 2oe'er*since an Auto@Payment run may ha'e been for both 1?tract %e'el + and 1?tract %e'el (* thee?traction of ban details cannot be permitted as potentially any 1?traction 2eader may only be part of the Ban e?traction* the other part bein) for a different 1?tract %e'el- This is because aseparate 1?traction 2eader is created for each 1?tract %e'el in an AutoPayments run* but onlyone file is created for the ban-

5.25.2 )rocessin? Details

Comment out processin) for option 8- Instead issue a messa)e sayin) this option has beentemporarily remo'ed-

&here !AAP44 is called* populate the ne parameter added earlier-

526 GAAP ? A%!# P(0,!- @# ++ 3 ? P(0,! R,%,-!

5.26.1 @-er-ie&

This pro)ram needs to create the ban e?tract details only* but does not need to create ban led)er items- It is called from !AAP4" : Auto Payments 7ob CT% : Payment Re<uest* see section

;-++* pa)e ;5-

 __________________________________________________________________________________ Rebus iS Pa)e ;# of 8"Ref-: /'ar//apps/con'ersion/tmp/scratch_+/+9"+;9#-doc

Page 60: 410041 Central RI Bordereau Payment&Receipt 03a

8/12/2019 410041 Central RI Bordereau Payment&Receipt 03a

http://slidepdf.com/reader/full/410041-central-ri-bordereau-paymentreceipt-03a 60/70

Central RI Bordereau Payment/Receipt Technical Specification __________________________________________________________________________________ 

5.26.2 Definition

0bect .ame : !AAP??As for !AAP"( Auto Payments 7ob @ Pt 4@ Payment Re<uest

5.26.$ Template

!AAP"( : Auto Payments 7ob @ Pt 4 : Payment Re<uestE may be used as a template for this pro)ram

5.26., )rocessin? Details

Create RT30B7 lie Process Auto Payments @ &or @ Automatic Payments- It should do thefolloin)

• 0n chan)e of ban account* rite total for last ban account* and create header for ne ban

account as done in Process Auto Payments

• Processin) to create cash and ban items* and allocations is not re<uired-

• >se the payment re<uest ey to find the cash item already created for this payment by

searchin) throu)h the Statistics postin) file for an item ith this payment re<uest number- If the allocation status for the item is not ully Allocated* this is the ban item so try foranother Statistics postin) record- If no ully Allocated Statistics postin) record is found forthe payment re<uest* then the Cash/Ban item has not been created correctly- 0utput anerror messa)e and do not process this payment re<uest further-

• If an item is found hich is fully allocated* find the latest allocation number for this item

from the Statistics Postin) Amount file- Populate the 1?traction Reference field ith theallocation number-

• >pdate payment re<uest Payment Status field to Processed-

• Create e?traction detail record and rite detail line to report as done in Process Auto

Payments-

• After all records processed* chan)e 1?traction 2eader and status* and print out totals for

final ban account-

527 GAAP=6 ? R,,"-, F('+,$ E!"(&!- ? E!"(&!'# ;,($," 

5.2/.1 @-er-ie&

The re'erse process needs to be different for 1?tract %e'el (- or our purposes* this meanscallin) our ne Re'erse Payment/Receipt processin) hoe'er this is a customer defined process- Therefore if the e?tract le'el is (* this pro)ram needs to call a pro)ram to re'erse thoseallocations- An $%&I 'ersion of this pro)ram ill call the appropriate Re'erse processin) for

Bordereau Payment/Receipts-

5.2/.2 )rocessin? Details

• In Re'erse failed 1?t Detail @ 1?traction Detail RT30B7* if the 1?tract Transaction sts is

ailed 3alidation* use the payment surro)ate ey Jheld in 1?tract Amount 4 fieldK to checthe e?tract le'el- If this is (* call ne pro)ram* otherise process as normal-

 __________________________________________________________________________________ Rebus iS Pa)e " of 8"Ref-: /'ar//apps/con'ersion/tmp/scratch_+/+9"+;9#-doc

Page 61: 410041 Central RI Bordereau Payment&Receipt 03a

8/12/2019 410041 Central RI Bordereau Payment&Receipt 03a

http://slidepdf.com/reader/full/410041-central-ri-bordereau-paymentreceipt-03a 61/70

Central RI Bordereau Payment/Receipt Technical Specification __________________________________________________________________________________ 

52< R,,"-, F('+,$ E! D,!('+ ++ 3

5.2.1 @-er-ie&

This is a core pro)ram* hich is called by Re'erse failed 1?t Detail @ 1?traction DetailE- Sincefor 1?tract le'el ( auto@payments no cash and ban items ere created* e do not need to de@

allocate any items- 2oe'er* e need to set the e?traction detail record to cancelled-

5.2.2 Definition

0bect .ame : !AAP??unction Type : 1$C1$T>.unction ile : 1?traction Detail @ CoreAccess Path : noneCommit control : SReclaim resources : .Copybac essa)es : MClose don pro)ram : .

Parameter >sa)e Comment1?traction DetailRCD

I

5.2.$ )rocessin? Details

Call Chan)e 1?traction Detail @ 1?traction DetailE settin) 1?tract Transaction Sts to Cancelled-

Commit the chan)es-

529 R,,"-, F('+,$ E! D,!('+ ++ 3 I

5.2.1 @-er-ie&

This is a &I 'ersion of a core pro)ram* hich is called by Re'erse failed 1?t Detail @ 1?tractionDetailE- If the payment re<uest is a Bordereau Payment/Receipt* it creates a Re'ersal for thatBordereau Payment/Receipt and calls the Submit Post to !1.I>SE* see section ;-44-;-+ on pa)e(8 to post that re'ersal- In addition it updates the e?traction detail-

5.2.2 Definition

0bect .ame : !AAP??unction Type : 1$C1$T>.unction ile : 1?traction Detail @ Core

Access Path : noneCommit control : SReclaim resources : .Copybac essa)es : MClose don pro)ram : .

Parameter >sa)e Comment

1?traction DetailRCD

I

5.2.$ )rocessin? Details

Retrie'e the payment re<uest surro)ate from the 1?traction Amount 4 field- >se this to searchthe &ID P/R header records- If a P/R header is found for this payment re<uest* hich has not

 __________________________________________________________________________________ Rebus iS Pa)e 4 of 8"Ref-: /'ar//apps/con'ersion/tmp/scratch_+/+9"+;9#-doc

Page 62: 410041 Central RI Bordereau Payment&Receipt 03a

8/12/2019 410041 Central RI Bordereau Payment&Receipt 03a

http://slidepdf.com/reader/full/410041-central-ri-bordereau-paymentreceipt-03a 62/70

Central RI Bordereau Payment/Receipt Technical Specification __________________________________________________________________________________ 

 been re'ersed perform the same processin) as Create Bordereau P/R Re'ersalE* see section ;-4(*  pa)e 9; e?cludin) the screen handlin) functionality-

Call Chan)e 1?traction Detail @ 1?traction DetailE settin) 1?tract Transaction Sts to Cancelled-

Commit chan)es

53= GKCQ31 ? A$$ A%!:#"'-(!'# E!"0 ? P(0,! R,%,-!

5.$#.1 @-er-ie&

This pro)ram calls different document re<uest points dependin) on the payment source- &e needto add a ne condition for our ne payment source- This ill call an empty function* indi'idualcustomers ill ha'e different 'ersions of this pro)ram* ith customer@defined document re<uest points-

5.$#.2 )rocessin? Details

In the case statement !enerate Documents for all Document Re<uest PointsE* add a condition* so

that if the Payment Source is Customer Defined* the pro)ram Auth 1ntry Cust DocR<stE* seesection ;-(4* pa)e +* is called-

531 A%!: E!"0 C%-! D#&R-!

5.$1.1 @-er-ie&

This is a core stub* hich is called by !,CN(4 : Add Authorisation 1ntry : PaymentRe<uestE- .o processin) taes place-

5.$1.2 Definition

0bect .ame : !,CN??unction Type : 1$C1$T>.unction ile : Payment Re<uest @ CoreAccess Path : noneCommit control : .Reclaim resources : .Copybac essa)es : MClose don pro)ram : .

Parameter >sa)e Comment

As for !,CN(; I

5.$1.$ )rocessin? Details .o processin)-

532 A%!: E!"0 C%-! D#&R-! I

5.$2.1 @-er-ie&

This is an $%&I 'ersion of the core pro)ram Auth 1ntry Cust DocR<stE* hich is called by!,CN(4 : Add Authorisation 1ntry : Payment Re<uestE- or &I* the standard A/c documentre<uest pro)ram ill be called-

5.$2.2 )rocessin? DetailsCall !,CN(; : !enerate A/C Docs A4; : Account asterE

 __________________________________________________________________________________ Rebus iS Pa)e + of 8"Ref-: /'ar//apps/con'ersion/tmp/scratch_+/+9"+;9#-doc

Page 63: 410041 Central RI Bordereau Payment&Receipt 03a

8/12/2019 410041 Central RI Bordereau Payment&Receipt 03a

http://slidepdf.com/reader/full/410041-central-ri-bordereau-paymentreceipt-03a 63/70

Central RI Bordereau Payment/Receipt Technical Specification __________________________________________________________________________________ 

533 G, P(0,! :$" +#&)

5.$$.1 @-er-ie&

This is a core pro)ram* hich is called by a number of che<ue pro)rams* to build the correctheadin) bloc* dependin) on the payment source-

5.$$.2 Definition

0bect .ame : !,CN??unction Type : 1$C1$T>.unction ile : Payment Re<uest @ CoreAccess Path : noneCommit control : .Reclaim resources : .Copybac essa)es : MClose don pro)ram : .

Parameter >sa)e Comment

All fields on PaymentRe<uest RT3 Access path

I

Command line 85 char @ 4 0Command line 85 char @ + 0

Command line 85 char @ ( 0

5.$$.$ )rocessin? Details

!et the payment source from the passed in payment re<uest- Dependin) on the payment source* build the three Command line 85 char parameters as is currently done in !,CN4( : CancelPayment : Payment Re<uest- If the payment source is Customer Defined* call the ne function!en Cust Def hdr bloc E* see section ;-(5 on pa)e ;- After the call* set the parameter fields

Command line 85 char @ 4E* Command line 85 char @ +E* and Command line 85 char @ (E to2eadin) bloc 4* + and (* respecti'ely-

534 GKCQ13 ? C(&,+ P(0,! ? P(0,! R,%,-!

5.$,.1 @-er-ie&

This pro)ram builds a different headin) bloc for display* dependin) on the payment source- Itneeds to be chan)ed to e?ternalise the build of the headin) bloc-

5.$,.2 )rocessin? Details

In the user point %oad detail screen from DB recordE* replace the three Case statements buildin) the header dependin) on the 'alue of the payment source ith a call to the ne function!en Payment hdr bloc E see section ;-(( on pa)e (-

535 GKCQ54 ? D'-.+(0 A%!: E!"',- ? C+(' A%!: E!"',-

5.$5.1 @-er-ie&

This pro)ram builds a different headin) bloc for display* dependin) on the payment source- Itneeds to be chan)ed to e?ternalise the build of the headin) bloc-

 __________________________________________________________________________________ Rebus iS Pa)e ( of 8"Ref-: /'ar//apps/con'ersion/tmp/scratch_+/+9"+;9#-doc

Page 64: 410041 Central RI Bordereau Payment&Receipt 03a

8/12/2019 410041 Central RI Bordereau Payment&Receipt 03a

http://slidepdf.com/reader/full/410041-central-ri-bordereau-paymentreceipt-03a 64/70

Central RI Bordereau Payment/Receipt Technical Specification __________________________________________________________________________________ 

5.$5.2 )rocessin? Details

In the user point >S1R: Initialie subfile controlE* replace the three Case statements buildin) theheader dependin) on the 'alue of the payment source ith a call to the ne function !enPayment hdr bloc E see section ;-(( on pa)e (-

536 GKCQ52 ? D'-.+(0 P(0,! ? P(0,! R,%,-!

5.$6.1 @-er-ie&

This pro)ram builds a different headin) bloc for display* dependin) on the payment source- Itneeds to be chan)ed to e?ternalise this process-

5.$6.2 )rocessin? Details

In the user point Initialie detail screen Je?istin) recordKE* replace the three Case statements buildin) the header dependin) on the 'alue of the payment source ith a call to the ne function!en Payment hdr bloc E see section ;-(( on pa)e (-

537 GKCQ52I ? D'-.+(0 P(0,! ? P(0,! R,%,-!

5.$/.1 @-er-ie&

This pro)ram builds a different headin) bloc for display* dependin) on the payment source- Itneeds to be chan)ed to e?ternalise this process-

5.$/.2 )rocessin? Details

In the user point Initialie detail screen Je?istin) recordKE* replace the three Case statements

 buildin) the header dependin) on the 'alue of the payment source ith a call to the ne function!en Payment hdr bloc E see section ;-(( on pa)e (-

 __________________________________________________________________________________ Rebus iS Pa)e 9 of 8"Ref-: /'ar//apps/con'ersion/tmp/scratch_+/+9"+;9#-doc

Page 65: 410041 Central RI Bordereau Payment&Receipt 03a

8/12/2019 410041 Central RI Bordereau Payment&Receipt 03a

http://slidepdf.com/reader/full/410041-central-ri-bordereau-paymentreceipt-03a 65/70

Central RI Bordereau Payment/Receipt Technical Specification __________________________________________________________________________________ 

53< G, C%-! D, :$" +#&)

5.$.1 @-er-ie&

This is a core stub* hich is called by the ne pro)ram !en Payment hdr bloc E* see section ;-((on pa)e ( to build the headin) blocs for the payment source Customer Defined- This core'ersion of the pro)ram does nothin)-

5.$.2 Definition

0bect .ame : !,CN??unction Type : 1$C1$T>.unction ile : Payment Re<uest @ CoreAccess Path : noneCommit control : .Reclaim resources : .Copybac essa)es : MClose don pro)ram : .

Parameter >sa)e Comment

All fields onPayment Re<uestRT3 Access path

I

2eadin) Bloc 4 0

2eadin) Bloc + 02eadin) Bloc ( 0

5.$.$ )rocessin? Details

 .o processin)-

539 G, C%-! D, :$" +#&) I

5.$.1 @-er-ie&

This is an $%&I 'ersion of the core pro)ram !en Cust Def hdr bloc E* hich is called from anumber of che<ue pro)rams to build the header bloc for payment source Customer Defined- or&I* the header blocs ill be built as for a payment source of Accountin)-

5.$.2 )rocessin? Details

Copy the build of the headin) blocs from !,CN4( : Cancel Payment : Payment Re<uestE forPayment Source H Accountin)- >se Input parameter fields instead of DT% fields- Set 2eadin)Bloc ( to blans-

54= GAAL ? R,,"-, A++#& A@ M#$, ? A++#&(!'# S,--'#

5.,#.1 @-er-ie&

This pro)ram needs to chec to see if the passed allocation number is part of an Auto 7ournalRun- If this is the case the Allocation ethod 0'eride ill be set dependent on the parameter!!.A7R3A%

5.,#.2 )rocessin? DetailsSet the Allocation ethod 0'erride parameter to F>se DefaultG-

 __________________________________________________________________________________ Rebus iS Pa)e ; of 8"Ref-: /'ar//apps/con'ersion/tmp/scratch_+/+9"+;9#-doc

Page 66: 410041 Central RI Bordereau Payment&Receipt 03a

8/12/2019 410041 Central RI Bordereau Payment&Receipt 03a

http://slidepdf.com/reader/full/410041-central-ri-bordereau-paymentreceipt-03a 66/70

Central RI Bordereau Payment/Receipt Technical Specification __________________________________________________________________________________ 

Search the Auto 7ournal %in file usin) the passed allocation number- If a record is found* looup the Auto 7ournal run type on the Auto 7ournal 2eader- If found use the 'alue on the parameter* otherise use F>se DefaultG-

Call >ser hoo* passin) in the Auto 7ournal 2eader number* the allocation number and theAllocation ethod 0'erride-

541 GAAL23 ? R,,"-, A++#& CTL ? A++#&(!'# S,--'#

5.,1.1 @-er-ie&

This pro)ram needs to finalise re'ersal allocations interacti'ely for Bordereau Payment/Receiptre'ersals- A ne pro)ram hich ill define the Allocation ethod 0'erride ill be called* andthe 'alue passed in hen the Re'ersal Allocation is finalised-

5.,1.2 )rocessin? Details

Immediately before callin) !AA%;4 : inalise Allocation Sessn : Allocation SessionE call the

ne pro)ram !AA%?? : Re'erse Alloc @ A7 ode : Allocation SessionE passin) in theallocation number to be re'ersed- >se the Allocation thd 0'erride passed out to populate theAllocation thd 0'erride parameter hen callin) !AA%;4 : inalise Allocation Sessn :Allocation SessionE-

542 GAU; ? R,,"-, A++#& A@ M#$, U;GNS ? A++#&(!'# S,--'#

5.,2.1 @-er-ie&

This is a user hoo called from !AA%?? : Re'erse Alloc @ A7 ode : Allocation SessionE  .o processin) taes place in the core 'ersion-

5.,2.2 )rocessin? Details

 .one

543 GAU;I ? R,,"-, A++#& A@ M#$, U;I ? A++#&(!'# S,--'#

5.,$.1 @-er-ie&

This is an $%&I 'ersion of a user hoo called from !AA%?? : Re'erse Alloc @ A7 ode :Allocation SessionE It checs to see if the current allocation number has been used by the &IBord Pay/Rec post Jallocation for a )roup of " recordsK

5.,$.2 )rocessin? Details

Search the &ID Bord Pay/Rec Detail file usin) the passed allocation number- If a record isfound* set the Allocation thd 0'erride parameter to Force Interacti'eG* otherise do nothin)-

 __________________________________________________________________________________ Rebus iS Pa)e of 8"Ref-: /'ar//apps/con'ersion/tmp/scratch_+/+9"+;9#-doc

Page 67: 410041 Central RI Bordereau Payment&Receipt 03a

8/12/2019 410041 Central RI Bordereau Payment&Receipt 03a

http://slidepdf.com/reader/full/410041-central-ri-bordereau-paymentreceipt-03a 67/70

Central RI Bordereau Payment/Receipt Technical Specification __________________________________________________________________________________ 

6 P,," T,-! P+(

61 B#"$,",(% P(0,!/R,&,'.!-

• Chec ne menu option correctly calls ne &or &ith Bordereau Payment/Receipt screen-

• Chec screen displayed correctly-

• Chec each subfile option and function ey ors as e?pected-

• Chec en<uiry access ors correctly-

• Chec Commit/Rollbac ors correctly for each option-

62 E$'! B#"$,",(% P(0,!/R,&,'.! :,($," 

• Chec ne Bordereau Payment/Receipt 2eaders can be created-

• Chec 'alidation of fields on screen-

• Chec that correct fields are protected in edit mode

• Chec that control automatically mo'es on to && Bordereau Pay/Rec items in add mode-

• Chec that account locin) is performed correctly-

• Chec that Bord Pay/Rec 2dr record is ritten/updated correctly-

• Chec that status is updated correctly if amount chan)es-

63 B#"$,",(% P(0,!/R,&,'.! '!,-

• Chec account is loced before pro)ressin)-

• Chec that inapplicable &ID Consolidation items are e?cluded- Chec that items found to

 be unapplicable Je) manual allocationK are updated on RI Consolidated Detail so that theyare not redisplayed- Chec that item de@selection messa)e appears if appropriate- Checthat items relatin) to Bordereau hich are not yet complete are not displayed-

• Chec only items matchin) selection criteria are displayed for selection-

• Chec calculation of totals and Settlement amount are correct-

• Chec that all function eys and subfile options function as e?pected-

• Chec en<uiry access is orin) correctly-

• Chec that &ID Bord Pay/Rec detail records are ritten/updated correctly-

64 E$'! B#"$,",(% P(0,!/R,&,'.! '!,

• Chec option not alloed for Fe?chan)e rite@offG items

• Chec screen is displayed correctly

• Chec full Payment fla) set correctly

• Chec rite@off amount calculated correctly

• Chec &ID Bord Pay/Rec detail record ritten/updated correctly-

65 D,+,!, B#"$,",(% P(0,!/R,&,'.!

• Chec account is loced before pro)ressin)-

 __________________________________________________________________________________ Rebus iS Pa)e 8 of 8"Ref-: /'ar//apps/con'ersion/tmp/scratch_+/+9"+;9#-doc

Page 68: 410041 Central RI Bordereau Payment&Receipt 03a

8/12/2019 410041 Central RI Bordereau Payment&Receipt 03a

http://slidepdf.com/reader/full/410041-central-ri-bordereau-paymentreceipt-03a 68/70

Central RI Bordereau Payment/Receipt Technical Specification __________________________________________________________________________________ 

• Chec function is only alloed here appropriate

• Chec delete ors correctly* and Bord Pay/Rec 2eader and Detail files are updated correctly-

66 C",(!, P(0,! R,%,-!

Chec account is loced before pro)ressin)-

• Chec function is only alloed here appropriate

• Chec 1nter Payment Re<uest screen called correctly and details correctly updated to Bord

Pay/Rec 2dr record-

• Chec payment re<uest can be authorised in standard !enius payment re<uest screens and

appropriate ob is submitted to process &ID Bord Pay/Rec details- JThis testin) has to becarried out in conunction ith the other modifications for this re<uirement* as hi)hli)hted insection 4* Introduction/Bac)roundE-K

67 S%'! P#-! !# G,'%-

Chec function is only alloed here appropriate-

• Chec correct ob is submitted and &ID Bord Pay/Rec 2dr details )et updated accordin)ly-

• Chec failed obs are handled correctly

6< P#-! B#"$,",(%

• Chec account is loced before pro)ressin)-

• Chec that no manually allocated items e?ist for this Bordereau P/R run-

• Chec that correct ournals are created* and correct allocations performed dependin) on Post

type JRe'ersal/.on@re'ersalK- Chec that )roups of records for same balancin)le'el/accountin) currency are accumulated correctly* and allocated correctly-

• or re'ersals ensure that pre'ious allocations are ne)ated correctly- Chec that accountin)

amount for re'ersal record matches amount on record it is re'ersin)-

• or non@re'ersals* ensure that ban and cash items are created correctly* ith cross currency

checin) here appropriate-

• Chec that errors are reported on correctly

69 D'-.+(0 B#"$,",(% P/R '!,-

• Chec screen is displayed as e?pected-

• Chec totals are correct-

• Chec en<uiry access ors correctly-

61= B#"$,",(% P(0/R,& A%$'! ",.#"!

• Chec report layout is correct-

• Chec allocation statuses are correct-

611 C",(!, B#"$,",(% R,,"-(+

• Chec account is loced before pro)ressin)-

• Chec function is only alloed here appropriate-

• Chec correct ob is submitted and &ID Bord Pay/Rec 2dr details )et updated accordin)ly-

 __________________________________________________________________________________ Rebus iS Pa)e 5 of 8"Ref-: /'ar//apps/con'ersion/tmp/scratch_+/+9"+;9#-doc

Page 69: 410041 Central RI Bordereau Payment&Receipt 03a

8/12/2019 410041 Central RI Bordereau Payment&Receipt 03a

http://slidepdf.com/reader/full/410041-central-ri-bordereau-paymentreceipt-03a 69/70

Page 70: 410041 Central RI Bordereau Payment&Receipt 03a

8/12/2019 410041 Central RI Bordereau Payment&Receipt 03a

http://slidepdf.com/reader/full/410041-central-ri-bordereau-paymentreceipt-03a 70/70

Central RI Bordereau Payment/Receipt Technical Specification __________________________________________________________________________________ 

7 C#-!'*

C@=!RM0T!@ @= EST!M0TECentral RI Bordereau Payment/Receipt

References9Re<uirements Specification

Technical Specification

==Trps9#(=))n=!.S=C>S=&ID=Re<=94""94 Central RI processin)-5-doc/'ar//apps/con'ersion/tmp/scratch_+/+9"+;9#-doc

Cost to Date9 2$##

Estimate Cost to Complete9 #,12

Total Estimate Cost9 1#,212

Estimate Basis9 Time&or%e 

The estimate can be broen don* appro?imately* as follos: Desi)n +;XV Pro)rammin) ("XVTestin) +;XV ana)ement 4"X* 0ther 4"X- It is 'alid for (" days only* from the last re'ision date-

Customer Authorisation:

 __________________________________________________