SAP ABAP Class CVI_KA_BP_CUSTOMER (Assignment of BP to Customer)
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_CUSTOMER  
Short Description Assignment of BP to Customer    
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_CUSTOMER 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_CUSTOMER 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_CUST_LINK_T Connection Between Customer and Business Partner 20050127
2 ASSIGNMENTS_NEW Instance attribute Private Type reference (TYPE) CVIS_CUST_LINK_T Connection Between Customer and Business Partner 20050127
3 CT_ASSIGNMENTS_ALL Instance attribute Private Type reference (TYPE) CVIS_CUST_CT_LINK_T Connec. Between Relationship + Activity Partner for Customer 20050127
4 CT_ASSIGNMENTS_DEL Instance attribute Private Type reference (TYPE) CVIS_CUST_CT_LINK_T Connec. Between Relationship + Activity Partner for Customer 20050927
5 CT_ASSIGNMENTS_NEW Instance attribute Private Type reference (TYPE) CVIS_CUST_CT_LINK_T Connec. Between Relationship + Activity Partner for Customer 20050127
6 INSTANCE Static Attribute Private Object reference (TYPE REF TO) CVI_KA_BP_CUSTOMER Assignment of BP to Customer 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 20050127
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_CUSTOMER_ID_AVAILABLE Instance method Private Method Checks Whether New Customer Number Is Still Available 20050126
2 CHECK_CUSTOMER_ID_CORRECT Instance method Private Method Checks Whether New Customer Number Is Formally Correct 20050126
3 CHECK_ID_FOR_NEW_CUSTOMER Instance method Public Method Determines New Customer Number 20050324
4 DOES_CUSTOMER_EXIST Instance method Public Method Indicates Whether Customer Already Exists 20050509
5 FACTORY Static method Public Method Supplies Instance of Object (UKM Factory Method) 20050405
6 GET_ALL_CUST_CTS_FOR_BP Instance method Public Method Supplies All Contact Persons for Business Partner 20050126
7 GET_ALL_CUST_CTS_FOR_PERSON Instance method Public Method Supplies All Contact Person Relationships for Contact Person 20050510
8 GET_ASSIGNED_BP_FOR_CUSTOMER Instance method Public Method Supplies Business Partner Assigned to Customer 20050126
9 GET_ASSIGNED_CONT_REL_FOR_CUST Instance method Public Method Supplies Contact Person Assigned to Customer 20050126
10 GET_ASSIGNED_CUSTOMER_FOR_BP Instance method Public Method Supplies Customer Assigned to Business Partner 20050126
11 GET_ASSIGNED_CUST_CT_4_BP_REL Instance method Public Method Supplies Contact Person Assigned to BP Relationship 20050126
12 GET_BP_4_CUSTOMER_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 20050926
14 GET_CUSTOMER_4_BP_ASSIGNMENT Instance method Public Method Supplies Assignment Between Business Partner and Customer 20050614
15 GET_CVIC_CUST_TO_BP1 Instance method Public Method Supplies Setting for Numbering for BP and Customer 20050126
16 GET_CVIC_CUST_TO_BP1_LINE Instance method Public Method Supplies Setting for Numbering for BP and Customer 20050126
17 GET_CVIC_CUST_TO_BP2 Instance method Public Method Supplies Role Assignment for Customer to Business Partner 20050126
18 GET_CVIC_CUST_TO_BP2_LINES Instance method Public Method Supplies Role Assignment for Customer to Business Partner 20050225
19 GET_EXTERNAL_CUSTOMER_ID Instance method Private Method Returns a Customer Number Issued Externally Via Dialog 20050126
20 GET_INSTANCE Static method Public Method Supplies Instance of Object 20050126
21 GET_NEW_CUSTOMER_ID Instance method Private Method Provides New Customer Number with Internal No. Assignment 20050126
22 GET_T077D Instance method Public Method Supplies Account Groups for Customers 20050126
23 GET_T077D_LINE Instance method Public Method Supplies Account Group for Customers 20050126
24 GET_TBD001 Instance method Public Method Supplies Connections Between Grouping and Account Group 20050126
25 GET_TBD001_LINE Instance method Public Method Supplies Connection Between Grouping and Account Group 20050126
26 GET_TBD002 Instance method Public Method Supplies Additional Definitions for Customer Roles 20050126
27 IS_BP_IN_CUSTOMER_ROLE Instance method Public Method To Check If BP Is Created in Customer Role 20080528
28 IS_BP_REQUIRED_FOR_CUSTOMER Instance method Public Method Indicates Whether BP Has To Be Assigned to Customer 20050126
29 IS_BP_WITH_SAME_NUMBER Instance method Public Method Indicates Whether Numbers Have to Be the Same for BP 20050418
30 IS_CONSUMER_ACCOUNT_GROUP Instance method Public Method Indicates Whether It Is Account Group for Consumers 20050622
31 IS_CUSTOMER_ID_EXTERNAL Instance method Public Method Indicates Whether Customer No. Is To Be Assigned Externally 20050509
32 IS_CUSTOMER_REQUIRED_FOR_BP Instance method Public Method Indicates Whether Customer Has To Be Assigned to BP 20050126
33 IS_CUSTOMER_RETAIL_SITE Instance method Public Method Indicates Whether Customer Is Part of Sales Center 20050622
34 IS_CUSTOMER_WITH_SAME_NUMBER Instance method Public Method Indicates Whether Numbers Have To Be The Same for Customer 20050509
35 NEW_ASSIGNMENT Instance method Public Method Creates New Assignment Between BP and Customer 20050126
36 NEW_CUSTOMER_CONTACT_ID Instance method Public Method Determines New Contact Person Number 20050126
37 NEW_CUSTOMER_ID Instance method Public Method Determines New Customer Number 20050126
38 NEW_CUST_CT_ASSIGNMENT Instance method Public Method Creates New Assignment Between BP Rel. and Contact Person 20050126
39 REMOVE_CUST_CT_ASSIGNMENT Instance method Public Method Deletes Assignment Between BP Relationship + Contact Person 20050927
40 UNDO_ASSIGNMENT Instance method Public Method Revises Creation of Assignment Between BP and Customer 20050321
41 UNDO_CUST_CT_ASSIGNMENT Instance method Public Method Revises Creation of Assignment of Contact Person 20050321
42 UNREMOVE_CUST_CT_ASSIGNMENT Instance method Public Method Revises Deletion of Assignment of Contact Person 20050927
Events
Class CVI_KA_BP_CUSTOMER has no event.
Types
Class CVI_KA_BP_CUSTOMER has no local type.
Method Signatures

