Badi's cprojects

Hi, All
I have a problem in the interchange English and Spanish language in Portal, when I change the browser's language to spanish the titles are all OK, but in the iview Dashboard in Project Management tab --> Project the titles of the columns had some words in english, spanish and in german. and I need that these titles are in Spanish
For example:
In English ( no problem )
Crit-- Last Evaluation-- Project(Number )-- Project(Description)-- Sys. Status--...etc.
In Spanish
Crit-- Letzte Auswertung-- Projekt (Número)-- Projekt (Denomin.)-- Sys.Status-- ...etc.
Should be
Crit-- Ultima Evaluación-- Proyecto ( Número)-- Proyecto(Denomin.)-- Sis.Estado-- ..etc.
In my test system I have the level packages all number 15 SAP_ABAP, PI_BAsiS, SAP_BW, SAP_BASIS and CPXRPM in level 11
I changed thes titles of buttons and links through t-code spro, but don't know Where do I change these titles? I think, these titles change in any table....
The developer's team changed the titles on dashboard's columns through the xrpm's badi, then, I think there are cproject's badies for to change the titles
I hope that my idea is possible
I hope someone help me
thanks
Danny

Sorry I didn´t find  anothers  bady`s corjects
Thanks
DS

Similar Messages

  • Actual cost by task by means of evaluations

    Hi experts,
    We are working on cprojects 4.5. We have cprojects with phases and tasks tranferred to PS ( one wbs for each object). Costs are charged in WBS linked to tasks. Is it possible see in cproject actual cost at task level? We thought by means of evaluations are possible but only appears at project level.
    Any idea is welcome!
    Regards,
    Sara

    Hi Sara,
    Not in standard.
    But it can be realized via Badi in cProject side and a customer function modul in ERP system.
    Logic briefly: 
    1. Creation a customer own function modul in ERP system, it should be remote-enabled and should deliver the costs of specifed object.
    2. Implement the Badi of cProject evaluation, within the impementation call the customer function modul and fill the value of actual costs.
    Kind regards,
    Zhenbo

  • Implementing Badi for additional tab page & creating views in cProjects 3.1

    Hi,
    I am implementing DPR_ADD_SAP_TAB_I for adding new tab page in Cprojects 3.1.
    Please tell me whether we have to create any veiw?
    if it is please tell me the procedure & steps

    Hi...
    Implement the BAdI DPR_ADD_SAP_TAB_I
    and write following code in its method GET_ADD_TAB_DATA
    method IF_EX_DPR_ADD_SAP_TAB_I~GET_ADD_TAB_DATA .
      field-symbols: <tab_data> type DPR_TS_SAP_TAB_CTRL.
      data: lt_tab_data type DPR_TT_SAP_TAB_CTRL.
      constants: lc_pre_ctrl   type string value 'CTRL_TAB_',
                         lc_suff_ctrl  type string value '.DO'.
      lt_tab_data = ct_comp_ctrl.
      loop at lt_tab_data assigning <tab_data>.
        case <tab_data>-obj_type.
       project definition
          when CL_DPR_CO=>SC_OT_PROJECT.
            <tab_data>-tab_title = 'otr(zotr_cust_txt/proj_txt)'.
            concatenate lc_pre_ctrl CL_DPR_CO=>SC_OT_PROJECT lc_suff_ctrl
    into <tab_data>-controller.
        endcase.
      endloop.
      ct_comp_ctrl = lt_tab_data.
      EV_BSP_APPL = 'CST_ADD'.
    endmethod.
    Regards,
    Reema.

  • CProjects 4.0: BAdI: DPR_EVENTS

    Hi all,
    I am using the BAdI DPR_EVENTS with the filter ON_IF_DPR_COMMON_CHANGED.
    In the ON_EVENT method, I am checking the object type of the sender using METHOD ir_sender->get_object_type and if object type is TTO (task), I am using
    METHOD ir_sender->get_guid to get the GUID of the task. Then I am making an entry in a z-database table.
    Now the problem is that when the BAdI is activated, I cannot created Tasks and Sub-Tasks in cProjects where as when it is inactivated, Creating of tasks and sub-tasks works properly.
    Any solution to this.
    Regards,
    Reema.

    Hi Reema.
    Without a look in the exact codes in the BaDi method, it is very difficult to find the  cause of problem. If you have ABAP experience, you can set break point of the codes and check the flow logic. It is more easy to find the cause in this way .
    tips: put some if statement to deactive the actions, so that you can locate the exact codes, which cause the problem.
    Kind regards,
    Zhenbo

  • BAdi to change fields in cProjects dashboard

    Can anyone tell me which BAdi's are used to fill/change data on cProjects dashboard?
    I tried DPR_ATTRIBUTES , DPR_EVE_ATTRIBUTES and DPR_EVE_DASHBOARD.
    Only DPR_EVE_ATTRIBUTES  was triggered during external debugging but it has only import parameters. Please help! How to proceed?

    BADI
    http://www.esnips.com/doc/e06e4171-29df-462f-b857-54fac19a9d8e/ppt-on-badis.ppt
    http://www.esnips.com/doc/10016c34-55a7-4b13-8f5f-bf720422d265/BADIs.pdf
    http://www.esnips.com/doc/43a58f51-5d92-4213-913a-de05e9faac0d/Business-Addin.doc
    http://www.esnips.com/doc/1e10392e-64d8-4181-b2a5-5f04d8f87839/badi.doc
    www.sapgenie.com/publications/saptips/022006%20-%20Zaidi%20BADI.pdf
    http://www.sapdevelopment.co.uk/enhance/enhance_badi.htm
    http://help.sap.com/saphelp_nw04/helpdata/en/04/f3683c05ea4464e10000000a114084/content.htm
    http://help.sap.com/saphelp_nw04/helpdata/en/e6/d54d3c596f0b26e10000000a11402f/content.htm
    http://help.sap.com/saphelp_nw2004s/helpdata/en/c2/eab541c5b63031e10000000a155106/frameset.htm
    http://help.sap.com/saphelp_nw04/helpdata/en/04/f3683c05ea4464e10000000a114084/content.htm
    http://help.sap.com/saphelp_nw04/helpdata/en/e6/63ee7f486cc143a560799d8803ce29/content.htm
    https://www.sdn.sap.com/irj/sdn/wiki?path=/display/srm/badi-general+information&
    http://www.esnips.com/doc/e06e4171-29df-462f-b857-54fac19a9d8e/ppt-on-badis.ppt
    http://www.esnips.com/doc/10016c34-55a7-4b13-8f5f-bf720422d265/BADIs.pdf
    http://www.esnips.com/doc/43a58f51-5d92-4213-913a-de05e9faac0d/Business-Addin.doc
    http://www.esnips.com/doc/1e10392e-64d8-4181-b2a5-5f04d8f87839/badi.doc
    www.sapgenie.com/publications/saptips/022006%20-%20Zaidi%20BADI.pdf
    http://www.sapdevelopment.co.uk/enhance/enhance_badi.htm
    http://help.sap.com/saphelp_nw04/helpdata/en/04/f3683c05ea4464e10000000a114084/content.htm
    http://help.sap.com/saphelp_nw04/helpdata/en/e6/d54d3c596f0b26e10000000a11402f/content.htm
    http://help.sap.com/saphelp_nw2004s/helpdata/en/c2/eab541c5b63031e10000000a155106/frameset.htm
    The specified item was not found.
    http://help.sap.com/saphelp_erp2005/helpdata/en/73/7e7941601b1d09e10000000a155106/frameset.htm
    http://support.sas.com/rnd/papers/sugi30/SAP.ppt
    http://www.sts.tu-harburg.de/teaching/sap_r3/ABAP4/abapindx.htm
    http://members.aol.com/_ht_a/skarkada/sap/
    http://www.ct-software.com/reportpool_frame.htm
    http://www.saphelp.com/SAP_Technical.htm
    http://www.kabai.com/abaps/q.htm
    http://www.guidancetech.com/people/holland/sap/abap/
    http://www.planetsap.com/download_abap_programs.htm
    http://help.sap.com/saphelp_nw04/helpdata/en/c8/1975cc43b111d1896f0000e8322d00/content.htm
    http://www.allsaplinks.com/badi.html
    /people/thomas.weiss/blog/2006/04/03/how-to-define-a-new-badi-within-the-enhancement-framework--part-3-of-the-serieshttps [original link is broken]:///people/alwin.vandeput2/blog/2006/04/13/how-to-search-for-badis-trace-it
    /people/thomas.weiss/blog/2006/04/18/how-to-implement-a-badi-and-how-to-use-a-filter--part-4-of-the-series-on-the-new-enhancement-framework /people/thomas.weiss/blog/2006/05/03/source-code-enhancements--part-5-of-the-series-on-the-new-enhancement-framework
    http://www.esnips.com/doc/e06e4171-29df-462f-b857-54fac19a9d8e/ppt-on-badis.ppt
    http://www.esnips.com/doc/10016c34-55a7-4b13-8f5f-bf720422d265/BADIs.pdf
    http://www.esnips.com/doc/43a58f51-5d92-4213-913a-de05e9faac0d/Business-Addin.doc
    http://www.esnips.com/doc/1e10392e-64d8-4181-b2a5-5f04d8f87839/badi.doc
    http://www.esnips.com/doc/3b7bbc09-c095-45a0-9e89-91f2f86ee8e9/BADI-Introduction.ppt
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/40921dd7-d5cf-2910-1894-bb62316afbd1
    http://help.sap.com/saphelp_erp2005/helpdata/en/73/7e7941601b1d09e10000000a155106/frameset.htm
    http://support.sas.com/rnd/papers/sugi30/SAP.ppt
    http://www.sts.tu-harburg.de/teaching/sap_r3/ABAP4/abapindx.htm
    http://members.aol.com/_ht_a/skarkada/sap/
    http://www.ct-software.com/reportpool_frame.htm
    http://www.saphelp.com/SAP_Technical.htm
    http://www.kabai.com/abaps/q.htm
    http://www.guidancetech.com/people/holland/sap/abap/
    http://www.planetsap.com/download_abap_programs.htm
    http://help.sap.com/saphelp_nw04/helpdata/en/c8/1975cc43b111d1896f0000e8322d00/content.htm
    /people/thomas.weiss/blog/2006/04/03/how-to-define-a-new-badi-within-the-enhancement-framework--part-3-of-the-series
    /people/thomas.weiss/blog/2006/04/18/how-to-implement-a-badi-and-how-to-use-a-filter--part-4-of-the-series-on-the-new-enhancement-framework
    http://esnips.com/doc/e06e4171-29df-462f-b857-54fac19a9d8e/ppt-on-badis.ppt
    http://esnips.com/doc/43a58f51-5d92-4213-913a-de05e9faac0d/Business-Addin.doc
    http://esnips.com/doc/10016c34-55a7-4b13-8f5f-bf720422d265/BADIs.pdf
    http://esnips.com/doc/1e10392e-64d8-4181-b2a5-5f04d8f87839/badi.doc
    http://esnips.com/doc/365d4c4d-9fcb-4189-85fd-866b7bf25257/customer-exits--badi.zip
    http://esnips.com/doc/3b7bbc09-c095-45a0-9e89-91f2f86ee8e9/BADI-Introduction.ppt
    http://help.sap.com//saphelp_470/helpdata/EN/eb/3e7cee940e11d295df0000e82de14a/frameset.htm

  • Updation of leaves from HR to Cprojects through BADI HRPAD00INFTY

    Hi Experts,
    I want to update the leaves from HR to Cprojects.
    For that i am using BADI HRPAD00INFTY  
    mplement the method IN_UPDATE from the BADI - HRPAD00INFTY. I am not able to figure out what the parameters IPSPAR, OLD_IMAGE, NEW_IMAGE, OLD_PREF_IMAGE, NEW_PREF_IMAGE are for and how they can be used in coding (am looking for info in addition to what is in the documentation).
    According to the requirement I need to update the ENDDA, BEGDA and AVLUNIT fields in RPM_BUPA_AVL table.
    I can see in the table NEW_IMAGE having the  fields ENDDA and  BEGDA. Here Data1 field having encrypted values.Any sample code for implementing this method would be very helpful.
    Regards
    Subhaskar

    Have you checked what's in the Subtype field of table T777D for infotype 0002?
      IF t777d-namst ne space.                                  "QNOK025939
        MOVE <namst> TO <subty>.
      ENDIF.
    Usually this sentence won't be executed unless there is something in that field. Usually we don't have subtypes for IT0002.
    Also make sure that the infotype that gives the dump is 0002 and not 0105.
    Regards.

  • How to find a BADI to change the default value of a Web Dynpro Screen?

    Hello Experts!!
    My requirement is as follows-
    The SAP cProjects Distribution Functions screens default the Calculation Base to “Per Day”(This is represented via the initially-selected value in a listbox). The requirement is to make it deafult to the current standard “Per Month” (This also appears in the list box).
    Is there any BADI to achieve this?
    I tried putting a debug point in the Get_Instance method of the class cl_exithandler to find all the BADIs associated with the screen. I got a bunch of BADIs with no luck. And now I am not even able to debug anymore as the debuger is not opening. Can anybody tell me why this is happening? It was working two days before. And yes I have read all the posts about debugging a web dynpro application and I am doing everything that is mentioned there- I have set an external debug point and I have checked the "IP Matching" checkbox against my name in the workbench, but, with no luck
    Any help on this will be greatly appreciated.
    Thanks and Regards,
    Smitha

    You can't do this on a running VI. If you have an idle VI, you can open a reference to that VI and use an invoke node with the Make Current Values Default method, but that will only work in LV (i.e. not in an EXE) and will affect all the controls. What you can do is save the values to a file and load them when the program starts. OpenG's File I/O package includes some VIs which will help you with that.
    Try to take over the world!

  • How to print cproject Graph?

    hello frnds,
    i want to print graph in the cproject. here print button is given but from there i can only print the details of project. i m not able to print graph. will anybody tell me that is there any badi given to print that or not? if yes then which badi? plz reply as soon as possible. i have to urgently complete this. i also want to find out that how the details are printed. smartform is used there but which badi is called to print it? plz tell me.
    Thank you very much.
    waiting for ur reply.

    Hi Hetal,
    within cPro 3.1 the GANNT Chart can be printed out only with sorry, MS Project
    But with cPro 4.0 there exists a really cool solution to print, zoom etc the Chart.
    Regards
    Björn

  • Error while creating projects in SAP-PS from cProjects

    Hi,
    Need suggestion on creating projects in SAP-PS from cProjects. There is cProjects & SAP-PS interface.The requirment is to create project in SAP-PS from cProjects. All the configuration has done in cProjects & PS module also. While saving the projects & checking the accouting the following error & project is n't creating.
    1.Combination company / CO area is invalid Message no. KO124
    2.Acct assignment determination is not poss.in the account assgnmnt manager
    Message no. IAOM220
    3.Only one error message is transferred from the log to the cockpit
    Message no. IAOM_CPROJECTS029
    I would like to request all to suggest in fixing the issue.
    Thank you for your coopearation.
    Regards,
    Ranjan

    Hi Ranjan,
    If the companay code does not belong to the Co area,  the system will certainly raise an error message. The question is, where do the values come from.
    Woud you please check the customizing in ERP system, if you can find the inconsistence:
    1. Customizing of the Proj.Profile under 'Create Project Profile' , SAP standard delivered is CPR0001, may be replaced by customer,
    Which Co-area & company code are used. In Tab 'organization'
    2. Which responsible Org.unit is maitained at involved cProject, to which co-area or company codes is this org.unit assigned.
    3. If the Badi under the
    Integration with Other mySAP.com Components ->
    Collaboration Projects -> Controlling ->  Business Add-Ins (BAdIs),
    which set the org. information hardly via Badi method.
    Kind regards,
    Zhenbo

  • Setting flag account assignment element in PS within BADI doesn't work

    Hello,
    I would like to set the flag for account assignement element and billing element in PS depending on some fields of cProjects. Hint 993642 says that can be done in GCC_PS_PROJECT_LABEL. Unfortunately I don't know how to pass some parameters from cProjects to the relevant method.
    For transfering the standard fields I am using (thanks to Matthias) the BADI DPR_FIN_GECCO_ATTR.
    There are several blocks with fields I set. Each block looks similar to (except the field and the value)    
    ls_attribute-data_element     = space.
          ls_attribute-value            = space.
          ls_attribute-field_name_orext = 'WBS_ACCOUNT_ASSIGNMENT_ELEMENT'.
          ls_attribute-fldname_receiver = space.
          ls_attribute-struc_name_copa  = space.
          ls_attribute-field_name_copa  = space.
          ls_attribute-ext_attr_name    = space.
          ls_attribute-ext_attr_value   = space.
          INSERT ls_attribute INTO TABLE ct_attributes.
    In the default method the WBS_ACCOUNT_ASSIGNMENT_ELEMENT and WBS_BILLING_ELEMENT are overridden constant to 'X' like hint 993642 describes. But at least I have no glue how to pass my relevant parameters to the method to be able to set the values in my own implementation of this method.
    So, does someone knows how to pass values to this method?
    Thx,
      Vanessa
    Edited by: Vanessa Martinez on Oct 28, 2008 9:23 AM

    Hi Vanessa,
    I tested the proposal I told you today, and when I came into debug mode in BADI F_EX_GCC_PS_PROJECT_LABEL~GET_WBS_ELEMENT, here is what I obtain in structure ATTRIBUTES_OF_EXT_OBJ.
    Line  | Data_element |    value       |        field_name_orext
    1        |                     |    TEST      |         USER_FIELD_CHAR20_1
    2        |                     |    TEST2    |         USER_FIELD_CHAR20_2
    3        |                     |    TEST3    |         USER_FIELD_CHAR10_1
    4        |                     |    TEST4    |         USER_FIELD_CHAR10_2
    So if you build an enhancement at the end of the method (don't hesitate to copy standard code if it helps), you should be able to retrieve your values, and set the flags as wanted.
    read table ATTRIBUTES_OF_EXT_OBJ
    into ls_attribute
    with key field_name_orext = 'USER_FIELD_CHAR10_2' (actually the name you set on cProjects side, so you might be able to do it as well for WBS_ACCOUNT_ASSIGNMENT).
    Matthias
    Edited by: Matthias BRISSEAU on Oct 28, 2008 2:21 PM

  • BADI GCC_PS_PROJECT_LABEL-- GET_WBS_ELEMENT

    Hi,
    We are using the standard business key 'CPROJECTS' and the standard implementation of the badi GCC_PS_PROJECT_LABEL. We have both cProjects and PS in the same instance.
    I have observed that the badi is not being called when creating the PS Project from cProject.
    In the controlling scenario we are using roles of cProject for creating the WBS element and the transfer type in Project is Flag for Transfer. Please suggest me how to call the badi so that the WBS ID can be changed during creation time.
    Thanks in Advance,
    Priyatham

    The debugger was not called as the RFC user is different from login user.

  • 'Project Status Report' activation in cProjects

    Hi,
    I was trying to configure the ‘Status Reports’ in cProjects. I have completed creation of the form (chose DPR_PROJECT), activated the templates for the relevant Project type and also implemented the Badi with the correct form name. I am still unable to see any template dropdown in the application (cProjects). The DPR_Project template should appear in the same for me to create the Status Report. Please advice.
    Thanks,
    Sachin

    Hi Sachin ,
    I think, it may be a ADS installation issue.
    The configuration of ADS server is somehow not very easy, as I saw so many installations problems with status report in cProj. 4.0.
    Would you please check the following notes:
    900310 & 992492      .
    And the following reports may be helpful to check the setting:
    FP_PDF_TEST_00 (returns version number of ADS)
    FP_TEST_00 (creates a test PDF)
    FP_EXAMPLE_01 (creates a test PDF using SFLIGHT data)
    FP_TEST_IA_01 (creates an interactive PDF that can be signed via certificate)
    FP_PDF_TEST_12 (returns signatures of a signed PDF &#61664; requires secure (SSL) ADS connection &#61664; ADS_HTTPS)
    Kind regards,
    Zhenbo

  • Cannot save status report in cProjects

    Hi,
    I cannot save project status report in cProjects. When I click the save button, it just shows the timer showing saving icon but never comes out of it.
    Could anyone please help and guide me where the problem lies?

    Hi ,
    There may be mainly two reasons
    1) As neil say  check your ADS Installation
    2) Check the  IMG setting as follow
    Collaboration Project -->  Basic Settings --> Form for printing and project Status Report
    in that use Activate forms per Project type .
    Select your project and click on right hand side PDF print form
    you will find the list of status report , check there status report print form is active or not.
    if you standard
    then DPR_STATUS_REPORT_AIF   Is activated or not.
    3) Collaboration Project -->  Basic Settings --> Form for printing and project Status Report
    in that check the BADI
    DPR_STATUSREPORT_PDF AND
    DPR_STATUSREPORT_AIF
    Is ACTIVATE OR NOT
    if you create your own status report form you need to create BADI .
    thanks
    sunil

  • Reg: additional tab page in cProjects

    Hi all,
         My requirement is to add a new tab in the cProjects screen .How can I have this. Either I have to use user exit or  any other code in Se80. Could any one reply me.
    Thanks in advance,
    Regards,
    S.Jenibalet.

    Hi,
      All you have to do is first
       1) Go to spro and under collaboration projects-> Additional tab page
       2) Give the object type ie for example if you want to have an additional tab page in phase of cprojects or checklist etc..
       3) Then give the project type for example deveopment project or consulting project etc
        4) Then check field tab active so that the additional tab page will be displayed
         5)Give a title eg. additional tab page for phase in tab page title
              These will be enough to get a additional tab page in cprojects screen But if you want to design the layout then you have to create a webdynpro component and give the name of the webdynpro component in the webdynpro component field.
      Buy strictly following all these steps will definitely get the additional tab page in cprojects 4.0 version.
    In cprojects version 3.0 you have to implement the badi for additional tab page with the method GET_ADD_TAB_DATA

  • Travel Expenses (CATS) - cProjects 4.0

    Once an internal order is created, the resource(s) assigned to the task(s) can capture effort in CATS which, after approval, flow back to cProjects and get populated with the 'Confirmed' field of the Additional Data tab (for tasks).
    The resource would also capture 'Travel Costs' in CATS - for eg. airfare, other expenses etc. Once approved, where would these costs (expenses) be seen in cProjects front end?
    Thanks and Regards...

    Consider this scenario:
    SAP HR system - separate box
    SAP cProjects - separate box
    Please create your employees in SAP HR system using tcode pa40.
    Go to transaction bd64; create a model view and add message type HRMD_ABA;
    Add a BAPI --- Under this add Obj, name/interface - TimesheetCPRconnect
    & Method - Transfer CPR;
    Generate partner profile - Here select the cProjects system
    Go to edit - Distribute the model
    Now in the SAP HR system, use transaction PFAL, to transfer the resources to the cProject system; There are certain BADIs that need to be active for this transaction to work; Once the iDOCs get generated, the HR resources are converted to Business partners in the cProject systems.
    In the cProject system, create a project, task and assign the tasks to any resource that you have just transferred from the HR system. Release the task.
    In the HR system, use transaction cat2, select the appropriate HR profile and the personnel for which you want to confirm the task. In this case, the person to whom the task has been allocated in the cProjects system. In the time sheet, enter the time and save.
    Run the program DPR_CATS_CPR_TRANSF, to transfer the time to the cProjects front end.
    p.s. I hope you find the above response useful. In case it is, please reward points

Maybe you are looking for