How to have extra Field attributes as per BP Role?

Hi all, using path Cross-application components->Business Partner-> Field Groupings -> Configure field Attributes per BP role,  we come across Data Sets for each BP role where we can specify if fields can be hidden, required or optional. What if i want to add more data sets, i am not able to add it here. For the same, i need to use tcode BUSD and then assign a new Data Sets to BP Views (of same BP role). But i am not able to see any effect of the same. Can someone advise what I am missing out on. For e.g. if i want to use Data Set "tax numbers" and assign it to the BP View "xxx", which in turn is assigned to BP role "xxx", I am not able to see the extra fields for Data Set "tax numbers". Is there way i can find out what all fields are there in a particular Data Set?

Hi Bappaditya,
You will not be able to add new fields via the IMG path Cross-Application Components->SAP Business Partner->Business Partner->Basic Settings->Field Groupings->Configure Field Attributes per BP Role. This is used only to control the various visibility options of the fields associated with the datasets that are attached to your BP view.
Now, if you want to add new custom fields to your BP role,
1. Create a new BDT application that uniquely recognizes your scenario (Tcode -> BUS1)
2. Create a new Dataset (Tcode -> BUS23)
3. Create a new field group (Tcode ->BUS2)
    a. Here, associate different fields from data dictionary to the new field group
4. Create a new View (Tcode->BUS3)
    a. Assign, your BDT application
    b. Assign your data set
    c. Enter the screen painter program name and screen number
    d. Enter function modules that may be required to validate screen input
    e. Assign your field group
5. Create a new Section (Tcode-> BUS4)
    a. Assign yoru view to Section
6. Create a new Screen (Tcode-> BUS5)
    a. Set Screen type (Data screen, Initial screen - Dialog, modal dialog box etc.)
    b. Assign your section to your screen
7. Create a new Screen Sequence (Tcode->BUS6)
    a. Assign your screen
    b. Assign screen sequence category
8. Create Divisibility View (Tcode->BUSD)
    a. Assign your data set
    b. Assign Calling BDT application
    c. Assign screen sequence
9. Define new BP role using IMG Path Cross-Application Components->SAP  Business Partner->Business Partner->Basic Settings->Business Partner Roles->Define BP Roles
   a. Here, create new BP role category
   b. Assign your view
You can then control the visibility of your fields by using the option 'Configure field Attributes per BP role' as you mentioned.
Hope this helps.
Regards,
Pavithra
**PS : Please reward points if this helps.