Method CHECK_CUSTOMER_ID_AVAILABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CUSTOMER_ID Call by reference Type reference (TYPE) KUNNR Customer Number 1 20050126
2 Returning R_ERRORS Value transfer Type reference (TYPE) CVIS_ERROR Error indicator plus system messages 20050126

Method CHECK_CUSTOMER_ID_AVAILABLE on class CVI_KA_BP_CUSTOMER has no exception.

Method CHECK_CUSTOMER_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) KTOKD Customer Account Group 20050126
2 Importing I_CUSTOMER_ID Call by reference Type reference (TYPE) KUNNR Customer Number 1 20050126
3 Returning R_ERRORS Value transfer Type reference (TYPE) CVIS_ERROR Error indicator plus system messages 20050126

Method CHECK_CUSTOMER_ID_CORRECT on class CVI_KA_BP_CUSTOMER has no exception.

Method CHECK_ID_FOR_NEW_CUSTOMER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CUSTOMER_ID Call by reference Type reference (TYPE) KUNNR Externe Nummer, die für den Debitor vergeben werden soll 20050324
2 Importing I_GROUP Call by reference Type reference (TYPE) BU_GROUP Geschäftspartnergruppierung 20050324
3 Importing I_PARTNER_ID Call by reference Type reference (TYPE) BU_PARTNER GP-Nummer, denen der Debitor zugeordnet werden soll 20050324
4 Returning R_ERROR Value transfer Type reference (TYPE) CVIS_ERROR Fehlerindikator plus Systemnachrichten 20050324

Method CHECK_ID_FOR_NEW_CUSTOMER on class CVI_KA_BP_CUSTOMER has no exception.

