Adding new field at leasing contract using EEWB and using it for pricing

Using the Easy enhancement workbench, I have created a new tab containing a new field at the item level of contract. Then in SPRO, in the field catalog, I added a new entry using the same field name and data element name. Created a new condition table with this new field. created access sequence and assigned it to a condition type.
I tried to maintain condition record for the condition type but initially it was showing some error for which I had to implement a new method for the BAdi /SAPCND/ROLLNAME.
Now. condition record is also maintained successfully.
But, the problem is that the value is not reflected at the contract.
Somehow, the condition record is not being picked up.
Please suggest some solution.
Regards,
Anindita RoyChowdhury.

Hi Anindita,
Stpes mentioned in your questions are fine.
You have created new Screen @ item level in Order txn, right?
Did u checked value passed to the method of BAdI ?
As per my knowledge, pricing call must have happened before you fill the Zfield which u added in new screen. Hence no value in field and no effect on pricing.
Regards,
Deven

Similar Messages

  • Adding new field using EEWB and using it for Pricing

    Using the Easy enhancement workbench, I have created a new tab containing a new field at the item level of contract. Then in SPRO, in the field catalog, I added a new entry using the same field name and data element name. Created a new condition table with this new field. created access sequence and assigned it to a condition type.
    I tried to maintain condition record for the condition type but initially it was showing some error for which I had to implement a new method for the BAdi /SAPCND/ROLLNAME.
    Now. condition record is also maintained successfully.
    But, the problem is that the value is not reflected at the contract.
    Somehow, the condition record is not being picked up.
    Please suggest some solution.
    Regards,
    Anindita RoyChowdhury.

    Hi Anindita,
    Stpes mentioned in your questions are fine.
    You have created new Screen @ item level in Order txn, right?
    Did u checked value passed to the method of BAdI ?
    As per my knowledge, pricing call must have happened before you fill the Zfield which u added in new screen. Hence no value in field and no effect on pricing.
    Regards,
    Deven

  • Adding new fields to assignment block, what are the steps to do this.

    CRM 7.
    Could someone tell me what the steps are to add new fields to specifdic assignment block. Assume that these fields do not already exist in any given structure/table.
    My understanding is that I need to use transaction EEWB and then somehow use the component  "BSP_DLC_FS" and view "factsheet". But having never used EEWB before I'ma tad lost.  I'm in EEWB and have crfeated a project and believe that I now need to create an extension. When doing this I am displayed a box with 4 fields, being: Name, Description, EEW Bus object and Extension type. What are my next steps?
    I assume that the EEW bus object is 'BUPA' and the extension type is 'ADD_NEW_FIELDS'. However, how do I know for sure that the EEW bus object should be 'BUPA', bearing in mind that I'm adding new fields to the Account (BP) main address communication data Assignemnt block?.
    I wondered if anyone has a link to any guide docuemnt about how to do this?.
    Any help would be very much appreciated.
    I attempted to use EEWB to add new fields to BUPA but am hitting the error: BDT-DC is Not Prepared for This Application Object
    On searching I can see that there are ways around this, via SM30 against table/view V_TBZ1_DC, changing the BDT BC settings, whatever they are. But it gives me a warning when this happens and mentions that only SAP are allowed to do this, but it will allow me to create a transport if I press on past this. Should I need to make this change though, or have I just done something wrong within EEWB I wonder.
    Jason

    Hi Jason,
    You can try using Application Enhancement Tool (AET) to create new fields instead of EEWB,
    Best Regards,
    Gobinda

  • Adding new fields to the data flow

    Hi,
    I am currently planning to add some new fields in one DSO and map it (with info source) in the update rules.
    Will adding new fields to Info source - Comm. structure affect all the update rules connected to it?
    The info source is connected to multiple DSO.
    (The data source is currently under enhancement for these fields). Once this is done, we have to replicate it to BW.
    Thanks,
    Naveen

    yes.
    Once the enhancement is done for data source in r/3 side, you will have to replicate the datasource in BW.
    Adding new fields will deactivate the update rules. You have to map the same in update rule and activate the same.
    This will require activation of  transformations, update rules, etc for related DSOs. Try to find out the where used list for the DSO where you want to add the new objects. Then check each objects whether these are activate after the changes. If these are inactive, you will have to activate all the objects.
    Cheers
    Chanda

  • Adding new field in Billing due list in CRM

    Hi
    What are ways to add new fields to billing due list in CRM.
    Can we use any badi
    Is there any configuration of layout.
    Any other way
    Thanks in advance for your help
    Amit

    Hi,
    Adding new field in CRM can be done by AET.
    AET is able to add new field from Web UI.
    Please this blog for more details: /people/tzanko.stefanov2/blog/2008/11/26/application-enhancement-tool-creating-and-reusing-custom-fields-with-crm-70-part-2-of-2
    Regards,
    Steve

  • Possibility of adding new fields to migo transaction

    Is there a possiblity of adding new fields in migo transaction so that we can enter the base price of items in po.
    Also Can we send mail to relevant authorization if there is difference in price entered in the po and the value entered in GR

    Hi, You can use BADI 'MB_MIGO_BADI' for adding custom fields at item as well as header level .
    or Check SAP Note 339448 - MIGO: settings of table control
    2-You can not do any thing related to price in MIGO, since you cannot enter any manual values in MIGO, it will always pull from PO or MIRO (in case of Imports).

  • Adding new fields in Custom Infotype

    Hi,
    I need to change some fields of Custom Infotype. But project is already gone live for 1 country. will making changes to infotype affect for existing live country?
    Safe side....We are thinking Adding new fields in Custom Infotype. & displaying corresponding fields for countries in another tab
    & hiding the old tab.
    Please let me know procedure for  Adding new fields in Custom Infotype for displaying in new tab.
    Edited by: Sachin Thigale on Aug 23, 2010 7:04 PM
    Edited by: Sachin Thigale on Aug 23, 2010 7:05 PM

    Please search. Lot of Threads on this.
    Follow these steps.
    Go to Transaction PM01.
    2) Enter the custom Infotype number which you want to create (Should be a 4 digit number, start with 9).
    3) Select the u2018Employee Infotypeu2019 radio button.
    4) Select the u2018PS Structure Infotypeu2019.
    5) Click on Createu2026 A separate table maintenance window appearsu2026
    6) Create a PS structure with all the fields you want on the Infotype
    7) Save and Activate the PS structure
    8) Go back to the initial screen of PM01.
    9) Click on u2018Allu2019 push button. It takes a few moments.
    10) Click on u2018Technical Characteristicsu2019. Infotype list screen appears
    11) Click on u2018Changeu2019(pencil) button
    12) Select your Infotype and click on u2018Detailu2019 (magnifying glass) button
    13) Give u2018T591Au2019 as subtype table
    14) Give u2018T591Su2019 as subtype txt tab
    15) Give your subtype field as subtype field
    16) Save and come back to PM01 initial screen
    17) Click on u2018Infotype Characteristicsu2019 u2026 Infotype list screen appears
    18) Click on u2018Changeu2019 (pencil) button
    19) Click on u2018New Entriesu2019
    20) Enter your Infotype number and short text
    21) Here we have to set different Infotype Characteristics as per the requirement. (Better open another session with some standard Infotypeu2019s infotype characteristics screen and use as the reference to fill yours)
    22) Save your entries.
    23) Now the Infotype is created and ready to use.
    24) If you want to change the layout of the Infotype as per your requirementu2026
    25) In the PM01 initial screenu2026Select u2018Screenu2019 radio button and give 2000 as the screen name, then click on edit.
    26) In the next screen.. Select u2018Layout Editoru2019 and click u2018Changeu2019.
    27) Screen default layout appearsu2026here you can design/modify the screen..change the attributes of the fields..etc.
    28) Save and activate. (Donu2019t forget to u2018Activate at every level
    i think u have to select CI_INCLUDE while enhanceing the Standrad Infotype
    The above details are from the following link
    Re: How to add fields in custom infotype and update its screens

  • SRM 7.0 Account assignment adding new field Profit_ctr

    Hello All
    I am hoping that someone has done this in SRM 7.0 and can help me out.
    I have added PROFIT_CTR field to Account Assignment tab for SC.
    We have already followed the instructions in OSS note 1082243 and added PROFIT_CTR field to the 2 tables BBP_C_ACCF and BBP_C_ACCFD. The field is available in configuration for creating a new account assignment category using PROFIT_CTR field.
    In WDC, implicit enhancement was created and layout changed to make the field available in the view. The field already exists in the context so no other development was done.
    The PROFIT_CTR field is now available in Assignment tab for input SC is created.
    Also, configuration is done in PPOMA to default u201CProfit Centeru201D as the account assignment category.
    The problem is that during the SC creation , in the Account Assignment line, field  u201CAssign Numberu201D is still pointing at GL account (it is defaulted to GL Account) and not Profit Center value.  I would have expected u201CAssign Numberu201D field to contain profit center value and not GL Account.
    What further changes are needed?
    Looking forward to any suggestions..
    Thank you

    Hi Raj,
    Here is the documentation on how we did this when we were in 7.01.
    Version 20.0 - :
        The new requirement needs Profit center as one of the Account assignment category.
                      In order to get the profit center an implicit enhancement is required as SAP suggested.
                                        Please see SAP’s response at the bottom of this version.
    Enable Profit Center Field:
          1.) Enhance the class /SAPSRM/CL_PDO_ACCT_ASSGT_HLPR by creating a new post-exit for method GET_ACCCAT_TECHFIELDS.
       2.) Within the post-exit modify the field (ACC_FIELD) with new value
    ‘PROFIT_CTR’ of internal table ET_ACCCAT_TECHFIELD where ACC_CAT = ‘PR’.
          3.) This enables Profit center as one of the Account assignment Category.
    Version 22.0 - :
    Enable Profit Center F4 in UI:
    4.)  Enhance view V_DO_ACCOUNTING of component /SAPSRM/WDC_UI_DO_ACC.
    5.) Create a post-exit for method WDDOINIT of view V_DO_ACCOUNTING.
                                        6.) Within the post-exit set the value help to Application Defined. See below code.
                                                    CALL METHOD lo_nd_info->set_attribute_value_help
    EXPORTING
    name = 'PROFIT_CTR' " ContextAttribute Name                                 
    value_help_mode = '141' " value help mode–Application Defined.
    value_help = 'USAGE_SH_F4'. " Search help component usage.
       This enables the F4 input help for field Profit Center. Since it’s a search help in ECC and wanted to be displayed in SRM, additional development is required to bring in the F4 Popup screen.
    Enable Profit Center F4 Pop-up Screen:
    7.) Enhance the component controller of component /SAPSRM/WDC_UI_BACKEND_SH.
    8.) Create a post-exit for method SET_BAPI_PARAMETER of the component controller.
    9.) Within the post-exit set the Business objects parameters as follow
    DATA ls_bapi_parameter TYPE if_componentcontroller=>element_bapi_parameter.
    DATA lr_node           TYPE REF TO if_wd_context_node.
    lr_node = wd_context->get_child_node( 'BAPI_PARAMETER' ).
    IF iv_field EQ 'PROFIT_CTR'.                                       
    ls_bapi_parameter-objtype   = 'BUS0015'.
    ls_bapi_parameter-objname   = 'BUS0015'.
    ls_bapi_parameter-param     = 'PROFITCENTER'.
    ls_bapi_parameter-method    = 'GETLIST'.
    ls_bapi_parameter-field     = 'PROFITCENTER'.
    ls_bapi_parameter-shlpname  = 'PRCTR_EMPTY'.
    ls_bapi_parameter-shlpparam = 'PRCTR'.
    ls_bapi_parameter-FIELD_DESC = 'TXT50'.
    ENDIF.
    IF ls_bapi_parameter IS NOT INITIAL.
    lr_node->bind_structure( new_item = ls_bapi_parameter ).
    ENDIF.
    Setting these values enables the F4 Popup screen.
    Move Selected Value from Pop-up to profit center field in screen.
    10.) Once value is selected from the pop-up it should be moved to the
    profit center screen field.
    11.) In order to do that read the context Node ‘SELECTION’. This node contains
    the selected value.
    12.) Now move the selected value to the profit center field in context node
           ‘COMP_CONTEXT.’     
      lr_node = wd_context->get_child_node( 'SELECTION' ).
    lr_node->get_static_attributes( IMPORTING static_attributes = ls_selection ).
    lr_node = wd_context->get_child_node( 'COMP_CONTEXT' ).
    lr_node = lr_node->get_child_node( ls_selection-node_name ).
    lr_node->get_static_attributes( EXPORTING index = ls_selection-index
    IMPORTING static_attributes = ls_content ).
    Version 23.0 - :
            1.) Need to raise a warning message in Shopping cart whenever the profit center is
    Set to “PCDUMMY”.
    2.) Edit BAdI Implementation ZCL_IM__SRM_SEI_ITEM_CHECK. Add the warning message in method IF_EX_BBP_ITEM_CHECK_BADI~BBP_ITEM_CHECK by appending a new line with error message to export table ET_MESSAGES.
    Version 23.0 -
      1.) Create a customer field called ZPR_DESCRIPTION for accommodating profit center description. This is done by appending the field to structure INCL_EEW_PD_ACC_CSF.
    2.)  Create a RFC in ECC which would read table CEPCT to read profit center text. This Function module is called Z_FI_GET_PROFIT_CENTER_TEXT.
            SELECT SINGLE MCTXT FROM cepct
    INTO EV_PROFIT_CTR_TEXT WHERE spras = sy-langu
    AND   prctr = IV_profit_ctr
    AND   datbi >= sy-datum
    AND   kokrs = IV_controlling_area.
    IF sy-subrc NE 0.
    RAISE PROFIT_CTR_NOT_FOUND.
    ENDIF.
    3.) Within BAdI  ZCL_IM__SRM_DOC_CHANGE_BAD call the function module
          Z_FI_GET_PROFIT_CENTER_TEXT. Read profit center text and fill the
    Customer field ZPR_DESCRIPTION.
    SAP's Response for when I raised a message about profit center.  This is what helped us to start.
    Dear Customer,
    In the account overview screen, for custom account assignment
    categories, the GL account field would be shown in the 'Assigned to'
    column by default. However, if you go to the account assignment detail,
    you are able to use the search help for the profit_ctr field.
    As the fields are binded dynamically, only through a modification you
    would populate profit_ctr automatically.
    From the SRM 6.0 release onwards, the account assignment overview screenwas changed such that for the custom account leading fields, always the
    GL account would be shown. This was changed because, earlier when the
    leading field was a customer field, it was not possible to show the
    account description in the overview screen and it remained empty. This
    was creating confusion for the users.
    For the new releases, it was decided that when the leading field is a
    customer field, the GL account and its description would be shown in theoverview screen. The coding for the same has been implemented in the
    method /SAPSRM/IF_PDO_ACCT_ASSGT_HLPR~GET_ACCCAT_TECHFIELDS(class
    /SAPSRM/CL_PDO_ACCT_ASSGT_HLPR).
    WHEN OTHERS.
    ls_accf-acc_field =
    /sapsrm/if_pdo_action_c=>gc_acc_obj_gl_account.
    ls_acc_cat_techfield-desc_field =
    /sapsrm/if_pdo_action_c=>gc_acc_cat_gl_desc.
    ENDCASE.

  • Adding new fields mara

    hi friends,
    adding new fields to mara by using append structure .
    how will insert data to that fields.
    thanks.

    hi,
    if u just want to add data to table use sql statements like insert,
    modify and update,but if
    u want for the screen to pick it up u hav to add a screen for that tcode using badi or exit.
    reward if helpful.

  • Error on MIGO with added new field that was not pass empty

    Hello,
    I added new field and screen to MIGO with MB_MIGO_BADI using Sample
    Code. It seems on MIGO. But when i pass empty this new field, i take an
    error message. So how can i pass empty for this new field?
    Best regards,
    Munur

    I send all methods codes by order :
    Moderator message - Please respect the 5,000 character maximum when posting. Post only the relevant portions of code
    Edited by: Rob Burbank on Jan 11, 2011 5:12 PM

  • Adding new fields from CI Include to Standard SAP Screen

    Hi All,
    I am enhancing Infotype 0487. I have added new fields to the CI include and created the screen fields in subscreen 0200 with reference to the data dictionary fields. When I test the subscreen alone, the new fields are displaying correctly and F4 help is active. But when I view the whole screen(2000) in PA30, the new field is inactive and I am not able to enter data. Also F4 help option is present for the field but when it is selected, a message 'No Values Found'  is displayed. Please suggest some solution.
    Thanks in advance
    Regards,
    Sivasankari
    Edited by: Julynila on Oct 7, 2010 10:41 AM

    Hi,
    This might be the standard transaction, so there is a possibility of adding the fields using the Screen variants using SPRO, get in touch with your functional consultant. there you can copy an existing screen and add the required fields and rename the screen to different number, and in the config this new screen can be added.
    Thanks,
    Srini.

  • CRM PCUI (Imp):   Adding new fields  &  Webpage display in ODC1

    Hi Gurus,
    Plz help in these PCUI related configurations:
    <b>Query 1</b>.
    PCUI: Adding ‘custom created’ field in a new TAB (BSP Iview)
    Steps Done
    a. “Custom field” defined in an object (say Opportunity)
    b. An ‘event’ created.
    c. A ‘Group Tab Page’ created
    d. A ‘Field group‘ created and a new ‘field name’ added to the “field group” … (What structure need to be added to this field group?)
    e. Entry made in ‘Application Layout’ for an application i.e. event / position / screen element / tab page / structure…. (Again what structure to be added?)
    To handle this new field & tab, plz advice
    1. What needs to be entered in the screen structure? Do we need to create this structure?
    2. The required the model access class defined for the screen structure.  
    3. Any changes required in the controllers
    <u><i>(Where is the linking between “custom field’ defined in the opportunity object and the “new field entry” made in the filed group)</i></u>
    <b>Query 2.</b>
    Calling a webpage in a tab (ODC1, Detail area)
    Opening a webpage in an iview can be done easily by reating a URL iview.
    If the requirement is to open a web page in ODC1, than what are the steps required for the same?
    e.g. On clicking a ‘user defined tab’ the webpage should open in the “detail area 1”.
    <b>Query 3.</b>
    We have extended an object (say field addition in opportunity header) through EEWB
    Will the added filed be available in PCUI screen also?
    Regards,
    SAURABH

    Hello SAURABH,
    welcome to the SDN Community. Please do not crosspost:
    <a href="https://forums.sdn.sap.com/thread.jspa?threadID=66550&messageID=707519">CRM PCUI (Imp): Adding new fields & Webpage display in ODC1</a>.
    Regards
    Gregor

  • Added new field to cube but data not passed from DSO

    Hope someone can help.
    (BI 7.0) We added new fields into a cube. The fields already existed in the DSO. When we ran the process chain in development for the first time after making this change, we notice that the 'historical' data for these fields is populated in the cube. When we do this in our quality system only new data passed to the cube is updated. In development in the sub-chain DTP request we see all previous requests listed under selections. In quality it is only the latest request. The only difference is that the DeltaInit flag in the DTP request in development is ticked (extraction mode) - but not in quality. Does anyone know whyb this is?

    hi peter,
    Adding fields to cube doesn't affect delta status...The delta DTP should be able to handle delta requests automatically.
    I guess in you quality system, the cube already got all requests updated from ODS before you importing the change request. And in develop system none of the requests in ODS were updated before the change.
    Regards,
    Frank

  • Adding new field to Remote Cube

    Hello,
    We have an existing remote cube that we are trying to add a new field to in 7.0.  I've already added the field to the datasource, unhidden it, and tested it in RSA3.  Now i'm trying to bring it into BW and add it to the remote cube.  I right clicked on the source system under the data target and chose Replicate Metadata however the new field does not show up anywhere.  What am i doing wrong?  Does a remote cube work differently?  How do i get my new field over from R3?
    Regards,
    TMS

    That's the problem.  The R3 field does not show up in the datasource in BW so it can be moved over to the transfer structure.  As you know when you replicate metadata, the new datasource fields appear and can be mapped into the transfer structure.  That is not the case for this remote cube.  The new field is not there.

  • Adding new Field in Business Partner General Data

    Hi All,
    I'm working on a mySAP CRM 4.0 implementation.
    I would like to extend the business partner data with this new three field:
    1) Capital Stock
    2) Base Number
    3) Sales pl.
    The three field are Dun & BradStreet information.
    I  created a BSP that show all Business Partner General Data and now we want to show also those fields.
    In order to extend the BP data we received two suggestion:
    The first one is to use the BP marketing Attributes.
    The second is to use the Easy Enhancement Workbench.
    I know that advantages of the EEW is the automatic creation of the layout (BSP & DYNPRO).
    Doo you have any suggestion??
    It's a good solution to use the EEW??
    Thanks a lot.
    Eugenio

    Hi,
    First of all thanks a lot for the fast reply.
    I have to add some information:
    The end-user will use the application only in PC-UI mode (through Enterprise Portal).
    We are customizing the BSP application (Accounts).
    I know that in past some colleagues used the EEW to extend or to add some field to application BP. I remember that the field (after Enhancement the new fields was visible in SAPGUI mode and in BSP mode).
    Now my questions are the following:
    1) Are you sure that I can use EEW only 10 times??
    2) We are using the BAPI (CRMXIF_PARTNER_SAVE) in order to add Business Partner in the system; after the creation of the new fields with EEW the BAPI (CRMXIF_PARTNER_SAVE) will be able to insert the new fields?? Or we need to extend this BAPI with new fields?
    The second question is very important for us because we have to import in the system about 30.000.000 of Business Partners.
    Kind Regards.
    Eugenio.