Similar Messages

  • How to hide extra field in IDOC segment E1EDK01 of ORDERS MSG TYPE

    HI Gurus,
    We are upgrading from 4.6c to ECC6, I am facing with a prolem in my outbound IDOC for ORDERS msg type.
    In the header segment E1EDK01 is having extra field HWAER in new version ECC6 and rest of the idoc remains same, can any one help me how to hide or remove the field from the header segment.
    Any hint or solution will be appreicated.
    Thanks
    Tangudu

    Hi,
    If you want to remove the fields you can use. BD53 where you need to create the new reduced MESSAGE type.
    Follow the procedur in attached [LINK|http://wiki.sdn.sap.com/wiki/display/ABAP/ReducedMessageTypes]
    As per your question i understood. you have field HWAER in 4.6c nad 6. But the field is not sent to reciver in 4.6c.
    So In another way you dont want to send this field in this case you can write a code in cusom exit to balnk this field out in ECC 6.
    Hope it helps,
    Shanmugavel Chandrasekaran

  • How to add extra field in cube

    hi guys,
    iam learner of bw.
      iam extracting the data from r/3 to bw.
    for example sales cube(0sd_c05).
    i want to add one more field in r/3 side according to client req for ex.in 2lis_11_vahdr.
    how to add that extra field in 0sd_c05.
    kindly give me steps one by one for my understanding.
    i will appreciate and giving points .
    thanku

    Kumar
    To do that first you have to enhance the Datasource 2lis_11_vahdr in R/3 side with new fields and populate these fields with data using user exit. As a next step as this field in to your Cube
    Please see these links for enhancements
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/59069d90-0201-0010-fd81-d5e11994d8b5
    Re: enhancements
    Hope this helps
    Thnaks
    Sat

  • How to have a field automatically fill in another field when checked

    Does anyone know if there is a way to have a field automatically fill in another field with a specific dollar amount when a field is checked.
    I am doing a registration sheet for a charity event where we have to pay for each person that attends. I would like it set up so that when someone checks in the person at the registration table would just click the check box (E2) and then have it fill in the field next to it a dollar amount of $15.00 (F2) which would be owed to the place hosting the event.
    Attached is a picture of the spreadsheet: example: persons checks off E2 and the amount $15.00 would automatically fill in field F2. I would then do this for each line and have the F column total the amount owed to the place.
    I am VERY new to numbers and writing formulas so if you can be specfic with how to do the code would be greatly appreciated. THANK YOU!

    please remember to post the actual solution (equation in this case) so others that are searching for similar items see the solution, not just
    Got it, replaced 0 with '''.
    Thanks
    Jason

  • How to validate Extra Fields in Journals

    Hi all.
    We are working with journals in SAP EPM 10, and we have created several extra fields as a part of the process. as you already know, the extra fields are dummy fields, and we would need to perform some validation when the user save or post the journal.
    Is there any way to do it? any badi or something similar?
    Thanks in advanced.
    Regards

    First of all and just to avoid misunderstandings. For my purpose which was to check the values in the additional fields added into a journal template, I´ve implemented the BADI UJJ_CALCULATED_AMOUNT.
    Then, I´ve added the code into the method IF_UJJ_CALCULATED_AMOUNT~CALCULATE_AMOUNTS. That code should work when the user is saving the journal.
    If by adding a breakpoint, you are still having problems to debug this piece of code, what you can do  is to add an ABAP code at the beginning of the mentioned method like this:
      DATA:lv.
      lv = 1.
      IF sy-uname EQ 'YOURUSERNAME'.
        WHILE ( lv = 1 ).
          lv = 1.
        ENDWHILE.
      ENDIF.
    And after that, in the transaction sm50, you should be able to select and debug the process.
    Please let me know if you are ok after that.
    Regards.

  • How to have a field show twice in the alv?

    hi,
        there are two questions about alv (OO).
       1. i want to make a field show twice in the ALV,. For example, value of first column is 'A', and now 'A' should also show in the fifth column. which method should i use? or other solutions?
    2. i have known two fields, and they are field 'A' and field 'Bbbb', how to have them show in the same column such as 'A Bbbb'
    Thanks in advance!

    Hello Daniel,
    There's no direct way to do this. however, it is technically possible to meet your requirement.
    1. The internal table should also contain another field for the 5th column. There should also be a corresponding entry in the field-catalog. Before calling the ALV Grid, the values for this field should be populated with the same values as the values in the 1st field.
    2. Again, the internal table should contain the corresponding field and the field catalog should have it as well. Before calling the ALV Grid, concatenate the values into this field and display them.
    I hope this helps. If not, please get back and we should be glad to help you.
    Regards,
    Anand Mandalika.

  • How to have some fields in the header of the report

    Hi All,
    we would like to have some fields in the header of the report (every page but the first page), but Word won’t let you insert fields into the header. Are there any work arounds to do something like that?
    Thanks,
    Vandana

    'Insert Menu -> Field' does not work for headers.
    Try this. Say if you want to insert a XML tag named TRX_NUMBER in header. Put <?TRX_NUMBER?> in the header. This will display TRX_NUMBER tag in header.

  • How to enhance extra fields in BAPI_GOODSMVT_CREATE.

    Dear Sap Gurus,
    I am facing a problem . I am using standard bapi for MIGO transaction i.e. BAPI_GOODSMVT_CREATE . it is working fine. in our company, along with BADI, MIGO was modified with two extra tab viz. Waybill and ExchangeRate. Here we are maintaining some of  own developed fields . Plz guide me how can i modify this Bapi so that i can update these developed fields . The appropriate answers will be highly appreciated <removed by moderator>.
    Is there any alternative solution?
    NOTE : Currently Using ECC 5.0 SAP
    Thanks & Regards,
    Vijay
    Edited by: Thomas Zloch on Oct 19, 2010 5:43 PM

    Hello,
    1. Use structure BAPIPAREX for passing custom fields. (There are several blogs/posts on how to make use of this).
    2. In the BAPI i noticed there is a BAdI to populate these fields into your business tables.
    Call BAdI MB_BAPI_GOODSMVT_CREATE to fill own fields
        TRY.
            get badi lo_mb_bapi_GOODSMVT_CREATE.
          CATCH cx_badi_not_implemented.                    "#EC NO_HANDLER
        ENDTRY.
        TRY.
            call badi lo_mb_bapi_goodsmvt_create->extensionin_to_matdoc
              EXPORTING
                EXTENSION_IN = EXTENSIONIN[]
              CHANGING
                CS_IMKPF     = S_IMKPF
                CT_IMSEG     = T_IMSEG[]
                CT_RETURN    = return.
          CATCH cx_badi_initial_reference.                  "#EC NO_HANDLER
        ENDTRY.

  • How to have a field to be encrypted?

    Hi all,
    What is the best practice to encrypt a field using ADF 11g?
    I have a sensitive field "BankAccountNo" in a table, this field should be encrypted in DB.
    I've tried to write a Converter in ViewControl layer to encrypt/decrypt data by implements javax.faces.convert.Converter. It works, however, partially. I can apply the Converter to inputbox, outputtext... But not query!
    I have a search page with "BankAccountNo" as one of conditions. So, I add it as a view criteria item in the ViewObject. But, I cannot apply a Converter to one of the field in the query. How to search an encrypted field?
    I am using JDeveloper 11g with ADF Fusion Web Application.
    Cheers,
    Samson Fu

    Hi,
    if it is an Oracle database, have a look at database encryption. I am not a bug fan of querying data to the middle tier that should not be exposed. I did not look at the RDBMS encryption, but I am sure there must be a way to transparently add such fields to a query.
    Frank

  • How to add extra fields in xml for BI report

    Hi ,
    I am trying to create a po print report .
    I took oracle standard po print program , Cloned it with output as xml and based on that i am creating the layout for my po print report using xml publisher word doc tool . Now In the oracle po print rdf there is no field like requestor email,phone numbers. I want these two fields on my po print .How can i get those fields .If i see requestor portion in xml its as below
    <LIST_G_ONE_REQUESTOR>
    <G_ONE_REQUESTOR>
    <ONE_REQUESTOR_NAME>FRANK, SCOTT</ONE_REQUESTOR_NAME>
              </G_ONE_REQUESTOR>
    </LIST_G_ONE_REQUESTOR>
    but I want some thing like
    <LIST_G_ONE_REQUESTOR>
    <G_ONE_REQUESTOR>
    <ONE_REQUESTOR_NAME>FRANK, SCOTT</ONE_REQUESTOR_NAME>
                   <ONE_REQUESTOR_PHONE>select 123456</ONE_REQUESTOR_PHONE>
                   <ONE_REQUESTOR_FAX>111111111</ONE_REQUESTOR_FAX>
                   <ONE_REQUESTOR_EMAIL>[email protected]</ONE_REQUESTOR_EMAIL>
    </G_ONE_REQUESTOR>
    </LIST_G_ONE_REQUESTOR>
    How can I achieve this ...should I make a change in standard RDF for this or is there a way we can pull these details in xml itself ??
    Please help .
    Regards,
    Chandra

    I was just think on the same line if we can manage to fetch additional fields like phone number, email address of the requestor by writing a pl/sql in xml itself .But i see that atleast the requestor name should be passed into that query in case there is a way to do it .
    Hopefully the change to rdf is the option .
    Thanks Srini for prompt response.
    --Chandra                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           

  • How to have a mandatory field in a search help

    Hi,
    i have created a search help and one of the field need to be mandatory.
    can anyone tell me how to have a field as mandatory in a search help?
    thanks
    Regards,
    Nitin

    Hi Buantoa  ,
      You can use a search help exit for the same , so when ever a user does not enter the mandatory feild and tries to execute the serach help an error message will be displayed.
    Create a search help exit for your search help and write code to check for your feild.
    I tried to do the same and it works
    Here is the code for my serach help exit
      if callcontrol-step = 'SELONE'.
    data : wa_1 type ddshiface.
    loop at shlp-interface into wa_1.
      if wa_1-shlpfield = 'MATNR'.
        if wa_1-value is initial.
           message e999.
        endif.
      endif.
    endloop.
      endif.
    Do revert back in case of any further queries.
    Regards
    Arun

  • How to have default value in an output field?

    Hi,
    I am working on module pool program and want the initial value for a numeric data to appear by default in an Input/Output field.
    How do I achieve the same?
    Thanks.

    Hi,
    You have to write the code in PBO module.
    or In the field attributes if check the from dictionary option it will display initial value by default.

  • How to hide input fields on selection screen using variant attribute

    Hello all,
    I want to know how to hide input fields on selection screen using variant attribute conpletely.
    As you know, when setting the attribute of variant "Hide field" checked, the field is temporarily hidden, but when clicking "All Selections(F7)" button on the selection screen, the fileds become appeared.
    I want to hide the field completely. Di you know how to do ?
    Thank you for your support.
    Regards,
    Hideki Kozai

    Use this attribute hide field and save the variant. Then create transaction for this program setting default variant for parameter Start with variant . The user who runs it will have it by defualt set.
    Otherwise
    in PBO simply use LOOP at screen and output = 0 for this field. This will ensure that field is invisible in any case.
    Regards
    Marcin

  • How to have a mandotory field in a standard screen.

    Hi,
    i need to have the field VERAK_USER-CSKSZ (User Responsible)  as mandatory in transaction KS01/KS02 and KS12.
    does anyone know how to proceed with this issue?
    thanking you
    Regards,
    Nitin

    HI,
    Once u have Access Key to change the code..
    check for any screen exits available for this... otherwise u need Acces key....consult BASIS guy...
    Double click on screen number.
    go to Element list Tab.
    go to Special Attributes TAB.
    In that Input Column for VERAK_USER-CSKSZ field provide it as Recommended. then it will be Mandatory.
    Regards
    SAB

  • I am working in Adobe Acrobat 9 Pro and just created a pdf form from a MS Word document. I need to find out how to have a date field in my form which will update automatically. Can some one out there help me?

    I am working in Adobe Acrobat 9 Pro and just created a pdf form from a MS Word document. I need to find out how to have a date field in my form which will update automatically.

    Update automatically under which circumstances, exactly?

Maybe you are looking for

  • Mail not sending Event to iCal after upgrade

    I did the same as everyone else and upgraded as soon as I saw the message to upgrade mobileme ical. Now when I try to create an event in iCal using a date in an email after clicking on "Add To iCal" the popup just freezes. I've quited and rebooted Ma

  • How do I export an Edge Animation into a single folder? (no subfolders)

    I need to export an Edge Animation so that all of the javascript, html, and images are located in one folder. (no subfolders) Is this possible? Thanks

  • Java ME SDK 3.0 - Authentication failed error

    I'm running the Java Platform SDK 3.0 on Windows XP SP 2. I have built a MIDlet which I built and run on the emulator just fine, but when I transfer the .jar, .jad files to my cell phone and select 'Install' it fails and says: 'Java error. Authentica

  • Error compliling getURL() in MXML 2

    I have pasted a piece of code to pass value using query string,I am sure there wouldn't be any problem with code.But I get error calling getURL() method. The error I am getting on compilation is, Call to a possibly undefined method getURL. 4: { 5: ge

  • Spell checker in FF3 ...[Solved]

    Hi, Just noticed that spell checking is not working in FF3 layout.spellcheckDefault;1 ? MrG EDIT solution below ..... thanks Last edited by Mr Green (2008-07-08 17:56:46)