SAP ABAP Class CL_GRRM_AUTOM_PMNOTIF (Response Automation with Business Suite - PM Notification)
Hierarchy
☛
GRCFND_A (Software Component) GRC Foundation ABAP
⤷
GRC-RM (Application Component) GRC Risk Management
⤷
GRRM_CASE_MANAGEMENT (Package) Case management for risks

⤷

⤷

Meta Relationship - Using
# | Relationship type | Using | Short Description | Created on |
---|---|---|---|---|
1 | Inheritance (c INHERITING FROM c_ref) | CL_GRRM_RESP_AUTOM | Generic Class for Response Automation | 20100823 |
2 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_GRRM_RESP_AUTOM | RM <-> Business Suite integration - Response Automation | 20100406 |
Properties
Class | CL_GRRM_AUTOM_PMNOTIF | |
Short Description | Response Automation with Business Suite - PM Notification | |
Super Class | CL_GRRM_RESP_AUTOM | Generic Class for Response Automation |
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | GRRM_RESP_AUTOM | |
Program status | ||
Category | 0 | |
Package | GRRM_CASE_MANAGEMENT | Case management for risks |
Created | 20100222 | SAP |
Last change | 20141106 | |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
Class CL_GRRM_AUTOM_PMNOTIF has no forward declaration.
Interfaces
# | Interface | Abstract | Final | Description | Created on |
---|---|---|---|---|---|
1 | IF_GRRM_RESP_AUTOM | RM <-> Business Suite integration - Response Automation | 20100406 |
Friends
Class CL_GRRM_AUTOM_PMNOTIF has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
Instance attribute | Private | Attribute reference (LIKE) | 20100823 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Instance method | Private | Method | Converts STRING description to notification longtext table | 20100318 |
Events
Class CL_GRRM_AUTOM_PMNOTIF has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | TY_NOTIFHEADER | Public | See coding | 20100223 | BEGIN OF ty_notifheader,
refobjecttype(10), "#EC TYPES_MISS
refobjectkey(70), "#EC TYPES_MISS
refreltype(4), "#EC TYPES_MISS
equipment(18), "#EC TYPES_MISS
funct_loc(30), "#EC TYPES_MISS
assembly(18), "#EC TYPES_MISS
serialno(18), "#EC TYPES_MISS
material(18), "#EC TYPES_MISS
division(2), "#EC TYPES_MISS
sales_org(4), "#EC TYPES_MISS
distr_chan(2), "#EC TYPES_MISS
sales_office(4), "#EC TYPES_MISS
sales_grp(3), "#EC TYPES_MISS
short_text(40), "#EC TYPES_MISS
priority(1), "#EC TYPES_MISS
desstdate TYPE dats,
dessttime TYPE tims,
desenddate TYPE dats,
desendtm TYPE tims,
devicedata(40), "#EC TYPES_MISS
pm_wkctr(8) TYPE n,
purch_no_c(35), "#EC TYPES_MISS
purch_date TYPE d,
planplant(4), "#EC TYPES_MISS
plangroup(3), "#EC TYPES_MISS
breakdown(1), "#EC TYPES_MISS
strmlfndate TYPE dats,
strmlfntime TYPE tims,
reportedby(12), "#EC TYPES_MISS
notif_date TYPE dats,
notiftime TYPE tims,
code_group(8), "#EC TYPES_MISS
coding(4), "#EC TYPES_MISS
doc_number(10),
itm_number(6) TYPE n,
endmlfndate TYPE dats,
endmlfntime TYPE tims,
scenario(4), "#EC TYPES_MISS
assembly_external(40),"#EC TYPES_MISS
assembly_guid(32), "#EC TYPES_MISS
assembly_version(10), "#EC TYPES_MISS
material_external(40),"#EC TYPES_MISS
material_guid(32), "#EC TYPES_MISS
material_version(10), "#EC TYPES_MISS
maintplant(4), "#EC TYPES_MISS
maintloc(10), "#EC TYPES_MISS
maintroom(8), "#EC TYPES_MISS
END OF ty_notifheader
|
||
2 | TY_NOTIFHEADER_EXPORT | Private | See coding | 20100223 | BEGIN OF ty_notifheader_export,
notif_no(12), "#EC TYPES_MISS
planplant(4), "#EC TYPES_MISS
loc_acc(12), "#EC TYPES_MISS
equipment(18), "#EC TYPES_MISS
assembly(18), "#EC TYPES_MISS
breakdown(1), "#EC TYPES_MISS
strmlfndate TYPE dats,
endmlfndate TYPE dats,
strmlfntime TYPE tims,
endmlfntime TYPE tims,
downtime TYPE float,
unit TYPE meins,
isocode_unit(3), "#EC TYPES_MISS
plangroup(3), "#EC TYPES_MISS
mntplan(12), "#EC TYPES_MISS
mntcall_no TYPE int4,
maintitem(16), "#EC TYPES_MISS
notif_type(2), "#EC TYPES_MISS
short_text(40), "#EC TYPES_MISS
priotype(2), "#EC TYPES_MISS
priority(1), "#EC TYPES_MISS
created_by(12), "#EC TYPES_MISS
created_on TYPE dats,
changed_by(12), "#EC TYPES_MISS
changed_on TYPE dats,
notiftime TYPE tims,
notif_date TYPE dats,
reportedby(12), "#EC TYPES_MISS
desstdate TYPE dats,
dessttime TYPE tims,
desenddate TYPE dats,
desendtm TYPE tims,
orderid(12), "#EC TYPES_MISS
material(18), "#EC TYPES_MISS
cust_no(10), "#EC TYPES_MISS
object_no(22), "#EC TYPES_MISS
compdate TYPE dats,
comptime TYPE tims,
catprofile(9), "#EC TYPES_MISS
long_text(1), "#EC TYPES_MISS
prilang(1), "#EC TYPES_MISS
refdate TYPE dats,
reftime TYPE tims,
sales_ord(10), "#EC TYPES_MISS
purch_no_c(35), "#EC TYPES_MISS
purch_date TYPE dats,
division(2), "#EC TYPES_MISS
sales_org(4), "#EC TYPES_MISS
distr_chan(2), "#EC TYPES_MISS
addr_number(10), "#EC TYPES_MISS
changed_at TYPE tims,
created_at TYPE tims,
cat_type(1), "#EC TYPES_MISS
code_group(8), "#EC TYPES_MISS
coding(4), "#EC TYPES_MISS
pm_wkctr(8) TYPE n,
serialno(18), "#EC TYPES_MISS
delete_flag(1), "#EC TYPES_MISS
devicedata(40), "#EC TYPES_MISS
sales_office(4), "#EC TYPES_MISS
sales_grp(3), "#EC TYPES_MISS
notiftmez(6), "#EC TYPES_MISS
funct_loc(30), "#EC TYPES_MISS
abcindic(1), "#EC TYPES_MISS
sortfield(30), "#EC TYPES_MISS
maintplant(4), "#EC TYPES_MISS
maintloc(10), "#EC TYPES_MISS
maintroom(8), "#EC TYPES_MISS
plsectn(3), "#EC TYPES_MISS
pp_wkctr(8) TYPE n,
bus_area(4), "#EC TYPES_MISS
co_area(4), "#EC TYPES_MISS
costcenter(10), "#EC TYPES_MISS
wbs_element(24), "#EC TYPES_MISS
asset_no(12), "#EC TYPES_MISS
sub_number(4), "#EC TYPES_MISS
stdgord(12), "#EC TYPES_MISS
stlmtorder(12), "#EC TYPES_MISS
comp_code(4), "#EC TYPES_MISS
sales_org_loc_acc(4), "#EC TYPES_MISS
division_loc_acc(2), "#EC TYPES_MISS
dist_chan_loc_acc(2), "#EC TYPES_MISS
addr_no_loc_acc(10), "#EC TYPES_MISS
doc_number(10), "#EC TYPES_MISS
itm_number(6) TYPE n,
scenario(4), "#EC TYPES_MISS
assembly_external(40), "#EC TYPES_MISS
assembly_guid(32), "#EC TYPES_MISS
assembly_version(10), "#EC TYPES_MISS
material_external(40), "#EC TYPES_MISS
material_guid(32), "#EC TYPES_MISS
material_version(10), "#EC TYPES_MISS
END OF ty_notifheader_export
|
||
3 | TY_S_LONGTEXTS | Private | See coding | 20100223 | BEGIN OF ty_s_longtexts,
objtype TYPE swo_objtyp, " CHAR 10
objkey(8) TYPE n, " NUMC 8
format_col TYPE tdformat, " CHAR 2
text_line TYPE tdline, " CHAR 132
END OF ty_s_longtexts
|
||
4 | TY_T_LONGTEXTS | Private | See coding | 20100223 | ty_t_longtexts TYPE STANDARD TABLE OF ty_s_longtexts
|
Method Signatures
Method CONVERT_LONGTEXT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_LONGTEXT | Call by reference | Type reference (TYPE) | TY_T_LONGTEXTS | Notification long text | 20100318 | ||
2 | ![]() |
IV_DESCR | Call by reference | Type reference (TYPE) | STRING | Response description | 20100318 |
Method CONVERT_LONGTEXT on class CL_GRRM_AUTOM_PMNOTIF has no exception.
History
Last changed by/on | SAP | 20141106 |
SAP Release Created in | 600 |