SAP ABAP Class CL_BSP_BROK_SERVICE_AUTHORITY (Service Class for Authorizations)
Hierarchy
☛
INSURANCE (Software Component) SAP Insurance
⤷
FS-CD (Application Component) Collections/Disbursements
⤷
FSCDITAGCY_SERVICE (Package) FS-CD: Italian Agency Administration - Service Classes
⤷
⤷
Properties
| Class | CL_BSP_BROK_SERVICE_AUTHORITY | |
| Short Description | Service Class for Authorizations | |
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ITAGCY | |
| Program status | ||
| Category | 0 | |
| Package | FSCDITAGCY_SERVICE | FS-CD: Italian Agency Administration - Service Classes |
| Created | 20031223 | SAP |
| Last change | 20050428 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
Class CL_BSP_BROK_SERVICE_AUTHORITY has no forward declaration.
Interfaces
Class CL_BSP_BROK_SERVICE_AUTHORITY has no interface implemented.
Friends
Class CL_BSP_BROK_SERVICE_AUTHORITY has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Static Attribute | Private | Type reference (TYPE) | TTY_AUTH_ACTIVITY | Buffer for Authorizations for Activities | 20041129 | |||
| 2 | Static Attribute | Private | Type reference (TYPE) | SITAGCYCASHDESKAUTH | Authorizations for Cash Desks | 20031223 | |||
| 3 | Static Attribute | Private | Type reference (TYPE) | SITAGCYCONTAINERAUTH | Agency Collections: Authorizations for Container | 20031230 | |||
| 4 | Static Attribute | Private | Type reference (TYPE) | TY_AUTH_INTEREST | 20050418 | ||||
| 5 | Static Attribute | Private | Type reference (TYPE) | TTY_AUTH_MODE | Buffer for Authorizations for Modes | 20041129 | |||
| 6 | Static Attribute | Private | Type reference (TYPE) | TTY_AUTH_PAYMETHOD | Buffer for Authorizations for Payment Methods | 20050330 | |||
| 7 | Static Attribute | Private | Type reference (TYPE) | TTY_AUTH_PROCTYPE | Buffer for Authorizations for Transaction Categories | 20041129 | |||
| 8 | Static Attribute | Private | Type reference (TYPE) | TTY_AUTH_SELMASK | Buffer for Authorizations for Selection Screens | 20050330 | |||
| 9 | Static Attribute | Private | Type reference (TYPE) | SITAGCYTEMPCOLLAUTH | Authorizations for Temporary Collections | 20040205 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Static method | Public | Method | Supplies Authorization for an Activity | 20031223 | |
| 2 | Static method | Public | Method | Supplies Authorizations for Cash Desks | 20031223 | |
| 3 | Static method | Public | Method | Supplies Authorizations for Containers | 20031230 | |
| 4 | Static method | Public | Method | Delivers Authorizations for Interest | 20050418 | |
| 5 | Static method | Public | Method | Supplies Authorization for a Mode | 20040112 | |
| 6 | Static method | Public | Method | Delivers Authorization for Payment Methods | 20050330 | |
| 7 | Static method | Public | Method | Supplies Authorization for Transaction Category | 20040112 | |
| 8 | Static method | Public | Method | Delivers Authorization for Selection Screens | 20050330 | |
| 9 | Static method | Public | Method | Supplies Authorization for Temporary Collection | 20040205 |
Events
Class CL_BSP_BROK_SERVICE_AUTHORITY has no event.
Types
| # | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
|---|---|---|---|---|---|---|---|
| 1 | TTY_AUTH_ACTIVITY | Private | See coding | Buffer for Authorizations for Activities | 20041129 | tty_auth_activity TYPE SORTED TABLE OF ty_auth_activity
WITH UNIQUE KEY activity
|
|
| 2 | TTY_AUTH_MODE | Private | See coding | Buffer for Authorizations for Modes | 20041129 | tty_auth_mode TYPE SORTED TABLE OF ty_auth_mode
WITH UNIQUE KEY mode
|
|
| 3 | TTY_AUTH_PAYMETHOD | Private | See coding | Buffer for Authorizations for Payment Methods | 20050330 | tty_auth_paymethod TYPE SORTED TABLE OF ty_auth_paymethod
WITH UNIQUE KEY paymethod
|
|
| 4 | TTY_AUTH_PROCTYPE | Private | See coding | Buffer for Authorizations for Transaction Categories | 20041129 | tty_auth_proctype TYPE SORTED TABLE OF ty_auth_proctype
WITH UNIQUE KEY proctype
|
|
| 5 | TTY_AUTH_SELMASK | Private | See coding | Buffer for Authorizations for Selection Screens | 20050330 | tty_auth_selmask TYPE SORTED TABLE OF ty_auth_selmask
WITH UNIQUE KEY selection
|
|
| 6 | TY_AUTH_ACTIVITY | Private | See coding | Buffer for Authorization for an Activity | 20041129 | BEGIN OF ty_auth_activity,
activity TYPE act_itagcy,
xauth TYPE xfeld,
END OF ty_auth_activity
|
|
| 7 | TY_AUTH_INTEREST | Private | See coding | 20050418 | begin of ty_auth_interest,
xread type xfeld,
xauth type xfeld,
end of ty_auth_interest
|
||
| 8 | TY_AUTH_MODE | Private | See coding | Buffer for Authorization for a Mode | 20041129 | BEGIN OF ty_auth_mode,
mode TYPE mode_itagcy,
xauth TYPE xfeld,
END OF ty_auth_mode
|
|
| 9 | TY_AUTH_PAYMETHOD | Private | See coding | Buffer for Authorization for a Payment Method | 20050330 | BEGIN OF ty_auth_paymethod,
paymethod TYPE paymt_itagcy,
xauth TYPE xfeld,
END OF ty_auth_paymethod
|
|
| 10 | TY_AUTH_PROCTYPE | Private | See coding | Buffer for Authorization for a Transaction Category | 20041129 | BEGIN OF ty_auth_proctype,
proctype TYPE proctype_itagcy,
xauth TYPE xfeld,
END OF ty_auth_proctype
|
|
| 11 | TY_AUTH_SELMASK | Private | See coding | Buffer for Authorization for a Selection Screen | 20050330 | BEGIN OF ty_auth_selmask,
selection TYPE sel_itagcy,
xauth TYPE xfeld,
END OF ty_auth_selmask
|
Method Signatures
Method GET_AUTH_ACTIVITY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_ACTIVITY | Call by reference | Type reference (TYPE) | ACT_ITAGCY | Aktivität im Agenturinkasso | 20031223 | |||
| 2 | RX_AUTHORITY | Value transfer | Type reference (TYPE) | XFELD | Feld zum Ankreuzen | 20031223 |
Method GET_AUTH_ACTIVITY on class CL_BSP_BROK_SERVICE_AUTHORITY has no exception.
Method GET_AUTH_CASHDESK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RS_AUTHORITY | Value transfer | Type reference (TYPE) | SITAGCYCASHDESKAUTH | Berechtigungen für Kassen | 20031223 |
Method GET_AUTH_CASHDESK on class CL_BSP_BROK_SERVICE_AUTHORITY has no exception.
Method GET_AUTH_CONTAINER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RS_AUTHORITY | Value transfer | Type reference (TYPE) | SITAGCYCONTAINERAUTH | Agenturinkasso: Berechtigungen für Container | 20031230 |
Method GET_AUTH_CONTAINER on class CL_BSP_BROK_SERVICE_AUTHORITY has no exception.
Method GET_AUTH_INTEREST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RX_AUTHORITY | Value transfer | Type reference (TYPE) | XFELD | Feld zum Ankreuzen | 20050418 |
Method GET_AUTH_INTEREST on class CL_BSP_BROK_SERVICE_AUTHORITY has no exception.
Method GET_AUTH_MODE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_MODE | Call by reference | Type reference (TYPE) | MODE_ITAGCY | Modus | 20040112 | |||
| 2 | RX_AUTHORITY | Value transfer | Type reference (TYPE) | XFELD | Feld zum Ankreuzen | 20040112 |
Method GET_AUTH_MODE on class CL_BSP_BROK_SERVICE_AUTHORITY has no exception.
Method GET_AUTH_PAYMETHOD Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_PAYMETHOD | Call by reference | Type reference (TYPE) | PAYMT_ITAGCY | Zahlungsmethode im Agenturinkasso | 20050330 | |||
| 2 | RX_AUTHORITY | Value transfer | Type reference (TYPE) | XFELD | Kennzeichen: Berechtigung | 20050330 |
Method GET_AUTH_PAYMETHOD on class CL_BSP_BROK_SERVICE_AUTHORITY has no exception.
Method GET_AUTH_PROCTYPE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_PROCTYPE | Call by reference | Type reference (TYPE) | PROCTYPE_ITAGCY | Vorgangstyp im Agenturinkasso | 20040112 | |||
| 2 | RX_AUTHORITY | Value transfer | Type reference (TYPE) | XFELD | Feld zum Ankreuzen | 20040112 |
Method GET_AUTH_PROCTYPE on class CL_BSP_BROK_SERVICE_AUTHORITY has no exception.
Method GET_AUTH_SELMASK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_SELECTION | Call by reference | Type reference (TYPE) | SEL_ITAGCY | 20050330 | ||||
| 2 | RX_AUTHORITY | Value transfer | Type reference (TYPE) | XFELD | Feld zum Ankreuzen | 20050330 |
Method GET_AUTH_SELMASK on class CL_BSP_BROK_SERVICE_AUTHORITY has no exception.
Method GET_AUTH_TEMPCOLL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RS_AUTHORITY | Value transfer | Type reference (TYPE) | SITAGCYTEMPCOLLAUTH | Berechtigungen zum temporären Inkasso | 20040205 |
Method GET_AUTH_TEMPCOLL on class CL_BSP_BROK_SERVICE_AUTHORITY has no exception.
History
| Last changed by/on | SAP | 20050428 |
| SAP Release Created in | 472 |