Help needed on adding 2 new fields.

Hi gurus,
I have a existing data model which is from the flatfile to ods to cube. The new user requirement is for 2 new fields which would be based on a existing field that is already there in the data model. the change is going to be based on a existing field that is field A.
The user have now provided with a new flatfile which is a lookup table, this flatfile this flatfile relates the existing field A with new fields Field B and C. the way in which the fields A,B and C are related are Field A is the lowest catagory in the hierarchy and field B is a sub catagory and Field C is the main catagory.
i need to bring in these 2 new fields can out there help me out on how to handle this scenario. the lookuptable they have provided me is static and it is a flatfile table.
FIELD A FIELD B FIELD C
    A                  A1            B1
    B                    A1           B1
    C                   A1            B1
    D                   A2            B1
    E                   A2            B1
    F                   A2            B1
   G                    A3            B2
   H                    A3             B2
Points will be given.

Hi,
Relationship which you are pointing out is like parent-child.
You can maintain field A as masterdata bearing with Field B & C
as navigational attributes of it. Even it infoprovider you make it as Navigational.
Hope this thought will hepl you solve your prob.
Bobby

Similar Messages

  • Adding a new field to the search help exit

    Hi friends,
    adding a new field to the search help exit. How does it work ?
    Thanks in advace
    Ilhan

    The search help exit allows you to modify functionality of search help. If you add a new field to the
    parameter list that is not contained on the selection method you can manually populate it within the search
    help exit.
    This  would be performed within the u2018STEP DISPu2019 section. Once within this section all search help
    data has been retrieved and is stored in table RECORD_TAB (record_tab-string) as one long string value.
    Therefore you need to read table SHLP in-order to locate position of value within string.
    Example:
    To find position of personnel number (PERNR) within elemenory search
    help M_PREMN you would use the following code:
    Loop at record_tab.
         read table shlp-fielddescr into wa_shlp
                                       with key tabname   = 'M_PREMN'
                                                fieldname = 'PERNR'.
    You could then use this information in the following way, for
    example, to find a persons organisation unit:
          select  orgeh endda
            up to 1 rows
            from pa0001
            into (ld_orgeh,ld_endda)
           where pernr eq record_tab-string+wa_shlp-offset(8)
                                                      u201Cpernr length is 8
           order by endda descending.
          endselect.
          select single orgtx
            from t527x
            into ld_orgtxt
           where orgeh eq ld_orgeh and
                 sprsl eq sy-langu and
               ( endda ge sy-datum and
                 begda le sy-datum ).
    If you have added a new field to the end of the parameters list
    the next step is to populate it by adding this data to the end of
    the record_tab string:
      concatenate record_tab-string ld_orgtxt into record_tab-string.
      modify record_tab.
    endloop.

  • Adding a new field to search of Service Contracts

    Hi Experts,
    I have a requirement where in to add an existing field i.e your ref (sold_to) your_ref_sold field into the search criteria of Service Contrct .
    How to add the field to the Search .
    I have few questions here.
    1 need I use EEW to add the field to Search but its already existing?
    2 If not How to append the Structure crmst_query_src_btil and enhace it with field required?
    3 how to implement the BADI crm_rf_search_eew?
    Thanking You,
    Sree.

    The search help exit allows you to modify functionality of search help. If you add a new field to the
    parameter list that is not contained on the selection method you can manually populate it within the search
    help exit.
    This  would be performed within the u2018STEP DISPu2019 section. Once within this section all search help
    data has been retrieved and is stored in table RECORD_TAB (record_tab-string) as one long string value.
    Therefore you need to read table SHLP in-order to locate position of value within string.
    Example:
    To find position of personnel number (PERNR) within elemenory search
    help M_PREMN you would use the following code:
    Loop at record_tab.
         read table shlp-fielddescr into wa_shlp
                                       with key tabname   = 'M_PREMN'
                                                fieldname = 'PERNR'.
    You could then use this information in the following way, for
    example, to find a persons organisation unit:
          select  orgeh endda
            up to 1 rows
            from pa0001
            into (ld_orgeh,ld_endda)
           where pernr eq record_tab-string+wa_shlp-offset(8)
                                                      u201Cpernr length is 8
           order by endda descending.
          endselect.
          select single orgtx
            from t527x
            into ld_orgtxt
           where orgeh eq ld_orgeh and
                 sprsl eq sy-langu and
               ( endda ge sy-datum and
                 begda le sy-datum ).
    If you have added a new field to the end of the parameters list
    the next step is to populate it by adding this data to the end of
    the record_tab string:
      concatenate record_tab-string ld_orgtxt into record_tab-string.
      modify record_tab.
    endloop.

  • Adding a new field to an existing BDoc.

    I posted this message in other forum, but I think the correct one is this.
    I need to add a new field to bdoc BUS_TRANSACTION_MESSAGE, so I've added a field to structure BAD_BUS_TRANSN_MESSAGE, to the substructure PRODUCT_I.
    What I need to know is how to give value to this field.
    Thank you in advance.

    The below page from the SAP Online help should direct you.
    http://help.sap.com/saphelp_crm50/helpdata/en/25/dd90dac2584cdda1d00200b41c03a5/frameset.htm
    Regards,
    Gervase

  • Adding a new field to a Z table

    We have a Z table on which we have created a datasource. We have created a virtual cube on this datasource and queries are built on this cube. This setup is present on Dev, Quality and Prod environment.
    Now we have added a new field to the Z table in Dev. We will be creating a new Infoobject for this new field and will be adding it in the Virtual Infoprovider and also in the queries.
    1. Do we need to replicate the datasource so that newly added field is visible to the datasource? If no, is there any way?
    2. When I have to transport this to Quality and Prod, do I have to capture all the components and objects (Table,Datasoure,Virtual Cube Queries)? If no, what should I capture in the transport request?

    Hi,
    First, you have to regenerate the datasource in order to add the field:
    1) Log on to source system (where Z table is stored) and go to transaction RSA6.
    2) Select the root node and click Expand (icon with '+' sign).
    3) Search for your datasource (you can use the binoculars icon).
    4) Click on Change.
    5) Verify that the field appears on the list.  Make sure that "Hide field" and "Field only known on client exit" options are not marked for this field.
    6) Click on Save.
    7) Select "Datasource" -> "Generate" (CTRL+S) menu option.
    8) Use RSA3 transaction in order to verify the new field appears on test extractions.
    Then, to replicate the datasource in BI:
    1) Log on to SAP BI and go to RSA1 transaction.
    2) Go to "Modeling" -> "DataSources" section.
    3) Search for your datasource and right click on it.  Select "Replicate metadata" from context menu.
    4) Add the new InfoObject to the VirtualProvider.
    5) Update the transformation which joins the DataSource to the VirtualProvider.
    As far as transport requests are concerned, even though it requires more work, it is a good practice to group objects in different transport requests according to their type:
    In the source System (R3 for instance):
    1) One transport request with the table.
    2) One transport request with the datasource and its structure.
    In BI:
    1) One transport order with the datasource replica.
    2) One transport order with the new InfoObject(s).
    3) One transport order with the modified VirtualProvider.
    4) One transport order with the modified transformations from the datasource towards the VirtualProvider.
    5) One transport order with the Queries and their elements.
    I hope this helps you.
    Regards,
    Maximiliano

  • Adding a new field to a standard webdynpro component's layout

    Hi all,
      I need to add a new field to a standard webdynpro component's( in my case the component is ''/SAPSRM/WDC_UI_SC_DOTC_BD')  layout.How do i go about adding a new field to the standard component's lay out?
    can anyone help me with the necessary details?
    Regards,
    Abhinay.

    Check if this is useful to you (Login required)
    https://websmp105.sap-ag.de/~sapidb/011000358700001969972008E.pdf
    Rgds/Kiran

  • Adding a new field to existing structure

    HI all
    I am adding a new field to the existing structure in BW ,shall I remove all the data in the cube to fill fill this field for the previous records and reload again or any other solution
    thanks in advance

    Hi,
    Yu need to delete the data to fill the new field again.
    Assign points if it helps
    Regards,
    Srinivas

  • Adding a new field to the Address Data for a business partner

    Hi Experts,
    I am trying to add a new custom field to the address data (all structures and tables) that is linked to a business partner on SAP CRM via EEWB. Structure is the address structure wthin BUS_EI_EXTERN. Table is BUT020. I have been told that it is not possible as there is no Business Object that allows this. When doing an EEWB, the only business object is BUPA, which when selected, adds the new custom field to BUT000. I would like the field to be added to BUT020 (Address Table). This leads me to believe that there is no standard way of doing this, which ultimatley means that it would need to be done manually. Please help me with this predicament.
    Regards
    Yusuf

    The search help exit allows you to modify functionality of search help. If you add a new field to the
    parameter list that is not contained on the selection method you can manually populate it within the search
    help exit.
    This  would be performed within the u2018STEP DISPu2019 section. Once within this section all search help
    data has been retrieved and is stored in table RECORD_TAB (record_tab-string) as one long string value.
    Therefore you need to read table SHLP in-order to locate position of value within string.
    Example:
    To find position of personnel number (PERNR) within elemenory search
    help M_PREMN you would use the following code:
    Loop at record_tab.
         read table shlp-fielddescr into wa_shlp
                                       with key tabname   = 'M_PREMN'
                                                fieldname = 'PERNR'.
    You could then use this information in the following way, for
    example, to find a persons organisation unit:
          select  orgeh endda
            up to 1 rows
            from pa0001
            into (ld_orgeh,ld_endda)
           where pernr eq record_tab-string+wa_shlp-offset(8)
                                                      u201Cpernr length is 8
           order by endda descending.
          endselect.
          select single orgtx
            from t527x
            into ld_orgtxt
           where orgeh eq ld_orgeh and
                 sprsl eq sy-langu and
               ( endda ge sy-datum and
                 begda le sy-datum ).
    If you have added a new field to the end of the parameters list
    the next step is to populate it by adding this data to the end of
    the record_tab string:
      concatenate record_tab-string ld_orgtxt into record_tab-string.
      modify record_tab.
    endloop.

  • Deposit Advice (XML) - adding a new field

    Our requirement is to add a DFF to the Deposit Advice. The PAYUSCDA was customized to add the new DFF. However, it is not appearing in the XML to be included in the template. Appreciate sharing of any information.
    Thanks.

    The search help exit allows you to modify functionality of search help. If you add a new field to the
    parameter list that is not contained on the selection method you can manually populate it within the search
    help exit.
    This  would be performed within the u2018STEP DISPu2019 section. Once within this section all search help
    data has been retrieved and is stored in table RECORD_TAB (record_tab-string) as one long string value.
    Therefore you need to read table SHLP in-order to locate position of value within string.
    Example:
    To find position of personnel number (PERNR) within elemenory search
    help M_PREMN you would use the following code:
    Loop at record_tab.
         read table shlp-fielddescr into wa_shlp
                                       with key tabname   = 'M_PREMN'
                                                fieldname = 'PERNR'.
    You could then use this information in the following way, for
    example, to find a persons organisation unit:
          select  orgeh endda
            up to 1 rows
            from pa0001
            into (ld_orgeh,ld_endda)
           where pernr eq record_tab-string+wa_shlp-offset(8)
                                                      u201Cpernr length is 8
           order by endda descending.
          endselect.
          select single orgtx
            from t527x
            into ld_orgtxt
           where orgeh eq ld_orgeh and
                 sprsl eq sy-langu and
               ( endda ge sy-datum and
                 begda le sy-datum ).
    If you have added a new field to the end of the parameters list
    the next step is to populate it by adding this data to the end of
    the record_tab string:
      concatenate record_tab-string ld_orgtxt into record_tab-string.
      modify record_tab.
    endloop.

  • What are the steps for adding a new field to the ST for CRM 2007?.

    Yeah, I know it's a basic question. I'm fairly familiar with CRM 5.0 but 2007 is new to me and there a good few changes.
    If I need to add a new field (probably with some processing to set its value) to the Service ticket what would be the steps I need to take to achieve this in CRM  2007?.
    Your help would be much appreciated.
    Jas.

    Are we talking about the EEW Business objects displayed in the EEWB as there is no business object called 'CRM OPPORTUNITY', but there is one called 'OPPORTUNITY'. Just wanted to make sure I was on the right track.
    So, as I need to change the service ticket it would mean that my transaction type will be service request,or whatever the shorted value is, is that correct?.
    I can see the transaction types in table CRMC_PROC_TYPE_T, although it looks like I need to pick SRVO (Service order) at a guess, and if this is right I'm looking for the EEW Business object to match. But it feels like guesswork to me. For example, I could choose EEW Business object 'SERVICE_TRANSACTION' which has an Extension type of 'CUSTOMER_H', or I could choose EEW Business object 'SERVICE_CONTRACT' or 'SERVICE_CONFIRMATION', although the last is unlikely. But, my point is there is so much open to interpreatation, and I'm expecting it to be more exact. Perhaps I'm just missing something.
    Jas.
    Edited by: Jason Stratham on Sep 4, 2009 2:30 PM
    Edited by: Jason Stratham on Sep 4, 2009 2:39 PM

  • Adding a new field to the table

    Hello friends,
    I have a custom table and is in  use from a long time now.
    Now i need to add a new field to that table.
    1 - can i go directly to the change mode and then add it or is their any other way that needs to be followed.
    2 - once added do i need to go to SE14 and do something thr for the changes done to the table.
    This table also has a table Maintenence generator. Do I need to do something thr.
    Thanks,
    Bob.

    Hi,
    Check whether the change in ur custom table is going to impact any Custom program or not.
    If its so then adjust ur ABAP code so as to fit with the new table.
    Decide whether this field is going to be aprt of primary key or simple field.
    Is there any data present in ur custom table already?
    Regards,
    Lakshman.

  • Adding a new field to the iView thru OADP

    Hi All,
    The customer has implemented the ECM for mySAP ERP 2005.
    I have the following requirement for the current assignment:
    1.I need to add a new field to the iView (webbdynpro).How can I do it using the OADP in IMG?
    Pleae help.
    thanx,
    Bhupesh

    Hi,
    Kindly check the following threads:
    /message/1755908#1755908 [original link is broken]
    /message/2496839#2496839 [original link is broken]
    best regards,
    Thangesh

  • SAP Work Manager customization - adding a new field to equipment details screen (Syclo Agentry)

    Hi Experts,
    I am trying to add a field (NAME1) on the Equipment details screen under work orders in work manager 5.3 application.
    I have performed the following steps, but I am getting an error while connecting to the application.
    1) Create extension for Equipment class to add a new field.
    2) added the new field (Name1) as the property to the standard object Equipment.
    3) Added the field on the screen.
    4) Added the field (name1) to the complex table ctEquipment.
    5) Added the JAR file to Agentry.ini file.
    6) Changed the Class mapping for parameter "Equipment" under group "SAPOBJECT" to point it to the custom (Extended) class.
    7) Changed the class mapping for complex table parameter "ctEquipment" under group "CT_SAPOBJECT" to point it to the custom class.
    8) after publishing the changes and re-starting the server, I get following error.
    the log file generated (message.log) also has the same description.
    What am I missing here? Any help would be really appreciated.

    Hi Emanuel,
    Thanks for looking into this issue.
    I have performed the following steps as suggested by you, still it doesn't seem to work and gives the same error.
    Below are the changes done on the ECC Side.
    1) Copied the standard equipment class /SYCLO_CL_PM_EQUIPMENT1_DO to custom class ZSYCLO_CL_PM_EQUIPMENT1_DO. Changes made in the GET Method to get custom equipment related data
    2) Modified the standard equipment structure /SYCLO/PM_EQUI_STR by adding one custom field
    3) Configured this custom class as the object handler in the equipment mobile data object
    4) Configured this custom class as the object handler for the equipment complex table
    5) We are still using the standard BAPI Wrapper itself for getting the equipment data and the added field is reflected in the BAPI Wrapper table parameter
    Is there something we are missing?

  • Adding a new field in delivery schedules page

    Hi,
    I have a requirement for delivery schedules page of iSupplier Portal module of Oracle eBusiness Suite. I need to add a new field to the results page. However, when I check the "about this page", I see POS_SUPPLIER_INQUIRIES177_POS_PO_EXPECT_RCPTS_D11_111POS_PO_EXPECT_RCPTS_DDynamicVO as the view object name. I guess this is a dynamic vo and I have no idea where to find the definition, so I may add the new field via extending it.
    Can anybody help?
    Thanks

    Looks like you are trying to add an item in the inquiries page which is not the same as the extension mechanism we support. This is slightly tricky for the following reasons,
    - We donot support the latest personalization tool on inquiry pages and if you try to enter the personalziation tool on these pages you would still see the old personalization UI we supported in 11.5.9. In 11.5.9 we didnot support addition of new items which can be associated with a VO.
    - However custoemrs were using AK Developer to add a new item in case Inquiries when the page was in AK mode. The same will still hold good in JRAD mode, this time you have to modify the table definition directly. You need to read through the inquiries section in dev guide to understand how these tables get populated by the dynamic VO and how you can set the viewInstance and viewAttributeName for the additional item. You should spend a little more time understanding the inquiries creation but this should be doable.

  • Adding a new field in Pricing

    Hi,
    this is he requirement for ISU non energy price which is maintained in SD .
    the requirement is as follow
    1     Need to add a new field for special type of customer PSR..which is not available in standard sap.
    2    I need to detrmine pricing customer specific. in SD  fro example standard customer is chared 1.50
         £ /unit and PSR type of client is charged 1£. so what are the socsideration need to been taken to
          determine the price ..
    3 In which SD table the price is stored where i can add these new fields
    your  quicker reply help me to reach dead line..
    thanks in advance

    Hello Deepak,
    As per my understanding of your problem following can be the solution to your query.
    Well,  Maintain condition tables in your access sequence as per your requirement. For instance: you can have access sequence as:
    No.....Table...Table Desc.
    10......5.........Customer/Material
    20......6.........Price List Type/Currency/Material
    30......6.........Material
    And after that add this access sequence to your Condition Type
    OR
    For existing table with existing access sequence use Field catalog to add table to existing Access sequence.
    In both cases, maintain the Condition Record as your requirement using your access sequence as per desired combination e.g. Customer/Material.
    Hope it solves your query or revert back.
    Take care.
    JP.

Maybe you are looking for