You are on page 1of 22

AIM

TE.040 SYSTEM TEST SCRIPT General Ledger Implementation

Author: Creation ate: !"to#er $%& '0$0 !"to#er $%& '0$0 La(t )pdated: o"ument Re*: +er(ion:

Approvals:

TE.040 S,(tem Te(t S"ript !"to#er $%& '0$0

o" Re*:

Document Control
Change Record
$

Date

Author

Versio n

Change Reference

Reviewers

Name

Position

Distribution

Copy No. $ ' 4 .

Name

ocation

Note !o "olders: I* ,ou re"ei/e an ele"troni" "op, o* thi( do"ument and print it out& plea(e 0rite ,our name on the e1ui/alent o* the "o/er page& *or do"ument "ontrol purpo(e(. I* ,ou re"ei/e a hard "op, o* thi( do"ument& plea(e 0rite ,our name on the *ront "o/er& *or do"ument "ontrol purpo(e(.

General Ledger Implementation 2ile Re*: 4'$3.34..do"

S,(tem Te(t Spe"i*i"ation( 5 Reporting 6 $7 o* '0

TE.040 S,(tem Te(t S"ript !"to#er $%& '0$0

o" Re*:

Content(

o"ument Control.......................................................................................ii !/er/ie0.....................................................................................................$ Centur, ate Complian"e.....................................................................$ S,(tem Te(t Se1uen"e(..............................................................................' S,(tem Te(t Spe"i*i"ation( 5 Maintaining Cro(( +alidation rule( 6...........S,(tem Te(t Spe"i*i"ation( 5 S,(tem Te(t Spe"i*i"ation( 5 S,(tem Te(t Spe"i*i"ation( 5 e*ine 8e0 A""ount C!A +alue( 6..............4 e*ine 8e0 A""ounting Period( 6................ e*ine Con/er(ion Rate( 6..........................7

S,(tem Te(t Spe"i*i"ation( 5 !pen 9 Clo(e GL A""ounting Period( 6........4 S,(tem Te(t Spe"i*i"ation( 5 Enter 2un"tional Curren", :ournal( 6..........% S,(tem Te(t Spe"i*i"ation( 5 Enter 2oreign Curren", :ournal( 6...............3 S,(tem Te(t Spe"i*i"ation( 5 :ournal Re/i(ion And Po(ting 6..................$0 S,(tem Te(t Spe"i*i"ation( 5 e*ine 9 Generate Re"urring :ournal( 6.....$$

S,(tem Te(t Spe"i*i"ation( 5 Re/er(e :ournal Entrie( 6..........................$' S,(tem Te(t Spe"i*i"ation( 5 General Ledger Inter*a"e 6.......................$S,(tem Te(t Spe"i*i"ation( 5 Con(olidation Run 6..................................$. S,(tem Te(t Spe"i*i"ation( 5 Period End Re/aluation 6..........................$7 S,(tem Te(t Spe"i*i"ation( 5 Reporting 6...............................................$4 e*e"t Log.................................................................................................$% !pen And Clo(ed I((ue( 2or Thi( eli/era#le...........................................$3

!pen I((ue(.........................................................................................$3 Clo(ed I((ue(.......................................................................................$3

General Ledger Implementation 2ile Re*: 4'$3.34..do"

S,(tem Te(t Spe"i*i"ation( 5 Reporting 6 $7 o* '0

o" Re*:

#verview
Thi( S,(tem Te(t S"ript do"ument( the (tep( needed to te(t the integration o* appli"ation e;ten(ion( 0ith the target appli"ation (,(tem 0ith re(pe"t to the General Ledger pro"e((. S,(tem te(ting mea(ure( the 1ualit, o* the entire appli"ation (,(tem& u(ing (,(tem te(t (e1uen"e( and ("ript(. You mu(t "reate ("ript( *or all #u(ine(( pro"e((e( #a(ed on the Mapped <u(ine(( Re1uirement( =<R.0-0>? ho0e/er& the *o"u( o* #u(ine(( (olution te(ting i( "on*irming indi/idual #u(ine(( pro"e((e(& 0hile #u(ine(( (,(tem te(ting *o"u(e( on "on*irming the "olle"ti/e appli"ation (,(tem. Thi( (,(tem te(t 0ill in"lude the *ollo0ing t,pe( o* te(ting: Integrated <u(ine(( Pro"e((e( Se"urit, Te(ting

Century Date Compliance


In the pa(t& t0o "hara"ter date "oding 0a( an a""epta#le "on/ention due to per"ei/ed "o(t( a((o"iated 0ith the additional di(@ and memor, (torage re1uirement( o* *ull *our "hara"ter date en"oding. A( the ,ear '000 approa"hed& it #e"ame e/ident that a *ull *our "hara"ter "oding ("heme 0a( more appropriate. In the "onte;t o* the Appli"ation Implementation Method =AIM>& the "on/ention Centur, ate or C9 ate (upport rather than Year'000 or Y'A (upport i( u(ed. It i( *elt that "oding *or an, *uture Centur, ate i( no0 the modern #u(ine(( and te"hni"al "on/ention. E/er, appli"ation( implementation team need( to "on(ider the impa"t o* the Centur, ate on their implementation proBe"t. A( part o* the implementation e**ort& all "u(tomiCation(& lega", data "on/er(ion(& and "u(tom inter*a"e( need to #e re/ie0ed *or Centur, ate "omplian"e. Te(ting a"ti/itie( need to ma@e (ure that all inter*a"e( and appli"ation e;ten(ion( are "oded *or Centur, ate "omplian"e. S,(tem te(t ("ript( (hould in"lude (tep( *or te(ting Centur, ate "omplian"e.

2ile Re*: 4'$3.34..do"

S,(tem Te(t Spe"i*i"ation( 5 Reporting 6 $7 o* '0

o" Re*:

$ystem !est $e%uences


$e%uenc e&
$.

'eneral edger !est Name Maintaining Cro(( +alidation rule( e*ine 8e0 A""ount 2le;*ield +alue( e*ine 8e0 A""ounting Period( e*ine Con/er(ion Rate( !pen 9 Clo(e GL A""ounting Period( Enter 2un"tional Curren", :ournal( Enter 2oreign Curren", :ournal( :ournal Re/i(ion And Po(ting Re/er(e :ournal Entrie( Enter <udget :ournal( General Ledger Inter*a"e Con(olidation Run Period End Re/aluation Reporting

Description Maintaining Cro(( +alidation rule( e*ine 8e0 A""ount 2le;*ield +alue( e*ine 8e0 A""ounting Period( e*ine Con/er(ion Rate( !pen 9 Clo(e GL A""ounting Period( Enter 2un"tional Curren", :ournal( Enter 2oreign Curren", :ournal( :ournal Re/i(ion And Po(ting Re/er(e :ournal Entrie( Enter <udget :ournal( General Ledger Inter*a"e Con(olidation Run Period End Re/aluation Reporting

!est er

!est $tatus A"ti/e A"ti/e A"ti/e A"ti/e A"ti/e A"ti/e A"ti/e A"ti/e A"ti/e A"ti/e A"ti/e A"ti/e A"ti/e A"ti/e

Pass()ail

Notes

'. -. 4. .. 7. 4. %. 3. $0. $$. $'. $-. $4.

2ile Re*: 4'$3.34..do"

S,(tem Te(t Spe"i*i"ation( 5 Reporting 6 $7 o* '0

o" Re*:

$ystem !est $pecifications * +aintaining Cross Validation rules ,


$cenari o $tep $.$ -ven t !est $tep Maintaining Cro(( +alidation Rule( Role GL Super/i(or Action or Path !est $tep Details =8> Setup 6 2inan"ial( 6 2le;*ield( 6 Ae, 6 Rule( =M> +ie0 6 2indD Sear"h *or ,our a""ounting *le;*ield (tru"ture Enter the /alidation Rule 8ame and e("ription. Enter the Error Me((age that to #e u(ed to guide the u(er on hi( Bournal entr, a""ounting 2le;*ield to "orre"t and /alidate "om#ination. Enter the Error (egment that (ho0( the u(er 0hat (egment to update. It lea/e( the "ur(or in thi( (egment 0hene/er a (egment "om#ination /iolate( thi( "ro((E /alidation rule. Enter the Cro(( +alidation Rule Element(: 2ir(t Sele"t In"lude *or all the a""ounting range: )rom: 00E0000E000000E0000E0000E0000 !o: 33E3333E333333E3333E3333E3333 Se"ond Sele"t E;"lude *or the in/alid "om#ination( that +iolate( thi( Cro(( +alidation rule. Sa/e ,our For@. E uring the :ournal entr, onl, a""ounting +alid "om#ination( i( a""epted #, the (,(tem& and an, a""ounting "om#ination( that /iolate( an, o* the Cro(( /alidation rule(& the rule error me((age appear( to the u(er. -.pected Results Actual Results $tatus

2ile Re*: 4'$3.34..do"

S,(tem Te(t Spe"i*i"ation( 5 Reporting 6 $7 o* '0

o" Re*:

$ystem !est $pecifications * Define New Account C#A Values ,


$cenari o $tep '.$ -ven t !est $tep e*ining 8e0 Chart o* A""ount( (egment +alue( Role GL Super/i(or Action or Path !est $tep Details =8> Setup 6 2inan"ial( 6 2le;*ield( 6 Ae, 6 +alue( Sele"t Appli"ation: =!ra"le General Ledger> Sele"t Title: =A""ounting 2le;*ield> Sele"t Stru"ture Sele"t the (egment that ,ou 0ant to add to it a ne0 /alue =<> 2ind Mo/e to +alue( (e"tion =M> 2ile 6 8e0 Enter the ne0 /alue Enter the ne0 /alue de("ription !nl, i* entering a /alue *or the 8atural a""ount Segment& ,ou mu(t (pe"i*, the 1uali*ier A""ount t,pe =A((et& Lia#ilit,& E;pen(e& Re/enue& !0ner(hip9Sto"@holderG( E1uit,> Sa/e ,our For@ Sele"t Appli"ation: =!ra"le General Ledger> Sele"t Title: =A""ounting 2le;*ield> Sele"t Stru"ture Sele"t the (egment that ,ou 0ant to add to it a ne0 /alue =<> 2ind Mo/e to +alue( (e"tion =M> +ie0 6 2ind& to (ear"h *or the /alue ,ou 0ant to dea"ti/ate )n"he"@ the Ena#led "he"@ #o;& in order to dea"ti/ate the C!A /aule Sa/e ,our For@ E 8e0 /alue i( added to the Chart o* A""ount( and appear( in the li(t o* /alue( (ho0ing the a""ounting /alue( uring the :ournal Entr,. -.pected Results Actual Results $tatus

'.'

ea"ti/ate Chart o* A""ount( (egment /alue

GL Super/i(or

=8> Setup 6 2inan"ial( 6 2le;*ield( 6 Ae, 6 +alue(

The C!A /alue i( dea"ti/ated. The li(t o* /alue( i( not (ho0ing the dea"ti/ated /alue during the :ournal Entr,.

2ile Re*: 4'$3.34..do"

S,(tem Te(t Spe"i*i"ation( 5 Reporting 6 $7 o* '0

o" Re*:

$ystem !est $pecifications * Define New Accounting Periods ,


$cenari o $tep -.$ -ven t !est $tep e*ining 8e0 A""ounting Period( Role GL Super/i(or Action or Path !est $tep Details =8> Setup6 2inan"ial( 6 Calendar 6 A""ounting =M> +ie0 6 2indD =Sele"t appropriate "alendar> Enter the 8e0 Period Pre*i; Sele"t the Period T,pe Enter the Year thi( Period Related to Enter the Se1uen"e o* thi( Period in it( Year Enter the Huarter 8um#er 0here thi( Period <elong( to Enter the Starting Calendar da, 0here thi( Period Start( Enter the Ending Calendar da, 0here thi( Period End( Mar@ *or the AdBu(ting period Che"@ <o;& !nl, i* thi( period i( an adBu(ting period Sa/e ,our For@ A ne0 period i( added to the "ompan, a""ounting period( The ne0 de*ined period( it( (tatu( i( "lo(ed and "an #e opened later on. -.pected Results Actual Results $tatus

2ile Re*: 4'$3.34..do"

S,(tem Te(t Spe"i*i"ation( 5 Reporting 6 $7 o* '0

o" Re*:

$ystem !est $pecifications * Define Conversion Rates ,


$cenari o $tep 4.$ -ven t !est $tep e*ining ail, Con/er(ion Rate( Role GL Super/i(or Action or Path !est $tep Details =8> Setup6 Curren"ie( 6 Rate( 6 ail, =<> Pre(( IEnter #, date rangeJ Sele"t the Curren", ,ou 0ant to enter it( "on/er(ion rate Enter the ate Range 2rom ate and To ate *or thi( "on/er(ion rate Sele"t the T,pe a( ICorporateJ Enter the Con/er(ion Rate =<> Appl, =to appl, thi( rate( to the date range (pe"i*ied> Sa/e ,our 0or@ )(e the re/aluation rate to re/alue a""ount #alan"e( that are denominated in a *oreign "urren", at the end o* period Sele"t the Curren", ,ou 0ant to enter it( "on/er(ion rate Sele"t the <alan"e T,pe ,ou 0ant to re/aluate 0ith thi( period "on/er(ion rate =A"tual 9 <udget> Sele"t the a""ounting Period to 0hi"h the rate( appl,. 2or a"tual #alan"e(& ,ou "an (ele"t an, open& *utureEentera#le& or "lo(ed a""ounting period. 2or #udget #alan"e(& ,ou "an (ele"t an, period up to the la(t period o* the late(t open #udget ,ear Enter the re/aluation rate. Enter the rate that ,ou multipl, ,our *oreign "urren", amount #, to determine the *un"tional "urren", e1ui/alent Sa/e ,our 0or@ 2oreign "urren", Bournal( "an #e entered and u(e( the (pe"i*ied "orporate "on/er(ion rate( -.pected Results Actual Results $tatus

4.'

e*ining Period Con/er(ion Rate(

GL Super/i(or

=8> Setup6 Curren"ie( 6 Rate( 6 Period

You "an run re/aluation u(ing thi( period "on/er(ion rate(

2ile Re*: 4'$3.34..do"

S,(tem Te(t Spe"i*i"ation( 5 Reporting 6 $7 o* '0

o" Re*:

$ystem !est $pecifications * #pen ( Close ' Accounting Periods ,


$cenari o $tep ..$ !est $tep -vent PRKGLK0$ E+KGLK0' Clo(e 9 !pen Period !pen 2ir(t A""ounting Period Clo(ing A""ounting Period !pening 8e;t A""ounting Period GL Manager =8> Setup6 !pen9Clo(e Role Action or Path !est $tep Details GL Manager =8> Setup6 !pen9Clo(e =8> Setup6 !pen9Clo(e GL Manager Choo(e the *ir(t period to open *rom Li(t o* +alue( =<> Pre(( !pen Period Choo(e the Period ,ou 0ant to "lo(e Sele"t *rom li(t o* /alue( to "hange itL( Statu( to Clo(ed =<> !pen 8e;t Period in order to open the ne;t period You "an (ele"t !pen *rom the li(t o* /alue( to open an, "lo(ed period 2ir(t A""ounting period i( !pened The Re1ue(t Completed 8ormal The Period i( Clo(ed and no one "an enter& po(t or update :ournal( in to thi( Period A*ter the re1ue(t "ompleted& the Period i( opened *or Entr, and Po(ting The *ollo0ing $ period i( opened a( 2uture M Entr, Period -.pected Results Actual Results $tatus

..'

..-

2ile Re*: 4'$3.34..do"

S,(tem Te(t Spe"i*i"ation( 5 Reporting 6 $7 o* '0

o" Re*:

$ystem !est $pecifications * -nter )unctional Currency /ournals ,


$cenari o $tep 7.$ !est $tep -vent PRKGLK0' E+KGLK0 Sour"e do"umen t arri/al Entering 2un"tional Curren", :ournal( GL A""ountan t =8> :ournal 6 Enter =<> 8e0 :ournal Role Action or Path !est $tep Details Enter :ournal Neader In*ormation: Enter :ournal 8ame: =Can #e Chara"ter(& 8um#er( or <oth& or ,ou "an lea/e it empt,> :ournal Period: =The e*ault period i( La(t !pen Period 9 <at"h period> :ournal ate: =The e**e"ti/e date *or the :ournal> :ournal Categor,: :ournal e("ription: =Thi( de("ription 0ill de*ault to all Bournal line(> Control Amount: =!ptional& u(ed to "ontrol the total o* ,our Bournal line(> Note: I* :ournal 8ame i( not Spe"i*ied the S,(tem Automati"all, gi/e( the :ournal a name Enter Line( In*ormation: Line 8um#er: Line A""ount: Line Amount: = e#it> Line e("ription: = e*aulted *rom the :ournal e("ription> Line Amount: =Credit> Line e("ription: = e*aulted *rom the :ournal e("ription> Enter all re1uired Bournal line(: Sa/e ,our :ournal You Can Huer, on Entered :ournal( #, the 2ollo0ing Attri#ute(: :ournal 8ame O <at"h 8ame Period Categor, Curren", :ournal Sour"e =Manual 9 !ther Module(> Po(ting Statu( =Po(ted& )npo(ted& or Error> o"ument 8um#er( =2rom 9 To> Creation ate( =2rom 9 To> Cho(e the report name a( =:ournal M General =$-' Char> Report& *or unpo(ted Bournal(> Enter parameter( *or the Bournal entr, re"orded in (tep 7.$: =:ournal 8ame& Curren",& Period> Su#mit the Re1ue(t 0ith no o* Copie( e1ual $ The :ournal Sa/ed The o"ument 8um#er Created -.pected Results Actual Results $tatus

7.'

:ournal In1uir,

GL A""ountan t

=8> In1uir, 6 :ournal

:ournal Entrie( that 0a( re"orded in (tep 7.$ "ould #e retrie/ed *or re/i(ion or "orre"tion

7.-

Printing the :ournal +ou"her

GL A""ountan t

=8> !ther 6 Report 6 Run =<> Single Re1ue(t

Re1ue(t Completed 8ormal and the Report Printed ata output i( a""urate and re*le"t( a"tual data entered

2ile Re*: 4'$3.34..do"

S,(tem Te(t Spe"i*i"ation( 5 Reporting 6 $7 o* '0

o" Re*:

$ystem !est $pecifications * -nter )oreign Currency /ournals ,


$cenari o $tep 4.$ !est $tep -vent PRKGLK0' E+KGLK0 Sour"e do"umen t arri/al Entering 2oreign Curren", :ournal( GL A""ountan t =8> :ournal 6 Enter =<> 8e0 :ournal Role Action or Path !est $tep Details Per*orm the (ame (tep( o* Entering 2un"tional :ournal( a( mentioned in (enario (tep 7.$ Sele"t the 2oreign Curren", Sele"t the ate *or "on/er(ion rate Sele"t the "on/er(ion T,pe and Rate. E;ample: The 2oreign amount Con/erted to the 2un"tional Amount <a(ed on the Rate The :ournal Sa/ed The o"ument 8um#er Created -.pected Results Actual Results $tatus

Currency Rate Type Rate


4.' :ournal In1uir, GL A""ountan t =8> In1uir, 6 :ournal

USD User 1.229


-

Sa/e ,our :ournal Huer, on the entered :ournal( *rom the :ournal( 0indo0 it(el*& u(ing the (ame (ear"h "omponent( a( in ("enario (tep 7.' $uggestion: Huer, on the 2oreign Curren", :ournal( #, (ele"ting the re1uired "urren", Sele"t the report *rom the li(t o* /alue( Sele"t :ournal( M 2oreign Curren", =$-' Char> to re/ie0 2oreign Curren", :ournal( A""ording to the report parameter( ,ou "an print the *ollo0ing data: o All :ournal( and <at"he( o Single <at"h o Single :ournal Su#mit the Re1ue(t 0ith no o* Copie( e1ual $

4.-

Printing the :ournal +ou"her

GL A""ountan t

=8> !ther 6 Report 6 Run =<> Single Re1ue(t

2oreign Curren", :ournal Entrie( that 0a( re"orded in (tep 4.$ "ould #e retrie/ed *or re/i(ion or "orre"tion Re1ue(t Completed 8ormal and the Report Printed ata output i( a""urate and re*le"t( a"tual data entered

2ile Re*: 4'$3.34..do"

S,(tem Te(t Spe"i*i"ation( 5 Reporting 6 $7 o* '0

o" Re*:

$ystem !est $pecifications * /ournal Revision And Posting ,


$cenari o $tep %.$ !est $tep -vent PRKGLK0E+KGLK0 ' Printing the unpo(ted :ournal +ou"her Po(ting the :ournal( GL Super/i(or =8> !ther 6 Report 6 Run =<> Single Re1ue(t =8> :ournal( 6 Po(t Role Action or Path !est $tep Details %.A""ount In1uir, GL Super/i(or =8> In1uir, 6 A""ount Cho(e the report name a( =:ournal M General =$-' Char> Report& *or unpo(ted Bournal(> Enter parameter( *or the Bournal entr, re"orded in (tep 7.$: =:ournal 8ame& Curren",& Period> Su#mit the Re1ue(t 0ith no o* Copie( e1ual $ Sele"t the re1uired period& #alan"e t,pe =A"tual>& re1uired #at"h name or lea/e #lan@ to retrie/e all unpo(ted #at"he( =<> 2ind to retrie/e re1uired unpo(ted #at"he( Mar@ the Che"@ <o; *or the #at"he( ,ou 0ant to po(t You "an re/ie0 an, #at"h #e*ore po(ting =<> Po(t <at"h (tatu( i( IPo(tingJ Re1ue(t Completed 8ormal and the Report Printed The re1ue(t "omplete( 0ith no error( =the #at"h po(ted> The A""ount( #alan"e( re*le"ted in the Trial <alan"e Standard Report The A""ount <alan"e i( "orre"t The +arian"e i( Cal"ulated "orre"t -.pected Results Actual Results $tatus

%.'

GL Manager

%.4

A""ount <alan"e( Report(

GL Super/i(or

=8> !ther 6 Report 6 Run =<> Single Re1ue(t

Sele"t the A""ounting Period( ,ou 0ant to in1uire the A""ount in it Choo(e i* ,ou 0ant to in1uire *or the A""ount #alan"e on a Single Curren", =Sele"t the Curren",> or All Curren"ie( Choo(e the Primar, A""ount <alan"e T,pe ,ou 0ant to in1uire =A"tual 9 <udget 9 En"um#ran"e> Pre(( Ta#( till ,ou rea"h to the 2ind A""ount( Popup 0indo0 Enter *rom: A""ount( To: A""ount( ,ou 0ant to in1uire a#out =<> Sho0 <alan"e( =<> :ournal etail( i* ,ou 0ant more detail( You "an 1uer, the original Bournal entr, #, pre((ing =<> (ho0 *ull Bournal In "a(e o* thi( A""ount :ournal( entered in AP or AR or A((et(& ,ou "an pre(( =<> rilldo0n to re/ie0 the Su# ledger etail( In "a(e there i( a #udget amount on thi( A""ount Choo(e the Se"ondar, A""ount <alan"e T,pe a( <udget and enter the <udget 8ame then Pre(( =<> Sho0 +arian"e A""ount <alan"e in*ormation appear( Sele"t ,our report( *rom the Li(t o* +alue(& to /ie0 the A""ount( Mo/ement( and <alan"e( run the *ollo0ing report(: E A""ount Anal,(i( =$-' 9 $%0 Char> E General Ledger =$-' 9$%0 Char> E Trail <alan"e Report

Report output i( "on(i(tent 0ith a"tual data

2ile Re*: 4'$3.34..do"

S,(tem Te(t Spe"i*i"ation( 5 Reporting 6 $7 o* '0

o" Re*:

$ystem !est $pecifications * Define ( 'enerate Recurring /ournals ,


$cenari o $tep 3.$ !est $tep -vent PRKGLK04 E+KGLK0 4 e*ine Re"urring :ournal( GL Super/i(or =8> :ournal( 6 e*ine 6 Re"urring Role Action or Path !est $tep Details Enter a uni1ue 8ame and optional e("ription *or the #at"h =<> AutoCop,D =I* ,ou 0ant to "op, entrie( *rom an e;i(ting re"urring Bournal #at"h 8ote: You (hould group ,our re"urring entrie( into one #at"h to (peed pro"e((ing. Enter the re"urring Bournal entr, 8ame: Sele"t the re"urring Bournal entr, Categor,: Sele"t the re"urring Bournal entr, Curren",: !ptionall, enter a range o* A"ti/e ate( to limit the u(e o* the re"urring entr, to a (pe"i*i" time =<> Pre(( Line( =to enter the re"urring Bournal line( in*ormation> Enter a Line num#er: Sele"t the re"urring Bournal line GL A""ount: Enter an optional Line e("ription: Enter a 2ormula *or the line i* thi( i( a *ormula re"urring entr,. !ther0i(e& enter an amount *or (tandard entrie( Note: ,ou "an lea/e the 2ormula( #lan@ to "reate (@eleton Bournal entrie( Note: I* the *ormula amount i( po(iti/e& ,our a""ount 0ill #e de#ited. I* the *ormula amount i( negati/e& ,our a""ount 0ill #e "redited )ormula #perators: A((o"iate an operator 0ith ea"h (tep o* the *ormula =)(e Enter to (tore the a((o"iated num#er or )(e =P> to add& =E> to (u#tra"t& =Q> to multipl,& =9> to di/ide the a((o"iated num#er into the mo(t re"entl, (tored num#er> Enter all remaining line( *or the re"urring Bournal entr, Sa/e ,our 0or@ Sele"t the Re"urring <at"h ,ou 0ant to generate Sele"t the A""ounting Period to "reate an unpo(ted Bournal #at"h =<> Pre(( Generate A "on"urrent re1ue(t (u#mitted to "reate the unpo(ted Bournal #at"he( =The re(ulting Bournal #at"h i( named 5Re"urring <at"h 8ame6: 5 ate6 5Time6 I* ,ou generated (@eleton Bournal entrie(& u(e the Enter :ournal( 0indo0 to "omplete the Bournal in*ormation Po(t the re"urring Bournal #at"he( to update a""ount #alan"e( -.pected Results Re"urring :ournal Entr, i( read, to #e generated Actual Results $tatus

3.'

Generate Re"urring :ournal(

GL Super/i(or

=8> :ournal( 6 Generate 6 Re"urring

Re"urring :ournal( "reated and po(ted The A""ount( #alan"e( updated

2ile Re*: 4'$3.34..do"

S,(tem Te(t Spe"i*i"ation( 5 Reporting 6 $7 o* '0

o" Re*:

$ystem !est $pecifications * Reverse /ournal -ntries ,


$cenari o $tep $0.$ -ven t !est $tep Re/er(in g In"orre"t :ournal( Role GL Super/i(or Action or Path !est $tep Details =8> :ournal 6 Enter =<> 2ind =<> Re/ie0 :ournal =<> More etail( 2ind the :ournal ,ou 0ant to re/er(e =<> Re/ie0 :ournal =<> More etail( Sele"t the Period ,ou 0ant to re/er(e Bournal in it Sele"t the Re/er(e Method ,ou 0ant to Re/er(e 0ith =S0it"h r9Cr or Change Sign(> =<> Pre(( the Re/er(e :ournal 2ind the Re/er(al :ournal( "reated <,: =Period& :ournal 8ame& <at"h 8ame> Sele"t the Bournal( ,ou 0ant to po(t Po(t the :ournal( Re/er(al Re1ue(t "omplete( normal An unpo(ted Re/er(al :ournal i( "reated -.pected Results Actual Results $tatus

$0.'

Po(t the Re/er(ed :ournal(

GL Super/i(or

=8> :ournal( 6 Po(t

Re/er(ed :ournal( po(ted The A""ount <alan"e *or the(e tran(a"tion( net to Rero #alan"e again

2ile Re*: 4'$3.34..do"

S,(tem Te(t Spe"i*i"ation( 5 Reporting 6 $7 o* '0

o" Re*:

$ystem !est $pecifications * 'eneral edger 0nterface ,


$cenari o $tep $$.$ !est $tep -vent Tran(*er *rom Su# Ledger( to General Ledger Importing :ournal( GL Super/i(or =8> :ournal( 6 Import6 Run Role Action or Path !est $tep Details Sele"t the Sour"e ,ou need to import *rom Li(t o* +alue(. =<> Pre(( Import The re1ue(t "omplete( 0ith no error( -.pected Results Actual Results $tatus

$$.'

Re/ie0 Import Re1ue(t Statu(

GL Super/i(or

=8> !ther 6 Re1ue(t(

$$.Corre"tin g Imported :ournal( +ie0ing Imported :ournal( Po(ting Imported :ournal( A""ount In1uir, GL Super/i(or $$.4 A""ount Report( GL Super/i(or =8> !ther 6 -

=8> :ournal( 6 Import 6 Corre"t =8> :ournal( 6 Enter =8> :ournal( 6 Po(t =8> In1uir, 6 A""ount(

=<> Pre(( 2ind to /ie0 all ,our re1ue(t( 2ind ,our Import re1ue(t #, re1ue(t num#er I* the re1ue(t Completed 8ormal pre(( /ie0 output <utton The output *ile i( an e;e"ution report (ho0ing i* there i( an, error in the Bournal( ,ou are importing& error line( and the error "ode *or ea"h line =li@e E204>. At the end o* thi( report there i( an Error Ae, to *ind out the error "ode meaning =Li@e E204: The(e (egment /alue( are not a /alid a""ount. Che"@ ,our "ro(( /alidation rule(> I* the re1ue(t Completed 0ith error pre(( Log 2ile <utton& In thi( "a(e ,ou (hould in*orm ,our S,(tem Admini(trator 2ind the re1uired Bournal *rom the :ournal Sour"e Corre"t the Bournal line( Sa/e ,our 0or@ =<> Pre(( Import =repeat (tep $'.$> Huer, the Imported :ournal <at"h Re/ie0 the :ournal Neader In*ormation Re/ie0 the :ournal Line( In*ormation Huer, the re1uired #at"h Mar@ the Che"@ <o; =<> Pre(( Po(t Sele"t the Period range ,ou 0ant to in1uire *or it Sele"t the Curren", Pre(( Ta#( till ,ou rea"h the 2ind A""ount( Popup 0indo0 Enter 2rom: A""ount( To: A""ount( ,ou need to in1uire =<> Pre(( Sho0 <alan"e =<> Pre(( :ournal etail( i* ,ou 0ant more detail( =<> Pre(( Sho0 *ull :ournal to /ie0 the original Bournal entr, Print A""ount <alan"e Report( =General Ledger> to re/ie0 the a""ount #alan"e

The re1ue(t e;i(t The !utput 2ile +ie0ed The Log 2ile +ie0ed Note: the re1ue(t ma, "omplete 0ith (tatu( 8ormal #ut 0hen ,ou /ie0 the output *ile the Bournal( ma, ha/e error(. Thi( di**erent than the re1ue(t Completed 0ith Error

$$.4

GL Super/i(or GL Super/i(or GL Super/i(or

$$..

Fhen ,ou (a/e the "orre"tion the line (tatu( 0ill "hange to Corre"ted The re1uired Bournal imported O "an #e po(ted The o"ument 8um#er Created All Imported :ournal( In*ormation e;i(t( and "orre"t The <at"h Po(ted The A""ount #alan"e( updated The A""ount <alan"e i( Corre"t

$$.7

The report "ompleted 8ormall, The A""ount <alan"e i( Corre"t S,(tem Te(t Spe"i*i"ation( 5 Reporting 6 $7 o* '0

2ile Re*: 4'$3.34..do"

o" Re*: $cenari o $tep !est $tep -vent Report 6 Run Action or Path !est $tep Details

Role

-.pected Results

Actual Results

$tatus

2ile Re*: 4'$3.34..do"

S,(tem Te(t Spe"i*i"ation( 5 Reporting 6 $7 o* '0

o" Re*:

$ystem !est $pecifications * Consolidation Run ,


$cenari o $tep $'.$ !est $tep -vent PRKGLK0% E+KGLK0 ' Period End Run Con(olidation Tran(*er GL Super/i(or =8> Con(olidation 6 Tran(*er 6 ata Role Action or Path !est $tep Details $'.' Re/ie0ing O Po(ting the "reated :ournal( GL Super/i(or =8> :ournal( 6 Enter =8> :ournal( 6 Po(t GL Super/i(or 2A Super/i(or =8> !ther 6 Report 6 Run 2i;ed A((et( Sele"t the "on(olidation mapping ,ou 0ant to tran(*er Sele"t A"tual *or the <alan"e T,pe Sele"t the Amount T,pe =YT & PT > Sele"t the (u#(idiar,G( a""ounting Period that ,ou 0ant to "on(olidate Enter the Standard Period to 0hi"h ,ou 0ant to "on(olidate in ,our parent (et o* #oo@( =<> Pre(( ISele"t A""ount(J to (pe"i*, the a""ount range( ,ou 0ant to "on(olidate )n"he"@ IIn"lude All A""ount(J Enter the A""ount Lo0 and Nigh *or ea"h range ,ou 0ant to "on(olidate =<> Pre(( IRun !ption(J Sele"t Run :ournal Import option and Audit Mode "he"@ #o;e( =<> Choo(e Tran(*er to laun"h a "on"urrent pro"e(( to tran(*er ,our (u#(idiar, data to ,our parent Huer, the "reated :ournal <at"h Re/ie0 the :ournal Neader In*ormation Re/ie0 the :ournal Line( In*ormation =<> More A"tion( =<> Po(t Print Tria#l <alan"e Report to re/ie0 the a""ount( #alan"e( Thi( Pro"e(( 0ill #e maintained in the 2i;ed A((et( Te(t S"ript The tran(*er pro"e(( "ompleted normal The #alan"e( tran(*erred *rom the (u#(idiar, (et o* #oo@( to the parent -.pected Results Actual Results $tatus

The o". S Created All "reated :ournal( In*ormation "orre"t The <at"h Po(ted The A""ount #alan"e( updated The report "ompleted 8ormall, The A""ount <alan"e i( Corre"t

$'.-

Print Tria#l <alan"e Report Run 2A Fhat i* Anal,(i(

$'.4

2ile Re*: 4'$3.34..do"

S,(tem Te(t Spe"i*i"ation( 5 Reporting 6 $7 o* '0

o" Re*:

$ystem !est $pecifications * Period -nd Revaluation ,


$cenari o $tep $-.$ !est $tep -vent PRKGLK0$ E+KGLK0 ' Period End Run Re/aluatio n GL Super/i(o r =8> Curren", 6 Re/aluation Role Action or Path !est $tep Details Re/aluation adBu(t( lia#ilit, or a((et a""ount( that ma, #e materiall, under(tated or o/er(tated at the end o* a period due to a (igni*i"ant *lu"tuation in the e;"hange rate #et0een the time the tran(a"tion 0a( entered and the end o* the period !pen the Re/alue <alan"e( 0indo0 Enter the a""ounting Period *or the #alan"e( ,ou 0ant to re/alue Enter the )nrealiCed Gain9Lo(( A""ount Sele"t one o* the *ollo0ing Curren", !ption(: T Single Curren",: Sele"t Curren", O enter Rate to u(e =i* ,ou didnLt de*ine Period rate *or thi( period and "urren",> T All Curren"ie(: To re/alue all *oreign "urren"ie( =GL re/alue( ea"h *oreign "urren", #alan"e onl, i* a periodEend rate e;i(t( *or that "urren", and period> Enter an A""ount Lo0 and Nigh to re/alue a""ount( that *all 0ithin that range Repeat thi( (tep to enter multiple range( =You "an reu(e a""ount range( *rom ,our la(t re/aluation> =<> Pre(( Re/alue A*ter re/ie0ing ,our re/aluation #at"h ,ou (hould run po(t to e**e"t ,our a""ount( #alan"e You po(t the re/aluation #at"h *or period end *inan"ial reporting I* re/alued amount #e"ome( higher than the original amount& the di**eren"e re"orded a( an unrealiCed gain O i* the re/alued amount i( lo0er than the original& the di**eren"e re"orded a( an unrealiCed lo(( Huer, the re1uired #at"h& (ele"t it and Pre(( =<> Po(t A*ter reporting on re/alued #alan"e(& re/er(e the re/aluation Bournal( in the *ollo0ing month to re(tore the a""ount #alan"e( to the original amount(& (o that the #alan"e "an #e re/alued in the "oming period( till the #alan"e #e"ome Cero 2ind the Re/aluation :ournal& =<> Re/ie0 :ournal& =<> More etail( Sele"t the Period: =Re/er(e re/aluation Bournal in the ne;t period> Sele"t the Re/er(e Method ,ou 0ant to Re/er(e 0ith =S0it"h r9Cr or Change Sign(> =<> Pre(( Re/er(e :ournal =<> More A"tion(& Po(t Re/aluation :ournal In the *ollo0ing period& 2ind the Re/er(ed Re/aluation :ournal( "reated Sele"t the #at"h ,ou 0ant to po(t& =<> Pre(( Po(t The Re/aluation E;e"ution Report i( automati"all, generated& there i( no error( )npo(ted re/aluation Bournal( #at"h "reated and read, *or re/i(ion and Po(t -.pected Results Actual Results $tatus

$-.'

Po(ting Re/aluatio n :ournal( #at"h

GL Super/i(o r

=8> :ournal( 6 Po(t

The period end *inan"ial reporting "orre"t and re*le"t( the *lu"tuation in the e;"hange rate

$-.-

Re/er(ing Re/aluatio n :ournal(

GL Super/i(o r

=8> :ournal 6 Enter =<> 2ind =<> Re/ie0 :ournal =<> More etail(

=8> :ournal( 6 Po(t

Re/er(al Re1ue(t "omplete( normal The Re/aluation :ournal( #at"h re/er(ed and po(ted in the ne;t period The A""ount <alan"e *or the(e tran(a"tion( net to Rero #alan"e again

2ile Re*: 4'$3.34..do"

S,(tem Te(t Spe"i*i"ation( 5 Reporting 6 $7 o* '0

o" Re*:

$ystem !est $pecifications * Reporting ,


$cenari o $tep $4.$ !est $tep -vent PRKGLK04 E+KGLK0 3 Print Standard Report( GL Super/i(or =8> !ther 6 Report 6 Run =<> Single Re1ue(t Role Action or Path !est $tep Details Sele"t *rom L!+ the *ollo0ing report(: Trail <alan"e etail Trail <alan"e E;panded Trial <alan"e Summar, $ General Ledger M $-' Char General Ledger M 2oreign Curren", =$-' Char> Note: You ha/e to enter the re1uired parameter( *or ea"h report Sele"t the report 8ame Sele"t the a""ounting period Sele"t the Curren", =<> Pre(( Su#mit to Run the report Trial <alan"e data i( "orre"t and "on(i(tent 0ith the a"tual data -.pected Results Actual Results $tatus

$4.'

Generate The 2SG Report(

GL Super/i(or

=8> Report( 6 Re1ue(t 6 2inan"ial

The re1ue(t "omplete( 0ith no error( The 2SG Report( generated "on(i(tent 0ith the data

2ile Re*: 4'$3.34..do"

S,(tem Te(t Spe"i*i"ation( 5 Reporting 6 $7 o* '0

o" Re*:

Defect og
Defect 0D Number !est $tep Referenc e +odule Name Defect Description Resolution Re1!est 2y Re1!est Date Pass()ail $tatus 3open4 closed4 in process5

2ile Re*: 4'$3.34..do"

S,(tem Te(t Spe"i*i"ation( 5 Reporting 6 $7 o* '0

o" Re*:

#pen And Closed 0ssues )or !his Deliverable


#pen 0ssues

0D

0ssue

Resolution

Responsibility

!arget Date

0mpact Date

Closed 0ssues

0D

0ssue

Resolution

Responsibility

!arget Date

0mpact Date

2ile Re*: 4'$3.34..do"

S,(tem Te(t Spe"i*i"ation( 5 Reporting 6 $7 o* '0

Related Interests