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
⤷ 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 | MO_PARTNER | Instance attribute | Public | Object reference (TYPE REF TO) | CL_BP_IGN | Business partner | 20000721 | ||
2 | MS_ADR2 | Instance attribute | Private | Type reference (TYPE) | ADR2 | Telephone Numbers (Central Address Admin.) | 20000711 | ||
3 | MS_ADR2_ALT | Instance attribute | Private | Type reference (TYPE) | ADR2 | Telephone Numbers (Central Address Admin.) | 20000711 | ||
4 | MS_ADR3 | Instance attribute | Private | Type reference (TYPE) | ADR3 | Fax numbers (central address admin.) | 20000711 | ||
5 | MS_ADR6 | Instance attribute | Private | Type reference (TYPE) | ADR6 | SMTP numbers (central address admin.) | 20000711 | ||
6 | MS_BUS000___I | Instance attribute | Private | Type reference (TYPE) | BUS000___I | CBP: General data plus status information | 20000711 | ||
7 | MS_BUSADRDATA | Instance attribute | Private | Type reference (TYPE) | BUSADRDATA | CBP: Complete address data | 20000711 | ||
8 | MT_ADDRESS | Instance attribute | Private | See coding | CBP: Complete address data | 20000711 | |||
9 | MT_RLTYP | Instance attribute | Protected | See coding | 20000711 | ||||
10 | MV_BPKIND | Instance attribute | Private | Type reference (TYPE) | BU_BPKIND | Business partner type | 20000711 | ||
11 | MV_CR_MODE | Instance attribute | Protected | Type reference (TYPE) | BU_AKTYP | Details on Create Mode | 20000808 | ||
12 | MV_GROUP | Instance attribute | Protected | Type reference (TYPE) | BU_GROUP | Business Partner Grouping | 20000711 | ||
13 | MV_GUID | Instance attribute | Private | Type reference (TYPE) | SYSUUID_C | UUID in Character Format | 20021014 | ||
14 | MV_HANDLE | Instance attribute | Public | Type reference (TYPE) | BDT_INSTANCE_ID | ID of a BDT Instance | 20000711 | ||
15 | MV_HANDLE_ERRORS | Instance attribute | Private | Type reference (TYPE) | BDT_INSTANCE_ID | BDT Instance That Accepts Error Messages | 20000804 | ||
16 | MV_HANDLE_SUPER | Instance attribute | Private | Type reference (TYPE) | BDT_INSTANCE_ID | ID of a BDT Instance | 20000711 | ||
17 | MV_TAXTYPE_ORG | Static Attribute | Public | Type reference (TYPE) | ICL_TAXTYPE_ORG | Default Tax Number Category for Organizations | 20060410 | ||
18 | MV_TAXTYPE_PERS | Static Attribute | Public | Type reference (TYPE) | ICL_TAXTYPE_PERS | Default Tax Number Category for Persons | 20060410 | ||
19 | MV_XFULL_MAINT | 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 | APPEND_SELOPT | Static method | Private | Method | Create Selection Options | 20000711 |
2 | CALL_BDT_CLASSIC | Instance method | Private | Method | Calls BDT Classic for Full Maintenance | 20010122 |
3 | CHANGE_TAXTYPE | Instance method | Private | Method | Transfer Changed Tax Category | 20060410 |
4 | CHECK_COUNTRY | Instance method | Private | Method | Checks Country and Sets Default Country If Necessary | 20000717 |
5 | CONSTRUCTOR | Instance method | Public | Constructor | Constructor | 20000711 |
6 | CONVERT_PARTNER | Instance method | Public | Method | Returns Final ID for Temporary BP ID | 20000711 |
7 | DIAGNOSTICS | Instance method | Public | Method | Diagnosis Functions | 20000911 |
8 | GET_GUID | Instance method | Public | Method | Returns Current GUID | 20041021 |
9 | GET_PARTNER | Instance method | Public | Method | Returns Current Related CL_BP_IGN Instance | 20000912 |
10 | GET_PARTNER_CONVERSION_TABLE | Instance method | Public | Method | Returns Assignment Table (for Create with Search) | 20000717 |
11 | LINK_BDT | Instance method | Public | Method | Creates Link to BDT | 20000801 |
12 | OUTGOING_CALL | Instance method | Protected | Method | Make Telephone Call | 20000711 |
13 | OUTGOING_FAX | Instance method | Protected | Method | Send Fax | 20000711 |
14 | OUTGOING_MAIL | Instance method | Protected | Method | Send mail | 20000711 |
15 | PARTNER_EXISTS_CR | Instance method | Public | Method | Checks Whether Requested Partner is in Create Puffer | 20000718 |
16 | REMOVE | Instance method | Protected | Method | Removes Partner | 20000911 |
17 | SEARCH | Instance method | Protected | Method | Search BP | 20000711 |
18 | SET_BPKIND | Instance method | Public | Method | Sets Business Partner Type | 20000711 |
19 | SET_CREATE_MODE | Instance method | Public | Method | Sets Details for Create Mode | 20000808 |
20 | SET_GROUP | Instance method | Public | Method | Sets Business Partner Grouping | 20000711 |
21 | SET_PARTNER | Instance method | Public | Method | Sets BP | 20000711 |
22 | SET_RLTYP | Instance method | Public | Method | Sets Role(s) | 20000711 |
23 | UNLINK_BDT | 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 | Exporting | CT_SELOPT | Call by reference | Type reference (TYPE) | BUSSRCH_SELOPT_T | Select Options | 20000711 | ||
2 | Importing | IV_FIELDNAME | Value transfer | Type reference (TYPE) | FIELDNAME | Feldname | 20000711 | ||
3 | Importing | IV_TABNAME | Value transfer | Type reference (TYPE) | TABNAME | Tabellenname | 20000711 | ||
4 | Importing | IV_VALUE | Value transfer | Type reference (TYPE) | RSDSSELOP_ | 'Generische' SELECT-OPTION für dynamische Selektionen | 20000711 | ||
5 | Importing | 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 | BU_GROUP_MISSING | 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 | Exporting | EV_PARTNER | Value transfer | Type reference (TYPE) | BU_PARTNER | Geschäftspartnernummer | 20000711 | ||
2 | Exporting | EV_XEMPTY | Value transfer | Type reference (TYPE) | BDT_BOOLE_D | Der angegebene GP ist noch leer | 20000728 | ||
3 | Importing | IV_PARTNER | Value transfer | Type reference (TYPE) | BU_PARTNER | Geschäftspartnernummer | 20000711 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | LOCAL_ID_NOT_FOUND | handle_not_found | 20020204 | |
2 | OBSOLETE_PARTNER | 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 | Exporting | 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 | Exporting | 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 | Exporting | 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 | Exporting | EV_HANDLE | Value transfer | Type reference (TYPE) | BDT_INSTANCE_ID | erzeugte Instanz | 20000801 | ||
2 | Importing | IV_HANDLE | Value transfer | Type reference (TYPE) | BDT_INSTANCE_ID | 0 | zu benutzende Instanz | 20000913 | |
3 | Importing | IV_HANDLE_ERRORS | Value transfer | Type reference (TYPE) | BDT_INSTANCE_ID | 0 | Instanz, die die Fehlermeldungen aufnimmt | 20000804 | |
4 | Importing | IV_HANDLE_PRIM | Value transfer | Type reference (TYPE) | BDT_INSTANCE_ID | 0 | Primärinstanz | 20000801 | |
5 | Importing | 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 | Importing | IV_FCODE | Value transfer | Type reference (TYPE) | SYUCOMM | Bildschirmbilder, Funktionscode, der PAI ausgelöst hat | 20000711 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | SP_CTI_FAILURE | Unbekannt | 20000711 | |
2 | SP_ERROR | Unbekannt | 20000711 |
Method OUTGOING_FAX Signature
Method OUTGOING_FAX on class CL_MINI_BP_IGN has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | GENERAL_ERROR | 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 | GENERAL_ERROR | Allgemeiner Fehler | 20000711 |
Method PARTNER_EXISTS_CR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_XPARTNER_CR | Value transfer | Type reference (TYPE) | BDT_BOOLE_D | Partner wurde temporär angelegt | 20000718 | ||
2 | Importing | 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 | Exporting | ET_MESSAGE | Call by reference | Type reference (TYPE) | BUS0MSG1_T | Tabellentyp zu BUS0MSG1 | 20030527 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | INSTANCE_MISSING | 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 | Importing | 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 | Importing | 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 | Importing | 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 | Importing | 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 | Importing | IT_RLTYP | Call by reference | Type reference (TYPE) | BU_BUS0RLTYP_T | Tabellentyp mit Zeilenstruktur BUS0RLTYP | 20000711 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | INSTANCE_MISSING | 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 |