Method DOES_CUSTOMER_EXIST Signature

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

Method DOES_CUSTOMER_EXIST on class CVI_KA_BP_CUSTOMER 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 20050405

Method FACTORY on class CVI_KA_BP_CUSTOMER has no exception.

Method GET_ALL_CUST_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 GUID eines Geschäftspartners 20050126
2 Importing I_PARTNER_ID Call by reference Type reference (TYPE) BU_PARTNER Geschäftspartnernummer 20050126
3 Returning R_CUSTOMER_CONTACTS Value transfer Type reference (TYPE) CVIS_CUST_CT_LINK_T Verbindung zwischen Beziehung und Kontaktpartner des Kunden 20050126

Method GET_ALL_CUST_CTS_FOR_BP on class CVI_KA_BP_CUSTOMER has no exception.

Method GET_ALL_CUST_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 GUID eines Geschäftspartners 20050510
2 Importing I_PERSON_ID Call by reference Type reference (TYPE) BU_PARTNER Geschäftspartnernummer 20050510
3 Returning R_CUSTOMER_CONTACTS Value transfer Type reference (TYPE) CVIS_CUST_CT_LINK_T Verbindung zwischen Beziehung und Kontaktpartner des Kunden 20050510

Method GET_ALL_CUST_CTS_FOR_PERSON on class CVI_KA_BP_CUSTOMER has no exception.

Method GET_ASSIGNED_BP_FOR_CUSTOMER Signature

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

Method GET_ASSIGNED_BP_FOR_CUSTOMER on class CVI_KA_BP_CUSTOMER has no exception.

Method GET_ASSIGNED_CONT_REL_FOR_CUST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CUSTOMER Call by reference Type reference (TYPE) KUNNR Debitorennummer 1 20050126
2 Importing I_PERSISTED_ONLY Call by reference Type reference (TYPE) BOOLE-BOOLE Nur bereits persistierte Zuordnung zurückgeben 20050405
3 Returning R_CONTACT_RELATIONS Value transfer Type reference (TYPE) CVIS_CUST_CT_REL_KEY_T Schlüsselfelder Zuordnung Ansprechpartner-GPBeziehung 20050127

Method GET_ASSIGNED_CONT_REL_FOR_CUST on class CVI_KA_BP_CUSTOMER has no exception.

Method GET_ASSIGNED_CUSTOMER_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_CUSTOMER Value transfer Type reference (TYPE) KUNNR Debitorennummer 1 20050126

Method GET_ASSIGNED_CUSTOMER_FOR_BP on class CVI_KA_BP_CUSTOMER has no exception.

Method GET_ASSIGNED_CUST_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 GUID eines Geschäftspartners 20050201
2 Importing I_PERSISTED_ONLY Call by reference Type reference (TYPE) BOOLE-BOOLE Nur bereits persistierte Zuordnung zurückgeben 20050405
3 Importing I_PERSON_GUID Call by reference Type reference (TYPE) BU_PARTNER_GUID GUID eines Geschäftspartners 20050201
4 Returning R_CUSTOMER_CONTACT Value transfer Type reference (TYPE) CVI_CUSTOMER_CONTACT Kontaktpartner im Kundenstamm 20050201

Method GET_ASSIGNED_CUST_CT_4_BP_REL on class CVI_KA_BP_CUSTOMER has no exception.

Method GET_BP_4_CUSTOMER_ASSIGNMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CUSTOMER Call by reference Type reference (TYPE) KUNNR Debitorennummer 1 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_CUST_LINK Verbindung zwischen Kunde und Geschäftspartner 20050614

Method GET_BP_4_CUSTOMER_ASSIGNMENT on class CVI_KA_BP_CUSTOMER 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_CUST_CT_ASSIGNMENTS Call by reference Type reference (TYPE) CVIS_CUST_CT_LINK_T Verbindung zwischen Beziehung und Kontaktpartner des Kunden 20050926
2 Importing I_PARTNER_GUID Call by reference Type reference (TYPE) BU_PARTNER_GUID GUID eines Geschäftspartners 20050926
3 Importing I_PERSON_GUID Call by reference Type reference (TYPE) BU_PARTNER_GUID GUID eines Geschäftspartners 20050926

