SAP ABAP Class CVI_KA_BP_VENDOR (Assignment of BP to Vendor)
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   AP-MD-BF-SYN (Application Component) Master Data Synchronization
     CVI_MAPPING (Package) Customer Vendor Integration: Mapping
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  AC_CVI_KEY_ASSIGNMENT Abstract Superclass for CVI Key Assignment 20050126
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_CVI_COMMON_CONSTANTS Possible Activity Categories 20050303
Properties
Class CVI_KA_BP_VENDOR  
Short Description Assignment of BP to Vendor    
Super Class AC_CVI_KEY_ASSIGNMENT Abstract Superclass for CVI Key Assignment 
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package CVI_MAPPING   Customer Vendor Integration: Mapping 
Created 20050126   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CVI_KA_BP_VENDOR has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_CVI_COMMON_CONSTANTS Possible Activity Categories 20050303
Friends
Class CVI_KA_BP_VENDOR has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ASSIGNMENTS_ALL Instance attribute Private Type reference (TYPE) CVIS_VEND_LINK_T Connection Between Vendor and Business Partner 20050225
2 ASSIGNMENTS_NEW Instance attribute Private Type reference (TYPE) CVIS_VEND_LINK_T Connection Between Vendor and Business Partner 20050225
3 CT_ASSIGNMENTS_ALL Instance attribute Private Type reference (TYPE) CVIS_CUST_CT_LINK_T Connec. Between Relationship + Activity Partner for Customer 20090209
4 CT_ASSIGNMENTS_DEL Instance attribute Private Type reference (TYPE) CVIS_CUST_CT_LINK_T Connec. Between Relationship + Activity Partner for Customer 20090209
5 CT_ASSIGNMENTS_NEW Instance attribute Private Type reference (TYPE) CVIS_CUST_CT_LINK_T Connec. Between Relationship + Activity Partner for Customer 20090209
6 INSTANCE Static Attribute Private Object reference (TYPE REF TO) CVI_KA_BP_VENDOR Assignment of BP to Vendor 20050126
7 MSG_CLASS_CVI Instance attribute Private Attribute reference (LIKE) 20050303
8 REL_TYPE_CONTACT Constant Public Type reference (TYPE) BU_RELTYP 'BUR001' Business Partner Relationship Category 20090209
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_ID_FOR_NEW_VENDOR Instance method Public Method Determines New Vendor Number 20050406
2 CHECK_VENDOR_ID_AVAILABLE Instance method Private Method Checks Whether New Vendor Number Is Still Available 20050126
3 CHECK_VENDOR_ID_CORRECT Instance method Private Method Checks Whether New Vendor Number Is Formally Correct 20050126
4 DOES_VENDOR_EXIST Instance method Public Method Indicates Whether Vendor Already Exists 20050509
5 FACTORY Static method Public Method Supplies Instance of Object (UKM Factory Method) 20050404
6 GET_ALL_VEND_CTS_FOR_BP Instance method Public Method Supplies All Contact Persons for Business Partner 20090209
7 GET_ALL_VEND_CTS_FOR_PERSON Instance method Public Method Supplies All Contact Person Relationships for Contact Person 20090209
8 GET_ASSIGNED_BP_FOR_VENDOR Instance method Public Method Supplies Business Partner Assigned to Vendor 20050126
9 GET_ASSIGNED_CONT_REL_FOR_VEND Instance method Public Method Supplies Business Partner Assigned to Vendor 20090209
10 GET_ASSIGNED_VENDOR_FOR_BP Instance method Public Method Supplies Vendor Assigned to Business Partner 20050126
11 GET_ASSIGNED_VEND_CT_4_BP_REL Instance method Public Method Supplies Contact Person Assigned to Vendor 20090209
12 GET_BP_4_VENDOR_ASSIGNMENT Instance method Public Method Supplies Assignment Between Customer and Business Partner 20050614
13 GET_CT_ASSIGNMENTS_ALL Instance method Public Method Reads Connection Between Relationship and Contact Person 20090209
14 GET_CVIC_VEND_TO_BP1 Instance method Public Method Supplies Setting for Numbering for BP and Vendor 20050126
15 GET_CVIC_VEND_TO_BP1_LINE Instance method Public Method Supplies Setting for Numbering for BP and Vendor 20050126
16 GET_CVIC_VEND_TO_BP2 Instance method Public Method Supplies Role Assignment for Vendor to Business Partner 20050126
17 GET_CVIC_VEND_TO_BP2_LINES Instance method Public Method Supplies Role Assignment for Vendor to Business Partner 20050225
18 GET_EXTERNAL_VENDOR_ID Instance method Private Method Returns Vendor Number Issued Externally Via Dialog 20050126
19 GET_INSTANCE Static method Public Method Supplies Instance of Object 20050126
20 GET_NEW_VENDOR_ID Instance method Private Method Provides New Vendor Number With Internal No. Assignment 20050126
21 GET_T077K Instance method Public Method Supplies Account Groups for Vendors 20050126
22 GET_T077K_LINE Instance method Public Method Supplies Account Group for Vendors 20050126
23 GET_TBC001 Instance method Public Method Supplies Connections Between Grouping and Account Group 20050126
24 GET_TBC001_LINE Instance method Public Method Supplies Connection Between Grouping and Account Group 20050126
25 GET_TBC002 Instance method Public Method Supplies Additional Definitions for Vendor Roles 20050126
26 GET_VENDOR_4_BP_ASSIGNMENT Instance method Public Method Supplies Assignment Between Business Partner and Customer 20050614
27 IS_BP_IN_VENDOR_ROLE Instance method Public Method To Check If BP Is Created in VENDOR Role 20080616
28 IS_BP_REQUIRED_FOR_VENDOR Instance method Public Method Indicates Whether BP Has To Be Assigned To Vendor 20050126
29 IS_BP_WITH_SAME_NUMBER Instance method Public Method Indicates Whether Numbers Have to Be the Same for BP 20050418
30 IS_VENDOR_ID_EXTERNAL Instance method Public Method Indicates Whether Vendor No. Is To Be Assigned Externally 20050509
31 IS_VENDOR_REQUIRED_FOR_BP Instance method Public Method Indicates Whether Vendor Has To Be Assigned To BP 20050126
32 IS_VENDOR_RETAIL_SITE Instance method Public Method Indicates Whether Customer Is Part of Sales Center 20050622
33 IS_VENDOR_WITH_SAME_NUMBER Instance method Public Method Indicates Whether Numbers Have To Be The Same for Vendor 20050509
34 NEW_ASSIGNMENT Instance method Public Method Creates New Assignment Between BP and Customer 20050126
35 NEW_VENDOR_CONTACT_ID Instance method Public Method Determines New Contact Person Number 20090209
36 NEW_VENDOR_ID Instance method Public Method Determines New Vendor Number 20050126
37 NEW_VEND_CT_ASSIGNMENT Instance method Public Method Creates New Assignment Between BP Rel. and Contact Person 20090209
38 REMOVE_VEND_CT_ASSIGNMENT Instance method Public Method Deletes Assignment Between BP Relationship + Contact Person 20090209
39 UNDO_ASSIGNMENT Instance method Public Method Revises Creation of Assignment Between BP and Vendor 20050321
40 UNDO_VEND_CT_ASSIGNMENT Instance method Public Method Revises Creation of Assignment of Contact Person 20090209
41 UNREMOVE_VEND_CT_ASSIGNMENT Instance method Public Method Revises Deletion of Assignment of Contact Person 20090209
Events
Class CVI_KA_BP_VENDOR has no event.
Types
Class CVI_KA_BP_VENDOR has no local type.
Method Signatures

