Title: RStars Structure Training
1RStars Structure Training
- Presented by Statewide Financial Management
Services - Date Thursday, 05/07/2009, 930-1030am
- Place Employment Auditorium
2What is RStars Structure?
- RStars is the Relational Statewide Accounting
and Reporting System. - The structure behind this system involves
multiple dimensions for capture, control and
reporting. - How can we see the pieces?
3Lets create the Weather Agency.
- What programs are legislated?
- Who carries them out organizationally?
- How are dollars funded?
4What programs are legislated?
- Imagine its November and were talking about the
weather
5What programs are legislated?
6What programs are legislated?
- In July, at the start of the new biennium,
another program comes to light
7What programs are legislated?
8Who carries out programs organizationally?
- Sometimes new programs are folded into existing
agencies. - This time were creating a new agency with three
branch locations.
9Who carries out programs organizationally?
10How are dollars funded?
- General Funds.
- Federal Funds.
11First steps
- The legislated state programs wind, rain and fog
need to tie between budget and accounting. - Legal control starts with the Oregon Budget
Information Tracking System (ORBITS). - Financial control starts with the Relational
Statewide Accounting and Reporting System
(RStars).
12How are ORBITS and RStars tied together?
- Since the acronyms sound space-like
- Perhaps a quick digression to the Movie Star Wars
would not be completely out of line.
13The Force
- "It's an energy field created by all living
things. It surrounds us, penetrates us, and binds
the galaxy together."
14The ORBITS Cross-Reference Number
- "It's an entry field created for all active
program codes. It surrounds, penetrates and binds
ORBITS and RStars together."
15How is the Cross-Reference Number used?
- Back to the weather.
- Well see how wind, rain and fog fit in overall.
- Also, well see how detailed program elements
roll up to the summaries listed above.
16The Cross-Reference Number consists of
- 17 digits.
- Divided into nine segments.
- In general the first three segments are required
to align budget and accounting. - The latter six segments are then optional to
further slice and dice agency activity.
17Well concentrate on the first three segments.
- The first segment is unique to each agency, based
on the agency number. - The second segment designates overall program
(i.e. wind, rain, fog). - The third segment subdivides overall programs
(i.e. wind monitoring, wind capture).
18Cross-Reference Spreadsheet Budget Side
- Heres a look at a piece of the standard
spreadsheet used to help align ORBITS and RStars.
19Cross-Reference Spreadsheet Top Level
- Note the blank reporting level type, a reporting
level number of 1 and an overall program
description. - The first segment of the cross-reference number,
60000 is the agency number.
20Cross-Reference Spreadsheet BAM Level
- Note the B reporting level type, a reporting
level number of 2 and a summary program
description. - The second segment of the cross-reference number,
is 010.
21Cross-Reference Spreadsheet Agy Level
- The third level ORBITS cross-reference number has
an A reporting level type, a reporting level
number of 3 and a detail program description.
- The third segment of the cross-reference number,
is 01.
22Cross-Reference Spreadsheet RStars Side
- Heres a look at another piece of the standard
spreadsheet used to help align ORBITS and RStars.
23Cross-Reference Spreadsheet Pgm Level 1
- Level 1 designates the overall program.
24Cross-Reference Spreadsheet Pgm Level 2
- Level 2 is the standard level for appropriations.
- Some situations require a dummy level 3 for
appropriations.
25Cross-Reference Spreadsheet Pgm Level 3
- In general, levels 3 through 9 define budget
tracking and reporting structure.
26Some program reminders from the prior training
- Program codes are used to define the budgetary
structure of an agency and are created on the D04
Program Code Profile in RSTARS. - This profile is maintained by the agency and
reviewed by SFMS. - The Program Code uniquely defines each program
unit within an agency for budgetary purposes. - Users can also establish program levels for
reporting purposes.
27Some program reminders from the prior training
- There are nine program levels available in
RSTARS. Level one is the highest and level nine
the lowest. - Level 0 is always 0000. It represents a
dummy program to tie all of the real programs
together at the top for one agency. - Level 1 is usually 0001.
- Level 2 is standard for appropriations.
- Levels 3 through 9 generally define budget
tracking and reporting structure.
28Some program reminders from the prior training
- Sometimes its necessary to change an existing
program code to obtain alignment with the ORBITS
structure. NO CHANGES should ever be made to
program codes that have transactions posted to
them. - When changes are made to high level program codes
all program codes at lower levels that roll up to
the changed program code must be resaved (F10). - These changes must be done from the highest level
to the lowest level of the branch.
29Prior Good, Bad, Ugly
- The GOOD Structure is set up as recommended
with a good numbering system. - The BAD If structure is changed and not all the
lower levels are resaved. - The UGLY If the bad structure is used, this
creates havoc for your accounting records.
30Next steps
- With the link between budget and accounting in
mind - Lets get back to creating that new agency in
RStars.
31Hierarchies
- Since many of the RStars profiles are
interrelated - Certain elements, by definition, have to be set
up before others. - Profiles down the line can then use the related
profiles if they exist and are active.
32Hierarchies
PROFILE RELATIONSHIPS
REQUIRED SEQUENCE
GROUP 1
GROUP 4
1a
D12 Agency Group
I
4a
D53 Appropriation Type
I
b
D53 Cash Basis
I
D15 Appropriation Group
I
b
c
D71 GAAP Function
I
c
20 Appropriation Number
D (D15, D53, D04)
d
D02 Agency
D (D12, D53, D71)
GROUP 5
GROUP 2
5a
24 Index Code
D (D03)
2a
D03 Organization
D (D02)
b
26 Program Cost Account
D (D04)
b
D04 Program
D (D02)
c
21 Index/PCA Relationship
D (24,26)
d
D19 PCA Group
D (26)
GROUP 3
I Independent within the group
D Dependent upon other profiles (shown in
parentheses) being established
3a
D39 State Fund Group
I
b
D22 Appropriated Fund
I
c
D20 GAAP Fund Group
I
The PCA can store many elements. The items here
are dependent on their predecessors.
d
D21 GAAP Fund Type
D (D20)
e
D24 GAAP Fund
D (D21)
f
D73 Cash Fund
I
g
D23 Fund
D (D22, D24, D73)
33Hierarchies
- First in the required sequence.
34Group 1
35Group 1
36Group 1
37Group 1
- With the Group 1 background elements in place
- We can input the Oregon Department of Weather
agency.
38Group 1
39Hierarchies
- Second in the required sequence.
40Group 2
- Lets start with the D03 whos
- We can input the agency level 1 and some basic
variants within the agency. - Administration level 2.
- Field Services level 2.
- Portland, Salem and Eugene Locations of Field
Services level 3. - A dummy Administration level 3.
41Group 2
42Group 2
43Group 2
44Group 2
45Group 2
46Group 2
47Group 2
48Group 2
49Group 2
50Group 2
- Now lets input the D04 whats
- We can input the agency levels 0 and 1 and then
some basic variants. - Wind Program level 2.
- Rain Program level 2.
- Fog Program level 2.
51Group 2
52Group 2
53Group 2
54Group 2
55Group 2
56Group 2
57Group 2
- Next lets go lower than the appropriation level
2 with the Rain Program. - Rain Monitoring level 3.
- Rain Capture level 3.
- Rain Capture Flood Control level 4.
- Rain Capture Drinking Water level 4.
58Group 2
59Group 2
60Group 2
61Group 2
62Group 2
63Group 2
- Just before moving on to the third group in the
required hierarchy sequence... - Imagine taking steps like the above to make
changes in the new biennium.
64Group 2
- Sun will be added.
- Sun Program (level 2).
- Sun Monitoring (level 3).
- Sun Capture (level 3).
65Group 2
- Also imagine success with...
- Fog Program (level 2).
- Fog Monitoring (level 3).
- But, Fog Capture (level 3)...
- Did not work. To be discontinued in AY11 (but
must remain in AY09).
66Aside Profiles in General
- Use care when changing AY profiles across
biennia. - Note which AY is listed on the profiles being
changed to avoid inadvertently damaging current
structure. - Additions need to fold into the existing
structure. - Dont delete profiles used to post transactions.
67Back to Hierarchies
- Third in the required sequence.
68Group 3
- Lets start with the elements necessary for the
Weather Agencys General Fund.
69Group 3
70Group 3
71Group 3
72Group 3
73Group 3
74Group 3
75Group 3
76Group 3
- Lets continue with some sample elements
necessary for the Weather Agencys two Federal
Funds.
77Group 3
- For the Regular Federal Fund.
78Group 3
- For the American Recovery and Reinvestment Act
Federal Fund.
79Group 3
80Group 3
81Group 3
82Hierarchies
- Fourth in the required sequence.
83Group 4
84Group 4
85Group 4
86Group 4
87Group 4
- With the Group 4 background elements in place
- BAM inputs the Oregon Department of Weather
agencys six appropriation numbers. - A general fund and a federal fund profile for
each of the three programs Rain, Wind and Fog.
(Sun to come in AY11.)
88Group 4
89Group 4
90Group 4
91Group 4
92Group 4
93Group 4
94Group 4
95Group 4
96Hierarchies
- To use a grant.
- Here is another sequence to follow.
97Optional Sequence - Grant
- First, lets look at the elements needed for the
Weather Agencys regular federal grant. - For Weather Agency, I made them up as I went
along in reality the following will help - Grant Award.
- Oregon Accounting Manual (OAM).
- SARS Analysts.
98Optional Sequence - Grant
99Optional Sequence - Grant
100Optional Sequence - Grant
101Optional Sequence - Grant
102Optional Sequence - Grant
103Optional Sequence - Grant
104Optional Sequence - Grant
105Optional Sequence - Grant
- In the above example, three phases were used for
three D04 whats. - Some agencies use FFYs in phases.
- Some use Agency Code 1.
106Optional Sequence - Grant
- Next, lets look at the elements needed for the
Weather Agencys ARRA federal grant.
107Optional Sequence - Grant
108Optional Sequence - Grant
109Optional Sequence - Grant
110Optional Sequence - Grant
111Optional Sequence - Grant
112Back to Required Sequence
- Were back to the final group in the required
sequence of elements.
113Hierarchies
- Fifth in the required sequence.
114Group 5
115Group 5
116Group 5
117Group 5
118Group 5
119Group 5
120Last, but not least
- The Program Cost Account (PCA).
- This is where we can pull everything upstream
together. - The following examples will show higher level
programs being referenced for Appropriation/Allotm
ent PCAs. - Also, lowest level programs being referenced for
general fund, regular federal fund and ARRA
federal fund PCAs.
121Group 5
122Group 5 - Alert
- Note the blank Agency Code 3s on
Appropriation/Allotment PCAs. - If PCAs with blank Agency Code 3s are
inadvertently used for deposits - Transactions can be reversed and re-entered with
a new PCA. - If PCAs with wrong Agency Code 3s are
inadvertently used for deposits - Things get to a messy point of no return.
123Group 5
124Group 5
125Group 5
126Group 5
127Conclusion
- So, there we have it.
- With program, organization and fund structure we
can slice and dice Weather Agency balances and
transactions by - What programs are legislated?
- Who carries them out organizationally?
- How are dollars funded?
128Changes to Budget and Accounting Structure
- Should you find you need to make changes to the
budget structure, accounting structure or both
129Changes to Budget Structure
- Request High Level B and A ORBITS Cross
Reference additions and changes through the
Statewide Audit and Budget Reporting Section
(SABRS) of Budget and Management.
130Who to contact - SABRS Staff
- Stan Jessup (503) 373-7301
- Brian DeForest (503) 378-5442
- Janet Savarro (503) 373-7607
131Changes to Accounting Structure
- Request additions and changes below Level B and
A ORBITS Cross Reference through Statewide
Financial Management Services (SFMS).
132Who to contact SFMS Staff
- Dianne Lay (503) 373-1044 ext. 256
- Karen Morin (503) 373-1044 ext. 233
- Gary Deblois (503) 373-1044 ext. 255
- Link to Structure Handout 2009http//www.oregon.go
v/DAS/SCD/SFMS/docs/resources/Structure_Handout_20
09.doc
133The End.