Budget String Components

The parsing of portions of the budget code depends on positions in the line of the budget string. This functions for any string of letters, integers, or punctuation. Any position that is occupied, has a count.  

The complexity of the budget string is that one portion (Object) has been extracted and placed in its own reporting unit (Reporting Code). However, the numbering still functions by removing Object. The table shows the character positions of each of the portions.


Actual
Character Position

Each character has
a line position number,
including periods

Analytics
Character Position
1Tub1
22
33
4. (period)
4
5Org5
66
77
88
99
10. (period)10
11

Object (in Alma this is the

Reporting Code and is not

in the Analytics

budget string.)


12
13
14
15. (period)11
16Fund12
1713
1814
1915
2016
2117
22. (period)18
23Activity19
2420
2521
2622
2723
2824
29. (period)25
30Sub-Activity26
3127
3228
3329
34. (period)30
35Root31
3632
3733
3834
3935