Method CHECK_ID_FOR_NEW_VENDOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_GROUP Call by reference Type reference (TYPE) BU_GROUP Geschäftspartnergruppierung 20050406
2 Importing I_PARTNER_ID Call by reference Type reference (TYPE) BU_PARTNER GP-Nummer, denen der Debitor zugeordnet werden soll 20050406
3 Importing I_VENDOR_ID Call by reference Type reference (TYPE) LIFNR Kontonummer des Lieferanten bzw. Kreditors 20050406
4 Returning R_ERROR Value transfer Type reference (TYPE) CVIS_ERROR Fehlerindikator plus Systemnachrichten 20050406

Method CHECK_ID_FOR_NEW_VENDOR on class CVI_KA_BP_VENDOR has no exception.

Method CHECK_VENDOR_ID_AVAILABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_VENDOR_ID Call by reference Type reference (TYPE) LIFNR Kontonummer des Lieferanten bzw. Kreditors 20050126
2 Returning R_ERRORS Value transfer Type reference (TYPE) CVIS_ERROR Error indicator plus system messages 20050126

Method CHECK_VENDOR_ID_AVAILABLE on class CVI_KA_BP_VENDOR has no exception.

Method CHECK_VENDOR_ID_CORRECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ACCOUNT_GROUP Call by reference Type reference (TYPE) KTOKK Kontengruppe Kreditor 20050126
2 Importing I_VENDOR_ID Call by reference Type reference (TYPE) LIFNR Kontonummer des Lieferanten bzw. Kreditors 20050126
3 Returning R_ERRORS Value transfer Type reference (TYPE) CVIS_ERROR Error indicator plus system messages 20050126

