Is there a BADI to call custom defined fields in Project Systems (PS)

Hi,
Is there a BADI to call custom defined fields in Project Systems (PS)
The business process is as under:
SRM MDM product catalog is called from PS applcation in ECC using transaction code CJ20N.
Standard fields like description, qty, price etc are displayed and transfered to the PS application.
The requirement is in addition to above mentioned fields, need to display
custom defined (CUST_FIELD1 to CUST_FIELD5) fields and subsequently to be transfered to the PS application.
Pls provide help or inputs.
Thanks,

Hi,
There is customizing in the PS side. PS -> Material-? *(OCI) -> Convert HTML to SAP Fields
Regards,
Masa

Similar Messages

  • Custom Defined Fields Not Flowing to SUS

    Hi,
    Ours is MM-XI-SUS scenario.All the custom defined fields are flowing from MM to XI.But not from XI to SUS.
    We have done SPROXY also in SUS.
    Is there any mapping between XI -SUS which needs to be done?
    Please advise.
    Regards,
    Manu

    Hi,
    For User-defined fields in SUS
    Please refer to these SAP OSS notes ->
    Note 762984 - SRM40-SUS: Implementation of customer enhancement fields
    Note 458591 - User-defined fields: Preparation and use
    Note 672960 - User-defined fields 2
    Note 1035416 - Customer fields are not displayed in change mode
    Note 822424 - CUF. Customer fields cannot be changed in the bid
    Note 809630 - Customer field in bid invitation and bid - How does it work?
    Note 809628 - Table like customer fields from bid invitation in bid
    Note 798731 - Bid: Bid Inv. Customer fields not visible
    Please refer to these links for details ->
    Re: How to change the field name in SUS
    SUS Web Template Query
    Re: SC header CUF ?
    Re: MAP USer SRM defined fields in backend for PO
    Re: HI SRM experts...
    Custom fields to a Bid Invitation
    Addition of custom fields in Contract and mapping it with the fields in SRM
    urgent help request - How to add custom fields to  header BID.
    Re: Add custom fields to Contract Transaction in SRM 4.0
    Custom Fields
    custom fields in Carry out sourcing screen..
    Custom Fields Not Display In Basic Data In SRM 5.5 Server..
    SC : Extended  Search on Header Customer field
    Re: customer field in 3rd step of shopping cart
    Adding fields in shopping cart
    Custom Field in the header of Shopping Cart
    BR,
    Disha.
    Pls  reward points for useful answers.

  • F4 help for a customer defined field added as structure enhancement

    I am trying to get the F4 help on a customer defined field added as structure enhancement. This can be achieved by programming the "F4IF_INT_TABLE_VALUE_REQUEST" (as I have data in an internal table) in the Process On Value-Request event. The problem is because it is a customer field addition as structure enhancement. I am not sure where I should put this code segment to make it work. Any help would be highly appreciated.

    Could you create a search help and attach that to the data element of your field, and then populate the data using code in the function exit of your search help if it cannot be directly read from a table or view?
    This would remove your code from the SAP dialog program.  The only mod you may need to make is to add / flag the search help on the screen field.
    Andrew

  • Management of Internal controls- Customer Defined fields

    Hi,
    I am facing problem in SAP ECC 6.0 upgradation, as in Management of Internal controls- Customer Defined fields, kindly let me know  for configuraton of the same.
    Shailesh

    You need to study the PCUI (People Centric User Interface).
    MIC software use this engine to control the web interface.
    Very complete guide:
    https://websmp209.sap-ag.de/~sapidb/011000358700001093962006E/PCUIBook50_06.pdf
    a quick intro by weblog:
    /people/vijaya.kumar/blog/2005/06/10/people-centric-user-interface-pcui--getting-started
    Regards,
    Sergio

  • Passing user-defined field to Backend system

    Hi All,
    Please advice how we can pass user-defined fields of shopping cart to same user-defined fields in purchase requisition/purchase order in backend R/3 system.
    I know there is parameter IT_CUF_ITEM in BADI BBP_CREATE_REQ_BACK. If anyone know how to pass field values by this parameter or otherwise, it will be very helpful to me.
    Thanks & Regards,
    Kamaljit Singh

    Hello Kamaljit,
    If you want to pass the custom parameters then you can use the badi BBP_CREATE_PO_BACK/BBP_CREATE_REQ_BACK to fill the header/Item level parameters.
    while building the item level parameters internal table, make sure that you are passing the header guid and the item number and the R/3 BackEnd table name,Fieldname(R/3 Custom Fieldname) with the value(SRM Custom field value).
    Hope this information will be useful to you.
    Regards,
    Mani.
    Please assign points for usefull answers
    Message was edited by: Mani Sreedharala

  • Mandatory custom metadata field with current system date as default value.

    I want to create a custom metadata field of type Date. I want to make it mandatory and want to set its default value as system date.
    I have already created field of type Date. What expression I should write to make system date as default value?
    Because its a mandatory field, what would happen to existing content. Will there metadata get updated?
    Thanks
    Sanjeev

    I want to create a custom metadata field of type Date. I want to make it mandatory and want to set its default value as system date.
    I have already created field of type Date. What expression I should write to make system date as default value?
    See http://docs.oracle.com/cd/E23943_01/doc.1111/e10726/c08_config_ref.htm#CSIDO710
    >
    Because its a mandatory field, what would happen to existing content. Will there metadata get updated?No, it will not be updated - profiles are active only for new or updated items (in fact, they work on front-end).
    >
    Thanks
    Sanjeev

  • Customer Downpayment Update in Project Systems

    Hi,
    I am facing problems w.r.t. update of customer down payment update in project systems. As per standard SAP, after doing customer down payments, this will get updated in project info systems (CN41/CN41N).
    Please suggest me to fix the issue.
    Best Regards,
    Ranjan

    hi,
    Downpayment request is used to create a billing request through
    the t code DP 90.This DR can further be used to create a billing document
    say invoice.
    Actually you will be using these fundas in Resource Related Billing because that is
    where the integration between PS and SD module take place with the help of
    DR against actual resource utilized in the project.
    I hope this clarifies your question and award points if it is so.
    Do not hesitate to ask me if you have any further questions in this.
    Thanking you,
    Best Regards,
    R.Srinivasan

  • Splitting on customer defined fields in Grants Management

    Hi All,
    I am implementing a grants management solution where funds are drawn down from the sponsor using resource related billing based on payments.  As part of the reporting to the sponsor we are required to report information from the grants management ledger (payment documents) with information from a third party system which triggered the initial expenditure against the grant.  The join between the information is a reference number passed from the interfaced system.
    My solution is to put the reference number in a customer field in the coding block and have updated the GM field movement to populate the field in GMIA.  I would like to put this field in the splittng rules in grants management so that for the reporting to sponsor can be a straight forward join on the interfaced system and the data from payments in GMIA (rather than splitting in the general ledger then joining GMIA, flex GL data and the interfaced system).
    The fields which can be used in splitting in GM seem to be a predefined list.  I have traced this in debug and found a function module GM_SPLIT_T8G40_FIELDS which is defining the list of fields availale and translating the the field name.  Any field for which it cannot find a new field name in this function module is being deleted from the list of valid fields.  Therefore, customer fields are deleted from the available fields for splitting.
    Can anyone suggest a way around this?
    Kind regards,
    Geoffrey

    OK, it's something along the lines of:
    Vendor Invoice posted in GL:
    Entry view:
    CR Vendor                                         1000 GBP
    DR Expense/Customer field A              600 GBP
    DR Expense/Customer field B              400 GBP
    GL View (splitting on customer field):
    CR Vendor/Customer field A                 600 GBP
    CR Vendor/Customer field B                 400 GBP
    DR Expense/Customer field A               600 GBP
    DR Expense/Customer field B               400 GBP
    GM document (not possible to split on customer field)
    Value type 54 CR Vendor                            1000 GBP
    Value type 99 DR Expense/Customer field A  600 GBP
    Value type 99 DR Expense/Customer field B  400 GBP
    Payment Posted:
    GL Entry Veiw
    DR Vendor            £1000
    CR Bank Clearing  £1000
    General Ledger View (split on customer field)
    DR Vendor/Customer field A                 600 GBP
    DR Vendor/Customer field B                 400 GBP
    CR Bank Clearing/Customer field A       600 GBP
    CR Bank Clearing/Customer field B       400 GBP
    GM Document (not possible to split on customer field)
    Value Type 54 DR Vendor            £1000
    Value Type 57 CR Bank Clearing  £1000
    In GM, there is no link back to the values in the customer fields when the payment is made as the field movement from GL to GM is based on the line items and values in the the entry view and not the split general ledger view.  If  the split GL data were used to populate the GM tables, then the data would already be split by the customer field by the time it reaches GM, negating a need to split on the customer field once in GM.
    It still feels, however, that the simplest solution would just be to have the GM ledger split by customer fields.  I have tried raising a customer message with SAP, but this query falls outside of their support remit.
    Kind regards,
    Geoffrey

  • Edit custom task fields in Project Schedule

    Is it possible to edit custom fields for a task in the project schedule in PWA?
    At this moment we are getting a message that we have to use Project Professional to make this change.

    Michiel,
    Which version of Project Server are you using? What kind of custom field is it? 
    In short, yes it is posisble to edit custom fields for task via PWA (2010, 2013), as long as it is NOT a formula driven field.
    Cheers,
    Prasanna Adavi, Project MVP
    Blog:
      Podcast:
       Twitter:   
    LinkedIn:
      

  • User defined field not appering on web for PO

    Hi,
    I have created One custom defined field for Purchase Order Herder level
    As per specified in Note 672960
    I have included in following structure :
    INCL_EEW_PD_HEADER_CSF
    INCL_EEW_PD_HEADER_CSF_PO
    The user defined field appering in Function Module of BBP_PD_PO_GETDETAIL but its not appearing on SRM screen while on click on Process Purcjase Order and create from there.
    I have checked in transaction there also not appering .
    No Screen variant  screen variant defined for that .
    Can anybody help me on this issue .
    Thanks,
    SS

    Hi
    <b>Have you published all the respective HTML templates of the Internet service in this case. ?</b>
    <u>Use transaction SE80 -> Select the drop-down option as Internet service. Give the service name - say BBP_POC (or your service name) in the left hand corner of the screen.
    open the respective template screens and
    Right click on the service to activate it on the proper Intenet site (Internal or any other sites defined in your case).</u>
    <b>Detailed steps to check out (this is a general check-list)</b>
    <u>When you are using the Internal ITS,you need not run the report W3_PUBLISH_SERVICES.(only SIAC_PUBLISH_ALL_INT )
    ALso pls check the foll:
    -->activate the services through SICF tcode.
    > Go to SICF transaction and activate the whole tree under the node Deafult host>sap>bc>gui>sap>its.
    >Also maintain the settings in SE80>utilities>settings>internet transactuon server-->test service/Publish.
    Table TWPURLSVR should have entries for the / SRM server line as well as gui and web server.
    Could you please review again the following steps ?
    Did you check that ICM was working correctly (TA SMICM) ?
    1-Activate the necessary ICF services
    With transaction SICF and locate the
    services by path
    /sap/public/bc/its/mimes
    /sap/bc/gui/sap/its/webgui
    2- Publish the IAC Services
    With Transaction SE80 locate from
    the menu Utilities -> Settings ->
    Internet Transaction Server (Tab) ->
    Publish (Tab) and set “On Selected
    Site” = INTERNAL.
    3- Locate the Internet Services SYSTEM and WEBGUI.
    Publish these services with the Context
    Menu -> Publish -> Complete Service
    4- Browse to http://<server>:<icmport>/sap/bc/gui/
    sap/its/webgui/! and login to the
    webgui.</u>
    Hope this will help.
    Please reward suitable points, incase it suits your requirements.
    Regards
    - Atul

  • Populate customer reference field for credit memo from RMA order

    There is requirement to populate customer reference field  for credit memo generated for RMA order..
    In RMA order which filed i need to populate which will come as customer reference in credit memo.
    Please help me  to populate customer reference field from RMA orderes

    Hi Javier,
    Please check following site:
    http://help.sap.com/saphelp_crm60/helpdata/en/2e/b0da18dbe84ed9bdff9a5d6d91f531/frameset.htm
    Cheers,
    Gun.

  • Required BADI to add custom fields in the Basic Data screen in MM01

    Hi,
          I got a requirement like this. I have to add 3 custom fields and one button in the standard transaction i.e., MM01, MM02, MM03. There is one field like producu heirarchy in the Basic Data in that field i will enter some values i want to display the description of those values in the corresponding field for that i need to create 4 custom field. We can create this by breaking the Developer Access Key but instead of that can i get any BADI to add the our custom code to display those fields. I want to add those fields in Basic Data View in the transaction MM01, MM02, MM03. I serached in SPRO but i couldn't find the respective BADI.
    Pls suggest if any BADI is there for this.
    Thanks in advance.

    Hi,
    The list of BADI's are as under
    WRF_DISCONT_PARAMS_I                    BAdI: Parameters in Fashion Discontinuation
    WRF_DISCONT_FACT_E                      BAdI: Follow-Up Actions in Discontinuation
    WRF_DISCONT_CHECKS_I                    BAdI: Scope of Check in Material Reorganization
    MG_MASS_NEWSEG                          User-Specific Fields & Segments in Mass Maintenance
    MATGRP_SKU_UPD                          BAdI for Article Hierarchy Connection
    CDT_CHECK_MATERIAL                      Checks for Existence of a Material in a CDT
    BADI_MM_MATNR                           Modification-Free Archiving Enhancement of MM_MATNR
    BADI_MAT_F_SPEC_SEL                     BAdI for Material Special Field Selection
    BADI_MATNR_CHECK_PVS                    Check Material for Use in iPPE
    BADI_MATERIAL_REF                       Addition of customer-defined default data for material
    BADI_MATERIAL_OD                        Integration of New Objects in Material or Article Maste
    BADI_MATERIAL_CHECK                     Enhanced Checks for Material Master Tables
    BADI_GTIN_VARIANT                       User Exit for Customer-Specific GTIN Variant Check
    BADI_EAN_SYSTEMATIC                     BAdI for Internal Control of EAN Logic
    Regards,
    Surinder

  • Calling custom Infotype method from Webdynpro Abap

    Hi Experts,
    I am working on an application where i need to call a method of a custom defined infotype.
    I have done this -->
    1. Create a custom infotype 9111
    2. SAP creates a class of that infotype ZCL_HRPA_INFOTYPE_9111
    3. Inside this method there are few inherited method which provide me functionality of insert , update , delete
    i want to call methods IF_HRPA_INFTY_BL~MODIFY,
    IF_HRPA_INFTY_BL~INSERT
    However when i call these method from webdynpro abap this method does not work.
    where as when i try to insert an entry using PA30 transaction it works.
    Does anyone know why does this happen and what is the solution?
    Regards,
    Ashish Shah

    Hi Ashish,
    You need to create method inside your assistance class, the class your webdynpro component talks to.
    Within the methods of Assistance class you will have to create instance of ZCL_HRPA_INFOTYPE_9111 and call its  method IF_HRPA_INFTY_BL~INSERT  passing the data.
    Cheers
    Prashant

  • Calling custom Infotype method from ABAP report

    Hi Experts,
    I am working on an application where i need to call a method of a custom defined infotype.
    I have done this -->
    1. Create a custom infotype 9111
    2. SAP creates a class of that infotype ZCL_HRPA_INFOTYPE_9111
    3. Inside this method there are few inherited method which provide me functionality of insert , update , delete
    i want to call methods IF_HRPA_INFTY_BL~MODIFY,
    IF_HRPA_INFTY_BL~INSERT
    However when i call these method from abap report this method does not work.
    where as when i try to insert an entry using PA30 transaction it works.
    Does anyone know why does this happen and what is the solution?
    Regards,
    Ashish Shah

    Hi,
    This is the code we are using. Just calling the read and modify methods of the check class. Very simple actually .. we just want once update/insert to work but it does not.
    <CODE>
    REPORT  ZTESTRAD_WD.
    FIELD-SYMBOLS <p9106> TYPE p9106.
    DATA : infty_container_tab TYPE hrpad_infty_container_tab ,
           message_list        TYPE REF TO cl_hrpa_message_list,
         w_ok type boole_d  ,
         ref_class TYPE REF TO ZCL_HRPA_INFOTYPE_9106,
         container        TYPE REF TO if_hrpa_infty_container,
         it9106_container TYPE REF TO cl_hrpa_infotype_container,
         p9106_ref        TYPE REF TO data,
        busilog type ref to if_hrpa_masterdata_bl.
    CREATE OBJECT  message_list.
    TRY.
            CREATE OBJECT ref_class
              EXPORTING
                tclas = 'A'
                infty = '9106'.
          CATCH cx_hrpa_violated_assertion .
            write :/ 'Error during initialization'.
      ENDTRY.
    call method cl_hrpa_masterdata_bl=>get_instance
       importing
         masterdata_bl = busilog.
    TRY.
    CALL METHOD ref_class->IF_HRPA_INFTY_BL~read
      EXPORTING
        tclas           = 'A'
        pernr           = 'XXXXXXXX'
        infty           = '9106'
        begda           = sy-datum
        endda           = sy-datum
        no_auth_check   = abap_true
        message_handler = message_list
      IMPORTING
        container_tab   = infty_container_tab
        is_ok           = w_ok.
    CATCH cx_hrpa_violated_assertion .
       WRITE :/ 'Infotype could not be read'.
    ENDTRY.
    *" Fill the local structure with container data:
      loop at infty_container_tab into container.
        it9106_container ?= container.
        TRY.
        CALL METHOD it9106_container->primary_record_ref
          IMPORTING
            pnnnn_ref =  p9106_ref.
         CATCH cx_hrpa_violated_assertion .
        ENDTRY.
        ASSIGN p9106_ref->* to <p9106>.
        write :/ <p9106> .
      endloop.
    *" Just change some field values of the record
      <p9106>-C1name2 = 'Test name'.
      <p9106>-C2name2 = 'Test name 2 3 4'.
    data : return TYPE BAPIRETURN1,
           return1 TYPE BAPIRETURN1.
    *CALL FUNCTION 'BAPI_EMPLOYEE_ENQUEUE'
    EXPORTING
       number        = <p9106>-pernr
    IMPORTING
      RETURN        = return1
    *PERFORM do_nothing(sapfp50p).
    The container itself is modified
      container ?= it9106_container->modify_primary_record( <p9106> ).
    CREATE OBJECT message_list.
    the invocation - errors are always fatal !!!
      DATA : lx_exception  TYPE REF TO cx_root,
             update_mode type HRPAD_UPDATE_MODE,
             massn type massn,
             massg type massg.
      TRY.
          CALL METHOD ref_class->IF_HRPA_INFTY_BL~MODIFY(
            EXPORTING
               old_container =                   it9106_container
               massn                          = massn
               massg                         = massg
               update_mode =                 update_mode
               no_auth_check =                   'X'
               message_handler =                 message_list
            IMPORTING
               is_ok =                           w_ok
            CHANGING
               container =                       container
        CATCH cx_hrpa_violated_assertion INTO lx_exception.
          RAISE EXCEPTION TYPE cx_wd_no_handler
            EXPORTING previous = lx_exception.
      ENDTRY.
    </CODE>
    I have also tried by instantiating the cl_hrpa_masterdata_bl and then calling the methods on that object...... makes no difference.
    I used this link to proceed with the modifications:
    http://help.sap.com/saphelp_erp2005/helpdata/en/43/21d2254bba2bebe10000000a1553f7/frameset.htm
    The funny thing is that the WHOLE logic executes without any error messages or dumps or anything. I have now debugged almost every line of code that these methods call. PA30 works just fine. HR_INFOTYPE_OPERATION does not .. that's a whole differnt story.

  • Call Customer Functions.

    Hi All,
    What does the suffix "001" indicates in the command "Call     Customer Function 001" ? 
    What are different types of Call Customer Functions?
    In the Version ECC 6.0 There are some more functions which have been added such as 003, 004, 005.
    Can anyone help me out from this differences ?
    Thanks & Regards,
    Swamy Kunche.

    Hi Swamy,
    If you have seen the components (function modules) of an enhancement from transaction SMOD, you see the name of the function module is structured as
    EXIT_<main_program_nnn.
    This nnn takes values e.g. 001, 002 etc.
    Hence when you call
    CALL CUSTOMER-FUNCTION '001' ... it calls the EXIT_<main_program>_001 function module in the respective enhancement.
    Basically these function modules (components) in an enhanement are called from different pre-defined in the standard program and are there for you to modify standard processing. Hence additino of more components 003 etc. means SAP has given more support for customization/enhancement.
    Cheers.

Maybe you are looking for

  • How can i sync 2 separate outlook contacts (2 different accounts but same contacts) on to my iphone?

    I have a work iphone which has my work outlook account synced on it (Email, calendar and contacts). I have the same itunes account setup at home and at work and that works fine. However, at home i have a separate outlook account but the contacts betw

  • Bad_Image gdiplus.dll after kb2834886

    I have a Windows 7 - 64 bit notebook with an easily reproducible error on KB2834886.  Before it is installed, it has all other patches and driver updates applied.  In this state, it will go through a sfc /scannow without error.  It will also do a Upd

  • Chart category labels

    I made a bar chart and the labels are longer. I would like to have them be diagonal instead of horizontal, which is the auto setting. Numbers seems to make every other one disappear, because otherwise they would write over each other. If they are at

  • What Roles should the gwconnector user have in CRM

    Hi Guys, I have setup GWConnector etc and have assigned GWConnector user with full admin rights on the CRM system. I cannot find any document that tells me what roles this user must have etc? Could one of you guys either tell me what they should be -

  • Plant maintainence Module

    Dear SAP Experts. A SD Consultant working in a User Company. Recently I have been bestowed with the responsibilities of handling Plant maintenance module. Please Suggest me all the building blocks and the documentation required. I require some docume