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 |