Method CHECK_VENDOR_ID_CORRECT on class CVI_KA_BP_VENDOR has no exception.

Method DOES_VENDOR_EXIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_VENDOR_ID Call by reference Type reference (TYPE) LIFNR Kreditorennummer 20050509
2 Returning R_RESULT Value transfer Type reference (TYPE) BOOLE-BOOLE Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20050509

Method DOES_VENDOR_EXIST on class CVI_KA_BP_VENDOR has no exception.

Method FACTORY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RR_IF_UKM_EASY Value transfer Object reference (TYPE REF TO) IF_UKM_EASY UKM: Interface für vereinfachten Zugriff 20050404

Method FACTORY on class CVI_KA_BP_VENDOR has no exception.

Method GET_ALL_VEND_CTS_FOR_BP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PARTNER_GUID Call by reference Type reference (TYPE) BU_PARTNER_GUID Business Partner GUID 20090209
2 Importing I_PARTNER_ID Call by reference Type reference (TYPE) BU_PARTNER Business Partner Number 20090209
3 Returning R_CUSTOMER_CONTACTS Value transfer Type reference (TYPE) CVIS_CUST_CT_LINK_T Connec. Between Relationship + Activity Partner for Vendor 20090209

Method GET_ALL_VEND_CTS_FOR_BP on class CVI_KA_BP_VENDOR has no exception.

Method GET_ALL_VEND_CTS_FOR_PERSON Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PERSON_GUID Call by reference Type reference (TYPE) BU_PARTNER_GUID Business Partner GUID 20090209
2 Importing I_PERSON_ID Call by reference Type reference (TYPE) BU_PARTNER Business Partner Number 20090209
3 Returning R_CUSTOMER_CONTACTS Value transfer Type reference (TYPE) CVIS_CUST_CT_LINK_T Connec. Between Relationship + Activity Partner for Customer 20090209

Method GET_ALL_VEND_CTS_FOR_PERSON on class CVI_KA_BP_VENDOR has no exception.

Method GET_ASSIGNED_BP_FOR_VENDOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PERSISTED_ONLY Call by reference Type reference (TYPE) BOOLE-BOOLE Nur bereits persistierte Zuordnung zurückgeben 20050405
2 Importing I_VENDOR Call by reference Type reference (TYPE) LIFNR Kontonummer des Lieferanten bzw. Kreditors 20050126
3 Returning R_PARTNER Value transfer Type reference (TYPE) BU_PARTNER_GUID GUID eines Geschäftspartners 20050126

Method GET_ASSIGNED_BP_FOR_VENDOR on class CVI_KA_BP_VENDOR has no exception.

