Additional Tab Page in cProjects
Hello,
I just read this post http://forums.sdn.sap.com/thread.jspa?threadID=1646098 which is closed that's why I'm opening a new thread.
I use the feature to add Additional Tab using custom component because I need drop down list, alv and input field some in my CI include some in a specific table.
Therefore, I created the class according to the documentation for the non CI fields and it's working fine. But as the thread mentioned at first, I got the same problem and can't figure out how to save automatically CI fields into database.
Any help will be appreciated
Regards,
Kevin
Hi,
I think I found a way to make things work.
in method ON_REPORT_CHANGES I call the get_data_ext, get data from my node and then call set_data_ext. But I specify on each object to call change method is there a way to do that at the change of tab ?
It's not very dynamic though, because I add a case/when on the node_name because I manage DPO, CTO and ITO object.
Anyway, I'm good now to continue If you have a better way to do things let me know
Regards,
Kevin
Similar Messages
-
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 -
CProjects 4.0 Show Additional Tab Page in cProjects
Requirement:
1, Enhance CI_DPR_CHECKLIST_I (Checklist ITem - ITO) with customer fields
2, create Customer Long texts which appear on the customer tab page.
3, Achieve the above in an additional tab page on checklist item level.
Summary:
Using Show Additional Tab Page in cProjects node in SPRO I checked the example Webdynpro ABAP this does not have any relevance to the CI structures for Customer fields and simply retrieves/updates the field value DATA1 in table DPR_DEMO. This will work fine for the data captured outside of the CI structures (in my case longtexts), it is not clear on how the customer fields in the CI structure will be updated?
Question
1, I have made a copy of "DPR_CUST_EXT_INTF_DEMO" now - How can I save custom fields in CI_DPR_CHECKLIST_I using a Web dynpro component?Hi,
Can you guide me to add a new tab in the C projects, I tried creating a new wda component with DPR_CUST_EXT_INTF as implemented interface.
The view in this component has a tabstrip having a single tab in it, Then i went to spro as mentioned:Collaboration Projects->Global Enhancements to Project Elements->Show Additional Tab Page in cProjects.
I added a new entry here
Project Elements: Project Definition
Proj Type : Blank
Tab Page Active: checked
Tab Page title: Additional Tab
Web Dynpro Component: zcomponent
Still The tab is not displayed, Can you let me know if I am missing something?
Regards,
Shitanshu Sahai -
Problem in additional tab page in cprojects
hi all,
i have created one additional tab page through spro settings in cprojects application.
trasaction : spro
collaboration projects -> global enhancements -> Define field groups for customer fields.
here it is giving me option to apply this field group to a particular object (like project, phase, task) only where as i need to apply it only to a particular phase and not to all the phases in the cproject(like i want to show that customised tab page only when i click on the first phase of the project and i dont want to show it in the rest of the phases.) right now it is not giving me the option for that.
plz have a look into the problem and reply me.
it is urgently needed.
thank you very much.Hi Hetal,
maybe I have a dirty modification idea.
Maintain the customer fields like described in customizing.
Then in CL_DPR_CUST_INCL_REPOSITORY in method GET_GROUPS it determined the fields to be shown on customer fields tab.
If you make there samll modification and remove the fields, if you are not on the first phase, then it could work too.
Or in CL_DPR_BSP_S_PRO_TYPE METHOD show_ci_fields you can control the rv_show_ci_fgroups variable !!!!
Problem here is the ls_show_ci_fgroups table, which is buffered.
But there is anothe possibility.
make a copy of the PHADETAIL.BSP See details in note to add customer own fields to BSP views.
In the BSP logic of the PHADETAIL.BSP you will find a position where the system determines if the TAB will be shown or not.
In variable controller->mr_phase you have all your necessary information about the phase
I guess whis will be modification free too. See note 859551
Regards
Björn -
Trranslation of Additional Tab Header in cProjects
Hi guys,
does anybody know how to translate the header of an additional tab, added by customizing (Add Additional Tab Page in cProjects)?
I tried it by switching the system language to it/en etc. but the header is always global and I have no chance to translate it.
In se63 I´m also not able to translate, there is no text...
THX for advice,
Tobias
Edited by: Tobias Hämmerle on Jan 18, 2010 11:11 AMHi Zhenbo,
a few month ago I found the solution. You can link the the table header in customizing to an OTR-Text alias, the same way you do in the workbench.
$OTR:<package>/<alias>
Regards,
Tobias -
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 & stepsHi...
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. -
Adding field in Additional Tab page in CRMD_order
hi all,
i want to add a field in the additional tab page in crmd_order Tcode,
i did it by modifing the screen the strucutures are filled ex CRMT_SALES_BADI,
CRMT_SALES_COM
in the CRMC_MAP Tcode i have seen the field is added .
wat are the further steps do i need to do to get saved and poped in the field value when reterive.
regardsAs standard the field is set to 1 decimal place.
You cannot change this value without modifying your system (not recommended)
I think you can enter more decimal places in the confirmation documents e.g. IW41
PeteA -
Revenues are not coming in the accounting tab page in cprojects
Hi all,
I am configuring the mulitilevel controlling on account assignment in cprojects with Project system.
I have given cost/revenue rate in customization along with revenue element. The revenue element i categorised in the cost element category of "11".Then the cost element has assigned to controlling area and then to company code and then i replicated these values also.
Apart from the above, is there any other setting i forgot? Please help me.
ThanksHi,
(A) Which costing varianr you use
PCO2 --> internal order
PS06 --> Easy cost planning
The costing variant controls how the costing is to be carried out. With it, you control:
-->Whether the costing results are to be regarded as plan costs or actual costs
-->Which prices are used to value the materials, internal activities and external activities
-->How overhead surcharges are calculated
(B)Define cost & revenue rates for the project role & enter the validity details. The start date and end of the validity dates should be within the organization and project dates ( IN C PROJECT )
then go to make seeting in ERP
C PROEJCT --> ACCOUNT INTEGRATION --> MAKE SETING IN ERP ( R/3 SYSTEM)
(C) In CONTROLLING check the costing varaint
(D)Settings for Define Controlling Scenario
(E)Assign Cost Elements and Activity Types
Check this setting any thing is missing .
and also check in Cproject Resoure tab page --> Costing tab
planned cost and Revenues
CHECK AND REVERT BACK
THANKS
SUNIL JAWALKAR -
Adding a New Tab Page in Cprojects 4.0
Hi
We have added a new tab page by the method of Global Enhancement to Cproject we are successfull in getting the link in the tab page. But the page we had created thru webdynpro
is not seen in the tab page it gives a blank page. We are using Cproject 4.0 can u help us.
regards
Suresh NairHi,
this can be done via transaction CRMV_SSC.
Please review SAP help for further information regarding Screen
Sequence Control under :-
Screen Sequence Control of the Business Transaction -> Selection of the
Screen Control Data
or
The Screen Sequence Control of the Business Transaction is documented in
the online documentation under
- SAP Customer Relationship Management
- Business Transactions
- Basic Functions for Business Transactions
- Screen Sequence Control of the Business Transaction
Regards, Gerhard -
Hi
I want to hide some of the tab pages of the cProjects project.
I am able to hide some of the tab pages like Approvals, check list items, control plans, substitute, versions.
I want to hide some more tab pages like Accounting, Resources, control plans, Project version, search etc.
Can anyone guide me how do I hide them?
Regards,
Niraj SikligarHi Niraj,
Please find the list of cProject tables in SAP. Use Tcode SE11 to view it.
DPR_ABS_URL
DPR_APPL_VIEW
DPR_APPROVAL
DPR_AREA
DPR_AREA_T
DPR_BAPI_ACO_ACT
DPR_BAPI_BUS_TRA
DPR_BUPA_DIST
DPR_BUPA_FAVO
DPR_BUPA_LINK
DPR_BW_DQ_DS
DPR_BW_SYSSTAT
DPR_BW_USERSTAT
DPR_CAUSE
DPR_CAUSE_CO
DPR_CAUSE_T
DPR_CAUSE_T_CO
DPR_CHECKLIST_H
DPR_CHECKLIST_I
DPR_CHECKLIST_R
DPR_CI_FGROUPS
DPR_CI_FGROUPS_T
DPR_CI_FGRP_FLD
DPR_CI_FGRP_FLDT
DPR_CI_OTYP_CHNG
DPR_CI_PROJ_FGRP
DPR_CI_STR_OTYP
DPR_CI_STR_OTYPT
DPR_CI_UIOP_SHLP
DPR_CLH_TYPE
DPR_CLH_TYPE_T
DPR_COLL_LINK
DPR_COLL_RFCDEST
DPR_CONF_LI
DPR_CP_BADI01
DPR_CP_BADI01_T
DPR_CP_ITEM
DPR_CP_ITEM_T
DPR_CP_PROC
DPR_CP_PROC_T
DPR_CP_SAMPLE
DPR_CP_SAMPLE_T
DPR_CP_STAGE
DPR_CP_STAGE_T
DPR_CP_SYSTEM
DPR_CP_SYSTEM_T
DPR_CP_TOOL
DPR_CP_TOOL_T
DPR_CTRLPLAN_H
DPR_CTRLPLAN_I
DPR_CTRLPLAN_L
DPR_CTRLPLAN_V
DPR_CUST_TABC
DPR_DASHBOARD
DPR_DATE_SET
DPR_DATE_SET_T
DPR_DEMO
DPR_DIST_VAL
DPR_DOCUMENT
DPR_ENTITY_LINK
DPR_EVAL_EXTRACT
DPR_FC
DPR_FC_AI
DPR_FC_AI_FG
DPR_FC_CI
DPR_FC_CI_FG
DPR_FC_COND
DPR_FC_COND_T
DPR_FC_FC_OBJTYP
DPR_FC_FG
DPR_FC_FG_T
DPR_FC_FLD_IN_FG
DPR_FC_MAP
DPR_FC_OBJTYPE
DPR_FC_OBJTYPE_T
DPR_FC_T
DPR_FIELD_DETAIL
DPR_FIELD_MAP
DPR_FIN_GECCO_CU
DPR_FIN_INT_S_T
DPR_FIN_INT_SCEN
DPR_FIN_XML_PERS
DPR_FORM
DPR_FORM_PRTYP
DPR_FORMFP_PRTYP
DPR_IND_APPROVAL
DPR_LANGUAGES
DPR_LOCATION
DPR_LOCATION_T
DPR_LOGB_PARAM
DPR_MAP_RULES
DPR_MAP_RULES_T
DPR_MSP_EXT_ATTR
DPR_OBJLINK
DPR_OBJLINK_MPM
DPR_OBJLINK_SC
DPR_OBJLINK_SC_I
DPR_OBJLINK_SCPO
DPR_OBL_CATEG_T
DPR_OBL_CATEGORY
DPR_OBL_OBGRP
DPR_OBL_OBGRP_T
DPR_OBL_OBTYP
DPR_OBL_OBTYP_T
DPR_PART
DPR_PART_DIST
DPR_PART_Q
DPR_PART_ROLE
DPR_PART_ROLE_A
DPR_PART_ROLE_P
DPR_PART_ROLE_PR
DPR_PART_ROLE_T
DPR_PHA_TYPE
DPR_PHA_TYPE_T
DPR_PHASE
DPR_PRIORITY
DPR_PRIORITY_T
DPR_PRO_CATEG
DPR_PRO_CATEG_T
DPR_PRO_TYPE
DPR_PRO_TYPE_C
DPR_PRO_TYPE_T
DPR_PRO_TYPE_T_C
DPR_PROCESS
DPR_PROCESS_T
DPR_PROJ_IO_OLD
DPR_PROJECT
DPR_RATES
DPR_RATES_CALC
DPR_RATES_CO
DPR_RATES_MAP
DPR_RATES_T
DPR_RATES_T_CO
DPR_ROLE_FUNC
DPR_ROLE_FUNC_T
DPR_SCHEDULE_IND
DPR_SKILL
DPR_SRM_CAT_DEST
DPR_SRM_PROD_CA
DPR_SRM_PROD_CAT
DPR_TASK
DPR_TIME_UNITS
DPR_TOP_LVL_OBJ
DPR_TOP_LVL_OBJT
DPR_TSK_TYPE
DPR_TSK_TYPE_T
DPR_UI_BSP_CUST
DPR_XML_TRANS
Regards
Yogesh
Please award points for useful answer
Edited by: Yogesh Pande on Nov 20, 2008 5:44 PM -
Show additional tab in Cprojects
Hi,
I have created a custom Webdypro ABAP component to add a new tab in cProject Component(DPR_MAINFRAME).
In my webdynpro component i have implemented the standard interface DPR_CUST_EXT_INTF.
In view i have created a tab and inside the tab i have created some 5 input field and created a ztable to store the values
entered in the input fields on click of 'Save' button in the view.
In SPRO I have made the below mentioned configuration to inculde my tab inside the View of DRP_MAINFRAME.
Collobaration Projects->Global Enhancements to Projects Elements->Show Additional Tab page in cPRojects.
Clicked on 'NewEntry' button to create a new entery
Project Element Type : Project Definition
Project Type: blank
Tab Active: Checked
Tab Page Title: Custom Tab
Webdynpro Component: ztabs
After having done this when i execute the DPR_MAINFRAME Application i am able to view my tab inside the view of the standard application.
When i enter details inside the input fields and when i click on Save the data is also getting saved in my ztable.
When we execute the DRP_MAINFRAME Component we can find a Save button provided in the Standard component.
My requirement is On click of the Standard SAve button the data entered in the input field must get inserted in the ztable.
When i implemented the interface DPR_CUST_EXT_INTF , method ON_AFTER_SAVE got created in my component controller .
I even tried placing my code in the method but data didn't get updated in the ztable.
Regards,
Bala Baskaran.SHi,
Can you guide me to add a new tab in the C projects, I tried creating a new wda component with DPR_CUST_EXT_INTF as implemented interface.
The view in this component has a tabstrip having a single tab in it, Then i went to spro as mentioned:Collaboration Projects->Global Enhancements to Project Elements->Show Additional Tab Page in cProjects.
I added a new entry here
Project Elements: Project Definition
Proj Type : Blank
Tab Page Active: checked
Tab Page title: Additional Tab
Web Dynpro Component: zcomponent
Still The tab is not displayed, Can you let me know if I am missing something?
Regards,
Shitanshu Sahai -
Add fields into a new tab page
Hi!
I am in cProject 4.0 and there is a functionality to add new tab pages with fields in cProject components. The IMG activity is Collaboration Projects -> Global Enhancements to Project Elements -> Show Additional Tab Page in cProjects.
The help for this activity specified that I only need customized it to works as well. It does not specified if I have to develop some extra BSP or webdynpro to work. I tried to put a new field in a new tab page in Project Definition, but only the new tab was showed. The new tab is empty.
I know that in cProject 3.0 it was necessary a BSP development. Is it necessary develop a BSP in 4.0 too?
Regards,
Rafael SoaresHi Vivek, how are you ?
I hope that you can clarify my doubts !
I created my own Web Dynpro Aplication and assigned it in the customizing from cProjects.
My aplication use fields the others tables (Z) and fields from table DPR_PROJECT (enhance CI_DPR_PROJECT). So, the logic to read and write my Z tables is working, but my problem is How Can I update the fields from CI_DPR_PROJECT structure ?
I imagine that I need to read the container from UI standard, but until the moment I can't resgate these values. In customizing is that if I use the fields from CI_DPR_PROJECT the update will be automatically.
Thank you very much,
Milena -
Mozilla Fireox Session Restore fully functioned. However, not after latest update (10.0.2). It takes a lot time to load the (additional tab) page "what's new?" / "Firefox add-ons" after which the script running Session Restore fails.
Only occurs after (re)starting laptop.
How do I remove this addional tab ?
It's irritating.Hi Murdock_1,
You should look at [https://support.mozilla.com/kb/Firefox+has+just+updated+tab+shows+each+time+you+start+Firefox this article about that specific issue] and the article [http://kb.mozillazine.org/Preferences_not_saved Preferences not saved]. These should give you all the information you need!
If that doesn't work:
# Type about:config in the address bar
# Click ''I'll be careful, I promise'' if prompted
# In the Filter input field type ''startup''
# Double click on startup.homepage_override_url
# Delete the text string and click ''OK''
# Close Firefox and reopen the window to verify that it has worked.
Hopefully this helps! -
Addition of a field in tab page t-codes FPP1-FPP3
Hello Gurus.
During creation of a street (t-code SR20) there is opportunity, together with street name, maintenance of street type (field "Street type").
But during creation of the Business partner in role "Contract Partner" (t-code FPP1) field "Street type" on tab page "Address" not exist.
Inform, please, how to add this field by standard means (without collaboration with developers)?
Thank in advance.Hi,
this is a quite hard task! Only experienced developers should give that a try as it contains several steps. In order to include own fields at BP level (or contract account level) the BDT techniques should be used. BDT stands for Business Data Toolset - for details please see http://help.sap.com/erp2005_ehp_03/helpdata/EN/35/696d360856e808e10000009b38f839/frameset.htm
(in case nothing shows up, go to help.sap.com and search for BDT and use the entry with the developers guide.) In case you want to have additional fields only for the role MKK - this is also described there.
KR
Uwe -
When i try to load any page on Mozilla 28 the page opens but i get additional tab saying The address isn't valid The URL is not valid and cannot be loaded. I tried everything from reseting Firefox ,completely new installation of firefox to about.config and nothing worked it's been two days now since the problem started and i am pretty frustrated and desperate as i try to fix the issue so please help me with some solutions????
Big thanks in advanceStart Firefox in <u>[[Safe Mode|Safe Mode]]</u> to check if one of the extensions (Firefox/Tools > Add-ons > Extensions) or if hardware acceleration is causing the problem (switch to the DEFAULT theme: Firefox/Tools > Add-ons > Appearance).
*Do NOT click the Reset button on the Safe Mode start window.
*https://support.mozilla.org/kb/Safe+Mode
*https://support.mozilla.org/kb/Troubleshooting+extensions+and+themes
Delete a possible user.js file and numbered prefs-##.js files and rename (or delete) the prefs.js file to reset all prefs to the default value including prefs set via user.js and prefs that are no longer supported in the current Firefox release.
You can use this button to go to the Firefox profile folder:
*Help > Troubleshooting Information > Profile Directory: Show Folder (Linux: Open Directory; Mac: Show in Finder)
*http://kb.mozillazine.org/Preferences_not_saved
Maybe you are looking for
-
Managing two iTunes users on one computer - a complicated scenario.
Here's my situation: I have two users/accounts on my computer. Each user wants access to all the media (music, podcasts, etc) on the computer. However, there are a few specific constraints: 1) Each user's instance of iTunes should only display the me
-
Can't open pdf file with pdf.xml file extension
Hi I can't open a file with pdf.xml extension. Does anyone have this problem? How did you resolve it?
-
Systemd boot is extremely "loud" with the quiet kernel parameter
Systemd boot got really slow at some point. It prints all the messages with all the green OK status. It is extremely slow, in fact, slower that any sequential boot 20 years ago. No errors though. Kernel parameters are as per silent boot article with
-
How to execute a java program by clicking !?!?
Just a click to execute a java program?!! Like the ".exe" in Windows or "x" permission in Unix ?!?!?! How can I do that? And how to set a java program file to display as a personal icon? (My Icon) :-)
-
Chipset 945PL = 945P Express ?
Due to a problem using MSI Live Update, I download an utility from Intel site to chk my chipset. My MOBO is MSI Intel 945PL Neo, and stated in the spec the chipset is Intel 945PL. However the downloaded utility from Intel show me its 945P Express! I