Additional data in Customer master to be mandatory field
Hi SAP Gurus,
I've a requiremnt of setting the additional data fields as mandatory in Customer master "Sales area" data.
I have checked in the standard config were there is no settings related to additional data in the Std configuration
(account group)
Finaly, I found an include program - LV02ZOKV for this requirement to do the changes through ABAP programe.
(to activate field us Mandatory)
May I know is this the correct approach for this requirement or in case if you have better requirement could
you please share with me to avoid the unnecessary impacts.
Thanks in Advance.
Thanks & Regards
Pugal
Hi Thomas,
Thank you!!
I have recently got a programe - SAPLV02Z, I think this will help me out..
Thanks & Regards,
Pugal
Similar Messages
-
Customer master creation or entering data into customer master.
Hi Friends
Can any give good example to create customer master from Account group to entering customer master data? so that to move forward.
Thanks in advance.2.1 Customer Master
2.1.1 Account Group
2.1.1.1 Maintain Number Range for Account Group
Use
The purpose of this activity is to control number range of Account Group.
Procedure
Access the activity using one of the following navigation options:
IMG --> Financial Accounting (New) --> Accounts Receivable and Accounts Payable --> Customer Accounts --> Master Data --> Preparations for Creating Customer Master Data --> Create Number Ranges for Customer Accounts --> Select the Icon to maintain Number Range
Transaction Code: SPRO
Data to be maintained:
No | From | To | Current No | Ext (Tick in Check Box)
01 | 0000000001 | 0000099999 | 0 | No
02 | 0000100000 | 0000299999 | 0 | No
XX | A | ZZZZZZZZZZ | Yes
2.1.1.2 Assign Number Range to Account Group
Use
The purpose of this activity is to maintain number range of Account Group.
Procedure
Access the activity using one of the following navigation options:
IMG > Financial Accounting (New) > Accounts Receivable and Accounts Payable > Customer Accounts > Master Data > Preparations for Creating Customer Master Data > Assign Number Ranges to Customer Account Groups
Transaction Code : SPRO
Data to be maintained:
Group | Name | Number Range
0001 | Sold-to party | XX
0002 | Goods recipient | XX
0003 | Payer | XX
0004 | Bill-to party | XX
2.1.1.3 Define Account Groups with Screen Layout (Customers)
Use
In this step, you determine the account group of the customer.
Procedure
Access the activity using one of the following navigation options:
IMG > Financial Accounting (New) > Accounts Receivable and Accounts Payable > Customer Accounts > Master Data > Preparations for Creating Customer Master Data > Define Account Groups with Screen Layout (Customers)
Transaction Code : SPRO
The groups indicated below are a few examples. There are many groups in Standard SAP & if we require additional Group, it can be copied from appropriate group & maintained.
Group | Name
0001 | Sold-to party
0002 | Goods recipient
0003 | Payer
0004 | Bill-to party
0005 | Prospective customer
0006 | Competitor
Select Sold-to-party > go to Details > Double Click on General data / Company code data / Sales data. It will take to next screen which details Tab Pages of General data / Company code data / Sales data. Double Click on Tab Page for example: Address, Control, Marketing & so on. Here you can maintain whether the field is to be Suppress, Req. Entry, Opt. entry or Display
2.1.2 Process to Create Customer Master
2.1.2.1 Initial Screen of Customer Master Maintainance
Use
The purpose of this activity is to maintain Customer Master Data. Customer Master Can be created for Sales & Distribution, in which it will be possible to maintain General Data Tab & Sales Area Tab. Alternatively it is also possible to maintain Complete / FI, in which it is possible to maintain General Data, Company Code Data & Sales Area Data (Complete) or General Data & Company Code (F1)
Procedure
Access the activity using one of the following navigation options:
SAP Easy Access > Logistics > Sales and Distribution > Master Data > Business Partner > Customer > Create > Sales and Distribution / Complete
Transaction Code : VD01 / XD01
Fields to be maintained in Initial Screen (referring Complete):
Field - Functionality
Account Group - Take a drop down & select appropriate Account Group
Customer Enter manually
Company Code - Take a drop down
Sales Organization - Take a drop down
Distribution Channel - Take a drop down
Division - Take a drop down
A Customer can be created with reference to an existing Customer & necessary data can be changed.
Reference
Field - Functionality
Customer - Enter manually
Company Code - Take a drop down
Sales Organization - Take a drop down
Distribution Channel - Take a drop down
Division - Take a drop down
2.1.2.2 General Data of Customer Master Maintenance
Use
The purpose of this activity is to maintain General Data. General Data is applicable to the customer centrally. Incase of extending Customer to another Sales Area, General data will remain the same.
Procedure
Fields to be maintained are as under:
<u>ADDRESS</u>
Field - Functionality
Title - Take a drop down
Name - Enter manually
Search Term - Enter Manually (Optional)
Street - Enter Manually (Optional)
House No - Enter Manually (Optional)
Postal Code - Enter manually
City - Enter manually
Country - Take a drop down
Region - Take a drop down
<u>Control Data</u>
Field - Functionality
Vendor - Enter Manually (Optional) To establish Customer Vendor Relationship.
Trading Partner - To be maintained incase of Inter-company Customer,
The above is for Illustration purpose. Please ensure to maintain the fields required.
2.1.2.3 Company Code Data of Customer Master Maintenance
Use
The purpose of this activity is to maintain Company Code Data. This is maintained by an FI person.
Procedure
Fields to be maintained are as under:
<u>Account Management</u>
Field - Functionality
Recon. Account - Take a drop down (Mandatory)
<u>Payment Transaction</u>
Field - Functionality
Terms of payment - Take a drop down.
The above is for Illustration purpose. Please ensure to maintain the fields required.
2.1.2.4 Sales Area Data of Customer Master Maintenance
Use
The purpose of this activity is to maintain Company Code Data. This is maintained by an FI person.
Procedure
Fields to be maintained are as under:
<u>Sales</u>
Field- Functionality
Sales Office - Take a drop down & maintain the appropriate SBU
Currency - Maintain the local / export currency.
Exch. Rate Type- Maintain M, incase of export / inter-company(if required) only.
Cust. Pric. Proc -This is maintained to pick the pricing procedure in Sales Order & Billing Document. It should always be maintained.
Customer Stat. Gr - This is recommended to be maintained to enable the data to flow to SAP standard report.
<u>Shipping</u>
Field -Functionality
Delivery Priority - Take a drop down & maintain the appropriate for Delivery purpose.
Order Combination - Maintain the tick
Shipping Condition -Take a drop down & maintain the appropriate for Delivery purpose.
Delivery Plant - Take a drop down & maintain the appropriate Plant.
<u>Billing</u>
Field - Functionality
Incoterm - Take a drop down & select. Maintain the Description manually.
Terms of payments -Take a drop down & select.
Account assignment Group -Take a drop down & maintain the appropriate. This is very important to be maintained, else it will give an error to release the billing document to accounting.
Tax - Take a drop down & select 0 or appropriate.
The above is for Illustration purpose. Please ensure to maintain the fields required.
Regards,
Rajesh Banka
Reward points if helpful -
Add new tab under 'Sales Area view/Data' of Customer Master TransactionXD01
Hi,
I want to add a new tab under 'Sales Area view/Data' of Customer Master Transaction XD01.
Is there any screen exit for XD01/XD02/XD03?
Or will I have to go and change SAP screens?
Thanks in advance.
Srinivas P
9663397476Hi,
I want to add a new tab under 'Sales Area view/Data' of Customer Master Transaction XD01.
Is there any screen exit for XD01/XD02/XD03?
Or will I have to go and change SAP screens?
Thanks in advance.
Srinivas P
9663397476 -
Capture TIN / VAT Registration Date in Customer Master
Hello Gurus,
I have come across a requirement where the business wants to capture the date on which their customer had registered their TIN Number.
I know the field to capture the VAT / TIN No. on the customer master -> Control Tab.
Not sure where to capture the date of registration of TIN number..
Any advice on this..
Thanks,
SunnyHi Sunny,
In CIN details of customer master you have the fields CST/LST numbers. You can use those fields as per your client requirement as mentioned in the below screen shot.If
If you are not using this fields, then use any unused fields in the customer master.
Regards,
S.Himavanth. -
Re: Populating Additional data in Material master record
Hi,
I am creating material master record using BAPI_MATERIAL_SAVE_DATA. I am using the below function modules to populate date in Additional Data Tab. I am getting the existing material details from BAPI_MATERIAL_GET_ALL and passing it to
BAPI_MATERIAL_SAVE_DATA variables. I can create material successfully, but "PROPORTION/PRODUCT UNIT" TAB in Additional Data Tab is not populating.
Program populates this data for some materials and for some materials not. For example, when I try to create a new material by copying existing details from 1234 , New material will be created with 12345(say), but "PROPORTION/PRODUCT UNIT" TAB in Additional Data Tab is not populating.
Now If I put a break point, to find out what could be the issue , and then press f6 , and re-execute program for the same material 1234, then my custom program can populates data. I know its sound wiered, but I am not able to solve the issue.
CALL FUNCTION 'VBWS_UOM_READ_WITH_MATNR'
EXPORTING
i_matnr = it_mara-matnr
TABLES
e_meinh = gt_meinh
e_meinh_ws = gt_meinh_ws
e_meinh_ws_upd = gt_meinh_ws_upd
e_meinh_ws_updx = gt_meinh_ws_updx
e_message = gt_message
e_return = gt_return
EXCEPTIONS
error = 1
OTHERS = 2.
FREE: gt_message, gt_return.
CLEAR : gt_meinh_ws_upd, gt_meinh_ws_updx.
CALL FUNCTION 'VBWS_UOM_MAINTAIN_DARK'
EXPORTING
i_matnr = lv_matnr
i_kzwsm = it_mara-kzwsm
i_kzwsmx = 'X'
i_exit_by_first_error = 'X'
i_user = sy-uname
i_buffer_refresh = 'X'
i_no_update = ' '
TABLES
i_meinh_ws_upd = gt_meinh_ws_upd[]
i_meinh_ws_updx = gt_meinh_ws_updx[]
e_message = gt_message
e_return = gt_return
EXCEPTIONS
error = 1
OTHERS = 2.
LOOP AT gt_return WHERE type = 'S'.
CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'.
ENDLOOP.
Any suggestions ...Hi Karthik,
Thanks for your reply. It worked. But now I am facing strange issue. As you see my code above, i am using VBWS_UOM_MAINTAIN_DARK to update Addition data tab. however, the values of internaltable gt_meinh_ws_upd was not updated correctly inside the material master.
For example, I am filling gt_meinh_ws_upd table with the below values
gt_meinh_ws_upd-wsm = 'OZT'
gt_meinh_ws_upd-atnam ' ZABCDE'
gt_meinh_ws_upd-atwrt = 0.0023
append gt_meinh_ws_upd.
but when i see in material master, gt_meinh_ws_upd-atwrt = 0.0023 is updated with 23, instead of 0.023. I debugged th func. module many times, I didnot come acroos the code what making it to 23.
Any Idea karthik...
Thanks in Advance -
How to Copy Sales Text Data from Customer Master to Sales Order.
Hi SAP Guru's
I have Completed Configuration for Central Text for Customer Master for two texts 1)Additional Attachments 2) Wooden Packing
I got these two fields in Customer Master.
I need these data to be copied from Customer Master to sales order. But i am unable get these two in to sales order.
Steps which I have done for Text Determination.
1) Text Id in for Text Object KNA1
2)Placed Text Id in Text Procedure and assigned this procedure to Customer Account Group.
Could you please advice me
Thanks in Advance.Text Control
In this IMG activity, you define the rules for text determination. You must carry out the following steps:
Select a text object and define the rules for text determination for this object. Text objects are, for example, the sales texts in the customer master record or the sales document header.
Define the permitted text types for every text object. If the text types contained in the standard SAP R/3 System are not sufficient, create new ones.
Define the access sequences. This way, you define how the SAP System should determine the texts for a text type.
Group the text types together in text determination procedures. The SAP System then proposes the text types from the procedure when you maintain a customer master record or a sales & distribution document. The search for the respective text is carried out using the access sequence which you have stored for each text type in the procedure.
Allocate the text determination procedures so that a procedure applies to the following criteria in each case:
account group customer
sales & distribution document type
item category -
How can I book additional segments on customer master?
Hello expoerts,
I get customer master data from a external system via IDoc DEBMAS.
There are a additional segment inside for email address, fax and so on.
I have changed the customizing and the processing of the idoc works fine.
My problem is: Who can I book the data from the additional segment into SAP?
I use the process code DEBM with function module IDOC_INPUT_DEBITOR.
Is there a user exit or BADI which I have to implement?
If I am right the function moule makes an BATCH INPUT about transaction XD02 or XD01.
Where and how can I add the processing of may own segment?
Regards
ChristianHello,
I tried now a lot of things.
And I found a (in my opinion) better solution.
If you implement the Badi CUSTOMER_ADD_DATA_BI there are some methods to add or manipulate data for inbound and outbound (see note 577502).
So i used this BADI to add my own segment data ot the Batch Input and it works fine.
But I agree with you that if you have to update a whole set of communication data it is better to use the ADRMAS idoc
Edited by: swocon on Sep 15, 2011 9:42 PM -
Pass data between customer master enhancement screen ALV and BADI
Hello
I currently have my custom screen on customer master working. I have an ALV that I display on the custom tab that I created on customer master. It's an editable ALV so the user can change values on it and then when they hit "Save" on the customer master I need to have these values transferred over to an external system using an RFC-JCO communication. I got all of this to work but I still don't know how to pass values from my ALV screen to the GET_DATA method of CUSTOMER_ADD_DATA_CS BADI or for that matter any methods of the BADIs involved.
Right now to pass values from the BADI to my custom screen I simply use SET PARAMETER/GET PARAMETER combinations but I cannot keep using that when I have over 1000 values to pass over.
I looking for this so that I can perform some data validations on my ALV fields when the user hits enter after typing the values. Also, to check whether anything was changed or not - to set or not to set the 'fields changed' flag in the BADI, etc.
Any help would be appreciated. Will award points for useful info.
Thanks,
KushalAre these details not available on the Std. Customer Screen ?
Or you want some additional data. BTW in the method GET_TAXI_SCREEN you won't find access to the Customer data. For this you have to implement the method(s) GET_DATA and/or SET_DATA.
BR,
Suhas -
Automatic creation of Company Code and Sales Area Data for Customer Master
Hi,
We have a organisation structure setup with multiple company codes and sales areas.
A customer will be created using VD01 via the Sales Order VA01. Because the customers are created using VD01 we need to automatically extend the customer for the various company codes and sales areas. The data on these views will be populated using reference customers.
Any recommendations on the best approach (technically) to auto extend the customer master would be appreciated.
I'm reluctant to use BDC's because of performance. We are in a Retail environment.
Thanks in advance
CraigThe sample code has been taken from the SAP notes - in which have the affected as outlined in the example.
The codes does not do what my requirements are, which is to identify the next available number in isolation of the BP type. -
How to make Texts field in customer master record as mandatory
Hello all,
While creating customer master , I have added few Text ID's and texts using Extras -->Texts option .
I want to make one of the "text Id" field as mandatory while creating customer master.
Any suggestions?
Thanks,
SreHi,
Try using T code SHD0.
Regards,
SB -
Field Control for Additional TAB in Customer Master
Hi,
Can anyboby please tell me that where is the field control for Additional Buttons example:"Custom Authorization Field" for customer master in ECC 6.
As I can see only the General, Company, Sales field control in the Account Group.
Thanks in advance.
Best regards,
IpsitHI
since this is an
additional field, and is not contained in transaction OB20, it is not a
field that can be controlled in conventional ways.
My suggestion would be, to use SE51 (Screen Painter) to maintain the
attributes for this field:
se51
Program SAPLV02Z
Screen number 0100
Element List Yes
DISPLAY
SELECT KNA1-KATR1 - I/O
CLICK on Attributes Button
Here it is possible to set the input as requried.
Regards,
Ramana -
How to synchronise contact person data from customer master to Bus partner.
Can someone please explain how we can synchronize contact persons from customer master to business partner data.
Are existing contact persons of customer are automatically created as Business partners(persons) when we do the synch.
Can MDS_LOAD_COCKPIT be used for this purpose.
I have some existing customers whose contact persons data is not already reflected in BP. How can I do that.
Please help.
Thanks-DonnyHi,
I think the BP data will change with the changes in the critical fields of the customer master. Try chaning certain fields in the customers where you want the data to be updated. Hope that will work. Other wise you need to look out to do a mass update on the BP.
Best Regards,
Jagadeesh
Edited by: Jagadeesh G Chary on Feb 1, 2012 7:34 AM -
Annual sales feild in Marketing Tab of General data in Customer Master?
Hi SAP GURUS,
can anyone tell the relevence of use /need of this
how it is update and what basis it will update
thanks in advancehi,
pls go thro the links,
Customer Master Data - Tab Marketing.
thanks. -
"Employees" feild in Marketing Tab of General data in Customer Master?
Hi SAP GURUS,
can anyone tell the relevence of use /need of this
how it is update and what basis it will updatehi,
pls go thro the links, this may help you
Customer Master Data - Tab Marketing
thanks. -
Taxes in billing document tab in sales area data in customer master record.
Hi Gurus,
I have a problem here. There is no country IN in the taxes in billing doc tab in sales area data. What is the settings for getting the same in customer master record?
Please guide.
Edited by: Chetan Barokar on Mar 17, 2008 3:56 PMHi Chetan,
Go to the transaction XD02 then enter your Customer Number which is giving problem then go to the Sales Area Data-->Billing Documents Tab,there you check whether you have entered the tax detailes or not,
If not entered , enter the tax detailes.
-->If the tax detailes not coming in the Customer master >Sales Area data> Billing Documents tab
-->Also check the settings related to between Country (IN) and Tax Condition type (Tax Category) in the transaction OVK1
-->If the Tax condition type not assigned to the country IN assign the tax type to the country IN in the transaction OVK1.
-->Check OVK3 transaction also.
I hope it will help you
Regards,
Murali.
Maybe you are looking for
-
I had a working JSP/Struts application. I added a new data page and struts forward, and started getting: No getter method for property Fullname6 of bean org.apache.struts.taglib.html.BEAN errors. I have confirmed that the Fullname6 is referenced in t
-
IMac mid 2007 won't read internal dvd drive
I have a mid 2007 imac and it no longer recognizes the internal dvd drive when I insert a blank dvd to burn.
-
The URL 'DropOffLibrary/.tiff' is invalid.
Hi when i upload a document to Drop off library its giving me error message The URL 'DropOffLibrary/.tiff' is invalid. It may refer to a nonexistent file or folder, or refer to a valid file or folder that is not in the current Web. i confiugred con
-
I recently heard about an interesting app for phones. Basically, your smartphone(iPhone 5 in my case) scans and then reads a code(I'm not sure if it's a code or something similar). That code points to a website(or maybe just to some kind of text), an
-
Updating text for non flash users
Hi there, I´ve got a client that wants a basic flash site built and they have no Flash or Dreamweaver experience. The main problem for me is that they want to be able to update some textfields themselves. Their vision is to have like a basic text doc