Product master screen enhancement and Business partner screen enhancement
Can anyone please let me know how to enhance screen, DB for Product Master and Business Partner in SRM.
Thanks in advance.
Regards,
Nilesh Kumar
Hi Nilesh,
For enhancing the BP screen you can refer the following links:
Re: Customer fields in BP
Re: Business partner enhancement
Thanks,
Pradeep
Similar Messages
-
Authorization Check for Business Partner screen
Hi!
Is it possible to exclude certain business partner information from being
processed or displayed in the business partner screen of Sales Order
(VA01/ VA21...) by restricting the authorizations? Thanks!
Just something similar to what is suggested for condition types in OSS notes 105621.
Best Regards,
Chris PoonThanks Mani for answering,
However, I am looking for ways to do it for the same TCode (VA01...) instead of creating a new TCode.
I tried using the user exit USEREXIT_FIELD_MODIFICATION in MV45AFZZ.
Display/hide Customer related field according to user authorization
IF SCREEN-NAME = 'GVS_TC_DATA-REC-NAME1' OR
SCREEN-NAME = 'GVS_TC_DATA-REC-STREET' OR
SCREEN-NAME = 'GVS_TC_DATA-REC-POST_CODE1' OR
SCREEN-NAME = 'GVS_TC_DATA-REC-CITY1'.
AUTHORITY-CHECK OBJECT 'ZV_DOC_CUS'
ID 'ACTVT' FIELD 'L1'.
IF SY-SUBRC NE 0.
SCREEN-ACTIVE = 0.
ENDIF.
ENDIF.
But it does not works at all
So I wonder if there is any other user exit to control the fields in Business Partner Page? thanks!
BR,
Chris Poon -
Business Partner - Screen configuration
Hi All,
When i am trying to change the screen sequence of Business partner roles or description of screen tabs, using the screen configuration option provided in SPRO, the changes made are not reflected in the BP Transaction code. When I am tring to add new screen, systems showing a message VCT method not loaded. Can anybody please throw some light on this?
Thanks,
Bala.Hi Bala,
please check if the SAP note 409700 is helpful for this issue.
Regards, Franz -
E-Recruitment,Syncronization for Employee and Business Partner not working?
hi there,
i itend to create a business partner for employee in SAP E RECRUITMENT but when i run the report HRALXSYNC for an employee, the result i am getting is total blank. I suppose there should be some errors if it is not working properly, but the the screen after running the report is total blank.
are any prior settings must me meet before the business partners can be created using HRALXSYNC?
thanks youHI Ravi
Requirements to use the report are the activation of the integration for buisness partner. You could get details from sap note 550055.
You have to switch on the following keys in table T77S0 with SM30:
Group Sem. ID
HRALX HRAC to 'X' for global HR-Integration
HRALX OBPON to "ON" for activate the integration between organization object and business partner
HRALX PBPON "ON" for activation the integration between central perosn and business partner
Hope this helps.
Regards
Bernd -
Product master in CRM and R/3
Hi Gurus,
can anybody make my understanding clear regarding the difference of product master in CRM and R/3. any links to know more on it will also help.
Thank you in advance.
Regards,
sasmitaHi Sasmita,
Here are some of inputs will help for undersatnding:
<b>The CRM product master is a collection or arrangement of various settypes which contain specific data.</b>
Pre-defined settypes are delivered (e.g. basic product data; conversion of unit of measure)
Enhancement of the product master with own settypes is possible
Settypes correspond to database tables
Attributes correspond to your product characteristics.
<b>Attributes can be summarized with the help of set types</b>
In the system there are standard set types which are always available. However, you can also create and implement user-defined set types, to depict marketing data, for example.
The usage of set types can be restricted (e.g. certain set types only allowed for products of type product) Distribution chain-dependent set types can be created.
A set type is only permissable for a product when the set type is assigned to the category to which you then assign the product. To assign a set type to a category, use the function Edit categories and hierarchies.
You can assign a set type to several product categories within a category hierarchy. However, each set type can only be assigned within one hierarchy. In doing so, a multiple assignment of a set type to one and the same product (over contrasting categories) is prevented.
A product can be assigned to several categories, as long as these are within different category hierarchies. A product can also be assigned to only one category per hierarchy.
The assignment to the base hierarchy R3PRODSTYP is vital, so that basic data set types are available, for example.
R3PRODSTYP depicts the product types present in the R/3 system.
Customer product numbers can be assigned. This Customer product ID is stored in the relationships
Global Trade Item Number (GTIN)
Customer-own checks can be defined before a product can be saved. Enhancements  Consistency check
<b>Transaction :
COMMPR01-Maintain Products
COMMPR02-Mass Maintenance for Inactive Products
COMM_HIERARCHY-Maintain Categories and Hierarchies
COMM_ATTRSET- Maintain Set Types and Attributes
Tables:</b>
Product (active) COMM_PRODUCT
Product (inactive) COMM_IPRODUCT
Product description COMM_PRSHTEXT
Category hierarchy COMM_HIERARCHY
Category COMM_CATEGORY
Set types COMC_SETTYPE
Attributes COMC_ATTRIBUTE
Relationships COMM_IL_*
COMM_PRODUCT : Product header and administration data.
COMM_CATEGORY : Category
COMM_HIERARCHY : Category Hierarchy
COMM_PR_FRG_REL :
COMM_FRGTYPE :
COMC_SETTYPE :
COMC_PRODUCT : General Product Settings
COMC_R3_FIELDS : Assignment of R/3 material master fields to CFOP
COMM_CFGMAT : Basic Data for Materials
Hope this will help.
Regards,
Arjun
<b>Pl. Do reward the points</b> -
Enhancement of Business Partner (Relationships) using BDT -Bus Data Toolset
Dear Experts,
I have a requirement from my customer enhancing the Business Partner Relationships using BDT.
I should add 2 fields namely salary, employer start date in the Business partner Relationships, it must be added in the characteristics of relationships as one employee can have multiple employers and vice versa.
If I would like to add the fields in Business Relationships using BDT, are the steps same as adding fields in business partner? or do we need to perform any other steps? Did someone already did this type of modification, please provide your suggestions.
After adding the fields is it possible to cusomize the fields for history of the changes? e.g. if salary field has been newly added and after creating a BP after some days I want to change the salary and for the changed salary I want to have a history.
I would appreciate if you can help me with your suggestions.
Many thanks and best regards,
AfrozSolved the problem Using EEWB.
-
Business Partner Role and Business Partner Grouping
Hello Everybody!
Business Partner Role and Business Partner Grouping.
Which correlation ist between this attributes existing.
In which table are this infos stored, In order create I can use
e.g. BUPA_CREATE_FROM_DATA
but how is the way inversely. Suppose I want to abtain the information
about a existing business partner which group he has etc.
Regards
sasDear Sas,
Business Partner Grouping is used to determine the number ranges to be used by the business partner at the time of creation.
Business Partner Role determines the subset of all the data available to be shown and edited.
I will give you a very simple (but imaginary) example for understanding the role concept: the business partner in a role of employee might allow you to enter a department id. So this field should be available to you for input when you edit the business partner in the role of employee. But suppose the same business partner is also a person who is your customer. And your customer will require a default payment term. So this field should be available for input when you edit the business partner in the role of a customer. Also, some applications use these roles to determine if the business partner is suitable for particular transaction. In the above example, Payroll application will only allow those Business Partner to be used if they are maintained as an employee. Similarly the sales application can mandate that you can only sell a product to a business partner if he is maintain in a 'customer' role.
Please understand the example above is not real but given for the understanding of the concept of role.
You can use the function module 'BUPA_CENTRAL_GET_DETAIL' to find the business partner group. And you can use the function 'BUPA_ROLES_GET' to find the role assigned to a Business Partner.
Regards, Rakesh -
Account group and Business partner link
Hi all,
Is there any relation maintained for Account group (From R/3) and Business Partner Role in GTS system?Hi Balu,
In GTS, system does not consider the Account group while creating a BP role for a BP whereas it only considers the classification of Vendors or Customers. If a Customer master is created in R/3 irrespective of Account Group, BP role SLLCPC will be assigned whereas if a Vendor is created in R/3, then BP role SLLCPS will be assigned.
Hope this answers the query.
Regards,
Shiva Shankar -
BP change documents ( linking problem between Object id and Business Partner)
Hi,
We need to create a report for documents changed for a Business partner.
This will be done in sap bw.
on source side I have created the datasource with function module changedocument_read and I am getting most of the information
which I want. Only missing part is Business Partner number.
Can somebody suggest , how I would be able to link Object Id to business partner.
I need to pull everything that is changed at BP level and the Object class selection around 30 in number.
So I am looking for any standard function module which can provide me the link between Object id and Business partner.
If I establish the rules to determine the Business partner from Object id , its getting bit difficult.
Can somebody please help/suggest.
I have gone through many documents and scn posts but unable to find anything on this.
Thanks !Hi, looking at the change history header table CDHDR it seems that object ID simple equals the internal format of the business partner number.
-
New user created. How to create Central Person and Business partner
Hi,
I got a new users created in SRM 5.0 .how to create Central person and business partner.
Without CP & BP we cannot work. please guide.
Regards
G.Ganesh KumarHI GANESH
As you aware , assign the user to organisation structure via users_gen , the system will create a BP and Central Person , Position and user for you.
br
muthu -
What is the Diff bet partner functions and business partner?
Hi friends
what is the Diff bet partner functions and business partner
Regards
AbirathHi,
In SRM there are different Partner functions like REQUESTER, GOODS RECIPIENT, VENDOR ,LOCATION.
All the org units or users in SRM will have a unique identification number called Business Partner Number maintained in table BUT000.
The users can have differnt partner functions in differnt documents and accordingly mainatained in table CRMD_PARTNER.
Hope this will give you some infomation.
Regards,
Sheetal. -
Auto generation of Item Code And Business Partner
Hello All,
My client want to create Auto generation of Item Code And Business Partner with some prefix value.
Thanks
DeepakHi Dipak Patel,
i created BP code by BP Group use FMS . you can refer code.
declare @temp as char(20)
IF $[OCRD.GroupCode] =100
BEGIN
set @temp=(select isnull(max(right(CardCode,5)),0) + 1 from OCRD where (GroupCode =100) and (len(CardCode)=8))
set @temp='C11'+isnull(replicate(0,5-len(@temp)),'')+@temp
select cast(@temp as char(20))
END
ELSE IF $[OCRD.GroupCode] = 102
BEGIN
set @temp=(select isnull(max(right(CardCode,5)),0) + 1 from OCRD where (GroupCode =102) and (len(CardCode)=8))
set @temp='C12'+isnull(replicate(0,5-len(@temp)),'')+@temp
select cast(@temp as char(20))
END
ELSE IF $[OCRD.GroupCode] = 103
BEGIN
set @temp=(select isnull(max(right(CardCode,5)),0) + 1 from OCRD where (GroupCode =103) and (len(CardCode)=8))
set @temp='C13'+isnull(replicate(0,5-len(@temp)),'')+@temp
select cast(@temp as char(20))
END
ELSE IF $[OCRD.GroupCode] = 104
BEGIN
set @temp=(select isnull(max(right(CardCode,5)),0) + 1 from OCRD where (GroupCode =104) and (len(CardCode)=8))
set @temp='C14'+isnull(replicate(0,5-len(@temp)),'')+@temp
select cast(@temp as char(20))
END
ELSE IF $[OCRD.GroupCode] = 101
BEGIN
set @temp=(select isnull(max(right(CardCode,5)),0) + 1 from OCRD where (GroupCode =101) and (len(CardCode)=8))
set @temp='V11'+isnull(replicate(0,5-len(@temp)),'')+@temp
select cast(@temp as char(20))
END
ELSE IF $[OCRD.GroupCode] = 105
BEGIN
set @temp=(select isnull(max(right(CardCode,5)),0) + 1 from OCRD where (GroupCode =105) and (len(CardCode)=8))
set @temp='V12'+isnull(replicate(0,5-len(@temp)),'')+@temp
select cast(@temp as char(20))
END
ELSE IF $[OCRD.GroupCode] = 106
BEGIN
set @temp=(select isnull(max(right(CardCode,5)),0) + 1 from OCRD where (GroupCode =106) and (len(CardCode)=8))
set @temp='V13'+isnull(replicate(0,5-len(@temp)),'')+@temp
select cast(@temp as char(20))
END
ELSE IF $[OCRD.GroupCode] = 107
BEGIN
set @temp=(select isnull(max(right(CardCode,5)),0) + 1 from OCRD where (GroupCode =107) and (len(CardCode)=8))
set @temp='V14'+isnull(replicate(0,5-len(@temp)),'')+@temp
select cast(@temp as char(20))
END
ELSE IF $[OCRD.GroupCode] = 108
BEGIN
set @temp=(select isnull(max(right(CardCode,5)),0) + 1 from OCRD where (GroupCode =108) and (len(CardCode)=8))
set @temp='V15'+isnull(replicate(0,5-len(@temp)),'')+@temp
select cast(@temp as char(20))
END
ELSE IF $[OCRD.GroupCode] = 109
BEGIN
set @temp=(select isnull(max(right(CardCode,5)),0) + 1 from OCRD where (GroupCode =109) and (len(CardCode)=8))
set @temp='V16'+isnull(replicate(0,5-len(@temp)),'')+@temp
select cast(@temp as char(20))
END
ELSE IF $[OCRD.GroupCode] = 110
BEGIN
set @temp=(select isnull(max(right(CardCode,5)),0) + 1 from OCRD where (GroupCode =110) and (len(CardCode)=8))
set @temp='V17'+isnull(replicate(0,5-len(@temp)),'')+@temp
select cast(@temp as char(20))
END
thanks
H2 -
Table for link between conttract account no and business partner
Hi,
can anyone let me know abt any table that defines relation between contract account and business partner.
so dat for a contract account no i can get 1 business partner .
Thnx,Hi
Use the table
<b>VVKKFOPT and VVKKFOP</b>
both business partner and Contract account fields are there.
Reward points if useful
Regards
Anji
Message was edited by:
Anji Reddy Vangala -
What is Implicit Enhancement and what is explicit enhancement.
Hi,
I am new to Enhancements.
What is implicit enhancement and what is explicit enhancement.
where exactly we have to create those.
Thanks and regards,
swami
Moderator message - Please search before asking - post locked
Edited by: Rob Burbank on Oct 26, 2009 9:43 AMHi Swaminath ,
Go through the following Blogs on enhancement Frame work. It will help u in understanding This concept in detail.
/people/thomas.weiss/blog/2007/12/12/the-three-use-cases-of-the-enhancement-and-switch-framework--part-1
/people/thomas.weiss/blog/2008/01/07/the-three-use-cases-of-the-enhancement-and-switch-framework--part-2
/people/thomas.weiss/blog/2008/01/14/the-three-use-cases-of-the-enhancement-and-switch-framework--part-3
/people/thomas.weiss/blog/2008/01/23/the-three-use-cases-of-the-enhancement-and-switch-framework--part-4-the-many-ways-to-enhance-a-sap-application-with-the-new-framework
/people/thomas.weiss/blog/2008/02/04/the-three-use-cases-of-the-enhancement-and-switch-framework--part-5-the-basics-about-switching
/people/thomas.weiss/blog/2008/02/29/second-try-the-three-use-cases-of-the-enhancement-and-switch-framework--part-6-the-re-integration-of-the-sap-industry-solutions-into-the-erp-core
/people/thomas.weiss/blog/2008/03/11/the-three-use-cases-of-the-enhancement-and-switch-framework-part-7--the-enhancement-package-strategy-of-sap-erp-60
/people/thomas.weiss/blog/2009/01/15/how-to-get-the-most-from-the-enhancement-and-switch-framework-as-a-customer-or-partner--tips-from-the-experts
Regards,
Eswar -
Upload LSMW for Grant Master and Business Partner
Hi,
Does anyone have LSMW' for uploading business partners and Grants
A basic one can be shared. I will build up on that in terms of adding fields etc...
Regards
AnishHi,
As both the Grant master and the business partner have tables in several screens, using LSMW is not recommended.
For the grant master record I'd use BAPI_0035_CREATE - Works better and faster.
LSMW cannot support complicated scenarios, such as adding an alternating number of sponsored classes per grant (for example - one grant has 3 classes and another has 4 classes). The BAPI can solve such problems.
Best regards,
Shahaf Yaari
Maybe you are looking for
-
Can Pages copy text from one page to another automatically?
Can Pages automatically copy text from one page to another? For example recurring text in a document e.g. addressee details or a date (not today's date). I want to type the topic title of one letter and have it automatically filled into the correct f
-
http://aur.archlinux.org/packages.php?ID=18400 For me yaourt can install the package. C&C please.
-
Script example trigger web service call and populate request from adobe
Hello, I'm trying to make a adobe interactive form that needs to be populated by a web service. I have one field : In the dataconnection that is the input for the web service request and this is bound to the request. I have a button that is connected
-
Hi guys, I am wondering how to validate user input email address. I would like to prompt user to correct her password if they enter like "abc.com", which is not a valid email address. User should enter at least "[email protected]" then she will pass.
-
Shipping options for different countries
Hi, this is the first time using BC's full E-commerce tools, some things are clear, others not so. I've studied the BC info quite a bit and watched the tutorials videos that I can find but I'm still not clear on this - How do I tie the appropriate sh