Method GET_CT_ASSIGNMENTS_ALL on class CVI_KA_BP_CUSTOMER has no exception.

Method GET_CUSTOMER_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_CUST_LINK Zuordnung zwischen Kunde und Geschäftspartner 20050614

Method GET_CUSTOMER_4_BP_ASSIGNMENT on class CVI_KA_BP_CUSTOMER has no exception.

Method GET_CVIC_CUST_TO_BP1 Signature

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

Method GET_CVIC_CUST_TO_BP1 on class CVI_KA_BP_CUSTOMER has no exception.

Method GET_CVIC_CUST_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_CUST_TO_BP1 Value transfer Type reference (TYPE) CVIC_CUST_TO_BP1 Einstellung der Nummerierung für Kunde nach Geschäftspartner 20050126

Method GET_CVIC_CUST_TO_BP1_LINE on class CVI_KA_BP_CUSTOMER has no exception.

Method GET_CVIC_CUST_TO_BP2 Signature

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

Method GET_CVIC_CUST_TO_BP2 on class CVI_KA_BP_CUSTOMER has no exception.

Method GET_CVIC_CUST_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_CUST_TO_BP2 Value transfer Type reference (TYPE) CVIC_CUST_TO_BP2_T Rollenzuorndnung für Kunde nach Geschäftspartner 20050225

Method GET_CVIC_CUST_TO_BP2_LINES on class CVI_KA_BP_CUSTOMER has no exception.

Method GET_EXTERNAL_CUSTOMER_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_CUSTOMER_ID Value transfer Type reference (TYPE) KUNNR Debitorennummer 1 20050126

Method GET_EXTERNAL_CUSTOMER_ID on class CVI_KA_BP_CUSTOMER 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_CUSTOMER Zuordnung eines GP zu einem Debitor 20050126

Method GET_INSTANCE on class CVI_KA_BP_CUSTOMER has no exception.

Method GET_NEW_CUSTOMER_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_CUSTOMER_ID Call by reference Type reference (TYPE) KUNNR Debitorennummer 1 20050126
2 Exporting E_ERROR Call by reference Type reference (TYPE) CVIS_ERROR Fehlerindikator plus Systemnachrichten 20050126
3 Importing I_ACCOUNT_GROUP Call by reference Type reference (TYPE) KTOKD Kontengruppe Debitor 20050126

Method GET_NEW_CUSTOMER_ID on class CVI_KA_BP_CUSTOMER has no exception.

Method GET_T077D Signature

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

Method GET_T077D on class CVI_KA_BP_CUSTOMER has no exception.

Method GET_T077D_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_T077D Value transfer Type reference (TYPE) T077D Kontengruppen Debitoren 20050126

Method GET_T077D_LINE on class CVI_KA_BP_CUSTOMER has no exception.

Method GET_TBD001 Signature

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

Method GET_TBD001 on class CVI_KA_BP_CUSTOMER has no exception.

Method GET_TBD001_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_TBD001 Value transfer Type reference (TYPE) TBD001 Geschäftspartner: Zuordnung Gruppierung Kontengruppen 20050126

Method GET_TBD001_LINE on class CVI_KA_BP_CUSTOMER has no exception.

Method GET_TBD002 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_TBD002 Value transfer Type reference (TYPE) CVIS_TBD002_T GP: zusätzliche Definition debitorischer Rollen 20050126

Method GET_TBD002 on class CVI_KA_BP_CUSTOMER has no exception.

Method IS_BP_IN_CUSTOMER_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 20080528
2 Importing I_PARTNER_ID Call by reference Type reference (TYPE) BU_PARTNER Business Partner Number 20080528
3 Importing I_ROLE_CATEGORIES Call by reference Type reference (TYPE) CVIS_ROLE_CATEGORY_T Role Categories 20080528
4 Returning R_REQ_STATUS Value transfer Type reference (TYPE) CVI_REQ_STATUS Definition for Status of Required Assignments 20080528

Method IS_BP_IN_CUSTOMER_ROLE on class CVI_KA_BP_CUSTOMER has no exception.

