Customer Master Screen Addition
Hi All,
I have added a new Custom Screen with some Custom Table fields in it. Everything is working fine. The only issue I am facing now is when a user wants to do a BDC or use LSMW, durning the recording this screen is missing.Can anyone please help me in this.
Thanks & Regards
Johann
Hi,
I did not use BADI, I updated the standard program directly.
Johann
Similar Messages
-
Customer Master : Screen Enhancement
Hi Friends,
<b>Requirement :</b> Need to add a <b>custom display</b> field(zzind_grp) in Customer Master.
<b>1.</b> TAB : "Marketing" and the same field(zzind_grp)
should be appended to KNA1 which is done.
<b>2.</b> Valid combination of Industry code(BRAN1) and zzind_grp is maintained in a custom table.
<b>3.</b> When user changes the existing Industry code then Industry Group also should be changed and saved in KNA1.
<b>WHAT ALL I TRIED :</b>
I'm using following BADI to achieve the same -
A. CUSTOMER_ADD_DATA_CS
B. CUSTOMER_ADD_DATA
This BADI is not meant to add the custom field in standard tab ( which is my exact requirement).
But using this i'm getting an additional button in the tool bar and when i click on this button i get a set of tab and i'm populating my custom field in one of the tab.
<b>PROBLEM :</b>
When i change the industry code (KNA1-BRAN1:standard field) and then i click on the additional button at tool bar then value for the custom fields getting changed ( based on custom table maintained ) BUT when i change the value of standard field BRAN1 and click on SAVE button Without clicking on additional button created by BADI , changes are not saved to the KNA1 for this custom field.
<b>Note :</b> If i get a exit/BADI by which i can change the general data ( KNA1) at the time of saving then my problem will be solved.<b></b><i><b>Note : If i get a exit/BADI by which i can change the general data ( KNA1) at the time of saving then my problem will be solved.</b></i>
CUSTOMER_ADD_DATA is the badi to do that.
Read the NOTE: 577502
https://websmp209.sap-ag.de/~form/handler?_APP=01100107900000000342&_EVENT=REDIR&_NNUM=577502
Regards,
Ravi -
CUSTOMER MASTER SCREEN RELATED TABLES..
HI
I WANT TO KNOW ABT ALL THE TBALES RELATED TO CUSTOMER MASTER (XD01 )APPLICATION.. WHEN EVER WE CREATE A CUSTOMER THROGH THIS SCREEN THAT DATA WILL STORE INTO SOME TABLES.. WHAT ARE THOSE TABLES..(FOR EXAMPLE: KNA1 ,ect..) like this.. what are the other tables...
thanks
babuKNA1 General Data in Customer Master
KNAS Customer master (VAT registration numbers
KNAT Customer Master Record (Tax Groupings)
KNB1 Customer Master (Company Code)
KNB4 Customer Payment History
KNB5 Customer master (dunning data)
KNBK Customer Master (Bank Details)
KNBW Customer master record (withholding tax ty
KNC1 Customer master (transaction figures)
KNC3 Customer master (special G/L transaction f
KNEA Assign Bank Details and Payment Methods to
KNEX Customer Master: Legal Control - Sanctione
KNKA Customer master credit management: Central
KNKK Customer master credit management: Control
KNKKF1 Credit Management: FI Status Data
KNKKF2 Credit Management: Open Items by Days in A
KNKO Assignment of Cost Est. Number to Config.
KNMT Customer-Material Info Record Data Table
KNMTK Customer-Material Info Record Header Table
KNOB Assignment of Cost Est. Number to Config.
KNVA Customer Master Unloading Points
KNVD Customer master record sales request form
KNVH Customer Hierarchies
KNVI Customer Master Tax Indicator
KNVK Customer Master Contact Partner
KNVL Customer Master Licenses
KNVP Customer Master Partner Functions
KNVS Customer Master Shipping Data
KNVT Customer Master Record Texts for Sales
KNVV Customer Master Sales Data
KNZA Permitted Alternative Payer -
Customer master screen Internat.versions
hi,all
when i use to create customer master data,in address screen,there is "Internat.versions" button .
I want to konw the data in "Internat.versions" save in which table ?Dear
[Re: create new address in table ADRC;
May be it will help you,
Regards,
Sandip -
Customer Master Screen Enhancement XD02 / XD03 / XD01 in sales area data
Hi,
My requirement is to add custom fields for customer master enhancement XD01/ XD02 / XD03 in sales area data.
There are 5 tabs in sales area data. I want to add fields in sales tab after subscreen Agency business.
subscreen similar to Agency Business should be added.
I tried to create Screen group in SPRO and implemented BADI as explained in link below, even then my custom program is not displayed in customer master
http://wiki.sdn.sap.com/wiki/pages/viewpage.action?pageId=77005819
Please help.Hi,
Please don't mind but I want to know have you activated the implementation?
regards,
Sarbajit -
Hi,
I am having one time customer Account in screen change I keep reconcillation account as an OPTIONAL entry
but systems taking it as mandatory entry
Why this is happenning ? How to make that field as as Optional entry.
for other fields it is running proporly
regards,
AkshayHi Mr Akshay,
Its very basic issue, you may find threads related this,
anyhow,
in OBD2-
select your account group_ double clik on comp code data- make option entry for recon account field. -
Restricting Customer Master Screen Enhancement depending on Account Group
Hello Techies,
I have added a new tab to receive an information (RDC) which will be saved in a new field of KNVV table.
This was done implementing particular interfaces of BADIs CUSTOMER_ADD_DATA and CUSTOMER_ADD_DATA_CS.
I now want this button to be visible only when a particular account group is selected during creation (XD01) or when changes are made to a customer having that particular AG.
The information about the AG stored in the KTOKD field of the table KNA1.
But I am not very sure how to restrict this button on the basis of that.
Any helpful suggestions?
P.S. Please let me know if this question requires re-categorization.Hi Juan,
I am able to assign the content of the table GT_SCGR_ACTIVE to a field symbol. And to check the account group, I am checking the selection parameter value (SAPMF02D)S_KTOKD.
So far so good, but there is another problem. I am not able to access the 'USED' field of the table stored in the field symbol.
FIELD-SYMBOLS: <fs_xvbap> TYPE ANY.
LF_TEXT = '(SAPMF02D)GT_SCGR_ACTIVE[]'.
ASSIGN (LF_TEXT) TO <FS_XVBAP>.
IF SY-SUBRC EQ 0.
IF '(SAPMF02D)S_KTOKD' EQ '5001' OR '(SAPMF02D)S_KTOKD' EQ '5002'.
<FS_XVBAP>-USED = ''.
ENDIF.
This gives error saying it is not a structure therefore no such component.
Any suggestions? -
Customer master - Note or attachment creation
Hi All,
In customer master screen I need to create a note or attachment for particular customer..Whenever customer is entered in the sales order as a sold to party a pop message has to be provided saying that "This customer has some attachment or note".This can be done in user exit..But How the customer is linked with note..
In SOOD table objectid,and title of the note is stored.By using SO_OBJECT_GET_CONTENT function module I can see the entire contents.But I don´t have an idea about how the customer is linked with this particular object id..
Do you have any idea.It will be very useful..
Thanks & Regards
BalaHi All,
In customer master screen I need to create a note or attachment for particular customer..Whenever customer is entered in the sales order as a sold to party a pop message has to be provided saying that "This customer has some attachment or note".This can be done in user exit..But How the customer is linked with note..
In SOOD table objectid,and title of the note is stored.By using SO_OBJECT_GET_CONTENT function module I can see the entire contents.But I don´t have an idea about how the customer is linked with this particular object id..
Do you have any idea.It will be very useful..
Thanks & Regards
Bala -
Payment guarantee procedure key in customer master
Hi ,
System determines payment guarantee procedure by
1. key for doc guarantee proc from sales doc type
2. customer payment guarantee procedure key in customer master
However , I am not able to find the field in XD02 for maintaining cust payment guarantee procedure.
Can some one help me in locating that field . Can this customer master screen be controlled through field screen.
Regards,
MrinalMrinal,
in Customer master , we can see the field in Sales area data billing tab.
But if u are nt able to see in that then i guess that fields are suppresed.
For seeing that do this
go to transaction OVT0
select your account group then On Field Status group, double click on the word Sales data then on the word Billing.
In this go to Hedging and credit contr. area which may be suppressed, it means that the field above is not visible in the customer master data. Make this fields visible.
Thanks,
Raja -
VAT Rate change on Customer master (F0301)
Hi All,
Does anyone have any idea why when I update the tax rate on the Customer Master F0301 (A5TXA1) on the access database, the change is not reflected on the screen when re enquiring? However, if I make the change on the customer Master screen within JDE, it changes the value on the F0301. Am I going mad or am I missing a step?
Many Thanksthis sounds, that you work with the Oracle E-Business Suite.
There is a forum for you in the OTN, where you get the answer. The forms-forum is not the best place for getting such answers. -
Customer master - Group Code in Additional Data screen
Hi,
In customer master, in the 'Additional Customer Data' pop up screen (Extras -> Additional Data), you can find a field for group code (KNA1-KATR6). Where in IMG do I maintain the values for this field?
Appreciate your advise. thanks!Hi,
You can maintain this values in the below path
IMG->LOGISTICS GENERAL->BUSINESS PARTNER>CUSTOMERS->CONTROL->DEFINE ATTRIBUTES->CUSTOMER ATTRIBUTES 6
In the above path you can define the required entry and it will appear in the Customer master configuration.
regards,
santosh -
Screen Exit for adding custom fields in Additional Data tab in ME21N
I need a screen exit or whatever other method for adding custom fields to the additional data tab at header level.
I also need a similar exit for adding a filed at item level.
Thanks in advance
MartinHello,
1st find badi or exit and then create screen ...and assign the screen group and screen no for that implementation....some steps i can give u i did with SPRO tcode....
please check it for VA02
SPRO u2013 SAP Reference IMG --- Logistics General --- Basic partner u2013 customers -- Control u2013 Adaption of customers own masters data element u2013 prepare modification of customer free enhancement of customer master record
1)Screen group description
zs creating badi --- (save)
click on (label tab pages) u2013 new entries
number u2013 10 , function code u2013 zs10 , description u2013 func ---(save) u2013(back)
2)select (FM_CUSTOMER_ADD) u2013 copy
Implementation name u2013 ZAS
(desc u2013 impl for cust) u2013 (save)
interfaceu2014(check_add_on_active) double click on it
3)the above screen appear -- write the code in it u2013 (save) --- (activate) u2013 (back) u2013 (save)
-- (activate) u2013 (back)
Business adds in customer sub screens
4)select (FM_CUSTOMER_ADD) u2013 copy
Implementation name u2013 ZAS1
(description -- cust) u2013 in attribute u2013 (give screen group name)
5)go to interfaces (GET_TAXI_SCREEN) double click on it
(save) --- (activate)
6)(SAVE) --
Goto SE38 -- CREATE PROGRAM WITH NAME (ZQW) type module pool
Goto SE51 -- Prog : ZQW
Screen : 200 (Create)
Goto layout u2013 design the screen
7)save u2013 activate
then goto transaction : va02
For User Exit's
goto to tcode->status->program name->double click on that,
then goto to-> attribute take the package name and
Goto SMOD tcode ->Utilities->give the package name and F8
then a list of exits will display for that tcode as well as that package.
u can check the table MODSAP
u can check the table MODACT
For BADI's,
1)goto to tcode SE24 give the CL_EXITHANDLER and display and then double click on the GET_INSTANCE
keep Break point at this location 'call method cl_exithandler=>get_class_name_by_interface'
then the tcode it will trigger there and we can debugg there we can find badi'for that tcode and then remove the break point.
2)Goto to tcode->status->program name->double click on that program will display's
then press crtl+F then cl_exithandler
Thank u ,
santhosh -
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 -
Screen exit in SAPMF02D screen number 7000 (xd01) customer master
Hi friends,
i need to add one custom field in customer master(xd01) screen number 7000. is there any screen exits for that? or how can we add a custom field in screen?. plz tell me the steps for that. The additional field which i have to add is, comes under sales area data Tab - billing document tab - billing document.
Message was edited by:
venkata kumarwith in same condition i m facing the same problem if you already have any sollution plz suggest me.
waiting for your kind reply -
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
Maybe you are looking for
-
S_P00_07000139 Amount is showing '0'
Dear Sir, i am using this community network first time i want to know the SAP standard report tocde S_P00_07000139 when we executing then in Amount colomn its showing zero see the attached sheet or below screen shot. Material no. : 11001776 MX435
-
Hi i need some help on the following code. I'm doing tree traversals (inorder, preorder postorder) and everything works great except i can't get my program to get input from a file. Instead i have the following: public class TreeTrav private Tex
-
What is the best way to implement Spiceworks and get started?
Yes this is the most basic question of all, how do you use it?I did search for some articles but there are tutorials that are 6 years old, or maybe a year or two old. I want to make sure I'm up to date on best practice.I've got a network of 8 PCs and
-
How to Create One Full EJB Application?
Hi, Does Anyone knows how to Create the EJB Application, as JSP as The Client using Eclipse and Weblogic? Thanks in Advance, Sundar
-
Keyboard Command in Safari not working
I followed the instructions to set up a keystroke addition to a Safari menu - this was to use Control-C for the Copy Image command in the contextual menu. The problem is, it doesn't work! If I Ctrl-click to see the contextual menu, sure enough there