SAP ABAP Class CL_FAGL_REPORT_MIGRATION (Report Migration)
Hierarchy
☛
SAP_FIN (Software Component) SAP_FIN
⤷ FI-GL (Application Component) General Ledger Accounting
⤷ FAGL_REPORTING_EHP3 (Package) Reporting: General Ledger Accounting
⤷ FI-GL (Application Component) General Ledger Accounting
⤷ FAGL_REPORTING_EHP3 (Package) Reporting: General Ledger Accounting
Properties
Class | CL_FAGL_REPORT_MIGRATION | |
Short Description | Report Migration | |
Super Class | ||
Instantiability of a Class | 0 | Private |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | FAGL_REPORTING_EHP3 | Reporting: General Ledger Accounting |
Created | 20070626 | SAP |
Last change | 20130531 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | ABAP | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Class CL_FAGL_REPORT_MIGRATION has no interface implemented.
Friends
Class CL_FAGL_REPORT_MIGRATION has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | DS_LOG_STATUS | Instance attribute | Private | Type reference (TYPE) | FAGL_S_RMIGR_LOG_STATUS | Migration Log: Status | 20070626 | ||
2 | DT_LOG_DETAIL | Instance attribute | Private | Type reference (TYPE) | FAGL_TS_RMIGR_LOG_DETAIL | Migration Log: Details | 20070626 | ||
3 | DT_LOG_HEAD | Instance attribute | Private | Type reference (TYPE) | FAGL_TS_RMIGR_LOG_HEAD | Migration Log: Headers | 20070626 | ||
4 | DT_LOG_MSG | Instance attribute | Private | Type reference (TYPE) | FAGL_TS_RMIGR_LOG_MSG | Migration Log: Messages | 20070626 | ||
5 | DT_MANDATORY | Instance attribute | Private | Type reference (TYPE) | TS_FIELDNAME | 20070829 | |||
6 | DT_NOT_EXIST | Instance attribute | Private | Type reference (TYPE) | TS_FIELDNAME | In target library of non-existant fields | 20070709 | ||
7 | DT_OBJ_MAP | Instance attribute | Private | Type reference (TYPE) | FAGL_TS_RMIGR_OBJ_MAP | Report Migration: Mapping New Object Names | 20070626 | ||
8 | DT_OTHER_NAME | Instance attribute | Private | Type reference (TYPE) | TS_OTHER_NAME | In target library of fields with different names | 20070709 | ||
9 | DT_REPORT | Instance attribute | Private | Type reference (TYPE) | FAGL_TS_RNAME | Report names | 20070626 | ||
10 | D_CURR_REPORT | Instance attribute | Private | Type reference (TYPE) | RNAME | Report | 20070626 | ||
11 | D_LIB_SRC | Instance attribute | Private | Type reference (TYPE) | LIB | Library | 20070626 | ||
12 | D_LIB_TGT | Instance attribute | Private | Type reference (TYPE) | LIB | Library | 20070626 | ||
13 | D_LIB_TGT_FAGLSTAT | Instance attribute | Private | Type reference (TYPE) | FLAG | General Flag | 20070626 | ||
14 | D_LOG_SEQNR | Instance attribute | Private | Type reference (TYPE) | NUMC07 | Count Parameters | 20070718 | ||
15 | D_REP_TAB_TGT | Instance attribute | Private | Type reference (TYPE) | SUPERTAB | Report Writer Table | 20070628 | ||
16 | D_TEMP_NUMBER | Instance attribute | Private | Type reference (TYPE) | NUMC15 | Numerical field, 15 characters long | 20070711 | ||
17 | D_TESTRUN | Instance attribute | Public | Type reference (TYPE) | FAGL_RMIGR_TESTRUN | Report migration: test run | 20070626 | ||
18 | GC_FIELD_COSTEL | Constant | Private | Type reference (TYPE) | FIELDNAME | 'COST_ELEM' | Field Name | 20070709 | |
19 | GC_FIELD_RACCT | Constant | Private | Type reference (TYPE) | FIELDNAME | 'RACCT' | Field Name | 20070709 | |
20 | GC_FIELD_RLDNR | Constant | Private | Type reference (TYPE) | FIELDNAME | 'RLDNR' | Field Name | 20070702 | |
21 | GC_FIELD_RVERS | Constant | Private | Type reference (TYPE) | FIELDNAME | 'RVERS' | Field Name | 20070702 | |
22 | GC_FIELD_STAGR | Constant | Private | Type reference (TYPE) | FIELDNAME | 'STAGR' | Field Name | 20070702 | |
23 | GC_OBJECT | Instance attribute | Private | See coding | 20070628 | ||||
24 | GC_OBJ_TYPE_BSET | Constant | Private | Type reference (TYPE) | FAGL_RMIGR_OBJ_TYPE | '1' | Report migration: Object type | 20070719 | |
25 | GC_OBJ_TYPE_KFIG | Constant | Private | Type reference (TYPE) | FAGL_RMIGR_OBJ_TYPE | '5' | Report migration: Object type | 20070719 | |
26 | GC_OBJ_TYPE_KFIG_SET | Constant | Private | Type reference (TYPE) | FAGL_RMIGR_OBJ_TYPE | '3' | Report migration: Object type | 20070719 | |
27 | GC_OBJ_TYPE_MSET | Constant | Private | Type reference (TYPE) | FAGL_RMIGR_OBJ_TYPE | '2' | Report migration: Object type | 20070719 | |
28 | GC_OBJ_TYPE_VAR | Constant | Private | Type reference (TYPE) | FAGL_RMIGR_OBJ_TYPE | '4' | Report migration: Object type | 20070719 | |
29 | GC_PREFIX_GLPCT | Constant | Private | Type reference (TYPE) | RNAME | '8A' | Report | 20070823 | |
30 | GC_PREFIX_GLSTAT | Constant | Private | Type reference (TYPE) | RNAME | 'FS' | Report | 20070823 | |
31 | GC_PREFIX_GLTOT | Constant | Private | Type reference (TYPE) | RNAME | 'FL' | Report | 20070823 | |
32 | GC_REC_ID | Instance attribute | Private | See coding | 20070628 | ||||
33 | GC_REC_TYPE | Instance attribute | Private | See coding | 20070628 | ||||
34 | GC_SPLIT_SIGN | Instance attribute | Private | Type reference (TYPE) | C | '' | 20070628 | ||
35 | GC_STATUS_ERRORS | Constant | Private | Type reference (TYPE) | FAGL_RMIGR_LOG_STATUS | '3' | Processing Status of Report Migration | 20070709 | |
36 | GC_STATUS_NO_ERRORS | Constant | Private | Type reference (TYPE) | FAGL_RMIGR_LOG_STATUS | '1' | Processing Status of Report Migration | 20070709 | |
37 | GC_STATUS_WARNINGS | Constant | Private | Type reference (TYPE) | FAGL_RMIGR_LOG_STATUS | '2' | Processing Status of Report Migration | 20070709 | |
38 | GC_STAT_KEYF | Constant | Private | Type reference (TYPE) | FIELDNAME | 'SSME' | Field Name | 20070702 | |
39 | GC_VAR_RLDNR | Constant | Private | Type reference (TYPE) | GLOBAL | '&0FLLDNR' | Variable Name | 20070703 | |
40 | GD_MSGID | Constant | Private | Type reference (TYPE) | MSGID | 'FAGL_REPORTING' | Message Identification | 20070626 | |
41 | GO_INSTANCE | Static Attribute | Private | Object reference (TYPE REF TO) | CL_ABAP_WEAK_REFERENCE | Weak reference to instance | 20070626 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ANALYZE | Instance method | Public | Method | Analyze which reports can be migrated | 20070626 |
2 | ANALYZE_LEDGER_SET | Instance method | Private | Method | Analyze, whether Ledger = 8A | 20070628 |
3 | ANALYZE_MULTI_SET | Instance method | Private | Method | Analyze whether at least one part of a multiset is migrated | 20070628 |
4 | ANALYZE_RVERS_SET | Instance method | Private | Method | Analyze whether version = 000 | 20070628 |
5 | APPEND_IMPORT_MESSAGE | Instance method | Public | Method | Add message to migration log | 20070626 |
6 | CHECK | Instance method | Public | Method | Check selected reports | 20070911 |
7 | CONVERT_LATER | Instance method | Private | Method | Migrate set of multiset subsequently | 20070628 |
8 | CONVERT_TO_BASE36 | Instance method | Private | Method | Convert base 10 number into base 36 number | 20070710 |
9 | GET_FIELDNAME | Instance method | Private | Method | Determine field name of set | 20070712 |
10 | GET_INSTANCE | Static method | Public | Method | Get Instance | 20070626 |
11 | GET_NEW_OBJ_NAME | Instance method | Private | Method | Create new name for migrated set/variable | 20070626 |
12 | GET_SPECIAL_FIELDS | Instance method | Private | Method | Determine non-existant / renamed fields | 20070709 |
13 | INITIALIZE | Instance method | Public | Method | Initialize Instance | 20070626 |
14 | MIGRATE | Instance method | Public | Method | Migrate selected reports | 20070626 |
15 | MIGRATE_REPORT | Instance method | Private | Method | Migrate a report with dependent objects (such as sets) | 20070626 |
16 | READ_OBJ_MAP | Instance method | Private | Method | Reading the Mapping Table | 20070710 |
17 | SAVE_OBJ_MAP | Instance method | Private | Method | Save mapping table | 20070709 |
Events
Class CL_FAGL_REPORT_MIGRATION has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | S_FIELDNAME | Private | See coding | 20070703 | BEGIN OF s_fieldname,
fieldname TYPE fieldname,
END OF s_fieldname
|
||
2 | S_FNAME | Private | See coding | 20070829 | BEGIN OF s_fname,
fname TYPE fieldname,
END OF s_fname
|
||
3 | S_MAP_MULTI | Private | See coding | 20070830 | BEGIN OF s_map_multi,
field_used TYPE fieldname,
field_not_used TYPE fieldname,
END OF s_map_multi
|
||
4 | S_OTHER_NAME | Private | See coding | 20070703 | BEGIN OF s_other_name,
fieldname TYPE fieldname,
fieldname_tgt TYPE fieldname,
END OF s_other_name
|
||
5 | S_RTEXT | Private | See coding | 20070827 | BEGIN OF s_rtext,
langu TYPE spras,
rtext TYPE rrtext,
END OF s_rtext
|
||
6 | S_SECTION | Private | See coding | 20070827 | BEGIN OF s_section,
seqnr TYPE rw_sseqnr,
END OF s_section
|
||
7 | TRANS_CEFORMF | Private | See coding | 20070702 | BEGIN OF trans_ceformf,
mandt(3) TYPE c,
applclass(4) TYPE c,
subclass(2) TYPE c,
tabname_31z(10) TYPE c,
form(12) TYPE c,
pointer(30) TYPE c,
field_31z(10) TYPE c,
snr(2) TYPE n,
sign(1) TYPE c,
opt(2) TYPE c,
low(32) TYPE c,
high(32) TYPE c,
setflag(1) TYPE c,
sort(4) TYPE n,
fllist(1) TYPE c,
hclass(4) TYPE c,
hienm(30) TYPE c,
type(4) TYPE c,
tabname(30) TYPE c,
field(30) TYPE c,
END OF trans_ceformf
|
||
8 | TRANS_SET_HEADER | Private | See coding | 20070628 | BEGIN OF trans_set_header,
setnr(34) TYPE c,
type(1) TYPE c,
table(30) TYPE c,
field(30) TYPE c,
rvalue(40) TYPE c,
sname(8) TYPE c,
unique(1) TYPE c,
authgr(4) TYPE c,
prtclass(1) TYPE c,
xdynamic(1) TYPE c,
creuser(12) TYPE c,
upduser(12) TYPE c,
set_olangu(1) TYPE c,
END OF trans_set_header
|
||
9 | TRANS_SET_LINE_BASIC | Private | See coding | 20070628 | BEGIN OF trans_set_line_basic,
from(40) TYPE c,
to(40) TYPE c,
prtclass(1) TYPE c,
lname(8) TYPE c,
flag(1) TYPE c,
zpflag(1) TYPE c,
pmflag(1) TYPE c,
old_line(10) TYPE n,
fpdown(5) TYPE n,
END OF trans_set_line_basic
|
||
10 | TRANS_SET_LINE_DATA | Private | See coding | 20070716 | BEGIN OF trans_set_line_data,
fname(40) TYPE c,
prtclass(1) TYPE c,
lname(8) TYPE c,
old_line(10) TYPE n,
fpdown(5) TYPE n,
pfeed(2) TYPE c,
END OF trans_set_line_data
|
||
11 | TRANS_SET_LINE_MULTI | Private | See coding | 20070628 | BEGIN OF trans_set_line_multi,
setnr(34) TYPE c,
flag(1) TYPE c,
prtclass(1) TYPE c,
lname(8) TYPE c,
old_line(10) TYPE c,
lfieldname(30) TYPE c,
END OF trans_set_line_multi
|
||
12 | TRANS_T800 | Private | See coding | 20070702 | BEGIN OF trans_t800,
mandt(3) TYPE c, "client
lib(3) TYPE c, "Library
rname(8) TYPE c, "Report
colwd(2) TYPE c, "Column width print class 0
pagln(3) TYPE c, "page length
pagwd(3) TYPE c, "page width
datee(1) TYPE c, "Display Format for Dates
decie(1) TYPE c, "Display Format for Decimal Point
signe(2) TYPE c, "Display Format for +/- Sign
decip(1) TYPE c, "Number of dec., print class 0
round(1) TYPE c, "Scaling
topmg(2) TYPE c, "Top Margin
botmg(2) TYPE c, "Bottom Margin
rgtmg(2) TYPE c, "Right Margin
lftmg(2) TYPE c, "Left Margin
rtitw(2) TYPE c, "Width of lead column
rtitc(2) TYPE c, "Position of lead column
rtiti(2) TYPE c, "Indent title
ppatt(1) TYPE c, "Column print pattern
cnam(12) TYPE c, "Creation user
cdat TYPE d, "Date of creation
crtime TYPE t, "Time of creation
unam(12) TYPE c, "updating user
udat TYPE d, "Date of last update
uptime TYPE t, "time of last update
tfrow(1) TYPE c, "Flag: row totals at the top
tfcol(1) TYPE c, "Flag: column totals left
frmpr(1) TYPE c, "Flag: Formular print
rowtx(1) TYPE c, "Type of row text
coltx(1) TYPE c, "Type of col text
zsrow(1) TYPE c, "Flag: suppress zero rows
zscol(1) TYPE c, "Flag: suppress zero columns
preof(1) TYPE c, "Flag: print selection protocoll
rtitr(1) TYPE c, "Flag: repeat lead column
coltp(1) TYPE c, "Column text position
colss(1) TYPE c, "Column break character
zeror(1) TYPE c, "Display format for zero
colcf(1) TYPE c, "Offset total in next column
sigcf(1) TYPE c, "Flag: Underscoring for totals
grmrk(1) TYPE c, "Marking of totals
ultxt(1) TYPE c, "Flag: Underscoring
ultyp(1) TYPE c, "Flag: Underlining of col. break
defau(7) TYPE c, "Standard Layout
rels1(4) TYPE c, "Release of Creation
rels2(4) TYPE c, "Release of last change
colwd1(2) TYPE c, "Column width print class 1
colwd2(2) TYPE c, "Column width print class 2
colwd3(2) TYPE c, "Column width print class 3
colwd4(2) TYPE c, "Column width print class 4
colwd5(2) TYPE c, "Column width print class 5
round1(1) TYPE c, "Scaling print class 1
round2(1) TYPE c, "Scaling print class 2
round3(1) TYPE c, "Scaling print class 3
round4(1) TYPE c, "Scaling print class 4
round5(1) TYPE c, "Scaling print class 5
decip1(1) TYPE c, "No. of dec. places prt. class 1
decip2(1) TYPE c, "No. of dec. places prt. class 2
decip3(1) TYPE c, "No. of dec. places prt. class 3
decip4(1) TYPE c, "No. of dec. places prt. class 4
decip5(1) TYPE c, "No. of dec. places prt. class 5
gtype(1) TYPE c, "Indicator: Use standard colors
uwidth0(1) TYPE c, "No. of cols. for currency/unit
uwidth1(1) TYPE c, "No. of cols. for currency/unit
uwidth2(1) TYPE c, "No. of cols. for currency/unit
uwidth3(1) TYPE c, "No. of cols. for currency/unit
uwidth4(1) TYPE c, "No. of cols. for currency/unit
uwidth5(1) TYPE c, "No. of cols. for currency/unit
colsp0(1) TYPE c, "Right col. margin, prt. class 0
colsp1(1) TYPE c, "Right col. margin, prt. class 1
colsp2(1) TYPE c, "Right col. margin, prt. class 2
colsp3(1) TYPE c, "Right col. margin, prt. class 3
colsp4(1) TYPE c, "Right col. margin, prt. class 4
colsp5(1) TYPE c, "Right col. margin, prt. class 5
sign0(1) TYPE c, "Change +/- sign, print class 0
sign1(1) TYPE c, "Change +/- sign, print class 1
sign2(1) TYPE c, "Change +/- sign, print class 2
sign3(1) TYPE c, "Change +/- sign, print class 3
sign4(1) TYPE c, "Change +/- sign, print class 4
sign5(1) TYPE c, "Change +/- sign, print class 5
parms(1) TYPE c, "Layout changes allowed in output
ttsup(1) TYPE c, "Flag Suppress duplicated tota
ttext(1) TYPE c, "Flag Text before single value
sum_from(2) TYPE c, "summation interval (from level)
sum_to(2) TYPE c, "summation interval (to level)
sign_col(3) TYPE c, "Column for testing the +/- sign
fifrst(2) TYPE c, "First screen for SAP graphics
p2type(2) TYPE c, "2D graphics type
p3type(3) TYPE c, "3D graphics type
clpalt(1) TYPE c, "Color palette for graphics
authgr(4) TYPE c, "Authorization group
ps_program(55) TYPE c, "Program on presentation server
ps_command(55) TYPE c, "Parameters for program
out_file(128) TYPE c, "File for Report Writer output
origin(1) TYPE c, "Flag: Origin of Report
cstat(1) TYPE c, "Status of the report
out_devi(1) TYPE c, "Output medium
out_form(1) TYPE c, "Output format
out_type(3) TYPE c, "File format
r_inval_s(1) TYPE c, "Flag: Symbol for undefined value
rowtx_lg(1) TYPE c, "Master data txts in lead col.
trflg(1) TYPE c, "Flag: Active thr. value cond.
trcol(3) TYPE n, "Ref. column for threshold value
trmod(1) TYPE c, "Indicator: Highlight rows
tropr(2) TYPE c, "Threshold value condition
trval(24) TYPE c, "Threshold value
trsgn(1) TYPE c, "Flag: Ignore +/- sign
trdet(1) TYPE c, "Flag: Cond. only for detail l.
trflg2(1) TYPE c, "Flag: Active thr. value cond2
trcol2(3) TYPE n, "Ref. column for threshold value
trmod2(1) TYPE c, "Flag: Highlight rows
tropr2(2) TYPE c, "Threshold value condition
trval2(24) TYPE c, "Threshold value
trsgn2(1) TYPE c, "Flag: Ignore +/- sign
trdet2(1) TYPE c, "Flag: Cond. only for detail
dec_zero(1) TYPE c, "no. of decimal places for zero
std_layout(1) TYPE c,
sign_flag(1) TYPE c, "Flag: testing +/- sign
multi_char(1) TYPE c, "Multiple usage of char.
r_inval_quan(1) TYPE c, "Flag: display invalid quantities
rowtx_gr(1) TYPE c, "Flag: Print group name
masterlang(1) TYPE c, "Master language
out_form1(1) TYPE c,
END OF trans_t800
|
||
13 | TRANS_T800T | Private | See coding | 20070702 | BEGIN OF trans_t800t,
mandt(3) TYPE c, "Client
langu(1) TYPE c, "Language
lib(3) TYPE c, "Library
rname(8) TYPE c, "Report
rtext(35) TYPE c, "Report Description
END OF trans_t800t
|
||
14 | TRANS_T801A | Private | See coding | 20070917 | BEGIN OF trans_t801a,
mandt(3) TYPE c, "Client
lib(3) TYPE c, "Library
rname(8) TYPE c, "Report
row_seqnr(3) TYPE n, "Number of row block
col_seqnr(3) TYPE n, "Number of col block
END OF trans_t801a
|
||
15 | TRANS_T801B | Private | See coding | 20070702 | BEGIN OF trans_t801b,
mandt(3) TYPE c, "Client
langu(1) TYPE c, "Language
lib(3) TYPE c, "Library
rname(8) TYPE c, "Report
seqnr(3) TYPE n, "Number of the row/column
type(2) TYPE c, "RW: Type for row texts
txtsh(10) TYPE c, "Short text
txtmd(20) TYPE c, "Description
txtlg(40) TYPE c, "Description
END OF trans_t801b
|
||
16 | TRANS_T801D | Private | See coding | 20070702 | BEGIN OF trans_t801d,
mandt(3) TYPE c, "Client
lib(3) TYPE c, "Library
rname(8) TYPE c, "Report
rc(1) TYPE c, "row/column
seqnr(3) TYPE n, "number of the row/column
sortnr(3) TYPE n, "number of the characteristic
setnr(34) TYPE c, "identification of a set
fieldname(30) TYPE c, "field name
tot_level(2) TYPE c, "total level
page_level(2) TYPE c, "page break level
spt_level(2) TYPE c, "intelligent page break level
ul_flevel1(2) TYPE c, "from highlight level
ul_tlevel1(2) TYPE c, "to highlight level
pre_sign1(1) TYPE c, "character before row
suf_sign1(1) TYPE c, "character after row
ul_flevel2(2) TYPE c, "from highlight level
ul_tlevel2(2) TYPE c, "to highlight level
pre_sign2(1) TYPE c, "character before row
suf_sign2(1) TYPE c, "character after row
detail1(1) TYPE c, "highlight row
detail2(1) TYPE c, "highlight row
keep_level(2) TYPE c, "keep level
suppress(1) TYPE c, "Flag: suppress characterisc
ibv_flag(1) TYPE c, "Flag: eleminate int. bus. vol.
END OF trans_t801d
|
||
17 | TRANS_T801E | Private | See coding | 20070702 | BEGIN OF trans_t801e,
mandt(3) TYPE c, "Client
lib(3) TYPE c, "Library
rname(8) TYPE c, "Report
seqnr(3) TYPE c, "Sequential no. of the selection
setnr(34) TYPE c, "Selection set
fieldname(30) TYPE c, "Field name
vlevel1(3) TYPE c, "From level of variation range
vlevel2(2) TYPE n, "To level of variation range
vvalues(1) TYPE c, "Single value flag for variatiion
ibv_flag(1) TYPE c, "Flag: Eliminate intrn. bus. vol.
END OF trans_t801e
|
||
18 | TRANS_T801G | Private | See coding | 20070702 | BEGIN OF trans_t801g,
mandt(3) TYPE c, "Client
lib(3) TYPE c, "Libarary
rname(8) TYPE c, "Report
seqnr(3) TYPE n, "Sequence Number of Sheet
rep_layout(1) TYPE c, "Flag: Sheet uses Report Layout
pfeed(2) TYPE c, "Pfeed
print_head_top(1) TYPE c, "Flag: Print head at top of page
print_head_mop(1) TYPE c, "Flag: Print head in middle
trflg(1) TYPE c, "Flag: Threshold cond1 active
trcol(3) TYPE n, "Flag: Active thr. value cond.
trmod(1) TYPE c, "Ref. column for threshold value
tropr(2) TYPE c, "Indicator: Highlight rows
trval(24) TYPE c, "Threshold value condition
trsgn(1) TYPE c, "Threshold value
trdet(1) TYPE c, "Flag: Ignore +/- sign
trflg2(1) TYPE c, "Flag: Cond. only for detail l.
trcol2(3) TYPE n, "Flag: Active thr. value cond2
trmod2(1) TYPE c, "Ref. column for threshold value
tropr2(2) TYPE c, "Flag: Highlight rows
trval2(24) TYPE c, "Threshold value condition
trsgn2(1) TYPE c, "Threshold value
trdet2(1) TYPE c, "Flag: Ignore +/- sign
srmod(1) TYPE c, "Flag: Cond. only for detail l.
srcol(3) TYPE n, "Sort
srlev(2) TYPE c, "Reference column for sort
srmodh(1) TYPE c, "Sort mode: Hierarchy or Level
coltp(1) TYPE c, "Column text position
coltx(1) TYPE c, "Column text type
frmpr(1) TYPE c, "Flag: Formular Print
grmrk(1) TYPE c, "Marking of totyls
rowtx(1) TYPE c, "Row text type
rtitc(2) TYPE c, "Position of lead column
rowtx_lg(1) TYPE c, "row_text_type
rtiti(2) TYPE c, "Indent title
rtitw(2) TYPE c, "Width of lead column
sign_flag(1) TYPE c, "Flag: testing +/- sign
sign_col(3) TYPE n, "col for teting +/- sign
sum_from(2) TYPE c, "summation interval (from)
sum_to(2) TYPE c, "summation interval (to)
tfrow(1) TYPE c, "Flag: row totls at the top
ttext(1) TYPE c, "Flag: text before graphic
ttsup(1) TYPE c, "Flag: suppress double totals
zscol(1) TYPE c, "Flag: suppress zero columns
zsrow(1) TYPE c, "Flag: suppress zero rows
pre_sign(1) TYPE c, "pre sign
suf_sign(1) TYPE c, "suf sign
tfcol(1) TYPE c, "column totals left
rowtx_gr(1) TYPE c, "Flag: Print group name
END OF trans_t801g
|
||
19 | TRANS_T801M | Private | See coding | 20070702 | BEGIN OF trans_t801m,
mandt(3) TYPE c, "Client
lib(3) TYPE c, "Library
rname(8) TYPE c, "Report
rc(1) TYPE c, "Row/column
seqnr(3) TYPE n, "Number of the row/column
setnr(34) TYPE c, "Identification of a set
state(1) TYPE c, "indicator: Row/column inactive?
pfeed(2) TYPE c, "Page break
print_head(1) TYPE c, "Print column headings?
text_dim(3) TYPE c, "Characteristic for column texts
sum_from(2) TYPE c, "Row block summation level (from)
sum_to(2) TYPE c, "Row block summation level (to)
newsection(1) TYPE c, "Inidicator: New section
srmod(1) TYPE c, "Sort
srcol(3) TYPE c, "Reference column for sort
x_rev_sign(1) TYPE c, "Indicator: Change +/- sign
sheet_seqnr(3) TYPE c,
pre_sign(1) TYPE c,
suf_sign(1) TYPE c,
END OF trans_t801m
|
||
20 | TRANS_T803A | Private | See coding | 20070917 | BEGIN OF trans_t803a,
mandt(3) TYPE c, "Client
lib(3) TYPE c, "Library
rname(8) TYPE c, "Report
seqnr(3) TYPE n, "Nummer des Kennzahlenblockes
newsection(1) TYPE c, "Kennzeichen: Neuer Abschnitt
srmod(1) TYPE c, "Sortierung
srcol(3) TYPE n, "Bezugsspalte zum Sortieren
END OF trans_t803a
|
||
21 | TRANS_T803B | Private | See coding | 20070917 | BEGIN OF trans_t803b,
mandt(3) TYPE c, "Client
langu(1) TYPE c, "Language
lib(3) TYPE c, "Library
rname(8) TYPE c, "Report
seqnr(3) TYPE n, "Number of the key figure block
rtext(60) TYPE c, "Name of the key figure block
END OF trans_t803b
|
||
22 | TRANS_T803C | Private | See coding | 20070917 | BEGIN OF trans_t803c,
mandt(3) TYPE c, "Client
lib(3) TYPE c, "Library
rname(8) TYPE c, "Report
seqnr(3) TYPE n, "Number of the key figure block
line(3) TYPE n, "Seq. row number
pre_sign(1) TYPE c, "Character before row
suf_sign(1) TYPE c, "Character after row
detail(1) TYPE c, "Highlight row
pfeed(2) TYPE c, "Page break
line_suppr(1) TYPE c, "Suppress line
END OF trans_t803c
|
||
23 | TRANS_T803D | Private | See coding | 20070917 | BEGIN OF trans_t803d,
mandt(3) TYPE c, "Client
langu(1) TYPE c, "Language
lib(3) TYPE c, "Library
rname(8) TYPE c, "Report
seqnr(3) TYPE n, "Number of the key figure block
rc(1) TYPE c, "Row/column
line(3) TYPE n, "Sequential number
rctext(60) TYPE c, "Description
END OF trans_t803d
|
||
24 | TRANS_T803E | Private | See coding | 20070917 | BEGIN OF trans_t803e,
mandt(3) TYPE c, "Client
lib(3) TYPE c, "Library
rname(8) TYPE c, "Report
seqnr(3) TYPE n, "Number of the key figure block
rcolumn(3) TYPE n, "Seq. column number
prtclass(1) TYPE c, "Print class (Report Writer)
pfeed(2) TYPE c, "Page break
END OF trans_t803e
|
||
25 | TRANS_T803F | Private | See coding | 20070917 | BEGIN OF trans_t803f,
mandt(3) TYPE c, "Client
lib(3) TYPE c, "Library
rname(8) TYPE c, "Report
seqnr(3) TYPE n, "Number of the key figure block
line(3) TYPE n, "Seq. row number
rcolumn(3) TYPE n, "Seq. column number
rformula(254) TYPE c, "Calculation formula
END OF trans_t803f
|
||
26 | TRANS_T803G | Private | See coding | 20070917 | BEGIN OF trans_t803g,
mandt(3) TYPE c, "Client
lib(3) TYPE c, "Library
rname(8) TYPE c, "Report
totalname(8) TYPE c, "Name of the cell
rc(1) TYPE c, "Row/column
dimnr(3) TYPE n, "Number of the characteristic
setname(34) TYPE c, "Identification of a set
synam(8) TYPE c, "Symbolic name for sets and lines
seqnr(3) TYPE n, "Number of the row/column
END OF trans_t803g
|
||
27 | TRANS_T803H | Private | See coding | 20070917 | begin of trans_t803h,
mandt(3) TYPE c, "Client
lib(3) TYPE c, "Library
rname(8) TYPE c, "Report
seqnr(3) TYPE n, "Number of row formula
pre_sign(1) TYPE c, "Character before row
suf_sign(1) TYPE c, "Character after row
detail(1) TYPE c, "Highlight row
rformula(254) TYPE c, "Calc. formula (key figures)
eval_a_col(1) TYPE c, "Flag: Eval. row form. after col
rep_row(3) TYPE n, "Representative row block
newsection(1) TYPE c, "Flag: New section
srmod(1) TYPE c, "Sort
srcol(3) TYPE n, "Reference column for sort
x_hier(1) TYPE c,
end of trans_t803h
|
||
28 | TRANS_T803I | Private | See coding | 20070917 | begin of trans_t803i,
mandt(3) TYPE c, "Client
langu(1) TYPE c, "Language
lib(3) TYPE c, "Library
rname(8) TYPE c, "Report
seqnr(3) TYPE c, "Number of row formula
row_text(60) TYPE c, "Row text
end of trans_t803i
|
||
29 | TRANS_T804F | Private | See coding | 20070702 | BEGIN OF trans_t804f,
mandt(3) TYPE c, "Client
tab(30) TYPE c, "Table
dsentry(24) TYPE c, "Name in D set
fname(24) TYPE c, "Key figure
sel_set(34) TYPE c, "Additional set
typ(1) TYPE c, "Type
masterlang(1) TYPE c, "Master language
END OF trans_t804f
|
||
30 | TRANS_T804G | Private | See coding | 20070702 | BEGIN OF trans_t804g,
mandt(3) TYPE c, "Client
langu(1) TYPE c, "Language
tab(30) TYPE c, "Table
dsentry(24) TYPE c, "Name in D set
row_text(30) TYPE c, "Row text
col_text(30) TYPE c, "Column text
END OF trans_t804g
|
||
31 | TRANS_VARIABLES | Private | See coding | 20070702 | BEGIN OF trans_variables,
variable(8) TYPE c,
table(30) TYPE c,
field(30) TYPE c,
type(1) TYPE c,
defvalue(24) TYPE c,
defset(34) TYPE c,
title(30) TYPE c,
memoryid(3) TYPE c,
authgr(4) TYPE c,
int_var(1) TYPE c,
x_fkt(1) TYPE c,
fkt(250) TYPE c,
x_paramid(1) TYPE c,
setclass(4) TYPE c,
setselopt(1) TYPE c,
crname(12) TYPE c,
upname(12) TYPE c,
memoryid1(20) TYPE c,
END OF trans_variables
|
||
32 | TS_COMPDESCR | Private | See coding | 20070709 | ts_compdescr TYPE SORTED TABLE OF abap_compdescr
WITH UNIQUE KEY name
|
||
33 | TS_FIELDNAME | Private | See coding | 20070703 | ts_fieldname TYPE SORTED TABLE OF s_fieldname
WITH UNIQUE KEY fieldname
|
||
34 | TS_FNAME | Private | See coding | 20070829 | ts_fname TYPE SORTED TABLE OF s_fname
WITH UNIQUE KEY fname
|
||
35 | TS_MAP_MULTI | Private | See coding | 20070830 | ts_map_multi TYPE SORTED TABLE OF s_map_multi
WITH UNIQUE KEY field_used
|
||
36 | TS_OTHER_NAME | Private | See coding | 20070703 | ts_other_name TYPE SORTED TABLE OF s_other_name
WITH UNIQUE KEY fieldname
|
||
37 | TS_RTEXT | Private | See coding | 20070827 | ts_rtext TYPE SORTED TABLE OF s_rtext WITH UNIQUE KEY langu rtext
|
||
38 | TS_SECTION | Private | See coding | 20070827 | ts_section TYPE SORTED TABLE OF s_section WITH UNIQUE KEY seqnr
|
Method Signatures
Method ANALYZE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_MESSAGE | Call by reference | Type reference (TYPE) | FAGL_T_MESSAGE | Meldungen | 20070626 | ||
2 | Exporting | ET_STATUS | Call by reference | Type reference (TYPE) | FAGL_TS_RMIGR_STATUS | Migrationsstatus | 20070626 |
Method ANALYZE on class CL_FAGL_REPORT_MIGRATION has no exception.
Method ANALYZE_LEDGER_SET Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ED_NEW_OBJ | Call by reference | Type reference (TYPE) | FLAG | 20070628 | |||
2 | Importing | ID_INDEX | Call by reference | Type reference (TYPE) | I | 20070628 | |||
3 | Importing | IT_FILE | Call by reference | Type reference (TYPE) | FAGL_T_RMIGR_FLATFILE | 20070628 |
Method ANALYZE_LEDGER_SET on class CL_FAGL_REPORT_MIGRATION has no exception.
Method ANALYZE_MULTI_SET Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ED_FIELD_CONTAINED | Call by reference | Type reference (TYPE) | FIELDNAME | Feld mit multiplem Mapping, das beinhaltet ist | 20070830 | ||
2 | Exporting | ED_NEW_OBJ | Call by reference | Type reference (TYPE) | FLAG | 20070628 | |||
3 | Importing | ID_INDEX | Call by reference | Type reference (TYPE) | I | 20070628 | |||
4 | Importing | IT_FILE | Call by reference | Type reference (TYPE) | FAGL_T_RMIGR_FLATFILE | 20070628 | |||
5 | Importing | IT_MAP_MULTI | Call by reference | Type reference (TYPE) | TS_MAP_MULTI | 20070830 | |||
6 | Importing | IT_NOT_EXIST | Call by reference | Type reference (TYPE) | TS_FIELDNAME | 20070710 | |||
7 | Importing | IT_OBJ_MAP_ACT | Call by reference | Type reference (TYPE) | FAGL_TS_RMIGR_OBJ_MAP | Berichtsmigration: Abbildung neuer Objektnamen | 20070913 | ||
8 | Importing | IT_OTHER_NAME | Call by reference | Type reference (TYPE) | TS_OTHER_NAME | 20070710 |
Method ANALYZE_MULTI_SET on class CL_FAGL_REPORT_MIGRATION has no exception.
Method ANALYZE_RVERS_SET Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ED_NEW_OBJ | Call by reference | Type reference (TYPE) | FLAG | 20070628 | |||
2 | Importing | ID_INDEX | Call by reference | Type reference (TYPE) | I | 20070628 | |||
3 | Importing | IT_FILE | Call by reference | Type reference (TYPE) | FAGL_T_RMIGR_FLATFILE | 20070628 |
Method ANALYZE_RVERS_SET on class CL_FAGL_REPORT_MIGRATION has no exception.
Method APPEND_IMPORT_MESSAGE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IS_IMPORT_MSG | Call by reference | Type reference (TYPE) | FAGL_S_RMIGR_MSG_IMPORT | Berichtsmigration: Meldung aus einer Import-Routine | 20070626 |
Method APPEND_IMPORT_MESSAGE on class CL_FAGL_REPORT_MIGRATION has no exception.
Method CHECK Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_MESSAGE | Call by reference | Type reference (TYPE) | FAGL_T_MESSAGE | Meldungen | 20070911 | ||
2 | Importing | IT_DETAIL | Call by reference | Type reference (TYPE) | FAGL_TS_RMIGR_DETAIL | Detailangaben | 20070911 |
Method CHECK on class CL_FAGL_REPORT_MIGRATION has no exception.
Method CONVERT_LATER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CT_FILE | Call by reference | Type reference (TYPE) | FAGL_T_RMIGR_FLATFILE | Berichtsmigration: Flat File | 20070628 | ||
2 | Changing | CT_OBJ_MAP_ACT | Call by reference | Type reference (TYPE) | FAGL_TS_RMIGR_OBJ_MAP | Berichtsmigration: Abbildung neuer Objektnamen | 20070911 | ||
3 | Exporting | ED_NAME_NEW | Call by reference | Type reference (TYPE) | C | Identifikation eines Sets | 20070712 | ||
4 | Exporting | ED_OBJ_TYPE | Call by reference | Type reference (TYPE) | FAGL_RMIGR_OBJ_TYPE | Berichtsmigration: Objekttyp | 20070719 | ||
5 | Exporting | ED_TO_DELETE | Call by reference | Type reference (TYPE) | FLAG | Zeile auf Multi-Set löschen | 20070703 | ||
6 | Importing | ID_NAME | Call by reference | Type reference (TYPE) | C | Identifikation eines Sets | 20070712 | ||
7 | Importing | ID_TEMP_NAME | Call by reference | Type reference (TYPE) | FLAG | allgemeines flag | 20070712 | ||
8 | Importing | IT_NOT_EXIST | Call by reference | Type reference (TYPE) | TS_FIELDNAME | Liste der Felder, die nicht existieren | 20070703 |
Method CONVERT_LATER on class CL_FAGL_REPORT_MIGRATION has no exception.
Method CONVERT_TO_BASE36 Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ED_VALUE | Call by reference | Type reference (TYPE) | C | 20070710 | |||
2 | Importing | ID_NUMBER | Call by reference | Type reference (TYPE) | I | 20070710 |
Method CONVERT_TO_BASE36 on class CL_FAGL_REPORT_MIGRATION has no exception.
Method GET_FIELDNAME Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ED_FIELDNAME | Call by reference | Type reference (TYPE) | FIELDNAME | Feldname des Sets | 20070712 | ||
2 | Importing | ID_NAME | Call by reference | Type reference (TYPE) | C | Identifikation eines Sets | 20070712 | ||
3 | Importing | ID_NAME_TGT | Call by reference | Type reference (TYPE) | FLAG | Feldname in Zielbibliothek gesucht | 20070905 | ||
4 | Importing | IT_FILE | Call by reference | Type reference (TYPE) | FAGL_T_RMIGR_FLATFILE | Berichtsmigration: Flat File | 20070712 | ||
5 | Importing | IT_MAP_MULTI | Call by reference | Type reference (TYPE) | TS_MAP_MULTI | 20070830 |
Method GET_FIELDNAME on class CL_FAGL_REPORT_MIGRATION has no exception.
Method GET_INSTANCE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EO_INSTANCE | Call by reference | Object reference (TYPE REF TO) | CL_FAGL_REPORT_MIGRATION | Berichtsmigration | 20070626 |
Method GET_INSTANCE on class CL_FAGL_REPORT_MIGRATION has no exception.
Method GET_NEW_OBJ_NAME Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ED_OBJECT_NAME | Call by reference | Type reference (TYPE) | FAGL_RMIGR_OBJ_NAME | Berichtsmigration: Objektname | 20070711 | ||
2 | Importing | ID_ANALYSIS | Call by reference | Type reference (TYPE) | FLAG | = 'X' => temporäre Namen werden vergeben | 20070711 | ||
3 | Importing | ID_FIELDNAME | Call by reference | Type reference (TYPE) | FIELDNAME | Feldname (nur relevant zur Unterscheidung RACCT/COST_ELEM) | 20070711 | ||
4 | Importing | ID_OBJ_TYPE | Call by reference | Type reference (TYPE) | FAGL_RMIGR_OBJ_TYPE | Berichtsmigration: Objekttyp | 20070719 |
Method GET_NEW_OBJ_NAME on class CL_FAGL_REPORT_MIGRATION has no exception.
Method GET_SPECIAL_FIELDS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_MANDATORY | Call by reference | Type reference (TYPE) | TS_FIELDNAME | Felder, die in der Zieltabelle Mussfelder sind | 20070829 | ||
2 | Exporting | ET_NOT_EXIST | Call by reference | Type reference (TYPE) | TS_FIELDNAME | Felder, die in der Zieltabelle nicht existieren | 20070709 | ||
3 | Exporting | ET_OTHER_NAME | Call by reference | Type reference (TYPE) | TS_OTHER_NAME | Felder, die in der Zieltabelle anders heißen | 20070709 |
Method GET_SPECIAL_FIELDS on class CL_FAGL_REPORT_MIGRATION has no exception.
Method INITIALIZE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_MESSAGE | Call by reference | Type reference (TYPE) | FAGL_T_MESSAGE | Meldungen | 20070626 | ||
2 | Importing | IT_SEL_RNAME | Call by reference | Type reference (TYPE) | FAGL_T_RMIGR_SEL_RNAME | Selektion der Berichtsnamen | 20070626 | ||
3 | Importing | I_LIB | Call by reference | Type reference (TYPE) | LIB | Bibliothek | 20070626 | ||
4 | Importing | I_LIB_TGT | Call by reference | Type reference (TYPE) | LIB | Ziel-Bibliothek | 20070626 | ||
5 | Importing | I_TESTRUN | Call by reference | Type reference (TYPE) | FAGL_RMIGR_TESTRUN | Testlauf | 20070626 |
Method INITIALIZE on class CL_FAGL_REPORT_MIGRATION has no exception.
Method MIGRATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EO_RMIGR_LOG | Call by reference | Object reference (TYPE REF TO) | CL_FAGL_RMIGR_LOG | Berichtsmigration: Protokoll | 20070627 | ||
2 | Importing | IT_DETAIL | Call by reference | Type reference (TYPE) | FAGL_TS_RMIGR_DETAIL | Detailangaben | 20070626 |
Method MIGRATE on class CL_FAGL_REPORT_MIGRATION has no exception.
Method MIGRATE_REPORT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ES_STATUS | Call by reference | Type reference (TYPE) | FAGL_S_RMIGR_STATUS | Berichtsmigration: Migrationsstatus | 20070716 | ||
2 | Exporting | ET_MESSAGE | Call by reference | Type reference (TYPE) | FAGL_T_MESSAGE | Meldungen | 20070709 | ||
3 | Importing | ID_ANALYZE | Call by reference | Type reference (TYPE) | FLAG | = 'X' => Analyseprozess | 20070709 | ||
4 | Importing | IS_DETAIL | Call by reference | Type reference (TYPE) | FAGL_S_RMIGR_DETAIL | Berichtsmigration: Detailangaben | 20070626 |
Method MIGRATE_REPORT on class CL_FAGL_REPORT_MIGRATION has no exception.
Method READ_OBJ_MAP Signature
Method READ_OBJ_MAP on class CL_FAGL_REPORT_MIGRATION has no parameter.
Method READ_OBJ_MAP on class CL_FAGL_REPORT_MIGRATION has no exception.
Method SAVE_OBJ_MAP Signature
Method SAVE_OBJ_MAP on class CL_FAGL_REPORT_MIGRATION has no parameter.
Method SAVE_OBJ_MAP on class CL_FAGL_REPORT_MIGRATION has no exception.
History
Last changed by/on | SAP | 20130531 |
SAP Release Created in | 603 |