Method GET_ASSIGNED_CONT_REL_FOR_VEND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PERSISTED_ONLY Call by reference Type reference (TYPE) BOOLE-BOOLE Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20090209
2 Importing I_VENDOR Call by reference Type reference (TYPE) LIFNR Vendor Number 1 20090323
3 Returning R_CONTACT_RELATIONS Value transfer Type reference (TYPE) CVIS_CUST_CT_REL_KEY_T Key Fields Assignment Contact Person - BP Relationship 20090209

Method GET_ASSIGNED_CONT_REL_FOR_VEND on class CVI_KA_BP_VENDOR has no exception.

Method GET_ASSIGNED_VENDOR_FOR_BP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PARTNER Call by reference Type reference (TYPE) BU_PARTNER_GUID GUID eines Geschäftspartners 20050126
2 Importing I_PERSISTED_ONLY Call by reference Type reference (TYPE) BOOLE-BOOLE Nur bereits persistierte Zuordnung zurückgeben 20050405
3 Returning R_VENDOR Value transfer Type reference (TYPE) LIFNR Kontonummer des Lieferanten bzw. Kreditors 20050126

Method GET_ASSIGNED_VENDOR_FOR_BP on class CVI_KA_BP_VENDOR has no exception.

Method GET_ASSIGNED_VEND_CT_4_BP_REL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PARTNER_GUID Call by reference Type reference (TYPE) BU_PARTNER_GUID Business Partner GUID 20090209
2 Importing I_PERSISTED_ONLY Call by reference Type reference (TYPE) BOOLE-BOOLE Return Only Assignment That Has Already Been Made Persistent 20090209
3 Importing I_PERSON_GUID Call by reference Type reference (TYPE) BU_PARTNER_GUID Business Partner GUID 20090209
4 Returning R_VENDOR_CONTACT Value transfer Type reference (TYPE) CVI_CUSTOMER_CONTACT Contact Person in Vendor Master 20090209

Method GET_ASSIGNED_VEND_CT_4_BP_REL on class CVI_KA_BP_VENDOR has no exception.

Method GET_BP_4_VENDOR_ASSIGNMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PERSISTED_ONLY Call by reference Type reference (TYPE) BOOLE-BOOLE Nur bereits persistierte Zuordnung zurückgeben 20050614
2 Importing I_VENDOR Call by reference Type reference (TYPE) LIFNR Kontonummer des Lieferanten bzw. Kreditors 20050614
3 Returning R_ASSIGNMENT Value transfer Type reference (TYPE) CVI_VEND_LINK Zuordnung zwischen Lieferant und Geschäftspartner 20050614

Method GET_BP_4_VENDOR_ASSIGNMENT on class CVI_KA_BP_VENDOR has no exception.

Method GET_CT_ASSIGNMENTS_ALL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_VEND_CT_ASSIGNMENTS Value transfer Type reference (TYPE) CVIS_CUST_CT_LINK_T Connec. Between Relationship + Activity Partner for Vendor 20090209
2 Importing I_PARTNER_GUID Call by reference Type reference (TYPE) BU_PARTNER_GUID Business Partner GUID 20090209
3 Importing I_PERSON_GUID Call by reference Type reference (TYPE) BU_PARTNER_GUID Business Partner GUID 20090209

Method GET_CT_ASSIGNMENTS_ALL on class CVI_KA_BP_VENDOR has no exception.

Method GET_CVIC_VEND_TO_BP1 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_CVIC_VEND_TO_BP1 Value transfer Type reference (TYPE) CVIS_VEND_TO_BP1_T Einstellung der Nummerierung für Lieferant Geschäftspartner 20050126

Method GET_CVIC_VEND_TO_BP1 on class CVI_KA_BP_VENDOR has no exception.

Method GET_CVIC_VEND_TO_BP1_LINE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ACCOUNT_GROUP Call by reference Type reference (TYPE) KTOKD Kontengruppe Debitor 20050126
2 Returning R_CVIC_VEND_TO_BP1 Value transfer Type reference (TYPE) CVIC_VEND_TO_BP1 Einstellung der Nummerierung für Lieferant Geschäftspartner 20050126

Method GET_CVIC_VEND_TO_BP1_LINE on class CVI_KA_BP_VENDOR has no exception.

