Hierarchy
⤷
⤷
Properties
| Class | CL_ERP_SALES_LCM_INTERACTION | |
| Short Description | LCM Interaction Layer | |
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | ERP_SALES_LCM_API | Lean Customer Maintenance API |
| Created | 20060227 | SAP |
| Last change | 20110908 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
| # | Type group / Object type | Type | Type Description |
|---|---|---|---|
| 1 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) | |
| 2 | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) | |
| 3 | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
Interfaces
Class CL_ERP_SALES_LCM_INTERACTION has no interface implemented.
Friends
Class CL_ERP_SALES_LCM_INTERACTION has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Constant | Private | Type reference (TYPE) | TRTYP | 'V' | Transaction Type | 20060727 | ||
| 2 | Constant | Private | Type reference (TYPE) | TRTYP | 'H' | Transaction Type | 20060727 | ||
| 3 | Constant | Private | Type reference (TYPE) | CHAR40 | 'ADDRESS' | Address Data | 20060630 | ||
| 4 | Constant | Private | Type reference (TYPE) | CHAR40 | 'BANKACCOUNTS' | Field Length: 40 Characters | 20060630 | ||
| 5 | Constant | Private | Type reference (TYPE) | CHAR40 | 'COMMON' | General Data | 20060630 | ||
| 6 | Constant | Private | Type reference (TYPE) | CHAR40 | 'CONTACTS' | Contact Person Data | 20060630 | ||
| 7 | Constant | Private | Type reference (TYPE) | CHAR40 | 'SALESDATA' | Sales Area Data | 20060630 | ||
| 8 | Constant | Private | Type reference (TYPE) | TRTYP | 'A' | Transaction Type | 20060727 | ||
| 9 | Constant | Private | Type reference (TYPE) | AD_URITYPE | 'HPG' | URI type flag | 20060731 | ||
| 10 | Constant | Private | Type reference (TYPE) | KUNNR | CL_ERP_SALES_CMD_MACCESS=>GC_DUMMY_ID_PREFIX | Customer Number 1 | 20060920 | ||
| 11 | Constant | Private | Type reference (TYPE) | PARNR | CL_ERP_SALES_CMD_MACCESS=>GC_MIN_DUMMY_PARNR | Number of Contact Person | 20060921 | ||
| 12 | Constant | Private | Type reference (TYPE) | CHAR50 | 'ME->MS_Y_CUSTOMER-CENTRAL_DATA-CENTRAL-DATA' | Position of Central Data in Structure | 20061208 | ||
| 13 | Constant | Private | Type reference (TYPE) | CHAR50 | 'ME->MS_X_CUSTOMER-CENTRAL_DATA-CONTACT-CONTACTS' | Position of Contact Person in Structure | 20060718 | ||
| 14 | Constant | Private | Type reference (TYPE) | CHAR50 | 'IS_REF_CUSTOMER-CENTRAL_DATA-CENTRAL-DATA' | Position of Central Data Template in Structure | 20061208 | ||
| 15 | Constant | Private | Type reference (TYPE) | CMD_TCODE | 'XD02' | CVI Customer: Transaction Code (only XD01 and XD02) | 20060630 | ||
| 16 | Constant | Private | Type reference (TYPE) | CMD_TCODE | 'XD01' | CVI Customer: Transaction Code (only XD01 and XD02) | 20060630 | ||
| 17 | Constant | Private | Type reference (TYPE) | TCODE | 'XD03' | Transaction Code | 20060630 | ||
| 18 | Constant | Private | Type reference (TYPE) | WDUI_STATE | '00' | Web Dynpro: State | 20060731 | ||
| 19 | Constant | Private | Type reference (TYPE) | WDUI_STATE | '01' | Web Dynpro: State | 20060915 | ||
| 20 | Instance attribute | Private | Object reference (TYPE REF TO) | CL_ERP_SALES_CMD_MACCESS | Model Access | 20060306 | |||
| 21 | Instance attribute | Private | Type reference (TYPE) | CVIS_MESSAGE | Error Indicator and System Messages | 20060306 | |||
| 22 | Instance attribute | Private | Type reference (TYPE) | LCMS_CALL_PARAMETERS | LCM Start Parameters for Transaction | 20060404 | |||
| 23 | Instance attribute | Private | Type reference (TYPE) | LCMS_CHANGED_DATA | Indicator for Changed Data | 20060830 | |||
| 24 | Instance attribute | Private | Type reference (TYPE) | CMDS_EI_EXTERN | Customer in Processed State | 20060705 | |||
| 25 | Instance attribute | Private | Type reference (TYPE) | CMDS_EI_EXTERN | Customer in Database | 20060705 | |||
| 26 | Instance attribute | Private | Type reference (TYPE) | LCMT_UI_CONTACTS | Contact Person for LCM | 20081022 | |||
| 27 | Instance attribute | Private | Type reference (TYPE) | CL_ERP_SALES_LCM_UTILITIES=>CMDT_T_COPY_FIELDS | Table of Fields to be Copied | 20060720 | |||
| 28 | Instance attribute | Private | Type reference (TYPE) | CVIS_EI_BANKDETAIL_T | External Interface: Bank Details Data | 20061030 | |||
| 29 | Instance attribute | Private | Type reference (TYPE) | CMDS_EI_CONTACTS_T | Ext. Interface: Contact Person | 20061030 | |||
| 30 | Instance attribute | Private | Type reference (TYPE) | CMDS_EI_FUNCTIONS_T | Ext. Interface: Partner Roles | 20061030 | |||
| 31 | Instance attribute | Private | Type reference (TYPE) | CMDS_EI_TAX_IND_T | External Interface: Tax Indicators | 20061030 | |||
| 32 | Instance attribute | Private | Type reference (TYPE) | CVIS_EI_VAT_T | Ext. Interface: EU Tax Numbers | 20061030 | |||
| 33 | Instance attribute | Private | Type reference (TYPE) | LCMT_UI_PARTNER_FUNCTIONS | Partner Functions | 20060920 | |||
| 34 | Instance attribute | Private | Type reference (TYPE) | LCMT_UI_VAT | EU Tax Numbers | 20060913 | |||
| 35 | Instance attribute | Private | Type reference (TYPE) | PARNR | CL_ERP_SALES_CMD_MACCESS=>GC_MIN_DUMMY_PARNR | Number of Contact Person | 20060921 | ||
| 36 | Instance attribute | Private | Type reference (TYPE) | CHAR1 | Single-Character Indicator | 20060914 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Public | Method | Add Partner | 20060921 | |
| 2 | Instance method | Private | Method | Add Fields to Max. Field Pool | 20060606 | |
| 3 | Instance method | Public | Method | Add Partner Role | 20060920 | |
| 4 | Instance method | Private | Method | Sort List of Partner Roles | 20060825 | |
| 5 | Instance method | Private | Method | Authorization Check | 20060306 | |
| 6 | Instance method | Private | Method | Collection of fields that are provided as default | 20060831 | |
| 7 | Instance method | Public | Method | Change Partner Role | 20060920 | |
| 8 | Instance method | Public | Method | Check Entered EU Tax Numbers | 20060914 | |
| 9 | Instance method | Public | Method | Leave Session | 20060831 | |
| 10 | Instance method | Private | Method | Set default data at time of new creation | 20060724 | |
| 11 | Instance method | Public | Constructor | CONSTRUCTOR | 20060926 | |
| 12 | Instance method | Private | Method | Copy Template (Reference Customer) | 20060718 | |
| 13 | Instance method | Public | Method | Delete Contact Person | 20060901 | |
| 14 | Instance method | Public | Method | Delete Partner Role | 20060901 | |
| 15 | Instance method | Private | Method | Determination of Copying Fields | 20060720 | |
| 16 | Instance method | Public | Method | Read Description of Department of Contact Person | 20061208 | |
| 17 | Instance method | Public | Method | Read Description of Function of Contact Person | 20061208 | |
| 18 | Instance method | Public | Method | Customer numbers are being processed | 20060920 | |
| 19 | Instance method | Public | Method | Current Number Assignment for Contact Person Number | 20070717 | |
| 20 | Instance method | Public | Method | Read Current Sales Area | 20060518 | |
| 21 | Instance method | Public | Method | Determine Fields According to Customizing Setting | 20060915 | |
| 22 | Instance method | Public | Method | Read Description of Partner Role | 20061208 | |
| 23 | Instance method | Public | Method | Read Checked Tax Number | 20060913 | |
| 24 | Instance method | Public | Method | Load Data | 20060830 | |
| 25 | Instance method | Private | Method | Read database data | 20060830 | |
| 26 | Instance method | Public | Method | Start Session | 20060926 | |
| 27 | Instance method | Public | Method | Save Data | 20060830 | |
| 28 | Instance method | Private | Method | Save Data to Database | 20060830 | |
| 29 | Instance method | Private | Method | Set Change Indicator | 20060921 | |
| 30 | Instance method | Public | Method | Copy mandatory partner function or set flag for this | 20060831 | |
| 31 | Instance method | Public | Method | Set Flag for Unchangeability | 20060811 |
Events
Class CL_ERP_SALES_LCM_INTERACTION has no event.
Types
Class CL_ERP_SALES_LCM_INTERACTION has no local type.
Method Signatures
Method ADD_CONTACT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_CONTACTS | Call by reference | Type reference (TYPE) | LCMT_UI_CONTACTS | Ansprechpartner | 20060921 | |||
| 2 | IV_INDEX | Call by reference | Type reference (TYPE) | SYTABIX | '0000000001' | Index | 20060921 |
Method ADD_CONTACT on class CL_ERP_SALES_LCM_INTERACTION has no exception.
Method ADD_FIELD2POOL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_MAX_FLD_POOL | Call by reference | Type reference (TYPE) | LCMT_MAX_FLD_POOL | Maximal Feldlist für LCM | 20060831 | |||
| 2 | IV_DATACLASS | Call by reference | Type reference (TYPE) | CHAR40 | Datenklassiefizierung(Allgemein, Address, Vertrieber.Daten) | 20060609 | |||
| 3 | IV_DBFLDNAME | Call by reference | Type reference (TYPE) | FIELDNAME | SPACE | Feldname | 20060606 | ||
| 4 | IV_DBTBLNAME | Call by reference | Type reference (TYPE) | TABNAME | SPACE | Tabellenname | 20060606 | ||
| 5 | IV_ID | Call by reference | Type reference (TYPE) | STRING | 20060606 | ||||
| 6 | IV_LEADING_ID | Call by reference | Type reference (TYPE) | STRING | SPACE | 20060606 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Feld bereits zum Pool hinzugefügt | 20060623 | ||
| 2 | Nicht führendes Feld ist als führend einem Feld zugewiesen | 20060623 |
Method ADD_PARTNER_FUNCTION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_PFUNCTIONS | Call by reference | Type reference (TYPE) | LCMT_UI_PARTNER_FUNCTIONS | Partnerrollen | 20060920 | |||
| 2 | IV_INDEX | Call by reference | Type reference (TYPE) | SYTABIX | '0000000001' | Index | 20060920 |
Method ADD_PARTNER_FUNCTION on class CL_ERP_SALES_LCM_INTERACTION has no exception.
Method ARRANGE_PFUNCTIONS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_PFUNCTIONS | Call by reference | Type reference (TYPE) | LCMT_UI_PARTNER_FUNCTIONS | Partnerrollen | 20060825 | |||
| 2 | RT_PFUNCTIONS | Value transfer | Type reference (TYPE) | LCMT_UI_PARTNER_FUNCTIONS | Partnerrollen | 20060825 |
Method ARRANGE_PFUNCTIONS on class CL_ERP_SALES_LCM_INTERACTION has no exception.
Method AUTHORITY_CHECK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_PARAMS | Call by reference | Type reference (TYPE) | LCMS_CALL_PARAMETERS | LCM Startsparameters für die Transaktion | 20060518 | |||
| 2 | RS_ERROR | Value transfer | Type reference (TYPE) | CVIS_MESSAGE | Fehlerindikator und Systemnachrichten | 20060306 |
Method AUTHORITY_CHECK on class CL_ERP_SALES_LCM_INTERACTION has no exception.
Method BUILD_DEFAULT_FIELDLIST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RT_MAX_FLD_POOL | Value transfer | Type reference (TYPE) | LCMT_MAX_FLD_POOL | Maximal Feldlist für LCM | 20060831 |
Method BUILD_DEFAULT_FIELDLIST on class CL_ERP_SALES_LCM_INTERACTION has no exception.
Method CHECK_PFUNCTIONS_CHANGES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_PFUNCTIONS | Call by reference | Type reference (TYPE) | LCMT_UI_PARTNER_FUNCTIONS | Partnerrollen | 20060920 | |||
| 2 | ES_MESSAGE | Call by reference | Type reference (TYPE) | CVIS_MESSAGE | Fehlerindikator und Systemnachrichten | 20060920 |
Method CHECK_PFUNCTIONS_CHANGES on class CL_ERP_SALES_LCM_INTERACTION has no exception.
Method CHECK_VAT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_VAT | Call by reference | Type reference (TYPE) | LCMT_UI_VAT | EU-Steuernummern | 20060914 | |||
| 2 | RS_MESSAGE | Value transfer | Type reference (TYPE) | CVIS_MESSAGE | Fehlerindikator und Systemnachrichten | 20060914 |
Method CHECK_VAT on class CL_ERP_SALES_LCM_INTERACTION has no exception.
Method CLOSE_SESSION Signature
Method CLOSE_SESSION on class CL_ERP_SALES_LCM_INTERACTION has no parameter.
Method CLOSE_SESSION on class CL_ERP_SALES_LCM_INTERACTION has no exception.
Method COMPLETE_DATA_AFTER_LOADING Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_ADDRESS | Call by reference | Type reference (TYPE) | BAPIAD1VL | BAPI-Struktur zur Verteilung Adresstyp 1 | 20060724 | |||
| 2 | CS_COMMON | Call by reference | Type reference (TYPE) | CMDS_EI_VMD_CENTRAL_DATA | Ext. Schnittstelle: Zentrale Kundendaten | 20060724 | |||
| 3 | CS_EMAIL | Call by reference | Type reference (TYPE) | BAPIADSMTP | BAPI-Struktur für e-mail-Adressen (Business Addr. Services) | 20060724 | |||
| 4 | CS_FAX | Call by reference | Type reference (TYPE) | BAPIADFAX | BAPI-Struktur für Faxnummern (Business Address Services) | 20060724 | |||
| 5 | CS_PHONE | Call by reference | Type reference (TYPE) | BAPIADTEL | BAPI-Struktur für Telefonnummern (Business Address Services) | 20060724 | |||
| 6 | CS_SALESDATA | Call by reference | Type reference (TYPE) | LCMS_UI_SALES | Verkaufdaten | 20060724 | |||
| 7 | CS_WEB | Call by reference | Type reference (TYPE) | BAPIADURI | BAPI-Struktur für URI-Adressen (Business Address Services) | 20060724 | |||
| 8 | CT_BANKDETAIL | Call by reference | Type reference (TYPE) | LCMT_UI_BANKDETAIL | Details zur Bankverbindung | 20060724 | |||
| 9 | CT_CONTACTS | Call by reference | Type reference (TYPE) | LCMT_UI_CONTACTS | Ansprechpartner für LCM UI | 20060724 | |||
| 10 | CT_PFUNCTIONS | Call by reference | Type reference (TYPE) | LCMT_UI_PARTNER_FUNCTIONS | Partnerrollen | 20060724 | |||
| 11 | CT_TAXES | Call by reference | Type reference (TYPE) | LCMT_UI_TAXES | Steuern | 20060724 |
Method COMPLETE_DATA_AFTER_LOADING on class CL_ERP_SALES_LCM_INTERACTION has no exception.
Method CONSTRUCTOR Signature
Method CONSTRUCTOR on class CL_ERP_SALES_LCM_INTERACTION has no parameter.
Method CONSTRUCTOR on class CL_ERP_SALES_LCM_INTERACTION has no exception.
Method COPY_DATA_FROM_REF_CUSTOMER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_PARAMS | Call by reference | Type reference (TYPE) | LCMS_CALL_PARAMETERS | LCM Startsparameters für die Transaktion | 20061208 | |||
| 2 | IS_REF_CUSTOMER | Call by reference | Type reference (TYPE) | CMDS_EI_EXTERN | Komplexe externe Schnittstelle des Kunden | 20060718 |
Method COPY_DATA_FROM_REF_CUSTOMER on class CL_ERP_SALES_LCM_INTERACTION has no exception.
Method DELETE_CONTACT_PERSON Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_CONTACTS | Call by reference | Type reference (TYPE) | LCMT_UI_CONTACTS | Ansprechpartner für LCM UI | 20060901 | |||
| 2 | ES_MESSAGE | Call by reference | Type reference (TYPE) | CVIS_MESSAGE | Fehlerindikator und Systemnachrichten | 20060901 | |||
| 3 | IV_DEL_TABIX | Call by reference | Type reference (TYPE) | SYTABIX | Index der zu löschendem Ansprechpartner | 20060901 |
Method DELETE_CONTACT_PERSON on class CL_ERP_SALES_LCM_INTERACTION has no exception.
Method DELETE_PARTNER_FUNCTION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_PFUNCTIONS | Call by reference | Type reference (TYPE) | LCMT_UI_PARTNER_FUNCTIONS | Partnerrollen | 20060901 | |||
| 2 | ES_MESSAGE | Call by reference | Type reference (TYPE) | CVIS_MESSAGE | Fehlerindikator und Systemnachrichten | 20060901 | |||
| 3 | IV_DEL_TABIX | Call by reference | Type reference (TYPE) | SYTABIX | Index der zu löschenden Rolle | 20060901 |
Method DELETE_PARTNER_FUNCTION on class CL_ERP_SALES_LCM_INTERACTION has no exception.
Method GET_COPY_FIELDS_LIST Signature
Method GET_COPY_FIELDS_LIST on class CL_ERP_SALES_LCM_INTERACTION has no parameter.
Method GET_COPY_FIELDS_LIST on class CL_ERP_SALES_LCM_INTERACTION has no exception.
Method GET_CP_DEPARTMENT_TEXT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_MESSAGE | Call by reference | Type reference (TYPE) | CVIS_MESSAGE | Fehlerindikator und Systemnachrichten | 20061208 | |||
| 2 | EV_TEXT | Call by reference | Type reference (TYPE) | VTEXT | Bezeichnung | 20061208 | |||
| 3 | IV_CP_DEPARTMENT | Call by reference | Type reference (TYPE) | ABTNR | Abteilungsnummer | 20061208 |
Method GET_CP_DEPARTMENT_TEXT on class CL_ERP_SALES_LCM_INTERACTION has no exception.
Method GET_CP_FUNCTION_TEXT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_MESSAGE | Call by reference | Type reference (TYPE) | CVIS_MESSAGE | Fehlerindikator und Systemnachrichten | 20061208 | |||
| 2 | EV_TEXT | Call by reference | Type reference (TYPE) | VTEXT | Bezeichnung | 20061208 | |||
| 3 | IV_CP_FUNCTION | Call by reference | Type reference (TYPE) | PAFKT | Funktion des Ansprechpartners | 20061208 |
Method GET_CP_FUNCTION_TEXT on class CL_ERP_SALES_LCM_INTERACTION has no exception.
Method GET_CURRENT_CUSTOMER_ID Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RV_CURR_CUSTOMER | Value transfer | Type reference (TYPE) | KUNNR | Debitorennummer 1 | 20060925 |
Method GET_CURRENT_CUSTOMER_ID on class CL_ERP_SALES_LCM_INTERACTION has no exception.
Method GET_CURRENT_PARTNER_NUM_ASGMNT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RT_PARTNER_NUM_ASGMNT | Value transfer | Type reference (TYPE) | CL_ERP_SALES_CMD_MACCESS=>TT_PARTNER_NUMBER_ASSIGNMENT | 20070717 |
Method GET_CURRENT_PARTNER_NUM_ASGMNT on class CL_ERP_SALES_LCM_INTERACTION has no exception.
Method GET_CURRENT_SALESAREA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_CHANNEL | Call by reference | Type reference (TYPE) | VTWEG | Vertriebsweg | 20060518 | |||
| 2 | EV_DIVISION | Call by reference | Type reference (TYPE) | SPART | Sparte | 20060518 | |||
| 3 | EV_SALES_ORG | Call by reference | Type reference (TYPE) | VKORG | Verkaufsorganisation | 20060518 |
Method GET_CURRENT_SALESAREA on class CL_ERP_SALES_LCM_INTERACTION has no exception.
Method GET_ENABLED_FIELDS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_ERROR | Call by reference | Type reference (TYPE) | CVIS_MESSAGE | Fehlerindikator und Systemnachrichten | 20060915 | |||
| 2 | ET_OUTPUT_FIELDS | Call by reference | Type reference (TYPE) | LCMT_FLD_ATTRIBUTES | Feldbeschreibung für LCM UI | 20060915 | |||
| 3 | IS_CALL_PARAMS | Call by reference | Type reference (TYPE) | LCMS_CALL_PARAMETERS | LCM Startsparameters für die Transaktion | 20060915 | |||
| 4 | IT_ADD_FIELDS | Call by reference | Type reference (TYPE) | LCMT_MAX_FLD_POOL | Maximal Feldlist für LCM | 20060915 | |||
| 5 | IT_REMOVE_FIELDS | Call by reference | Type reference (TYPE) | STRING_TABLE | Tabelle von Strings | 20060915 |
Method GET_ENABLED_FIELDS on class CL_ERP_SALES_LCM_INTERACTION has no exception.
Method GET_PF_FUNCTION_TEXT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_MESSAGE | Call by reference | Type reference (TYPE) | CVIS_MESSAGE | Fehlerindikator und Systemnachrichten | 20061208 | |||
| 2 | EV_TEXT | Call by reference | Type reference (TYPE) | VTXTM | Bezeichnung | 20061208 | |||
| 3 | IV_PF_FUNCTION | Call by reference | Type reference (TYPE) | PARVW | Partnerrolle | 20061208 |
Method GET_PF_FUNCTION_TEXT on class CL_ERP_SALES_LCM_INTERACTION has no exception.
Method GET_VALIDATED_VAT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RT_VAT | Value transfer | Type reference (TYPE) | LCMT_UI_VAT | EU-Steuernummern | 20060913 |
Method GET_VALIDATED_VAT on class CL_ERP_SALES_LCM_INTERACTION has no exception.
Method LOAD Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_ADDRESS | Call by reference | Type reference (TYPE) | BAPIAD1VL | BAPI-Struktur zur Verteilung Adresstyp 1 | 20060830 | |||
| 2 | ES_COMMON | Call by reference | Type reference (TYPE) | CMDS_EI_VMD_CENTRAL_DATA | Ext. Schnittstelle: Zentrale Kundendaten | 20060830 | |||
| 3 | ES_EMAIL | Call by reference | Type reference (TYPE) | BAPIADSMTP | BAPI-Struktur für e-mail-Adressen (Business Addr. Services) | 20060830 | |||
| 4 | ES_FAX | Call by reference | Type reference (TYPE) | BAPIADFAX | BAPI-Struktur für Faxnummern (Business Address Services) | 20060830 | |||
| 5 | ES_MESSAGE | Call by reference | Type reference (TYPE) | CVIS_MESSAGE | Fehlerindikator und Systemnachrichten | 20060830 | |||
| 6 | ES_MOBILE | Call by reference | Type reference (TYPE) | BAPIADTEL | BAPI-Struktur für Telefonnummern (Business Address Services) | 20061013 | |||
| 7 | ES_PHONE | Call by reference | Type reference (TYPE) | BAPIADTEL | BAPI-Struktur für Telefonnummern (Business Address Services) | 20060830 | |||
| 8 | ES_SALESDATA | Call by reference | Type reference (TYPE) | LCMS_UI_SALES | Verkaufdaten | 20060830 | |||
| 9 | ES_WEB | Call by reference | Type reference (TYPE) | BAPIADURI | BAPI-Struktur für URI-Adressen (Business Address Services) | 20060830 | |||
| 10 | ET_BANKDETAIL | Call by reference | Type reference (TYPE) | LCMT_UI_BANKDETAIL | Details zur Bankverbindung | 20060830 | |||
| 11 | ET_CONTACTS | Call by reference | Type reference (TYPE) | LCMT_UI_CONTACTS | Ansprechpartner für LCM UI | 20060830 | |||
| 12 | ET_PFUNCTIONS | Call by reference | Type reference (TYPE) | LCMT_UI_PARTNER_FUNCTIONS | Partnerrollen | 20060830 | |||
| 13 | ET_TAXES | Call by reference | Type reference (TYPE) | LCMT_UI_TAXES | Steuern | 20060830 | |||
| 14 | ET_VAT | Call by reference | Type reference (TYPE) | LCMT_UI_VAT | EU-Steuernummern für LCM | 20060901 | |||
| 15 | IS_PARAMS | Call by reference | Type reference (TYPE) | LCMS_CALL_PARAMETERS | LCM Startsparameters für die Transaktion | 20060830 |
Method LOAD on class CL_ERP_SALES_LCM_INTERACTION has no exception.
Method LOAD_DB Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_PARAMS | Call by reference | Type reference (TYPE) | LCMS_CALL_PARAMETERS | LCM Startsparameters für die Transaction | 20060830 | |||
| 2 | RS_MESSAGE | Value transfer | Type reference (TYPE) | CVIS_MESSAGE | Fehlerindikator und Systemnachrichten | 20060830 |
Method LOAD_DB on class CL_ERP_SALES_LCM_INTERACTION has no exception.
Method OPEN_SESSION Signature
Method OPEN_SESSION on class CL_ERP_SALES_LCM_INTERACTION has no parameter.
Method OPEN_SESSION on class CL_ERP_SALES_LCM_INTERACTION has no exception.
Method SAVE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_MESSAGE | Call by reference | Type reference (TYPE) | CVIS_MESSAGE | Fehlerindikator und Systemnachrichten | 20060830 | |||
| 2 | IS_ADDRESS | Call by reference | Type reference (TYPE) | BAPIAD1VL | BAPI-Struktur zur Verteilung Adresstyp 1 | 20060830 | |||
| 3 | IS_CHANGED_DATA | Call by reference | Type reference (TYPE) | LCMS_CHANGED_DATA | Info zu geänderte Daten | 20060830 | |||
| 4 | IS_COMMON | Call by reference | Type reference (TYPE) | CMDS_EI_VMD_CENTRAL_DATA | Ext. Schnittstelle: Zentrale Kundendaten | 20060830 | |||
| 5 | IS_EMAIL | Call by reference | Type reference (TYPE) | BAPIADSMTP | BAPI-Struktur für e-mail-Adressen (Business Addr. Services) | 20060830 | |||
| 6 | IS_FAX | Call by reference | Type reference (TYPE) | BAPIADFAX | BAPI-Struktur für Faxnummern (Business Address Services) | 20060830 | |||
| 7 | IS_MOBILE | Call by reference | Type reference (TYPE) | BAPIADTEL | BAPI-Struktur für Telefonnummern (Business Address Services) | 20061013 | |||
| 8 | IS_PHONE | Call by reference | Type reference (TYPE) | BAPIADTEL | BAPI-Struktur für Telefonnummern (Business Address Services) | 20060830 | |||
| 9 | IS_SALESDATA | Call by reference | Type reference (TYPE) | LCMS_UI_SALES | Verkaufdaten | 20060830 | |||
| 10 | IS_WEB | Call by reference | Type reference (TYPE) | BAPIADURI | BAPI-Struktur für URI-Adressen (Business Address Services) | 20060830 | |||
| 11 | IT_BANKDETAIL | Call by reference | Type reference (TYPE) | LCMT_UI_BANKDETAIL | Details zur Bankverbindung | 20060830 | |||
| 12 | IT_CONTACTS | Call by reference | Type reference (TYPE) | LCMT_UI_CONTACTS | Ansprechpartner für LCM UI | 20060830 | |||
| 13 | IT_PFUNCTIONS | Call by reference | Type reference (TYPE) | LCMT_UI_PARTNER_FUNCTIONS | Partnerrollen | 20060830 | |||
| 14 | IT_TAXES | Call by reference | Type reference (TYPE) | LCMT_UI_TAXES | Steuern | 20060830 | |||
| 15 | IT_VAT | Call by reference | Type reference (TYPE) | LCMT_UI_VAT | EU-Steuernummern für LCM | 20060901 | |||
| 16 | IV_NO_COMMIT | Call by reference | Type reference (TYPE) | WDY_BOOLEAN | SPACE | Ersatz für echten boolschen Typ: 'X' == wahr '' == falsch | 20060925 | ||
| 17 | IV_TEST_RUN | Call by reference | Type reference (TYPE) | WDY_BOOLEAN | Ersatz für echten boolschen Typ: 'X' == wahr '' == falsch | 20060830 |
Method SAVE on class CL_ERP_SALES_LCM_INTERACTION has no exception.
Method SAVE_DB Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_NO_COMMIT | Call by reference | Type reference (TYPE) | WDY_BOOLEAN | Ersatz für echten boolschen Typ: 'X' == wahr '' == falsch | 20060925 | |||
| 2 | IV_TEST_RUN | Call by reference | Type reference (TYPE) | WDY_BOOLEAN | Ersatz für echten boolschen Typ: 'X' == wahr '' == falsch | 20060830 | |||
| 3 | RS_MESSAGE | Value transfer | Type reference (TYPE) | CVIS_MESSAGE | Fehlerindikator und Systemnachrichten | 20060830 |
Method SAVE_DB on class CL_ERP_SALES_LCM_INTERACTION has no exception.
Method SET_CHANGE_INDICATOR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_DATAX | Call by reference | Type reference (TYPE) | ANY | 20060921 |
Method SET_CHANGE_INDICATOR on class CL_ERP_SALES_LCM_INTERACTION has no exception.
Method SET_MANDATORY_PFUNCTIONS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_PFUNCTIONS | Call by reference | Type reference (TYPE) | LCMT_UI_PARTNER_FUNCTIONS | Partnerrollen | 20060831 | |||
| 2 | ET_PF_ADDED | Call by reference | Type reference (TYPE) | LCMT_UI_PARTNER_FUNCTIONS | Partnerrollen | 20060831 |
Method SET_MANDATORY_PFUNCTIONS on class CL_ERP_SALES_LCM_INTERACTION has no exception.
Method SET_PFUNCTIONS_CHANGEABILITY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_PFUNCTIONS | Call by reference | Type reference (TYPE) | LCMT_UI_PARTNER_FUNCTIONS | Partnerrollen | 20060811 |
Method SET_PFUNCTIONS_CHANGEABILITY on class CL_ERP_SALES_LCM_INTERACTION has no exception.
History
| Last changed by/on | SAP | 20110908 |
| SAP Release Created in | 700 |