SAP ABAP Class CL_MINI_BP_IGN (Mini BP)
Hierarchy
☛
INSURANCE (Software Component) SAP Insurance
⤷
FS-CM (Application Component) Claims Management
⤷
ICL_BASIS (Package) FS-CM: General Functionality
⤷
⤷
Meta Relationship - Using
| # | Relationship type | Using | Short Description | Created on |
|---|---|---|---|---|
| 1 | Inheritance (c INHERITING FROM c_ref) | CL_MINI_BP_BASE_IGN | Base Class for Mini Screens | 20000711 |
Meta Relationship - Used By
| # | Relationship type | Used by | Short Description | Created on |
|---|---|---|---|---|
| 1 | Inheritance (c INHERITING FROM c_ref) | CL_PARTICIPANT_ICL | Mini BP for Claims | 20000711 |
Properties
| Class | CL_MINI_BP_IGN | |
| Short Description | Mini BP | |
| Super Class | CL_MINI_BP_BASE_IGN | Base Class for Mini Screens |
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | ICL_BASIS | FS-CM: General Functionality |
| Created | 20000711 | SAP |
| Last change | 20060711 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
Class CL_MINI_BP_IGN has no forward declaration.
Interfaces
Class CL_MINI_BP_IGN has no interface implemented.
Friends
Class CL_MINI_BP_IGN has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Instance attribute | Public | Object reference (TYPE REF TO) | CL_BP_IGN | Business partner | 20000721 | |||
| 2 | Instance attribute | Private | Type reference (TYPE) | ADR2 | Telephone Numbers (Central Address Admin.) | 20000711 | |||
| 3 | Instance attribute | Private | Type reference (TYPE) | ADR2 | Telephone Numbers (Central Address Admin.) | 20000711 | |||
| 4 | Instance attribute | Private | Type reference (TYPE) | ADR3 | Fax numbers (central address admin.) | 20000711 | |||
| 5 | Instance attribute | Private | Type reference (TYPE) | ADR6 | SMTP numbers (central address admin.) | 20000711 | |||
| 6 | Instance attribute | Private | Type reference (TYPE) | BUS000___I | CBP: General data plus status information | 20000711 | |||
| 7 | Instance attribute | Private | Type reference (TYPE) | BUSADRDATA | CBP: Complete address data | 20000711 | |||
| 8 | Instance attribute | Private | See coding | CBP: Complete address data | 20000711 | ||||
| 9 | Instance attribute | Protected | See coding | 20000711 | |||||
| 10 | Instance attribute | Private | Type reference (TYPE) | BU_BPKIND | Business partner type | 20000711 | |||
| 11 | Instance attribute | Protected | Type reference (TYPE) | BU_AKTYP | Details on Create Mode | 20000808 | |||
| 12 | Instance attribute | Protected | Type reference (TYPE) | BU_GROUP | Business Partner Grouping | 20000711 | |||
| 13 | Instance attribute | Private | Type reference (TYPE) | SYSUUID_C | UUID in Character Format | 20021014 | |||
| 14 | Instance attribute | Public | Type reference (TYPE) | BDT_INSTANCE_ID | ID of a BDT Instance | 20000711 | |||
| 15 | Instance attribute | Private | Type reference (TYPE) | BDT_INSTANCE_ID | BDT Instance That Accepts Error Messages | 20000804 | |||
| 16 | Instance attribute | Private | Type reference (TYPE) | BDT_INSTANCE_ID | ID of a BDT Instance | 20000711 | |||
| 17 | Static Attribute | Public | Type reference (TYPE) | ICL_TAXTYPE_ORG | Default Tax Number Category for Organizations | 20060410 | |||
| 18 | Static Attribute | Public | Type reference (TYPE) | ICL_TAXTYPE_PERS | Default Tax Number Category for Persons | 20060410 | |||
| 19 | Instance attribute | Private | Type reference (TYPE) | BDT_BOOLE_D | Full Maintenance BDT in BDT | 20000711 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Static method | Private | Method | Create Selection Options | 20000711 | |
| 2 | Instance method | Private | Method | Calls BDT Classic for Full Maintenance | 20010122 | |
| 3 | Instance method | Private | Method | Transfer Changed Tax Category | 20060410 | |
| 4 | Instance method | Private | Method | Checks Country and Sets Default Country If Necessary | 20000717 | |
| 5 | Instance method | Public | Constructor | Constructor | 20000711 | |
| 6 | Instance method | Public | Method | Returns Final ID for Temporary BP ID | 20000711 | |
| 7 | Instance method | Public | Method | Diagnosis Functions | 20000911 | |
| 8 | Instance method | Public | Method | Returns Current GUID | 20041021 | |
| 9 | Instance method | Public | Method | Returns Current Related CL_BP_IGN Instance | 20000912 | |
| 10 | Instance method | Public | Method | Returns Assignment Table (for Create with Search) | 20000717 | |
| 11 | Instance method | Public | Method | Creates Link to BDT | 20000801 | |
| 12 | Instance method | Protected | Method | Make Telephone Call | 20000711 | |
| 13 | Instance method | Protected | Method | Send Fax | 20000711 | |
| 14 | Instance method | Protected | Method | Send mail | 20000711 | |
| 15 | Instance method | Public | Method | Checks Whether Requested Partner is in Create Puffer | 20000718 | |
| 16 | Instance method | Protected | Method | Removes Partner | 20000911 | |
| 17 | Instance method | Protected | Method | Search BP | 20000711 | |
| 18 | Instance method | Public | Method | Sets Business Partner Type | 20000711 | |
| 19 | Instance method | Public | Method | Sets Details for Create Mode | 20000808 | |
| 20 | Instance method | Public | Method | Sets Business Partner Grouping | 20000711 | |
| 21 | Instance method | Public | Method | Sets BP | 20000711 | |
| 22 | Instance method | Public | Method | Sets Role(s) | 20000711 | |
| 23 | Instance method | Public | Method | Resets Link to BDT | 20000711 |
Events
Class CL_MINI_BP_IGN has no event.
Types
Class CL_MINI_BP_IGN has no local type.
Method Signatures
Method APPEND_SELOPT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_SELOPT | Call by reference | Type reference (TYPE) | BUSSRCH_SELOPT_T | Select Options | 20000711 | |||
| 2 | IV_FIELDNAME | Value transfer | Type reference (TYPE) | FIELDNAME | Feldname | 20000711 | |||
| 3 | IV_TABNAME | Value transfer | Type reference (TYPE) | TABNAME | Tabellenname | 20000711 | |||
| 4 | IV_VALUE | Value transfer | Type reference (TYPE) | RSDSSELOP_ | 'Generische' SELECT-OPTION für dynamische Selektionen | 20000711 | |||
| 5 | IV_XUPCASE | Value transfer | Type reference (TYPE) | BDT_BOOLE_D | In Großbuchstaben konvertieren | 20000711 |
Method APPEND_SELOPT on class CL_MINI_BP_IGN has no exception.
Method CALL_BDT_CLASSIC Signature
Method CALL_BDT_CLASSIC on class CL_MINI_BP_IGN has no parameter.
Method CALL_BDT_CLASSIC on class CL_MINI_BP_IGN has no exception.
Method CHANGE_TAXTYPE Signature
Method CHANGE_TAXTYPE on class CL_MINI_BP_IGN has no parameter.
Method CHANGE_TAXTYPE on class CL_MINI_BP_IGN has no exception.
Method CHECK_COUNTRY Signature
Method CHECK_COUNTRY on class CL_MINI_BP_IGN has no parameter.
Method CHECK_COUNTRY on class CL_MINI_BP_IGN has no exception.
Method CONSTRUCTOR Signature
Method CONSTRUCTOR on class CL_MINI_BP_IGN has no parameter.
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | GP-Gruppierung konnte nicht ermittelt werden | 20050504 |
Method CONVERT_PARTNER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_PARTNER | Value transfer | Type reference (TYPE) | BU_PARTNER | Geschäftspartnernummer | 20000711 | |||
| 2 | EV_XEMPTY | Value transfer | Type reference (TYPE) | BDT_BOOLE_D | Der angegebene GP ist noch leer | 20000728 | |||
| 3 | IV_PARTNER | Value transfer | Type reference (TYPE) | BU_PARTNER | Geschäftspartnernummer | 20000711 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | handle_not_found | 20020204 | ||
| 2 | Versuch, auf eine bereits ersetzte Instanz zuzugreifen | 20020204 |
Method DIAGNOSTICS Signature
Method DIAGNOSTICS on class CL_MINI_BP_IGN has no parameter.
Method DIAGNOSTICS on class CL_MINI_BP_IGN has no exception.
Method GET_GUID Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_GUID | Call by reference | Type reference (TYPE) | SYSUUID_C | UUID in Character-Darstellung | 20041021 |
Method GET_GUID on class CL_MINI_BP_IGN has no exception.
Method GET_PARTNER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EO_PARTNER | Call by reference | Object reference (TYPE REF TO) | CL_BP_IGN | Geschäftspartner | 20000912 |
Method GET_PARTNER on class CL_MINI_BP_IGN has no exception.
Method GET_PARTNER_CONVERSION_TABLE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_BP_ASSIGNMENT | Call by reference | Type reference (TYPE) | ICL_T_MINI_BP_ASSIGNMENT | Zuordnungstabelle initialer GP/endgültiger GP | 20000717 |
Method GET_PARTNER_CONVERSION_TABLE on class CL_MINI_BP_IGN has no exception.
Method LINK_BDT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_HANDLE | Value transfer | Type reference (TYPE) | BDT_INSTANCE_ID | erzeugte Instanz | 20000801 | |||
| 2 | IV_HANDLE | Value transfer | Type reference (TYPE) | BDT_INSTANCE_ID | 0 | zu benutzende Instanz | 20000913 | ||
| 3 | IV_HANDLE_ERRORS | Value transfer | Type reference (TYPE) | BDT_INSTANCE_ID | 0 | Instanz, die die Fehlermeldungen aufnimmt | 20000804 | ||
| 4 | IV_HANDLE_PRIM | Value transfer | Type reference (TYPE) | BDT_INSTANCE_ID | 0 | Primärinstanz | 20000801 | ||
| 5 | IV_HANDLE_SUPER | Value transfer | Type reference (TYPE) | BDT_INSTANCE_ID | 0 | Superinstanz | 20000801 |
Method LINK_BDT on class CL_MINI_BP_IGN has no exception.
Method OUTGOING_CALL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_FCODE | Value transfer | Type reference (TYPE) | SYUCOMM | Bildschirmbilder, Funktionscode, der PAI ausgelöst hat | 20000711 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Unbekannt | 20000711 | ||
| 2 | Unbekannt | 20000711 |
Method OUTGOING_FAX Signature
Method OUTGOING_FAX on class CL_MINI_BP_IGN has no parameter.
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Allgemeiner Fehler | 20000711 |
Method OUTGOING_MAIL Signature
Method OUTGOING_MAIL on class CL_MINI_BP_IGN has no parameter.
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Allgemeiner Fehler | 20000711 |
Method PARTNER_EXISTS_CR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_XPARTNER_CR | Value transfer | Type reference (TYPE) | BDT_BOOLE_D | Partner wurde temporär angelegt | 20000718 | |||
| 2 | IV_PARTNER | Value transfer | Type reference (TYPE) | BU_PARTNER | Geschäftspartnernummer | 20000718 |
Method PARTNER_EXISTS_CR on class CL_MINI_BP_IGN has no exception.
Method REMOVE Signature
Method REMOVE on class CL_MINI_BP_IGN has no parameter.
Method REMOVE on class CL_MINI_BP_IGN has no exception.
Method SEARCH Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_MESSAGE | Call by reference | Type reference (TYPE) | BUS0MSG1_T | Tabellentyp zu BUS0MSG1 | 20030527 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Die CL_BP_IGN-Instanz fehlt | 20001010 |
Method SET_BPKIND Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_BPKIND | Call by reference | Type reference (TYPE) | BU_BPKIND | Geschäftspartnerart | 20000711 |
Method SET_BPKIND on class CL_MINI_BP_IGN has no exception.
Method SET_CREATE_MODE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_CR_MODE | Value transfer | Type reference (TYPE) | BU_AKTYP | '01' | Detail zum Anlegen-Modus | 20000808 |
Method SET_CREATE_MODE on class CL_MINI_BP_IGN has no exception.
Method SET_GROUP Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_GROUP | Call by reference | Type reference (TYPE) | BU_GROUP | Geschäftspartnergruppierung | 20000711 |
Method SET_GROUP on class CL_MINI_BP_IGN has no exception.
Method SET_PARTNER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_PARTNER | Value transfer | Type reference (TYPE) | BU_PARTNER | Geschäftspartnernummer | 20000711 |
Method SET_PARTNER on class CL_MINI_BP_IGN has no exception.
Method SET_RLTYP Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_RLTYP | Call by reference | Type reference (TYPE) | BU_BUS0RLTYP_T | Tabellentyp mit Zeilenstruktur BUS0RLTYP | 20000711 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Die CL_BP_IGN-Instanz fehlt | 20001010 |
Method UNLINK_BDT Signature
Method UNLINK_BDT on class CL_MINI_BP_IGN has no parameter.
Method UNLINK_BDT on class CL_MINI_BP_IGN has no exception.
History
| Last changed by/on | SAP | 20060711 |
| SAP Release Created in | 462 |