Method GET_CVIC_VEND_TO_BP2 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_CVIC_VEND_TO_BP2 Value transfer Type reference (TYPE) CVIS_VEND_TO_BP2_T Rollenzuorndnung für Kunde nach Geschäftspartner 20050126

Method GET_CVIC_VEND_TO_BP2 on class CVI_KA_BP_VENDOR has no exception.

Method GET_CVIC_VEND_TO_BP2_LINES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ACCOUNT_GROUP Call by reference Type reference (TYPE) KTOKD Kontengruppe Debitor 20050225
2 Returning R_CVIC_VEND_TO_BP2 Value transfer Type reference (TYPE) CVIC_VEND_TO_BP2_T Rollenzuorndnung für Lieferant nach Geschäftspartner 20050225

Method GET_CVIC_VEND_TO_BP2_LINES on class CVI_KA_BP_VENDOR has no exception.

Method GET_EXTERNAL_VENDOR_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PARTNER_ID Call by reference Type reference (TYPE) BU_PARTNER Geschäftspartnernummer 20050126
2 Returning R_VENDOR_ID Value transfer Type reference (TYPE) LIFNR Kontonummer des Lieferanten bzw. Kreditors 20050126

Method GET_EXTERNAL_VENDOR_ID on class CVI_KA_BP_VENDOR has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_INSTANCE Value transfer Object reference (TYPE REF TO) CVI_KA_BP_VENDOR Zuordnung eines GP zu einem Kreditor 20050126

Method GET_INSTANCE on class CVI_KA_BP_VENDOR has no exception.

Method GET_NEW_VENDOR_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_ERROR Call by reference Type reference (TYPE) CVIS_ERROR Fehlerindikator plus Systemnachrichten 20050126
2 Exporting E_VENDOR_ID Call by reference Type reference (TYPE) LIFNR Kontonummer des Lieferanten bzw. Kreditors 20050126
3 Importing I_ACCOUNT_GROUP Call by reference Type reference (TYPE) KTOKD Kontengruppe Debitor 20050126

Method GET_NEW_VENDOR_ID on class CVI_KA_BP_VENDOR has no exception.

Method GET_T077K Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_T077K Value transfer Type reference (TYPE) CVIS_T077K_T Kontengruppen für Lieferanten 20050126

Method GET_T077K on class CVI_KA_BP_VENDOR has no exception.

Method GET_T077K_LINE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ACCOUNT_GROUP Call by reference Type reference (TYPE) KTOKK Kontengruppe Kreditor 20050126
2 Returning R_T077K Value transfer Type reference (TYPE) T077K Kontengruppen für Lieferanten 20050126

Method GET_T077K_LINE on class CVI_KA_BP_VENDOR has no exception.

Method GET_TBC001 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_TBC001 Value transfer Type reference (TYPE) CVIS_TBC001_T Verbindung GP Gruppierung mit Kontengruppen für Lieferanten 20050126

Method GET_TBC001 on class CVI_KA_BP_VENDOR has no exception.

Method GET_TBC001_LINE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_GROUP Call by reference Type reference (TYPE) BU_GROUP Geschäftspartnergruppierung 20050126
2 Returning R_TBC001 Value transfer Type reference (TYPE) TBC001 Geschäftspartner: Zuordnung Gruppierung Kontengruppen 20050126

Method GET_TBC001_LINE on class CVI_KA_BP_VENDOR has no exception.

Method GET_TBC002 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ROLE_CATEGORIES Call by reference Type reference (TYPE) CVIS_ROLE_CATEGORY_T Rollentypen 20050126
2 Returning R_TBC002 Value transfer Type reference (TYPE) CVIS_TBC002_T GP: zusätzliche Definition kreditorischer Rollen 20050126

Method GET_TBC002 on class CVI_KA_BP_VENDOR has no exception.