Method IS_BP_REQUIRED_FOR_CUSTOMER 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 Importing I_CUSTOMER Call by reference Type reference (TYPE) KUNNR Debitorennummer 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_CUSTOMER on class CVI_KA_BP_CUSTOMER 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) KTOKD Kontengruppe Debitor 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_CUSTOMER has no exception.

Method IS_CONSUMER_ACCOUNT_GROUP 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 20050622
2 Returning R_IS_CONSUMER_ACCOUNT Value transfer Type reference (TYPE) BOOLE-BOOLE Kontengruppe für Konsumenten 20050622

Method IS_CONSUMER_ACCOUNT_GROUP on class CVI_KA_BP_CUSTOMER has no exception.

Method IS_CUSTOMER_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_CUSTOMER_ID_EXTERNAL on class CVI_KA_BP_CUSTOMER has no exception.

Method IS_CUSTOMER_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 des 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_CUSTOMER_REQUIRED_FOR_BP on class CVI_KA_BP_CUSTOMER has no exception.

Method IS_CUSTOMER_RETAIL_SITE Signature

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

Method IS_CUSTOMER_RETAIL_SITE on class CVI_KA_BP_CUSTOMER has no exception.

Method IS_CUSTOMER_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_CUSTOMER_WITH_SAME_NUMBER on class CVI_KA_BP_CUSTOMER has no exception.

Method NEW_ASSIGNMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CUSTOMER_ID Call by reference Type reference (TYPE) KUNNR Debitorennummer 1 20050126
2 Importing I_PARTNER_GUID Call by reference Type reference (TYPE) BU_PARTNER_GUID GUID eines Geschäftspartners 20050126

Method NEW_ASSIGNMENT on class CVI_KA_BP_CUSTOMER has no exception.

Method NEW_CUSTOMER_CONTACT_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_CUSTOMER_CONTACT_ID Value transfer Type reference (TYPE) PARNR Ansprechpartner-Nummer 20050126

Method NEW_CUSTOMER_CONTACT_ID on class CVI_KA_BP_CUSTOMER has no exception.

Method NEW_CUSTOMER_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_CUSTOMER_ID Call by reference Type reference (TYPE) KUNNR Debitorennummer 1 20050126
2 Exporting E_ERROR Call by reference Type reference (TYPE) CVIS_ERROR Fehlerindikator plus Systemnachrichten 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_CUSTOMER_ID on class CVI_KA_BP_CUSTOMER has no exception.

Method NEW_CUST_CT_ASSIGNMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CUSTOMER_CONTACT_ID Call by reference Type reference (TYPE) PARNR Ansprechpartner-Nummer 20050126
2 Importing I_PARTNER_CONTACT_GUID Call by reference Type reference (TYPE) BU_PARTNER_GUID GUID eines Geschäftspartners 20050126
3 Importing I_PARTNER_GUID Call by reference Type reference (TYPE) BU_PARTNER_GUID GUID eines Geschäftspartners 20050126

Method NEW_CUST_CT_ASSIGNMENT on class CVI_KA_BP_CUSTOMER has no exception.

Method REMOVE_CUST_CT_ASSIGNMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CUST_CT_ASSIGNMENT Call by reference Type reference (TYPE) CVI_CUST_CT_LINK Verbindung zwischen Beziehung und Kontaktpartner des Kunden 20050927

Method REMOVE_CUST_CT_ASSIGNMENT on class CVI_KA_BP_CUSTOMER 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_CUST_LINK Verbindung zwischen Kunde 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_CUSTOMER has no exception.

Method UNDO_CUST_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_CUST_CT_LINK Verbindung zwischen Beziehung und Kontaktpartner des Kunden 20050321
2 Returning R_UNASSIGNED Value transfer Type reference (TYPE) BOOLE-BOOLE Zuordnung wurde aufgelöst 20050321

Method UNDO_CUST_CT_ASSIGNMENT on class CVI_KA_BP_CUSTOMER has no exception.

Method UNREMOVE_CUST_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_CUST_CT_LINK Verbindung zwischen Beziehung und Kontaktpartner des Kunden 20050927
2 Returning R_UNREMOVED Value transfer Type reference (TYPE) BOOLE-BOOLE Löschung wurde revidiert 20050927

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