Adding new input fields in CRM

Hello All,
I have the below requirement.
I have to introduce new input fields in CRM for sales order creatio. These fields are to capture customer PO line item number and customer material number.
Is there any standard field already available where we can capture this and replicate to ECC?.
If not please help me on the below things.
How can i introduce new fields in CRMD_ORDER and map these fields to ECC fields.
Please help me.
Regards,
Shanto Aloor

Hello,
I take a look at the table CRMD_ORDERADM_I and I see that there are two fields for the item number.
- number_int - Internal position number
- number_ext - external position number
Maybe you can use the field number_ext for you customer line number
For the field customer material number I found the fields:
ORDERED_PROD - CRM product number and
PARTNER_PROD - Product number of the business partner
As well i am not sure, but maybe you can use the field PARTNER_PROD for the customer material number. If this is not working you can enhance the position fields on two ways:
If this is not working you can enhance the position data:
(1) Old way using easy enhancement Werkbench
You can use the transaction AET to generate new fields at the position. On this ocasion you should enhance the CRMD_CUSTOMER_I database table.
(2) New way using application enhancement workbench
The AET can be used at the webclient ui. Here you can easily generate new fields for the order. Please use the expert mode, because there you can define the fieldname at the database. Here you enhance the table CRMD_CUSTOMER_I, too.
For the replication you have to take a look at the BADI CRM_DATAEXCHG_BADI. You can use the method CRM_DATAEXCH_AFTER_BAPI_FILL to fill the bapi structures with your new fields and send it to the ECC.
Greetings