Method GET_VENDOR_4_BP_ASSIGNMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PARTNER Call by reference Type reference (TYPE) BU_PARTNER_GUID GUID eines Geschäftspartners 20050614
2 Importing I_PERSISTED_ONLY Call by reference Type reference (TYPE) BOOLE-BOOLE Nur bereits persistierte Zuordnung zurückgeben 20050614
3 Returning R_ASSIGNMENT Value transfer Type reference (TYPE) CVI_VEND_LINK Zuordnung zwischen Lieferant und Geschäftspartner 20050614

Method GET_VENDOR_4_BP_ASSIGNMENT on class CVI_KA_BP_VENDOR has no exception.

Method IS_BP_IN_VENDOR_ROLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PARTNER_GUID Call by reference Type reference (TYPE) BU_PARTNER_GUID GUID of Business Partner 20080616
2 Importing I_PARTNER_ID Call by reference Type reference (TYPE) BU_PARTNER Business Partner Number 20080616
3 Importing I_ROLE_CATEGORIES Call by reference Type reference (TYPE) CVIS_ROLE_CATEGORY_T Role Categories 20080616
4 Returning R_REQ_STATUS Value transfer Type reference (TYPE) CVI_REQ_STATUS Definition for Status of Required Assignments 20080616

Method IS_BP_IN_VENDOR_ROLE on class CVI_KA_BP_VENDOR has no exception.

Method IS_BP_REQUIRED_FOR_VENDOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ACCOUNT_GROUP Call by reference Type reference (TYPE) KTOKK Kontengruppe Kreditor 20050126
2 Importing I_VENDOR Call by reference Type reference (TYPE) LIFNR Kontonummer des Lieferanten bzw. Kreditors 20050622
3 Returning R_REQ_STATUS Value transfer Type reference (TYPE) CVI_REQ_STATUS Definition des Status notwendiger Zuordnungen 20050126

Method IS_BP_REQUIRED_FOR_VENDOR on class CVI_KA_BP_VENDOR has no exception.

Method IS_BP_WITH_SAME_NUMBER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ACCOUNT_GROUP Call by reference Type reference (TYPE) KTOKK Kontengruppe Kreditor 20050418
2 Returning R_IS_SAME_NUMBER Value transfer Type reference (TYPE) BOOLE-BOOLE Nummerngleichheit erforderlich 20050418

Method IS_BP_WITH_SAME_NUMBER on class CVI_KA_BP_VENDOR has no exception.

Method IS_VENDOR_ID_EXTERNAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_GROUPING Call by reference Type reference (TYPE) BU_GROUP Geschäftspartnergruppierung 20050509
2 Returning R_RESULT Value transfer Type reference (TYPE) BOOLE-BOOLE Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20050509

Method IS_VENDOR_ID_EXTERNAL on class CVI_KA_BP_VENDOR has no exception.

Method IS_VENDOR_REQUIRED_FOR_BP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PARTNER_GUID Call by reference Type reference (TYPE) BU_PARTNER_GUID GUID eines Geschäftspartners 20050419
2 Importing I_PARTNER_ID Call by reference Type reference (TYPE) BU_PARTNER Geschäftspartnernummer 20050419
3 Importing I_ROLE_CATEGORIES Call by reference Type reference (TYPE) CVIS_ROLE_CATEGORY_T Rollentypen 20050126
4 Returning R_REQ_STATUS Value transfer Type reference (TYPE) CVI_REQ_STATUS Definition des Status notwendiger Zuordnungen 20050126

Method IS_VENDOR_REQUIRED_FOR_BP on class CVI_KA_BP_VENDOR has no exception.

Method IS_VENDOR_RETAIL_SITE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_VENDOR Call by reference Type reference (TYPE) LIFNR Debitorennummer 20050622
2 Returning R_IS_RETAIL_SITE Value transfer Type reference (TYPE) BOOLE-BOOLE Teil eines Verriebszentrums 20050622

Method IS_VENDOR_RETAIL_SITE on class CVI_KA_BP_VENDOR has no exception.

Method IS_VENDOR_WITH_SAME_NUMBER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_GROUPING Call by reference Type reference (TYPE) BU_GROUP Geschäftspartnergruppierung 20050509
2 Returning R_RESULT Value transfer Type reference (TYPE) BOOLE-BOOLE Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20050509