Maybe you are looking for

  • Computer Crashes when ipod touch 2nd gen is plugged in

    Every time I plug my ipod touch into my computer a blue screen comes up and tells me to shut down my computer immediately. This happened while I still had a warranty on my ipod so I sent it back, got a new one and things worked for a while. It now is

  • [SOLVED] Recommendations needed - Arch + Apache for local development

    Hello, I'm a new Arch user, and relatively new with Linux. I'm getting to like Arch very much. I do web development, and I do most of my programming in PERL. I have already installed perl and some tools, and I'm about to install apache. The Idea is t

  • Apple iPhone 3G Dock + Apple Composite AV Cable

    Trying to use an Apple Composite AV Cable (MB129LL/B) on a Apple iPhone 3G Dock (MB484G/A) connected to a LCD: No go (regarding video out) so far - is it only me? Has someone got this working together?

  • Vendor Email - Field  where stores

    Hi Friends, Can any body tel where Email field store. In Me22n in adress tab. If we click adress detail push button. there is a field cal Email. where this field stores. I checked some tables like ADRC, ADR2, ADR3 I am not able to find. If i change t

  • Thin lines inside letters when overprinting

    hello all. I overprint a K area with a C one (40%C, set to multiply), both containing the same text white in the same position, plus 0.3 border in C (sort of manual supertrapping, I don't trust the printer in the case at hand). Looks fine in InDesign