Similar Messages

  • BADI or User-Exit for Adding New Input Field in 0VTC

    Hi Experts,
    Has any of you worked on enhancing transaction 0VTC (Define Routes and Stages)? I have a requirement right now to add two new input fields in New Transport Routes screen. Could anyone provide a BADI or customer exit that I could use to modify the screen of the transaction?
    Thanks!
    Cross post locked
    Edited by: Rob Burbank on Mar 8, 2009 2:58 PM

    I'm concerned about the layout of the screen. Also, I didn't find any documentation about BADI_SD_ROUTE. Can anyone provide me the documentation for this BADI?
    Thanks!

  • Adding a new input field on selection screen after input in a select option

    Hi Experts,
    There are 2 input fields on the selection screen.
    I would like to add a new select option field when a value is entered in the 2nd field <b>only</b>. If there is an input in the 1st field or both the fields, the new input field should not appear.
    Message was edited by:
            Gaurav Kothari

    execute the code .
    you will get sel option for s_lgort only when there is a value in s_werks.
    tables mard.
    select-options: s_matnr for mard-matnr,
                    s_werks for mard-werks,
                    s_lgort for mard-lgort modif id abc.
    at selection-screen output.
    if not s_werks[] is initial and s_matnr[] is initial.
    loop at screen.
    if screen-group1 = 'ABC'.
    screen-active = '1'.
    modify screen.
    endif.
    endloop.
    else.
    loop at screen.
    if screen-group1 = 'ABC'.
    screen-active = '0'.
    modify screen.
    endif.
    endloop.
    endif.

  • Maintaining operating concern after adding new value field

    Hello,
    I added a new value field to our live operating concern,maintained the data structure throguh KEA0(Maintain operating concern).The changes are transported from Development to Quality,Changes were reflected in Q system.After testing in Q system transports were pushed to production system.The new value field is added to the operating concern. When i check the log for KEA0 in production system it displayed one message like:
    Field VV088 was added to the reference structure
    Message no. KE782.You probably either  changed the operating concern or SAP-EIS aspect, and added the field VV099 to the definition.
    The added a CO-PA value field:
    In this case, the field is added to the definition or the summarization levels. This invalidates all existing levels. Consequently, you need to activate them again and fill them with data.
    In production system maintaining operating concenr or KEAO is only in display mode.Is it needed to regenerate the operating concern once again in production, how to do it. Is the message talking about the KEDV summarization levels.?
    thanks
    rahul

    Hi,
    No no ....KEDV is nothing to do here....that is creation of summarization in CO-PA.
    Since you added new value field you necessarily have to Regenerate the operating concern...
    Use Tcode KEA0...go to Environment tab...there the status of Cross client part  and client specific part both will be in RED....now just click on the Cross client (candle button)...now the system would regenerate the operating concern...once it is over do the same for the client specific...
    Beware when you do regenerate the operating concern no body can enter any transaction in that server since it is cross client table ...hence better do it after business hours.
    Hope this helps!
    Running KEDU with rebuild is relevant only when you already have created summarization and called up the same in the CO-PA report "options" tab. If you did not created the summarization you are nothing to do with KEDU.
    Next: The new value field has to be transported to PRD and hence even in PRD we have to do the regeneration manually.
    Regards,
    Velumani
    Message was edited by: Velumani Arunachalam
    Message was edited by: Velumani Arunachalam

  • Impact of adding new value fields in ongoing operating concern.

    Hi All,
    Want to know the steps of adding new value fields in the existing operating concern in COPA?
    What is the overall impact of addition of New Value fields in the running Operating Concern?
    How do we test the addition of new value fields?
    Is the addition of New Value fields to the running Operating Concern advisable?
    Your support and advice is highly anticipated and appreciated.
    Thanks & Regards
    9819528669

    HI,
    please search in SCN forum before you post:
    Re: Adding a ValueField to an existing Operating Concern?
    Best regards, Christian

  • Adding a single field to CRM UI

    Hi there,
    I need some advise on how to add a custom field to the CRM UI as I am new to this. In my case I have a small table where for several transactions an additional information is stored. This piece of information should be displayed right beside the transaction id in CRM UI.
    After reading some posts and guides I managed the creation of a new field in CRM UI, which I added in the UI configuration. I also see it in the attribute list of component AIC_INCIDENT_H.
    Now, I need to add some code that reads my Z-table and puts the information to this field.
    As I worked only with webdynpro so far, I am not sure how to achieve this...
    I see some options like generate setter/getter methods in the attribute context menu but system tells me that processing is not possible as the attribute was not created with wizard (I created it within the configuration mode in CRM UI).
    Can someone help?
    Regards, Richard

    You can create a copy of the standard design layer, add your field and define it as dropdown listbox 0 coding is required
    Otherwise you will need to code in the GET_V method and the GET_P, there's a lot of information about this if you have a little of patience to search
    If fits your requirement (dropdown listbox) I would go for the design layer approach, of course there's info about this through scn too

  • Adding new screen field

    Hi! Gurus,
    We would like to add a new screen field to our shipment document.
    My ABAPper says there's no screen exit to do the same.
    He talks something about breaking the code and stuff like that which I dont understand much.
    Please let me know a way if you guys can think of something.
    I need to add a field in VT01N transaction.
    Thanks in advance.

    HI Runa
    check this example code.
    First of all after adding the fields, you need to display those new fields in the VA01 transaction while creating a new sale order. So for that you need to first use the exit MV45A0ZZ. In this exit under the PBO, declare any form like eg: module zz_blank_fields. The coding for the module must be like as follows:
    LOOP AT SCREEN.
    IF SCREEN-GROUP1 = '002'.
    SCREEN-INPUT = '0'.
    elseif screen-group1 = '123' or
    screen-group1 = 'QUO'.
    screen-active = '0'.
    ENDIF.
    MODIFY SCREEN.
    ENDLOOP.
    WHEN 'VA12'.
    LOOP AT SCREEN.
    IF SCREEN-GROUP1 = '123' OR
    SCREEN-GROUP1 = 'QUO' .
    screen-active = '0'.
    ENDIF.
    MODIFY SCREEN.
    ENDLOOP.
    WHEN 'VA13'.
    LOOP AT SCREEN.
    IF SCREEN-GROUP1 = '001' OR
    SCREEN-GROUP1 = '002'.
    SCREEN-INPUT = '0'.
    elseif screen-group1 = '123' OR
    SCREEN-GROUP1 = 'QUO' .
    screen-active = '0'.
    ENDIF.
    MODIFY SCREEN.
    ENDLOOP.
    ENDCASE.
    when 'B'."Quotation
    CASE SY-TCODE.
    WHEN 'VA21' OR 'VA22'.
    LOOP AT SCREEN.
    IF SCREEN-GROUP1 = '002'.
    SCREEN-INPUT = '0'.
    elseif screen-group1 = '123'.
    screen-active = '0'.
    ENDIF.
    MODIFY SCREEN.
    ENDLOOP.
    WHEN 'VA23'.
    LOOP AT SCREEN.
    IF SCREEN-GROUP1 = '001' OR
    SCREEN-GROUP1 = '002' OR
    SCREEN-GROUP1 = 'QUO' .
    SCREEN-INPUT = '0'.
    elseif screen-group1 = '123'.
    screen-active = '0'.
    ENDIF.
    MODIFY SCREEN.
    ENDLOOP.
    ENDCASE.
    when 'C'."Order
    **Additinal fields for capturing DI Details in Order
    case sy-tcode.
    when 'VA01' OR 'VA02'.
    LOOP AT SCREEN.
    IF SCREEN-GROUP1 <> '123' .
    SCREEN-ACTIVE = '0'.
    ENDIF.
    MODIFY SCREEN.
    ENDLOOP.
    when 'VA03'.
    LOOP AT SCREEN.
    IF SCREEN-GROUP1 <> '123' .
    SCREEN-ACTIVE = '0'.
    ELSE.
    SCREEN-INPUT = '0'.
    ENDIF.
    MODIFY SCREEN.
    ENDLOOP.
    ENDCASE.
    when others.
    loop at screen.
    screen-active = '0'.
    modify screen.
    endloop.
    endcase.
    Regards,
    Laxmi.

  • Adding new date field to already loaded data target.

    Hi,
        we have a cube containing date feild such as 0CALMONTH. the data is being loaded to the cube. now they have added new date feild (0FISCYEAR). how to get data to this feild. there is no data coming from source system for this feild. please can any one tell me how to include this feild and load data into it.
    with regards,
    sreekanth.

    Sreekanth,
       If Record creation date is the right field for deriving fiscal year, Why cant you derive the year from the date...by using automatioc time conversion...?? In update rules...??
      For exising data, you can do loop back to populate the data. see the below doc, for more info:
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/f421c86c-0801-0010-e88c-a07ccdc69601
    Hope it Helps
    Srini
    Message was edited by: Srini

  • Replication of a new BP field form CRM to R/3

    Hi Experts,
    We use CRM 4.0. I have created a new field with EEWB in CRM and I would like to replicate this field to R/3. This is a standard field on R/3 side.
    Could you please help me what are the steps to do for the replication? We use R/3 adapter and the BP replication works properly.
    Thanks a lot in advance!
    Regards,
    Tom

    Hi Thomas,
        Replication of new fields between CRM and R/3 will involve a few manual steps.
    1. Ensure that that relevant Bdoc structure is also extended with the new field. EEWB should do this for you but i am not sure about CRM 40.
    2. There needs to be a  logic in the CRM outbound to map the new field to bapistructures. you will have to code a user exit for crm outbound in tx -
    crmc_but_call_fu.
    3. The R/3 adapter inbound also needs to be made aware of the new field. so necessary mapping to the R/3 standard field has to be done using tx.
    comc_bupa_call_fu
    Reward if this helps...
    Regards,
    Sudipta

  • Implications of adding new key fields to existing table

    Hi All,
    I have searched forum regarding this. But didn't find exact answer.
    We are planning to add new key fields to existing Ztable. I want to know the implications of this.
    I have checked the where used list of table and found no impact. Only one point is making me to think again and again.
    If we add key fields to existing table then we have to adjust the table from SE14 to activate it. But this adjustment doesn't ask for TR.
    So if i release my TR, entries in other systems will also be adjusted accordingly??? Business is OK with the new fields values to be blank for existing entries.
    Thanks,
    Vinod.

    Yes the data in transported  systems will also be adjusted. If this table contains too much data make transport at late hours because it will take long and table can't be used while it's adjusted. In this adjustment process data is copied to a temporary table and moved back to original table using move-corresponding command after key added. There will data loss if you remove a key or key fields field length but in your case it shouldn't be a problem.
    Edited by: Gungor Ozcelebi on Jul 2, 2009 9:18 AM

  • Adding an Input field in Standard Webdynpro Component in SAP SRM

    Hi Friends,
    I want to add one input field in sap standard webdynpro component in SAP SRM MODULE
    the component name is /SAPSRM/WDC_DODC_RFQ_H_BD
    view name is   V_DODC_RFQ_H_BD
    Upon clicking on SAVE button , it shud save in database
    what is the name of database table and how to solve this problem
    Thnx
    Srini

    Hi Kumar,
    By using Enhancement Framework you can do this.
    How can we add a new field to the Standard Webdynpro application?
    Also check this..
    http://www.sdn.sap.com/irj/scn/index?rid=/library/uuid/700317da-bd79-2c10-368e-8f18bf5d8b81
    Cheers,
    Kris.

  • Adding new custom fields in SAP transaction?

    Hi,
    System - ECC 6.0
    I need to add some new custom fields in Contract Object(PSOBWORK). Can any one tell me what are the ways I can do this, and what is the best way to add custom fields in SAP transaction?
    I highly appreciate your help on this.
    Thanks.
    Rajesh

    Hi,
    Find the link below  which has step by step process of adding custom fields:
    goto site saptechnical-tutorials-ExitsBADIs-EEWB
    Hope this would be helpfull.
    Regards,
    Sharath

  • ADF query panel with table, adding new search fields dynamically

    I am a beginner very new to ADF world. I have a ADF query panel with table which has its source from a ViewCriteria. I need to add a new search field on the form dynamically based on the user's need. Assume I am using a Employee table and I have search "employee ID" as one field in the form, upon clicking a add button in the form I need to have a another "employee ID" field appears along with the already existing one.
    I tried to add the condition in ViewCriteria but do not know how to add it ?
    Could some one pls address how it can be approached ?

    User, please always tell us your jdev version.
    Well, this use case need some thinking to be done. What do you want to archive with adding a new query field to the panel? As you said you already have one field for employeeId and now, on a click on a button, you add another one. How would the resulting query work with the new field? Should it use 'and' to concatenate the query or should it use 'or'?
    I suggest that you use the ADF Riche Client Demo (http://jdevadf.oracle.com/adf-richclient-demo/faces/index.jspx) select the Query node and then select 'af:query'. This shows you what is possible otu of hte box using the af:query component. You can add fields to existing queries in advanced mode (e.g. use system query 5, which starts with an empty panel and allows you to add fields).
    Once you understand how this works you may come back with a more detailed use case description or you have found the solution already. Read the documentation on af:query along with trying otu the component.
    Timo

  • Adding new custom fields in FB01

    Hello all.
    I am having a requirment as i need to add the custome fields in Fb01 transaction at item level.
    I have added the custome fields in Bseg table, now i wan to display this fields in the Fb01 screen.
    Is thios possible to do so.

    First, I hope you are using the ECC 6.0 since this is a new functionality (or ECC 5.0????). Second, tell us the steps you have followed.
    Fernando.

  • Adding New Screen Fields Through BDT

    Hi All,
          In BP transaction there is a concession tab. i want to add 2 new screen fields from z table.
          i have added from z table in that concession tab.
    But The problem is that screen fields are coming in the last line.but where as i need those all new fields in right corner of first and second lines of the existing fields .plz.. help me
    Thanks Inadvance ,
    Siva Kumar

    Hi Vishnu
    I suggest to use EEWB for adding the new field. Follow the following steps
    1. Run Transaction EEWB (Easy Enhancement Work Bench)
    2. Create new Project.
    3. Select the relevent Z package.
    4. Create Customizing and Workbench Requests.
    5. Select table BUPA
    6. Select the type of field you require (single or table) and follow the wizard.
    The new fields will appeare on a new tab "Customer Data" on BP Screen.
    The Screen Name and Sequence can then be changed with VCT.
    Precautions:
    1. Your user must have developer's key privilages.
    2. There should not be any users working on the system when you are doing this activity.
    3. The workbench request created is client independent. The customization request created is client specific.
    4. The process is reversable and does not get effected by patch upload.
    hope this may help.
    Cheers
    Avi

Maybe you are looking for

  • Deleting a program duplicated in Admin/another account name

    Background: My newly updated Firfox browser on my regular user account (herein called User) works fine. I transfered it via usb stick to my Admin account because I want it there too. The Admin account version is causing major weirdness to my system (

  • Which second hand Mac Pro to choose

    Hello, Now I am using a 21,5" iMac with a cinema display 20". It has a 3,06 core 2 duo processor - 8gb - 1TB. My iMac has been to the repair so often because of the LED displays. I want a mac without a LED display and just want to use my 20" and hope

  • Where can i get a windows 7 installation disc, and how much would it cost.

    I need to know where i can get this installation disc, could somebody send me a link to like amazon where i could buy the disc. Please help me out.

  • Reduction of Samples from all SUs

    Dear QM experts, A goods receipt is done for , say 5 Containers each with a SU number (Warehouse Management is active). The samples are drawn one each from each of the containers After Usage decision ,Posting to Sample usage is carried out. In the Tr

  • Can I use a parameter in a PthPercentile formula?

    I would like the user to be able to change the Percent Number. Here is my current formula. PthPercentile(90, {@Response Time}) Thank you!!