Method IS_VENDOR_WITH_SAME_NUMBER on class CVI_KA_BP_VENDOR has no exception.

Method NEW_ASSIGNMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PARTNER_GUID Call by reference Type reference (TYPE) BU_PARTNER_GUID GUID eines Geschäftspartners 20050126
2 Importing I_VENDOR_ID Call by reference Type reference (TYPE) LIFNR Kontonummer des Lieferanten bzw. Kreditors 20050126

Method NEW_ASSIGNMENT on class CVI_KA_BP_VENDOR has no exception.

Method NEW_VENDOR_CONTACT_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_VENDOR_CONTACT_ID Value transfer Type reference (TYPE) PARNR Number of Contact Person 20090209

Method NEW_VENDOR_CONTACT_ID on class CVI_KA_BP_VENDOR has no exception.

Method NEW_VENDOR_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_ERROR Call by reference Type reference (TYPE) CVIS_ERROR Fehlerindikator plus Systemnachrichten 20050126
2 Exporting E_VENDOR_ID Call by reference Type reference (TYPE) LIFNR Kontonummer des Lieferanten bzw. Kreditors 20050126
3 Importing I_GROUP Call by reference Type reference (TYPE) BU_GROUP Geschäftspartnergruppierung 20050126
4 Importing I_PARTNER_ID Call by reference Type reference (TYPE) BU_PARTNER Geschäftspartnernummer 20050126
5 Importing I_ROLE_CATEGORIES Call by reference Type reference (TYPE) CVIS_ROLE_CATEGORY_T Rollentypen 20050126

Method NEW_VENDOR_ID on class CVI_KA_BP_VENDOR has no exception.

Method NEW_VEND_CT_ASSIGNMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PARTNER_CONTACT_GUID Call by reference Type reference (TYPE) BU_PARTNER_GUID Business Partner GUID 20090213
2 Importing I_PARTNER_GUID Call by reference Type reference (TYPE) BU_PARTNER_GUID Business Partner GUID 20090213
3 Importing I_VENDOR_CONTACT_ID Call by reference Type reference (TYPE) PARNR Number of Contact Person 20090213

Method NEW_VEND_CT_ASSIGNMENT on class CVI_KA_BP_VENDOR has no exception.

Method REMOVE_VEND_CT_ASSIGNMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_VEND_CT_ASSIGNMENT Call by reference Type reference (TYPE) CVI_VEND_CT_LINK Connec. Between Relationship + Activity Partner for Customer 20090213

Method REMOVE_VEND_CT_ASSIGNMENT on class CVI_KA_BP_VENDOR has no exception.

Method UNDO_ASSIGNMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ASSIGNMENT Call by reference Type reference (TYPE) CVI_VEND_LINK Verbindung zwischen Lieferant und Geschäftspartner 20050321
2 Returning R_UNASSIGNED Value transfer Type reference (TYPE) BOOLE-BOOLE Zuordnung wurde aufgelöst 20050321

Method UNDO_ASSIGNMENT on class CVI_KA_BP_VENDOR has no exception.

Method UNDO_VEND_CT_ASSIGNMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ASSIGNMENT Call by reference Type reference (TYPE) CVI_VEND_CT_LINK Connec. Between Relationship + Activity Partner for Vendor 20090213
2 Returning R_UNASSIGNED Value transfer Type reference (TYPE) BOOLE-BOOLE Assignment Has Been Removed 20090213

Method UNDO_VEND_CT_ASSIGNMENT on class CVI_KA_BP_VENDOR has no exception.

Method UNREMOVE_VEND_CT_ASSIGNMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ASSIGNMENT Call by reference Type reference (TYPE) CVI_VEND_CT_LINK Connec. Between Relationship + Activity Partner for Vendor 20090213
2 Returning R_UNREMOVED Value transfer Type reference (TYPE) BOOLE-BOOLE Deletion Revised 20090213

Method UNREMOVE_VEND_CT_ASSIGNMENT on class CVI_KA_BP_VENDOR has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 600