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