SAP ABAP Class CL_BSP_BROK_ORG_SERVICE (Service Class for Organizational Units)
Hierarchy
☛
INSURANCE (Software Component) SAP Insurance
⤷
FS-CD (Application Component) Collections/Disbursements
⤷
FSCDITAGCY_ORG (Package) BSP: Allocation to Organizational Unit

⤷

⤷

Properties
Class | CL_BSP_BROK_ORG_SERVICE | |
Short Description | Service Class for Organizational Units | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | FSCDITAGCY_ORG | BSP: Allocation to Organizational Unit |
Created | 20030929 | SAP |
Last change | 20130531 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
Class CL_BSP_BROK_ORG_SERVICE has no forward declaration.
Interfaces
Class CL_BSP_BROK_ORG_SERVICE has no interface implemented.
Friends
Class CL_BSP_BROK_ORG_SERVICE has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
Constant | Public | Type reference (TYPE) | AGTYPE_ITAGCY | 'BR' | Key of Agency Category in Italian Agency Collections | 20030929 | |
2 | ![]() |
Constant | Public | Type reference (TYPE) | AGTYPE_ITAGCY | 'CO' | Key of Agency Category in Italian Agency Collections | 20030929 | |
3 | ![]() |
Constant | Public | Type reference (TYPE) | AGTYPE_ITAGCY | 'A2' | Key of Agency Category in Italian Agency Collections | 20030929 | |
4 | ![]() |
Constant | Public | Type reference (TYPE) | AGTYPE_ITAGCY | 'A1' | Key of Agency Category in Italian Agency Collections | 20030929 | |
5 | ![]() |
Constant | Public | Type reference (TYPE) | AGTYPE_ITAGCY | 'A3' | Key of Agency Category in Italian Agency Collections | 20030929 | |
6 | ![]() |
Constant | Public | Type reference (TYPE) | AGTYPE_ITAGCY | 'SA' | Key of Agency Category in Italian Agency Collections | 20030929 | |
7 | ![]() |
Static Attribute | Private | Type reference (TYPE) | TYPE_NODE_ORGS | 20120913 | |||
8 | ![]() |
Static Attribute | Private | Type reference (TYPE) | TYPE_ORGDATA | 20040913 | |||
9 | ![]() |
Static Attribute | Private | Type reference (TYPE) | TTYPE_BROHIER | 20040913 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Static method | Public | Method | Creates a Key from plvar, otype, objid | 20050330 |
2 | ![]() |
Static method | Public | Method | Decodes orgkey | 20050330 |
3 | ![]() |
Static method | Public | Method | Provides Agency via Broker and Broker Contract | 20040913 |
4 | ![]() |
Static method | Public | Method | 20031002 | |
5 | ![]() |
Static method | Public | Method | Checks That Organization Is in Hierarchy | 20120913 |
Events
Class CL_BSP_BROK_ORG_SERVICE has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | TTYPE_BROHIER | Private | See coding | 20040913 | ttype_brohier TYPE SORTED TABLE OF type_brohier
WITH UNIQUE KEY broker broobj
|
||
2 | TYPE_BROHIER | Private | See coding | 20040913 | BEGIN OF type_brohier,
broker TYPE brokerpa_bro,
broobj TYPE broobj_bro,
objec TYPE objec,
END OF type_brohier
|
||
3 | TYPE_NODE_ORGS | Private | See coding | 20120913 | BEGIN OF type_node_orgs,
objec TYPE objec,
t_org TYPE titagcyorgdescr,
END OF type_node_orgs
|
||
4 | TYPE_ORGDATA | Private | See coding | 20040913 | BEGIN OF type_orgdata,
xread TYPE xfeld,
plvar TYPE plvar,
otype TYPE otype,
END OF type_orgdata
|
Method Signatures
Method CREATE_ORGKEY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_KEY | Value transfer | Type reference (TYPE) | CHAR12 | Character Feld der Länge 12 | 20050330 | ||
2 | ![]() |
I_OBJID | Call by reference | Type reference (TYPE) | PD_OBJID_R | ObjektId | 20050330 | ||
3 | ![]() |
I_OTYPE | Call by reference | Type reference (TYPE) | OTYPE | Objekttyp | 20050330 | ||
4 | ![]() |
I_PLVAR | Call by reference | Type reference (TYPE) | PLVAR | Planvariante | 20050330 |
Method CREATE_ORGKEY on class CL_BSP_BROK_ORG_SERVICE has no exception.
Method DECODE_ORGKEY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_OBJID | Call by reference | Type reference (TYPE) | PD_OBJID_R | ObjektId | 20050330 | ||
2 | ![]() |
E_OTYPE | Call by reference | Type reference (TYPE) | OTYPE | Objekttyp | 20050330 | ||
3 | ![]() |
E_PLVAR | Call by reference | Type reference (TYPE) | PLVAR | Planvariante | 20050330 | ||
4 | ![]() |
I_KEY | Call by reference | Type reference (TYPE) | CHAR12 | Charakterfeld der Länge 12 | 20050330 |
Method DECODE_ORGKEY on class CL_BSP_BROK_ORG_SERVICE has no exception.
Method GET_AGENCY_VIA_BROKER_BROOBJ Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ES_OBJEC | Call by reference | Type reference (TYPE) | OBJEC | Workarea zur Datenbank PCH | 20040913 | ||
2 | ![]() |
EV_OBJID | Call by reference | Type reference (TYPE) | HROBJID | Objekt-Id | 20040913 | ||
3 | ![]() |
EV_OTYPE | Call by reference | Type reference (TYPE) | OTYPE | Objekttyp | 20040913 | ||
4 | ![]() |
EV_PLVAR | Call by reference | Type reference (TYPE) | PLVAR | Planvariante | 20040913 | ||
5 | ![]() |
IV_BROKER | Call by reference | Type reference (TYPE) | BROKERPA_BRO | Geschäftspartnernummer des meldenden Maklers | 20040913 | ||
6 | ![]() |
IV_BROOBJ | Call by reference | Type reference (TYPE) | BROOBJ_BRO | Maklervertrag, Versicherungsobjekt des meldenden Maklers | 20040913 |
Method GET_AGENCY_VIA_BROKER_BROOBJ on class CL_BSP_BROK_ORG_SERVICE has no exception.
Method GET_ORGUNIT_LISTBOX_DISPLAY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_DISPLAY | Call by reference | Type reference (TYPE) | TITAGCY_2STRINGS | Tabellentyp mit 2 Strings als Zeilentyp | 20031002 | ||
2 | ![]() |
E_SELECTED | Call by reference | Type reference (TYPE) | STRING | Struktur mit 2 Strings zur Anzeige | 20031002 | ||
3 | ![]() |
IS_SELECTED_ORGUNIT | Call by reference | Type reference (TYPE) | SITAGCYORGDESCR | Beschreibung Organisationseinheiten | 20031031 | ||
4 | ![]() |
IT_ORGUNITS | Call by reference | Type reference (TYPE) | TITAGCYORGDESCR | Tabellentyp zu SITAGCYORGDESCR | 20031002 | ||
5 | ![]() |
IX_SELECT_ACTUAL_ORGUNIT | Call by reference | Type reference (TYPE) | XFELD | CL_BSP_BROK_SERVICE_MISC=>FALSE | Feld zum Ankreuzen | 20031002 |
Method GET_ORGUNIT_LISTBOX_DISPLAY on class CL_BSP_BROK_ORG_SERVICE has no exception.
Method IS_IN_HIERARCHY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IS_HIERARCHY_NODE | Call by reference | Type reference (TYPE) | OBJEC | Workarea zur Datenbank PCH | 20120913 | ||
2 | ![]() |
IV_BROCON | Call by reference | Type reference (TYPE) | VTREF_KK | Referenzangaben aus dem Vertrag | 20120913 | ||
3 | ![]() |
IV_BROKER | Call by reference | Type reference (TYPE) | GPART_KK | Geschäftspartnernummer | 20120913 | ||
4 | ![]() |
RX_IN_HIERARCHY | Value transfer | Type reference (TYPE) | XFELD | Feld zum Ankreuzen | 20120913 |
Method IS_IN_HIERARCHY on class CL_BSP_BROK_ORG_SERVICE has no exception.
History
Last changed by/on | SAP | 20130531 |
SAP Release Created in | 472 |