Hierarchy

⤷

⤷

Properties
Class | CL_ERP_VENDOR_API | |
Short Description | ERP Vendor API for Mini-platform use | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | ERP_PURCH_VENDOR_API | Vendor Maintenance API |
Created | 20070530 | SAP |
Last change | 20130531 | 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) |
Interfaces
Class CL_ERP_VENDOR_API has no interface implemented.
Friends
Class CL_ERP_VENDOR_API has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
Instance attribute | Private | Object reference (TYPE REF TO) | CL_ERP_VENDOR_MSGLOG | Message Log | 20070530 | ||
2 | ![]() |
Constant | Private | Type reference (TYPE) | AKTYP | 'V' | Activity category in SAP transaction | 20070530 | |
3 | ![]() |
Constant | Private | Type reference (TYPE) | AKTYP | 'H' | Activity category in SAP transaction | 20070530 | |
4 | ![]() |
Constant | Private | Type reference (TYPE) | AKTYP | 'A' | Activity category in SAP transaction | 20070530 | |
5 | ![]() |
Static Attribute | Private | Type reference (TYPE) | XFELD | Authorization group checked (T055) | 20070530 | ||
6 | ![]() |
Constant | Private | Type reference (TYPE) | CHAR1 | 'I' | Create action at database level | 20070530 | |
7 | ![]() |
Constant | Private | Type reference (TYPE) | CHAR1 | 'D' | Create action at database level | 20070530 | |
8 | ![]() |
Constant | Private | Type reference (TYPE) | CHAR1 | 'U' | Create action at database level | 20070530 | |
9 | ![]() |
Constant | Private | Type reference (TYPE) | CHAR1 | 'B' | Bank Index datatype | 20070530 | |
10 | ![]() |
Constant | Private | Type reference (TYPE) | CHAR1 | 'V' | Vendor Index datatype | 20070530 | |
11 | ![]() |
Constant | Private | Type reference (TYPE) | CHAR1 | '-' | dummy constant for blank fields | 20070605 | |
12 | ![]() |
Constant | Private | Type reference (TYPE) | CHAR1 | '/' | dummy constant for unchanged fields | 20070605 | |
13 | ![]() |
Constant | Public | Type reference (TYPE) | CHAR1 | '*' | Read-only Field Status | 20070531 | |
14 | ![]() |
Constant | Public | Type reference (TYPE) | CHAR1 | '.' | Optional Field Status | 20070531 | |
15 | ![]() |
Constant | Public | Type reference (TYPE) | CHAR1 | '+' | Required Field Status | 20070531 | |
16 | ![]() |
Constant | Public | Type reference (TYPE) | CHAR1 | '-' | Suppressed Field Status | 20070531 | |
17 | ![]() |
Constant | Private | Type reference (TYPE) | CHAR1 | 'I' | Create action at index table level level | 20070530 | |
18 | ![]() |
Constant | Private | Type reference (TYPE) | CHAR1 | 'D' | Create action at index table level level | 20070530 | |
19 | ![]() |
Constant | Private | Type reference (TYPE) | CHAR1 | 'U' | Create action at index table level level | 20070530 | |
20 | ![]() |
Constant | Public | Type reference (TYPE) | PARNR | '9999999000' | Number of contact person | 20090213 | |
21 | ![]() |
Constant | Private | Type reference (TYPE) | SCRFGRP4 | 'CPY' | Modification Group Copy from reference | 20070531 | |
22 | ![]() |
Constant | Private | Type reference (TYPE) | SCRFGRP2 | 'NOB' | Never Obligatory | 20070531 | |
23 | ![]() |
Constant | Public | Type reference (TYPE) | CHAR1 | 'U' | Change action for a task | 20070807 | |
24 | ![]() |
Constant | Private | Type reference (TYPE) | CVI_EI_PHONE_TASK | 'I' | External Interface: Change Indicator for Object | 20070702 | |
25 | ![]() |
Constant | Private | Type reference (TYPE) | CVI_EI_PHONE_TASK | 'D' | External Interface: Change Indicator for Object | 20070702 | |
26 | ![]() |
Constant | Private | Type reference (TYPE) | CVI_EI_PHONE_TASK | 'M' | External Interface: Change Indicator for Object | 20070702 | |
27 | ![]() |
Constant | Public | Type reference (TYPE) | CHAR1 | 'I' | Create action for a task | 20070807 | |
28 | ![]() |
Constant | Public | Type reference (TYPE) | CHAR1 | 'D' | Delete action for a task | 20070704 | |
29 | ![]() |
Constant | Public | Type reference (TYPE) | CHAR1 | 'M' | Create/Change action for a task | 20070807 | |
30 | ![]() |
Constant | Public | Type reference (TYPE) | VMD_EI_OBJECT_TASK | 'U' | External Interface: Change Indicator for Object | 20070530 | |
31 | ![]() |
Constant | Public | Type reference (TYPE) | VMD_EI_OBJECT_TASK | 'I' | External Interface: Change Indicator for Object | 20070530 | |
32 | ![]() |
Constant | Public | Type reference (TYPE) | VMD_EI_OBJECT_TASK | 'M' | External Interface: Change Indicator for Object | 20070530 | |
33 | ![]() |
Constant | Public | Type reference (TYPE) | TCODE | 'XK01' | Transaction Code | 20070530 | |
34 | ![]() |
Constant | Public | Type reference (TYPE) | TCODE | 'XK02' | Transaction Code | 20070530 | |
35 | ![]() |
Constant | Public | Type reference (TYPE) | TCODE | 'XK03' | Transaction Code | 20070530 | |
36 | ![]() |
Constant | Private | Type reference (TYPE) | KOART | 'K' | Vendor account Type | 20070530 | |
37 | ![]() |
Constant | Private | Type reference (TYPE) | NROBJ | 'KREDITOR' | Object Vendor | 20070530 | |
38 | ![]() |
Instance attribute | Private | Type reference (TYPE) | L_TYP_AUTH_T | cached authorizations | 20070904 | ||
39 | ![]() |
Instance attribute | Private | Type reference (TYPE) | L_TYP_T055 | Field group fields (master data) | 20070530 | ||
40 | ![]() |
Instance attribute | Private | Type reference (TYPE) | L_TYP_FSETTINGS_T | Fields settings | 20070530 | ||
41 | ![]() |
Instance attribute | Private | Type reference (TYPE) | L_TYP_TABNM_T | current tables list from get_first_fsetting | 20070530 | ||
42 | ![]() |
Instance attribute | Private | Type reference (TYPE) | L_TYP_IDX_T | GUIDs Indexes for vendors list | 20070530 | ||
43 | ![]() |
Instance attribute | Private | Type reference (TYPE) | L_TYP_SPEC_FIELD_HANDLING_T | 20070531 | |||
44 | ![]() |
Instance attribute | Private | Type reference (TYPE) | L_TYP_T020 | Transaction control | 20070530 | ||
45 | ![]() |
Instance attribute | Private | Type reference (TYPE) | L_TYP_T077K | cached T077K | 20070530 | ||
46 | ![]() |
Instance attribute | Private | Type reference (TYPE) | L_TYP_T078K | cached T078K | 20070530 | ||
47 | ![]() |
Instance attribute | Private | Type reference (TYPE) | L_TYP_T079K | cached T079K | 20070530 | ||
48 | ![]() |
Instance attribute | Private | Type reference (TYPE) | L_TYP_T079M | cached T079M | 20070530 | ||
49 | ![]() |
Instance attribute | Private | Type reference (TYPE) | VMDS_EI_EXTERN_T | Vendors list | 20070530 | ||
50 | ![]() |
Instance attribute | Private | Type reference (TYPE) | XFELD | For change mode, combine fields of separate maintain method | 20070530 | ||
51 | ![]() |
Instance attribute | Private | Type reference (TYPE) | BUKRS | current bukrs from get_first_fsetting | 20070530 | ||
52 | ![]() |
Instance attribute | Private | Type reference (TYPE) | EKORG | current ekorg from get_first_fsetting | 20070530 | ||
53 | ![]() |
Instance attribute | Private | Type reference (TYPE) | KTOKK | current ktokk from get_first_fsetting | 20070530 | ||
54 | ![]() |
Instance attribute | Private | Type reference (TYPE) | TCODE | current tcode from get_first_fsetting | 20070530 | ||
55 | ![]() |
Instance attribute | Private | Type reference (TYPE) | PARNR | CL_ERP_VENDOR_API=>GC_MIN_DUMMY_PARNR | Number of contact person | 20090213 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Instance method | Private | Method | Authorization Check on General Data (LFA1) | 20070710 |
2 | ![]() |
Instance method | Private | Method | Authorization Check : Object Account groups | 20070710 |
3 | ![]() |
Instance method | Private | Method | Authorization Check : Object Application | 20070710 |
4 | ![]() |
Instance method | Private | Method | Authorization Check : Object BEGRU | 20070710 |
5 | ![]() |
Instance method | Private | Method | Authorization Check : Object General Data | 20070710 |
6 | ![]() |
Instance method | Private | Method | Authorization Check : Object Purchasing Organisation | 20070904 |
7 | ![]() |
Instance method | Private | Method | Authorization Check : Object Transaction | 20070710 |
8 | ![]() |
Instance method | Private | Method | Authorization Check on Purchasing Data (LFM1) | 20070904 |
9 | ![]() |
Instance method | Private | Method | Build authorization groups | 20070530 |
10 | ![]() |
Instance method | Protected | Method | Get fields list with status by Tx, ktokk, bukrs, ekorg. | 20070530 |
11 | ![]() |
Instance method | Private | Method | Prepare field handling for NOB and CPY... | 20070531 |
12 | ![]() |
Instance method | Private | Method | Check and set status never obligatory | 20070531 |
13 | ![]() |
Instance method | Private | Method | Check status Copy from reference | 20070531 |
14 | ![]() |
Instance method | Protected | Method | Check if fields status constraints are fullfilled | 20070530 |
15 | ![]() |
Instance method | Private | Method | Check if fields status constraints are fullfilled | 20070530 |
16 | ![]() |
Instance method | Private | Method | Check if fields status constraints are fullfilled | 20070614 |
17 | ![]() |
Instance method | Private | Method | Check if fields status constraints are fullfilled | 20070713 |
18 | ![]() |
Static method | Public | Constructor | CLASS_CONSTRUCTOR | 20090213 |
19 | ![]() |
Instance method | Public | Constructor | CONSTRUCTOR | 20070530 |
20 | ![]() |
Instance method | Private | Method | Get and cache account group records | 20070530 |
21 | ![]() |
Instance method | Public | Method | Get fields list with status by Tx, ktokk, bukrs, ekorg. | 20090508 |
22 | ![]() |
Instance method | Private | Method | Get first field setting entry | 20070530 |
23 | ![]() |
Instance method | Private | Method | Get First vendor | 20070530 |
24 | ![]() |
Instance method | Private | Method | Get next field setting entry | 20070530 |
25 | ![]() |
Instance method | Private | Method | Get the next vendor in GT_VENDOR table | 20070530 |
26 | ![]() |
Instance method | Private | Method | Get and cache account group records (T077K) | 20070531 |
27 | ![]() |
Instance method | Private | Method | Get and cache transaction dependant FS records (T078K) | 20070531 |
28 | ![]() |
Instance method | Private | Method | Get and cache Company code FS records (T079K) | 20070531 |
29 | ![]() |
Instance method | Private | Method | Get and cache Purchasing Organisation FS records (T079M) | 20070531 |
30 | ![]() |
Instance method | Private | Method | Get TMODU table records | 20070531 |
31 | ![]() |
Instance method | Private | Method | Get and cache transaction activity type records (T020) | 20070530 |
32 | ![]() |
Instance method | Public | Method | Prepare to work with a vendor | 20070530 |
33 | ![]() |
Instance method | Private | Method | return 'X' when at least a DATAX field is set to 'X' | 20070806 |
34 | ![]() |
Instance method | Public | Method | check if withholding tax is enabled for a company code | 20070531 |
35 | ![]() |
Instance method | Public | Method | Maintain a contact person | 20090211 |
36 | ![]() |
Instance method | Public | Method | Prepare General data maintenance of a vendor | 20070530 |
37 | ![]() |
Instance method | Public | Method | Maintain General Data Address | 20070530 |
38 | ![]() |
Instance method | Public | Method | Prepare bank detail maintenance of a vendor | 20070530 |
39 | ![]() |
Instance method | Public | Method | Maintain General Data VAT | 20070806 |
40 | ![]() |
Instance method | Public | Method | Maintain purchasing data of a vendor | 20070807 |
41 | ![]() |
Instance method | Public | Method | Maintain purchasing partner function | 20070823 |
42 | ![]() |
Instance method | Private | Method | 20070823 | |
43 | ![]() |
Instance method | Private | Method | Pull the current vendor from the vendors internal table | 20070530 |
44 | ![]() |
Instance method | Private | Method | Push the current vendor to the vendors internal table | 20070530 |
45 | ![]() |
Instance method | Protected | Method | Read one field setting entry | 20070530 |
46 | ![]() |
Static method | Public | Method | Read vendor | 20070530 |
47 | ![]() |
Instance method | Public | Method | Remove a vendor to be processed from its guid | 20070530 |
48 | ![]() |
Instance method | Public | Method | Save All vendors | 20070530 |
49 | ![]() |
Instance method | Public | Method | Save one vendor selected by its GUID | 20070530 |
50 | ![]() |
Instance method | Public | Method | Set actual contact ID | 20090212 |
51 | ![]() |
Instance method | Public | Method | Set actual vendor ID | 20090212 |
52 | ![]() |
Instance method | Public | Method | 'X' combined maintenance, ' ' no combined maintenance | 20070530 |
53 | ![]() |
Instance method | Private | Method | Update the remarks of an address | 20070704 |
54 | ![]() |
Instance method | Private | Method | Update the versions of an address of type 1 | 20070704 |
55 | ![]() |
Instance method | Private | Method | Update a communication medium - Fax | 20070704 |
56 | ![]() |
Instance method | Private | Method | Update a communication medium - Pager | 20070704 |
57 | ![]() |
Instance method | Private | Method | Update a communication medium - Phone | 20070704 |
58 | ![]() |
Instance method | Private | Method | Update a communication medium - PRT | 20070704 |
59 | ![]() |
Instance method | Private | Method | Update a communication medium - Fax | 20070704 |
60 | ![]() |
Instance method | Private | Method | Update a communication medium - Fax | 20070704 |
61 | ![]() |
Instance method | Private | Method | Update a communication medium - SMTP | 20070704 |
62 | ![]() |
Instance method | Private | Method | Update a communication medium - SSF | 20070704 |
63 | ![]() |
Instance method | Private | Method | Update a communication medium - Telex | 20070704 |
64 | ![]() |
Instance method | Private | Method | Update a communication medium - Teletex | 20070704 |
65 | ![]() |
Instance method | Private | Method | Update a communication medium - URI | 20070704 |
66 | ![]() |
Instance method | Private | Method | Update a communication medium - X400 | 20070704 |
67 | ![]() |
Instance method | Private | Method | update a structure according to fields settings | 20070530 |
Events
Class CL_ERP_VENDOR_API has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | S_FIELDSSETTINGS | Public | See coding | 20090508 | begin of S_FIELDSSETTINGS,
tcode type tcode,
ktokk type ktokk,
bukrs type bukrs,
ekorg type ekorg,
xlstnr type flag,
xwerks type flag,
tabnm type tabnm,
feldn type fieldname,
status type char1,
end of S_FIELDSSETTINGS
|
||
2 | T_FIELDSSETTINGS | Public | See coding | 20090508 | T_FIELDSSETTINGS type sorted table of S_FIELDSSETTINGS
with unique key tcode ktokk bukrs ekorg xlstnr xwerks tabnm feldn
|
Method Signatures
Method AUTHORITY_CHECK_GENERAL_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IS_LOG_PARAM | Call by reference | Type reference (TYPE) | L_TYP_LOG_PARAM | 20070710 | |||
2 | ![]() |
IS_NEW_GENERAL_DATA | Call by reference | Type reference (TYPE) | VMDS_EI_VMD_CENTRAL_DATA | Ext. Interface: Central Vendor Data / Data Fields | 20070710 | ||
3 | ![]() |
IS_OLD_GENERAL_DATA | Call by reference | Type reference (TYPE) | VMDS_EI_VMD_CENTRAL_DATA | Ext. Interface: Central Vendor Data / Data Fields | 20070710 | ||
4 | ![]() |
IV_ACTVT | Call by reference | Type reference (TYPE) | ACTIV_AUTH | Activity | 20070710 | ||
5 | ![]() |
IV_TCODE | Call by reference | Type reference (TYPE) | TCODE | Transaction Code | 20070710 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20070710 |
Method AUTHORITY_CHECK_OBJ_ACC_GROUP Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IS_LOG_PARAM | Call by reference | Type reference (TYPE) | L_TYP_LOG_PARAM | 20070710 | |||
2 | ![]() |
IV_ACTVT | Call by reference | Type reference (TYPE) | ACTIV_AUTH | Activity | 20070710 | ||
3 | ![]() |
IV_BYPASSBUFFER | Call by reference | Type reference (TYPE) | ABAP_BOOL | No access to the buffer | 20070710 | ||
4 | ![]() |
IV_KTOKK | Call by reference | Type reference (TYPE) | KTOKK | Vendor account group | 20070710 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20070710 |
Method AUTHORITY_CHECK_OBJ_APPL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IS_LOG_PARAM | Call by reference | Type reference (TYPE) | L_TYP_LOG_PARAM | 20070710 | |||
2 | ![]() |
IV_ACTVT | Call by reference | Type reference (TYPE) | ACTIV_AUTH | Actvitity | 20070710 | ||
3 | ![]() |
IV_APPKZ | Call by reference | Type reference (TYPE) | DYNCL | Screen Class | 20070710 | ||
4 | ![]() |
IV_BYPASSBUFFER | Call by reference | Type reference (TYPE) | ABAP_BOOL | No access to the buffer | 20070710 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20070710 |
Method AUTHORITY_CHECK_OBJ_BEGRU Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IS_LOG_PARAM | Call by reference | Type reference (TYPE) | L_TYP_LOG_PARAM | 20070710 | |||
2 | ![]() |
IV_ACTVT | Call by reference | Type reference (TYPE) | ACTIV_AUTH | Activity | 20070710 | ||
3 | ![]() |
IV_BEGRU | Call by reference | Type reference (TYPE) | BEGRU | Authorization Group | 20070710 | ||
4 | ![]() |
IV_BEGRU_CHANGED | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20070710 | |||
5 | ![]() |
IV_BUKRS | Call by reference | Type reference (TYPE) | BUKRS | Company Code | 20070710 | ||
6 | ![]() |
IV_BYPASSBUFFER | Call by reference | Type reference (TYPE) | ABAP_BOOL | No access to the buffer | 20070710 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20070710 |
Method AUTHORITY_CHECK_OBJ_GEN_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IS_LOG_PARAM | Call by reference | Type reference (TYPE) | L_TYP_LOG_PARAM | 20070710 | |||
2 | ![]() |
IV_ACTVT | Call by reference | Type reference (TYPE) | ACTIV_AUTH | Activity | 20070710 | ||
3 | ![]() |
IV_BYPASSBUFFER | Call by reference | Type reference (TYPE) | ABAP_BOOL | No access to the buffer | 20070710 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20070710 |
Method AUTHORITY_CHECK_OBJ_PURCH_ORG Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IS_LOG_PARAM | Call by reference | Type reference (TYPE) | L_TYP_LOG_PARAM | 20070904 | |||
2 | ![]() |
IV_ACTVT | Call by reference | Type reference (TYPE) | ACTIV_AUTH | Activity | 20070904 | ||
3 | ![]() |
IV_BYPASSBUFFER | Call by reference | Type reference (TYPE) | ABAP_BOOL | No access to the buffer | 20070904 | ||
4 | ![]() |
IV_EKORG | Call by reference | Type reference (TYPE) | EKORG | Purchasing Organization | 20070904 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20070904 |
Method AUTHORITY_CHECK_OBJ_TRANSACT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IS_LOG_PARAM | Call by reference | Type reference (TYPE) | L_TYP_LOG_PARAM | 20070710 | |||
2 | ![]() |
IV_BYPASSBUFFER | Call by reference | Type reference (TYPE) | ABAP_BOOL | No access to the buffer | 20070710 | ||
3 | ![]() |
IV_TCODE | Call by reference | Type reference (TYPE) | TCODE | Transaction Code | 20070710 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20070710 |
Method AUTHORITY_CHECK_PURCHASING Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IS_LOG_PARAM | Call by reference | Type reference (TYPE) | L_TYP_LOG_PARAM | 20070904 | |||
2 | ![]() |
IV_ACTVT | Call by reference | Type reference (TYPE) | ACTIV_AUTH | Activity | 20070904 | ||
3 | ![]() |
IV_EKORG | Call by reference | Type reference (TYPE) | EKORG | Purchasing Organization | 20070904 | ||
4 | ![]() |
IV_KTOKK | Call by reference | Type reference (TYPE) | KTOKK | Vendor account group | 20070904 | ||
5 | ![]() |
IV_TCODE | Call by reference | Type reference (TYPE) | TCODE | Transaction Code | 20070904 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20070904 |
Method BUILD_AUTH_GROUPS Signature
Method BUILD_AUTH_GROUPS on class CL_ERP_VENDOR_API has no parameter.
Method BUILD_AUTH_GROUPS on class CL_ERP_VENDOR_API has no exception.
Method BUILD_FIELDSSETTINGS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_BUKRS | Call by reference | Type reference (TYPE) | BUKRS | Company Code | 20070530 | ||
2 | ![]() |
IV_EKORG | Call by reference | Type reference (TYPE) | EKORG | Purchasing Organization | 20070530 | ||
3 | ![]() |
IV_KTOKK | Call by reference | Type reference (TYPE) | KTOKK | Vendor account group | 20070530 | ||
4 | ![]() |
IV_TCODE | Call by reference | Type reference (TYPE) | TCODE | Transaction Code | 20070530 | ||
5 | ![]() |
IV_XLSTNR | Call by reference | Type reference (TYPE) | XFELD | SPACE | Flag for subranges | 20100618 | |
6 | ![]() |
IV_XWERKS | Call by reference | Type reference (TYPE) | XFELD | SPACE | Flag for plants | 20100618 |
Method BUILD_FIELDSSETTINGS on class CL_ERP_VENDOR_API has no exception.
Method BUILD_SPECIFIC_FIELD_HANDLING Signature
Method BUILD_SPECIFIC_FIELD_HANDLING on class CL_ERP_VENDOR_API has no parameter.
Method BUILD_SPECIFIC_FIELD_HANDLING on class CL_ERP_VENDOR_API has no exception.
Method CHECK_AND_SET_NOB_STATUS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CV_STATUS | Call by reference | Type reference (TYPE) | CHAR1 | Single-Character Indicator | 20070531 | ||
2 | ![]() |
IV_FAUNA | Call by reference | Type reference (TYPE) | FAUNA_MODI | Name of the Field Selection Definition | 20070531 | ||
3 | ![]() |
IV_FELNM | Call by reference | Type reference (TYPE) | FIELDNAME | Field Name | 20070531 | ||
4 | ![]() |
IV_IS_NEVER_OBLIGATORY | Call by reference | Type reference (TYPE) | XFELD | 'X' when true, ' ' when false | 20070531 | ||
5 | ![]() |
IV_TABNM | Call by reference | Type reference (TYPE) | TABNM | Table Name (4 Characters) | 20070531 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Field does not exist | 20070531 |
Method CHECK_CPY_STATUS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_FAUNA | Call by reference | Type reference (TYPE) | FAUNA_MODI | Name of the Field Selection Definition | 20070531 | ||
2 | ![]() |
IV_FELNM | Call by reference | Type reference (TYPE) | FIELDNAME | Field Name | 20070531 | ||
3 | ![]() |
IV_IS_COPY_FROM_REFERENCE | Call by reference | Type reference (TYPE) | XFELD | 'X' when true, ' ' when false | 20070531 | ||
4 | ![]() |
IV_TABNM | Call by reference | Type reference (TYPE) | TABNM | Table Name (4 Characters) | 20070531 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Field does not exist | 20070531 |
Method CHECK_FIELDS_STATUS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_ERROR | Call by reference | Type reference (TYPE) | ABAP_BOOL | true/false | 20070530 | ||
2 | ![]() |
IS_DATA | Call by reference | Type reference (TYPE) | ANY | Data to be checked | 20070530 | ||
3 | ![]() |
IS_LOG_PARAM | Call by reference | Type reference (TYPE) | L_TYP_LOG_PARAM | Guid, methodname, timestamp | 20070625 | ||
4 | ![]() |
IV_BUKRS | Call by reference | Type reference (TYPE) | BUKRS | Company Code | 20070530 | ||
5 | ![]() |
IV_EKORG | Call by reference | Type reference (TYPE) | EKORG | Purchasing Organization | 20070530 | ||
6 | ![]() |
IV_KTOKK | Call by reference | Type reference (TYPE) | KTOKK | Vendor account group | 20070530 | ||
7 | ![]() |
IV_TCODE | Call by reference | Type reference (TYPE) | TCODE | Transaction Code | 20070530 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Missing company code | 20070605 | |
2 | ![]() |
No fields relevant to check field settings | 20070530 | |
3 | ![]() |
Withholding tax disabled | 20070605 |
Method CHECK_FIELDS_STATUS_BYSTRUC Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_ERROR | Call by reference | Type reference (TYPE) | ABAP_BOOL | true/false | 20070530 | ||
2 | ![]() |
IS_DATA | Call by reference | Type reference (TYPE) | ANY | Data to be checked | 20070530 | ||
3 | ![]() |
IS_LOG_PARAM | Call by reference | Type reference (TYPE) | L_TYP_LOG_PARAM | Guid, methodname, timestamp | 20070627 | ||
4 | ![]() |
IV_BUKRS | Value transfer | Type reference (TYPE) | BUKRS | Company Code | 20070530 | ||
5 | ![]() |
IV_EKORG | Value transfer | Type reference (TYPE) | EKORG | Purchasing Organization | 20070530 | ||
6 | ![]() |
IV_KTOKK | Value transfer | Type reference (TYPE) | KTOKK | Vendor account group | 20070530 | ||
7 | ![]() |
IV_TASKACTION_ON_DATA | Value transfer | Type reference (TYPE) | VMD_EI_OBJECT_TASK | External Interface: Change Indicator for Object | 20070712 | ||
8 | ![]() |
IV_TCODE | Value transfer | Type reference (TYPE) | TCODE | Transaction Code | 20070530 | ||
9 | ![]() |
IV_TYPENAME | Value transfer | Type reference (TYPE) | TYPENAME | Name of Dictionary Type | 20070710 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
No fields relevant to check field settings | 20070530 |
Method CHECK_FIELDS_STATUS_COMM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_ERROR | Call by reference | Type reference (TYPE) | ABAP_BOOL | true/false | 20070614 | ||
2 | ![]() |
IS_COMM_DATA | Call by reference | Type reference (TYPE) | CVIS_EI_CVI_COMMUNICATION | Communication data to be checked | 20070614 | ||
3 | ![]() |
IS_LOG_PARAM | Call by reference | Type reference (TYPE) | L_TYP_LOG_PARAM | Guid, methodname, timestamp | 20070627 | ||
4 | ![]() |
IV_BUKRS | Call by reference | Type reference (TYPE) | BUKRS | Company Code | 20070614 | ||
5 | ![]() |
IV_EKORG | Call by reference | Type reference (TYPE) | EKORG | Purchasing Organization | 20070614 | ||
6 | ![]() |
IV_KTOKK | Call by reference | Type reference (TYPE) | KTOKK | Vendor account group | 20070614 | ||
7 | ![]() |
IV_TCODE | Call by reference | Type reference (TYPE) | TCODE | Transaction Code | 20070614 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
No fields relevant to check field settings | 20070614 |
Method CHECK_FIELDS_STATUS_SINGLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_ERROR | Call by reference | Type reference (TYPE) | ABAP_BOOL | true/false | 20070713 | ||
2 | ![]() |
IS_LOG_PARAM | Call by reference | Type reference (TYPE) | L_TYP_LOG_PARAM | Guid, methodname, timestamp | 20070713 | ||
3 | ![]() |
IV_BUKRS | Value transfer | Type reference (TYPE) | BUKRS | Company Code | 20070713 | ||
4 | ![]() |
IV_DATA | Call by reference | Type reference (TYPE) | ANY | Data to be checked | 20070713 | ||
5 | ![]() |
IV_EKORG | Value transfer | Type reference (TYPE) | EKORG | Purchasing Organization | 20070713 | ||
6 | ![]() |
IV_FIELDNAME | Value transfer | Type reference (TYPE) | FIELDNAME | Field Name | 20070713 | ||
7 | ![]() |
IV_KTOKK | Value transfer | Type reference (TYPE) | KTOKK | Vendor account group | 20070713 | ||
8 | ![]() |
IV_TABNAME | Value transfer | Type reference (TYPE) | TABNM | Table Name (4 Characters) | 20070713 | ||
9 | ![]() |
IV_TASKACTION_ON_DATA | Value transfer | Type reference (TYPE) | VMD_EI_OBJECT_TASK | External Interface: Change Indicator for Object | 20070713 | ||
10 | ![]() |
IV_TCODE | Value transfer | Type reference (TYPE) | TCODE | Transaction Code | 20070713 |
Method CHECK_FIELDS_STATUS_SINGLE on class CL_ERP_VENDOR_API has no exception.
Method CLASS_CONSTRUCTOR Signature
Method CLASS_CONSTRUCTOR on class CL_ERP_VENDOR_API has no parameter.
Method CLASS_CONSTRUCTOR on class CL_ERP_VENDOR_API has no exception.
Method CONSTRUCTOR Signature
Method CONSTRUCTOR on class CL_ERP_VENDOR_API has no parameter.
Method CONSTRUCTOR on class CL_ERP_VENDOR_API has no exception.
Method GET_ACCOUNT_GROUP Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_KTOKK | Call by reference | Type reference (TYPE) | KTOKK | Vendor account group | 20070530 | ||
2 | ![]() |
RS_T077K | Value transfer | Type reference (TYPE) | T077K | Vendor account groups | 20070531 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Account group not found | 20070530 |
Method GET_FIELDSSETTINGS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_FIELDSSETTINGS | Call by reference | Type reference (TYPE) | T_FIELDSSETTINGS | 20090508 | |||
2 | ![]() |
IV_BUKRS | Call by reference | Type reference (TYPE) | BUKRS | SPACE | Company Code | 20090508 | |
3 | ![]() |
IV_EKORG | Call by reference | Type reference (TYPE) | EKORG | SPACE | Purchasing Organization | 20090508 | |
4 | ![]() |
IV_KTOKK | Call by reference | Type reference (TYPE) | KTOKK | Vendor account group | 20090508 | ||
5 | ![]() |
IV_TCODE | Call by reference | Type reference (TYPE) | TCODE | Transaction Code | 20090508 | ||
6 | ![]() |
IV_XLSTNR | Call by reference | Type reference (TYPE) | XFELD | SPACE | Flag for subranges | 20100618 | |
7 | ![]() |
IV_XWERKS | Call by reference | Type reference (TYPE) | XFELD | SPACE | Flag for plants | 20100618 |
Method GET_FIELDSSETTINGS on class CL_ERP_VENDOR_API has no exception.
Method GET_FIRST_FSETTING Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ES_FSETTING_FIRST | Call by reference | Type reference (TYPE) | L_TYP_FSETTINGS | First field setting | 20070530 | ||
2 | ![]() |
EV_IDX_FIRST | Call by reference | Type reference (TYPE) | SYTABIX | First relevant index of gt_fsetting[] | 20070530 | ||
3 | ![]() |
IV_BUKRS | Call by reference | Type reference (TYPE) | BUKRS | Company Code | 20070530 | ||
4 | ![]() |
IV_EKORG | Call by reference | Type reference (TYPE) | EKORG | Purchasing Organization | 20070530 | ||
5 | ![]() |
IV_KTOKK | Call by reference | Type reference (TYPE) | KTOKK | Vendor account group | 20070530 | ||
6 | ![]() |
IV_TCODE | Call by reference | Type reference (TYPE) | TCODE | Transaction Code | 20070530 | ||
7 | ![]() |
IV_TYPENAME | Value transfer | Type reference (TYPE) | TYPENAME | Name of direct input import structure | 20070530 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
no record can be found | 20070530 |
Method GET_FIRST_VENDOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ES_VENDOR | Call by reference | Type reference (TYPE) | VMDS_EI_EXTERN | Complex External Interface for Vendors | 20070530 | ||
2 | ![]() |
ES_VENDOR_GUID | Call by reference | Type reference (TYPE) | GUID_16 | GUID in 'RAW' format | 20070530 | ||
3 | ![]() |
EV_IDX_FIRST | Call by reference | Type reference (TYPE) | SYTABIX | Index of Internal Tables | 20070530 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
No vendor record | 20070530 |
Method GET_NEXT_FSETTING Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ES_FSETTING_NEXT | Call by reference | Type reference (TYPE) | L_TYP_FSETTINGS | Next field setting | 20070530 | ||
2 | ![]() |
EV_IDX_NEXT | Call by reference | Type reference (TYPE) | SYTABIX | Next index of gt_fsettings[] | 20070530 | ||
3 | ![]() |
IV_IDX_CURRENT | Call by reference | Type reference (TYPE) | SYTABIX | Current index of gt_fsettings[] | 20070530 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
no more record can be found | 20070530 |
Method GET_NEXT_VENDOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ES_VENDOR | Call by reference | Type reference (TYPE) | VMDS_EI_EXTERN | Complex External Interface for Vendors | 20070530 | ||
2 | ![]() |
ES_VENDOR_GUID | Call by reference | Type reference (TYPE) | GUID16 | Generic Data Element for GUID Fields (X16) | 20070530 | ||
3 | ![]() |
EV_IDX_NEXT | Call by reference | Type reference (TYPE) | SYTABIX | Index of Internal Tables | 20070530 | ||
4 | ![]() |
IV_IDX_CURRENT | Call by reference | Type reference (TYPE) | SYTABIX | Index of Internal Tables | 20070530 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
no more record can be found | 20070530 |
Method GET_T077K Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_KTOKK | Call by reference | Type reference (TYPE) | KTOKK | Vendor account group | 20070531 | ||
2 | ![]() |
RS_T077K | Value transfer | Type reference (TYPE) | T077K | Vendor account groups | 20070531 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Account group not found | 20070531 |
Method GET_T078K Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_TCODE | Call by reference | Type reference (TYPE) | TCODE | Transaction Code | 20070531 | ||
2 | ![]() |
RS_T078K | Value transfer | Type reference (TYPE) | T078K | Transaction-dependent screen selection for vendor master | 20070531 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Account group not found | 20070531 |
Method GET_T079K Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_BUKRS | Call by reference | Type reference (TYPE) | BUKRS | Company Code | 20070531 | ||
2 | ![]() |
RS_T079K | Value transfer | Type reference (TYPE) | T079K | Company code-dependent screen sel.for vend.master | 20070531 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Account group not found | 20070531 |
Method GET_T079M Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_EKORG | Call by reference | Type reference (TYPE) | EKORG | Purchasing Organization | 20070531 | ||
2 | ![]() |
RS_T079M | Value transfer | Type reference (TYPE) | T079M | Vendor master data screen selection (purch.org.) | 20070531 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Account group not found | 20070531 |
Method GET_TMODU Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_TMODU | Call by reference | Type reference (TYPE) | L_TYP_TMODU_T | 20070531 | |||
2 | ![]() |
IV_FAUNA | Call by reference | Type reference (TYPE) | FAUNA_MODI | Name of the Field Selection Definition | 20070531 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
FAUNA does not exist | 20070531 |
Method GET_TRANSACTION_CONTROL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ES_T020 | Call by reference | Type reference (TYPE) | T020 | 20070530 | |||
2 | ![]() |
IV_TCODE | Call by reference | Type reference (TYPE) | TCODE | Vendor account group | 20070530 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
not found | 20070530 |
Method INITIALIZE_VENDOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_MESSAGES | Call by reference | Type reference (TYPE) | BAPIRET2_T | Return Parameter | 20070823 | ||
2 | ![]() |
EV_GUID | Call by reference | Type reference (TYPE) | GUID_16 | GUID in 'RAW' format | 20070705 | ||
3 | ![]() |
IV_ACTIVITY | Call by reference | Type reference (TYPE) | TCODE | Transaction Code | 20070530 | ||
4 | ![]() |
IV_KTOKK | Call by reference | Type reference (TYPE) | KTOKK | Vendor account group | 20070530 | ||
5 | ![]() |
IV_LIFNR | Call by reference | Type reference (TYPE) | LIFNR | Account Number of Vendor or Creditor | 20070530 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20070530 | ||
2 | ![]() |
20070530 | ||
3 | ![]() |
20070705 | ||
4 | ![]() |
20070530 |
Method IS_DATAX_SET Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IS_INPUT | Call by reference | Type reference (TYPE) | ANY | Any vendor structure or table | 20070806 | ||
2 | ![]() |
RV_RETURN | Value transfer | Type reference (TYPE) | ABAP_BOOL | Boolean Variable (X=True, -=False, Space=Unknown) | 20070806 |
Method IS_DATAX_SET on class CL_ERP_VENDOR_API has no exception.
Method IS_WHTAX_ENABLED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_BUKRS | Value transfer | Type reference (TYPE) | BUKRS | Company Code | 20070531 | ||
2 | ![]() |
RV_ENABLED | Value transfer | Type reference (TYPE) | ABAP_BOOL | 'X' if enabled | 20070531 |
Method IS_WHTAX_ENABLED on class CL_ERP_VENDOR_API has no exception.
Method MAINTAIN_CONTACT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_MESSAGES | Call by reference | Type reference (TYPE) | BAPIRET2_T | Return parameter table | 20090211 | ||
2 | ![]() |
EV_CONTACT_ID | Call by reference | Type reference (TYPE) | PARNR | Number of contact person | 20090213 | ||
3 | ![]() |
IS_CONTACT | Call by reference | Type reference (TYPE) | VMDS_EI_CONTACTS | Ext. Interface: Contact Person | 20090211 | ||
4 | ![]() |
IV_CURRENT_STATE | Call by reference | Type reference (TYPE) | CVI_EI_CURRENT_STATE | External Interface: Indicator for Complete Data | 20090423 | ||
5 | ![]() |
IV_INSTANCE_GUID | Call by reference | Type reference (TYPE) | GUID_16 | GUID in 'RAW' format | 20090211 |
Method MAINTAIN_CONTACT on class CL_ERP_VENDOR_API has no exception.
Method MAINTAIN_GENERAL_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_MESSAGES | Call by reference | Type reference (TYPE) | BAPIRET2_T | Return Parameter | 20070823 | ||
2 | ![]() |
IS_GENERAL_DATA | Call by reference | Type reference (TYPE) | VMDS_EI_VMD_CENTRAL | Ext. Interface: Central Vendor Data / Data Fields | 20070530 | ||
3 | ![]() |
IV_COUNTRY | Call by reference | Type reference (TYPE) | LAND1 | Country Key | 20090210 | ||
4 | ![]() |
IV_INSTANCE_GUID | Call by reference | Type reference (TYPE) | GUID_16 | GUID in 'RAW' format | 20070530 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Internal error | 20070629 | |
2 | ![]() |
Input parameter error | 20070530 | |
3 | ![]() |
method has encountered an error | 20070629 |
Method MAINTAIN_GEN_ADDRESS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_MESSAGES | Call by reference | Type reference (TYPE) | BAPIRET2_T | Return parameter table | 20070823 | ||
2 | ![]() |
IS_POSTAL | Call by reference | Type reference (TYPE) | CVIS_EI_1VL | Ext. Interface: Address of Organization | 20070530 | ||
3 | ![]() |
IT_FAX | Call by reference | Type reference (TYPE) | CVIS_EI_FAX_T | Ext. Interface: Fax Numbers | 20070530 | ||
4 | ![]() |
IT_PAGER | Call by reference | Type reference (TYPE) | CVIS_EI_PAG_T | Ext. Interface: Pager Numbers | 20070530 | ||
5 | ![]() |
IT_PHONE | Call by reference | Type reference (TYPE) | CVIS_EI_PHONE_T | Ext. Interface: Telephone Numbers | 20070530 | ||
6 | ![]() |
IT_PRT | Call by reference | Type reference (TYPE) | CVIS_EI_PRT_T | Ext. Interface: PRT Addresses | 20070530 | ||
7 | ![]() |
IT_REMARKS | Call by reference | Type reference (TYPE) | CVIS_EI_REM_T | Ext. Interface: Comments on Address | 20070530 | ||
8 | ![]() |
IT_RFC | Call by reference | Type reference (TYPE) | CVIS_EI_RFC_T | Ext. Interface: RFC Addresses | 20070530 | ||
9 | ![]() |
IT_RML | Call by reference | Type reference (TYPE) | CVIS_EI_RML_T | Ext. Interface: Remote Mail Addresses | 20070530 | ||
10 | ![]() |
IT_SMTP | Call by reference | Type reference (TYPE) | CVIS_EI_SMTP_T | Ext. Interface: E-Mail Addresses | 20070530 | ||
11 | ![]() |
IT_SSF | Call by reference | Type reference (TYPE) | CVIS_EI_SSF_T | Ext. Interface: SSF Addresses | 20070530 | ||
12 | ![]() |
IT_TLX | Call by reference | Type reference (TYPE) | CVIS_EI_TLX_T | Ext. Interface: Telex Numbers | 20070530 | ||
13 | ![]() |
IT_TTX | Call by reference | Type reference (TYPE) | CVIS_EI_TTX_T | Ext. Interface: Teletex Numbers | 20070530 | ||
14 | ![]() |
IT_URI | Call by reference | Type reference (TYPE) | CVIS_EI_URI_T | Ext. Interface: URI Addresses | 20070530 | ||
15 | ![]() |
IT_VERSIONS | Call by reference | Type reference (TYPE) | CVI_EI_VERSION_TYPE1_T | Ext. Interface: Address Versions - Address Type 1 | 20070530 | ||
16 | ![]() |
IT_X400 | Call by reference | Type reference (TYPE) | CVIS_EI_X400_T | Ext. Interface: X.400 Addresses | 20070530 | ||
17 | ![]() |
IV_FAX_STATE | Call by reference | Type reference (TYPE) | CHAR1 | 'X' corresponding table is fully supplied | 20070702 | ||
18 | ![]() |
IV_INSTANCE_GUID | Call by reference | Type reference (TYPE) | GUID_16 | GUID in 'RAW' format | 20070530 | ||
19 | ![]() |
IV_PAGER_STATE | Call by reference | Type reference (TYPE) | CHAR1 | 'X' corresponding table is fully supplied | 20070704 | ||
20 | ![]() |
IV_PHONE_STATE | Call by reference | Type reference (TYPE) | CHAR1 | 'X' phone table is fully supplied | 20070702 | ||
21 | ![]() |
IV_PRT_STATE | Call by reference | Type reference (TYPE) | CHAR1 | 'X' corresponding table is fully supplied | 20070704 | ||
22 | ![]() |
IV_REMARKS_STATE | Call by reference | Type reference (TYPE) | CHAR1 | 'X' remark table is fully supplied | 20070704 | ||
23 | ![]() |
IV_RFC_STATE | Call by reference | Type reference (TYPE) | CHAR1 | 'X' corresponding table is fully supplied | 20070704 | ||
24 | ![]() |
IV_RML_STATE | Call by reference | Type reference (TYPE) | CHAR1 | 'X' corresponding table is fully supplied | 20070704 | ||
25 | ![]() |
IV_SMTP_STATE | Call by reference | Type reference (TYPE) | CHAR1 | 'X' corresponding table is fully supplied | 20070704 | ||
26 | ![]() |
IV_SSF_STATE | Call by reference | Type reference (TYPE) | CHAR1 | 'X' corresponding table is fully supplied | 20070704 | ||
27 | ![]() |
IV_TLX_STATE | Call by reference | Type reference (TYPE) | CHAR1 | 'X' corresponding table is fully supplied | 20070704 | ||
28 | ![]() |
IV_TTX_STATE | Call by reference | Type reference (TYPE) | CHAR1 | 'X' corresponding table is fully supplied | 20070704 | ||
29 | ![]() |
IV_URI_STATE | Call by reference | Type reference (TYPE) | CHAR1 | 'X' corresponding table is fully supplied | 20070704 | ||
30 | ![]() |
IV_VERSIONS_STATE | Call by reference | Type reference (TYPE) | CHAR1 | 'X' corresponding table is fully supplied | 20070704 | ||
31 | ![]() |
IV_X400_STATE | Call by reference | Type reference (TYPE) | CHAR1 | 'X' corresponding table is fully supplied | 20070704 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Internal error | 20070629 | |
2 | ![]() |
Input parameter error | 20070629 | |
3 | ![]() |
method has encountered an error | 20070629 |
Method MAINTAIN_GEN_BANK_DETAIL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_MESSAGES | Call by reference | Type reference (TYPE) | BAPIRET2_T | Return parameter table | 20070823 | ||
2 | ![]() |
IS_BANKDETAIL_DATA | Call by reference | Type reference (TYPE) | CVIS_EI_BANKDETAIL_DATA | Ext. Interface: Bank Details / Data Fields | 20070530 | ||
3 | ![]() |
IS_BANKDETAIL_DATAX | Call by reference | Type reference (TYPE) | CVIS_EI_BANKDETAIL_DATAX | Ext. Interface: Bank Data / X-Fields | 20070530 | ||
4 | ![]() |
IV_BANKL | Value transfer | Type reference (TYPE) | BANKL | Bank number | 20070530 | ||
5 | ![]() |
IV_BANKN | Value transfer | Type reference (TYPE) | BANKN | Bank account number | 20070530 | ||
6 | ![]() |
IV_BANKS | Value transfer | Type reference (TYPE) | BANKS | Bank country key | 20070530 | ||
7 | ![]() |
IV_INSTANCE_GUID | Call by reference | Type reference (TYPE) | GUID_16 | GUID in 'RAW' format | 20070530 | ||
8 | ![]() |
IV_TASK | Call by reference | Type reference (TYPE) | CVI_EI_BANK_TASK | External Interface: Change Indicator Bank Data | 20070807 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Internal error | 20070807 | |
2 | ![]() |
Input parameter error | 20070807 | |
3 | ![]() |
method has encountered an error | 20070807 |
Method MAINTAIN_GEN_VAT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_MESSAGES | Call by reference | Type reference (TYPE) | BAPIRET2_T | Return parameter table | 20070823 | ||
2 | ![]() |
IV_INSTANCE_GUID | Call by reference | Type reference (TYPE) | GUID_16 | GUID in 'RAW' format | 20070806 | ||
3 | ![]() |
IV_LAND | Call by reference | Type reference (TYPE) | LAND1_GP | Country Key | 20070806 | ||
4 | ![]() |
IV_STCEG | Call by reference | Type reference (TYPE) | STCEG | VAT Registration Number | 20070806 | ||
5 | ![]() |
IV_TASK | Call by reference | Type reference (TYPE) | CVI_EI_VAT_TASK | External Interface: Change Indicator EU Tax Numbers | 20070806 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Internal error | 20070806 | |
2 | ![]() |
Input parameter error | 20070806 | |
3 | ![]() |
method has encountered an error | 20070806 |
Method MAINTAIN_PURCHASING_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_MESSAGES | Call by reference | Type reference (TYPE) | BAPIRET2_T | Return parameter table | 20070823 | ||
2 | ![]() |
IS_PURCHASING_DATA | Call by reference | Type reference (TYPE) | VMDS_EI_PURCHASING_DATA | Ext. Interface: Purchasing Organization / Data Fields | 20070904 | ||
3 | ![]() |
IS_PURCHASING_DATAX | Call by reference | Type reference (TYPE) | VMDS_EI_PURCHASING_DATAX | Ext. Interface: Purchasing Organization / X-Fields | 20070904 | ||
4 | ![]() |
IV_EKORG | Call by reference | Type reference (TYPE) | EKORG | Purchasing Organization | 20070808 | ||
5 | ![]() |
IV_INSTANCE_GUID | Call by reference | Type reference (TYPE) | GUID_16 | GUID in 'RAW' format | 20070808 | ||
6 | ![]() |
IV_TASK | Call by reference | Type reference (TYPE) | VMD_EI_PURCHASING_TASK | External Interface: Change Indicator Purchasing Organization | 20070808 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Internal error | 20070808 | |
2 | ![]() |
Input parameter error | 20070808 | |
3 | ![]() |
method has encountered an error | 20070808 |
Method MAINTAIN_PURCH_FUNCTION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_MESSAGES | Call by reference | Type reference (TYPE) | BAPIRET2_T | Return parameter table | 20070823 | ||
2 | ![]() |
IS_DATA | Call by reference | Type reference (TYPE) | VMDS_EI_FUNCTIONS_DATA | Ext. Interface: Partner Roles / Data Fields | 20070904 | ||
3 | ![]() |
IS_DATAX | Call by reference | Type reference (TYPE) | VMDS_EI_FUNCTIONS_DATAX | Ext. Interface: Partner Roles / X-Fields | 20070904 | ||
4 | ![]() |
IS_DATA_KEY | Call by reference | Type reference (TYPE) | VMDS_EI_FUNCTIONS_KEY | Ext. Interface: Partner Roles / Key Fields | 20070904 | ||
5 | ![]() |
IV_EKORG | Call by reference | Type reference (TYPE) | EKORG | Purchasing Organization | 20070823 | ||
6 | ![]() |
IV_INSTANCE_GUID | Call by reference | Type reference (TYPE) | GUID_16 | GUID in 'RAW' format | 20070823 | ||
7 | ![]() |
IV_TASK | Call by reference | Type reference (TYPE) | VMD_EI_FUNCTIONS_TASK | External Interface: Change Indicator for Partner Roles | 20070823 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20070823 | ||
2 | ![]() |
20070823 | ||
3 | ![]() |
20070823 |
Method PREPARE_SAVING Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CS_VENDOR | Call by reference | Type reference (TYPE) | VMDS_EI_EXTERN | Complex External Interface for Vendors | 20070823 |
Method PREPARE_SAVING on class CL_ERP_VENDOR_API has no exception.
Method PULL_CURRENT_VENDOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ES_VENDOR | Call by reference | Type reference (TYPE) | VMDS_EI_EXTERN | Vorschlagswerte bei Anlage von Debitoren aus Workbench | 20070530 | ||
2 | ![]() |
IV_INSTANCE_GUID | Call by reference | Type reference (TYPE) | GUID_16 | GUID in 'RAW' format | 20070530 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20070530 | ||
2 | ![]() |
20070530 | ||
3 | ![]() |
20070530 |
Method PUSH_CURRENT_VENDOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IS_VENDOR | Call by reference | Type reference (TYPE) | VMDS_EI_EXTERN | Complex External Interface for Vendors | 20070530 | ||
2 | ![]() |
IV_INSTANCE_GUID | Call by reference | Type reference (TYPE) | GUID_16 | GUID in 'RAW' format | 20070530 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20070530 | ||
2 | ![]() |
20070530 | ||
3 | ![]() |
20070530 |
Method READ_FSETTING Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_BUKRS | Call by reference | Type reference (TYPE) | BUKRS | Company Code | 20070530 | ||
2 | ![]() |
IV_EKORG | Call by reference | Type reference (TYPE) | EKORG | Purchasing Organization | 20070530 | ||
3 | ![]() |
IV_FIELDNAME | Call by reference | Type reference (TYPE) | FIELDNAME | Field Name | 20070713 | ||
4 | ![]() |
IV_KTOKK | Call by reference | Type reference (TYPE) | KTOKK | Vendor account group | 20070530 | ||
5 | ![]() |
IV_TABNM | Call by reference | Type reference (TYPE) | TABNM | Table Name (4 Characters) | 20070530 | ||
6 | ![]() |
IV_TCODE | Call by reference | Type reference (TYPE) | TCODE | Transaction Code | 20070530 | ||
7 | ![]() |
RV_STATUS | Value transfer | Type reference (TYPE) | CHAR1 | field setting status | 20070530 |
Method READ_FSETTING on class CL_ERP_VENDOR_API has no exception.
Method READ_VENDOR 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 | Error Indicator and System Messages | 20070705 | ||
2 | ![]() |
ES_VENDOR | Call by reference | Type reference (TYPE) | VMDS_EI_EXTERN | Complex External Interface for Vendors | 20070530 | ||
3 | ![]() |
IV_LIFNR | Call by reference | Type reference (TYPE) | LIFNR | Account Number of Vendor or Creditor | 20070530 |
Method READ_VENDOR on class CL_ERP_VENDOR_API has no exception.
Method REMOVE_VENDOR_GUID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_VENDOR_GUID | Call by reference | Type reference (TYPE) | GUID_16 | GUID in 'RAW' format | 20070530 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20070530 | ||
2 | ![]() |
20070530 | ||
3 | ![]() |
20070530 |
Method SAVE_ALL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_MESSAGES | Call by reference | Type reference (TYPE) | BAPIRET2_T | Return parameter table | 20070823 | ||
2 | ![]() |
IV_TESTRUN_INDICATOR | Call by reference | Type reference (TYPE) | XFELD | 'X' | 'X' run in test mode, ' ' database commit is issued | 20070530 |
Method SAVE_ALL on class CL_ERP_VENDOR_API has no exception.
Method SAVE_SINGLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_MESSAGES | Call by reference | Type reference (TYPE) | BAPIRET2_T | Return parameter table | 20070823 | ||
2 | ![]() |
IV_INSTANCE_GUID | Call by reference | Type reference (TYPE) | GUID16 | Generic Data Element for GUID Fields (X16) | 20070530 | ||
3 | ![]() |
IV_TESTRUN_INDICATOR | Call by reference | Type reference (TYPE) | XFELD | 'X' | 'X'run in test mode, ' ' database commit is issued | 20070530 |
Method SAVE_SINGLE on class CL_ERP_VENDOR_API has no exception.
Method SET_ACTUAL_CONTACT_ID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_MESSAGES | Call by reference | Type reference (TYPE) | BAPIRET2_T | Return parameter table | 20090212 | ||
2 | ![]() |
EV_PARNR | Call by reference | Type reference (TYPE) | PARNR | Number of contact person | 20090212 | ||
3 | ![]() |
IV_INSTANCE_GUID | Call by reference | Type reference (TYPE) | GUID_16 | GUID in 'RAW' format | 20090212 | ||
4 | ![]() |
IV_PARNR | Call by reference | Type reference (TYPE) | PARNR | Number of contact person | 20090212 | ||
5 | ![]() |
IV_PASSING_PARNR | Call by reference | Type reference (TYPE) | PARNR | Number of contact person | 20090420 |
Method SET_ACTUAL_CONTACT_ID on class CL_ERP_VENDOR_API has no exception.
Method SET_ACTUAL_VENDOR_ID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_MESSAGES | Call by reference | Type reference (TYPE) | BAPIRET2_T | Return parameter table | 20090212 | ||
2 | ![]() |
EV_LIFNR | Call by reference | Type reference (TYPE) | LIFNR | Account Number of Vendor or Creditor | 20090626 | ||
3 | ![]() |
IV_INSTANCE_GUID | Call by reference | Type reference (TYPE) | GUID_16 | GUID in 'RAW' format | 20090212 | ||
4 | ![]() |
IV_LIFNR | Call by reference | Type reference (TYPE) | LIFNR | Account Number of Vendor or Creditor | 20090626 |
Method SET_ACTUAL_VENDOR_ID on class CL_ERP_VENDOR_API has no exception.
Method SET_COMBINED_MAINTENANCE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_COMBINED_MAINTENANCE | Call by reference | Type reference (TYPE) | XFELD | ' ' | Checkbox | 20070530 |
Method SET_COMBINED_MAINTENANCE on class CL_ERP_VENDOR_API has no exception.
Method UPDATE_ADDR_REMARK Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CV_DATA | Call by reference | Type reference (TYPE) | CVIS_EI_CVI_REM | Ext. Interface: Comments on Address | 20070704 | ||
2 | ![]() |
EV_ADDRESS_CHANGED | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20070704 | |||
3 | ![]() |
IT_DATA | Call by reference | Type reference (TYPE) | CVIS_EI_REM_T | Ext. Interface: Comments on Address | 20070704 | ||
4 | ![]() |
IV_STATE | Call by reference | Type reference (TYPE) | ABAP_BOOL | 'X' remarks are fully supplied | 20070704 |
Method UPDATE_ADDR_REMARK on class CL_ERP_VENDOR_API has no exception.
Method UPDATE_ADDR_VERSIONS1 Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CV_DATA | Call by reference | Type reference (TYPE) | CVIS_EI_CVI_VERSION1 | Ext. Interface: Comments on Address | 20070704 | ||
2 | ![]() |
EV_ADDRESS_CHANGED | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20070704 | |||
3 | ![]() |
IT_DATA | Call by reference | Type reference (TYPE) | CVI_EI_VERSION_TYPE1_T | Ext. Interface: Comments on Address | 20070704 | ||
4 | ![]() |
IV_STATE | Call by reference | Type reference (TYPE) | ABAP_BOOL | 'X' remarks are fully supplied | 20070704 |
Method UPDATE_ADDR_VERSIONS1 on class CL_ERP_VENDOR_API has no exception.
Method UPDATE_COMM_FAX Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CV_DATA | Call by reference | Type reference (TYPE) | CVIS_EI_CVI_FAX | Fax structure | 20070704 | ||
2 | ![]() |
EV_COMMUNICATION_CHANGED | Call by reference | Type reference (TYPE) | ABAP_BOOL | 'X' Communication has been changed | 20070704 | ||
3 | ![]() |
IT_DATA | Call by reference | Type reference (TYPE) | CVIS_EI_FAX_T | Communication table | 20070704 | ||
4 | ![]() |
IV_STATE | Call by reference | Type reference (TYPE) | CHAR1 | 'X' communication is fully supplied | 20070704 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20070704 |
Method UPDATE_COMM_PAG Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CV_DATA | Call by reference | Type reference (TYPE) | CVIS_EI_CVI_PAG | Pager structure | 20070704 | ||
2 | ![]() |
EV_COMMUNICATION_CHANGED | Call by reference | Type reference (TYPE) | ABAP_BOOL | 'X' Communication has been changed | 20070704 | ||
3 | ![]() |
IT_DATA | Call by reference | Type reference (TYPE) | CVIS_EI_PAG_T | Communication table | 20070704 | ||
4 | ![]() |
IV_STATE | Call by reference | Type reference (TYPE) | CHAR1 | 'X' communication is fully supplied | 20070704 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20070704 |
Method UPDATE_COMM_PHONE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CV_DATA | Call by reference | Type reference (TYPE) | CVIS_EI_CVI_PHONE | Phone structure | 20070704 | ||
2 | ![]() |
EV_COMMUNICATION_CHANGED | Call by reference | Type reference (TYPE) | ABAP_BOOL | 'X' Communication has been changed | 20070704 | ||
3 | ![]() |
IT_DATA | Call by reference | Type reference (TYPE) | CVIS_EI_PHONE_T | Communication table | 20070704 | ||
4 | ![]() |
IV_STATE | Call by reference | Type reference (TYPE) | CHAR1 | 'X' communication is fully supplied | 20070704 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20070704 |
Method UPDATE_COMM_PRT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CV_DATA | Call by reference | Type reference (TYPE) | CVIS_EI_CVI_PRT | PRT structure | 20070704 | ||
2 | ![]() |
EV_COMMUNICATION_CHANGED | Call by reference | Type reference (TYPE) | ABAP_BOOL | 'X' Communication has been changed | 20070704 | ||
3 | ![]() |
IT_DATA | Call by reference | Type reference (TYPE) | CVIS_EI_PRT_T | Communication table | 20070704 | ||
4 | ![]() |
IV_STATE | Call by reference | Type reference (TYPE) | CHAR1 | 'X' communication is fully supplied | 20070704 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20070704 |
Method UPDATE_COMM_RFC Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CV_DATA | Call by reference | Type reference (TYPE) | CVIS_EI_CVI_RFC | RFC structure | 20070704 | ||
2 | ![]() |
EV_COMMUNICATION_CHANGED | Call by reference | Type reference (TYPE) | ABAP_BOOL | 'X' Communication has been changed | 20070704 | ||
3 | ![]() |
IT_DATA | Call by reference | Type reference (TYPE) | CVIS_EI_RFC_T | Communication table | 20070704 | ||
4 | ![]() |
IV_STATE | Call by reference | Type reference (TYPE) | CHAR1 | 'X' communication is fully supplied | 20070704 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20070704 |
Method UPDATE_COMM_RML Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CV_DATA | Call by reference | Type reference (TYPE) | CVIS_EI_CVI_RML | RML structure | 20070704 | ||
2 | ![]() |
EV_COMMUNICATION_CHANGED | Call by reference | Type reference (TYPE) | ABAP_BOOL | 'X' Communication has been changed | 20070704 | ||
3 | ![]() |
IT_DATA | Call by reference | Type reference (TYPE) | CVIS_EI_RML_T | Communication table | 20070704 | ||
4 | ![]() |
IV_STATE | Call by reference | Type reference (TYPE) | CHAR1 | 'X' communication is fully supplied | 20070704 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20070704 |
Method UPDATE_COMM_SMTP Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CV_DATA | Call by reference | Type reference (TYPE) | CVIS_EI_CVI_SMTP | SMTP structure | 20070704 | ||
2 | ![]() |
EV_COMMUNICATION_CHANGED | Call by reference | Type reference (TYPE) | ABAP_BOOL | 'X' Communication has been changed | 20070704 | ||
3 | ![]() |
IT_DATA | Call by reference | Type reference (TYPE) | CVIS_EI_SMTP_T | Communication table | 20070704 | ||
4 | ![]() |
IV_STATE | Call by reference | Type reference (TYPE) | CHAR1 | 'X' communication is fully supplied | 20070704 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20070704 |
Method UPDATE_COMM_SSF Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CV_DATA | Call by reference | Type reference (TYPE) | CVIS_EI_CVI_SSF | SSF structure | 20070704 | ||
2 | ![]() |
EV_COMMUNICATION_CHANGED | Call by reference | Type reference (TYPE) | ABAP_BOOL | 'X' Communication has been changed | 20070704 | ||
3 | ![]() |
IT_DATA | Call by reference | Type reference (TYPE) | CVIS_EI_SSF_T | Communication table | 20070704 | ||
4 | ![]() |
IV_STATE | Call by reference | Type reference (TYPE) | CHAR1 | 'X' communication is fully supplied | 20070704 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20070704 |
Method UPDATE_COMM_TLX Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CV_DATA | Call by reference | Type reference (TYPE) | CVIS_EI_CVI_TLX | Telex structure | 20070704 | ||
2 | ![]() |
EV_COMMUNICATION_CHANGED | Call by reference | Type reference (TYPE) | ABAP_BOOL | 'X' Communication has been changed | 20070704 | ||
3 | ![]() |
IT_DATA | Call by reference | Type reference (TYPE) | CVIS_EI_TLX_T | Communication table | 20070704 | ||
4 | ![]() |
IV_STATE | Call by reference | Type reference (TYPE) | CHAR1 | 'X' communication is fully supplied | 20070704 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20070704 |
Method UPDATE_COMM_TTX Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CV_DATA | Call by reference | Type reference (TYPE) | CVIS_EI_CVI_TTX | Teletex structure | 20070704 | ||
2 | ![]() |
EV_COMMUNICATION_CHANGED | Call by reference | Type reference (TYPE) | ABAP_BOOL | 'X' Communication has been changed | 20070704 | ||
3 | ![]() |
IT_DATA | Call by reference | Type reference (TYPE) | CVIS_EI_TTX_T | Communication table | 20070704 | ||
4 | ![]() |
IV_STATE | Call by reference | Type reference (TYPE) | CHAR1 | 'X' communication is fully supplied | 20070704 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20070704 |
Method UPDATE_COMM_URI Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CV_DATA | Call by reference | Type reference (TYPE) | CVIS_EI_CVI_URI | URI structure | 20070704 | ||
2 | ![]() |
EV_COMMUNICATION_CHANGED | Call by reference | Type reference (TYPE) | ABAP_BOOL | 'X' Communication has been changed | 20070704 | ||
3 | ![]() |
IT_DATA | Call by reference | Type reference (TYPE) | CVIS_EI_URI_T | Communication table | 20070704 | ||
4 | ![]() |
IV_STATE | Call by reference | Type reference (TYPE) | CHAR1 | 'X' communication is fully supplied | 20070704 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20070704 |
Method UPDATE_COMM_X400 Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CV_DATA | Call by reference | Type reference (TYPE) | CVIS_EI_CVI_X400 | X400 structure | 20070704 | ||
2 | ![]() |
EV_COMMUNICATION_CHANGED | Call by reference | Type reference (TYPE) | ABAP_BOOL | 'X' Communication has been changed | 20070704 | ||
3 | ![]() |
IT_DATA | Call by reference | Type reference (TYPE) | CVIS_EI_X400_T | Communication table | 20070704 | ||
4 | ![]() |
IV_STATE | Call by reference | Type reference (TYPE) | CHAR1 | 'X' communication is fully supplied | 20070704 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20070704 |
Method UPDATE_STRUCTURE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CS_DATA | Call by reference | Type reference (TYPE) | ANY | 20070530 | |||
2 | ![]() |
CS_DATAX | Call by reference | Type reference (TYPE) | ANY | 20070530 | |||
3 | ![]() |
EV_UPDATED | Call by reference | Type reference (TYPE) | ABAP_BOOL | Single-Character Indicator | 20070704 | ||
4 | ![]() |
IS_DATA | Call by reference | Type reference (TYPE) | ANY | Any data structure | 20070530 | ||
5 | ![]() |
IS_DATAX | Call by reference | Type reference (TYPE) | ANY | Any dataX structure | 20070530 |
Method UPDATE_STRUCTURE on class CL_ERP_VENDOR_API has no exception.
History
Last changed by/on | SAP | 20130531 |
SAP Release Created in | 600 |