Project Profile Field in CJ20n is in display mode
Dear All,
When we click on create a new Project in CJ20n transaction code, the field Project profile will be in display mode. Even though i can see all my project profiles in drop down list, I am not able to select any one, as its in display mode. Where can we do the changes to make it as editable.
Regds,
CB
Hi CB,
Please check setting in OPUJ. May be project profile in display mode.
thanks
Sunil
Similar Messages
-
Make project profile field non mandatory in CJ20n Transaction
Hi All,
I want to make project profile field non mandatory in my CJ20n transaction. I tried through OPUA, OPUK, OPUC but of no use. The field over there is just an input field. I need to make it non mandatory either through configuration or through code. Please suggest.
Regards,
JayantHi,
this is a required field, as far as the standard SAP code goes: everytime this field is touched the following function is executed in programme FV45EF0V_VBEP-EDATU_EINGEBEN:
call function 'PERIOD_AND_DATE_CONVERT_INPUT'
exporting
external_date = rv45a-etdat
external_period = rv45a-prgbz
importing
internal_date = vbep-edatu
internal_period = vbep-prgrs
ev_date_in_past = lv_date_in_past
ev_period_in_past = lv_period_in_past
exceptions
no_data = 1
period_invalid = 2
date_invalid = 3.
case sy-subrc.
when 1.
set cursor field 'RV45A-PRGBZ' line sy-stepl.
* Bitte Datum eingeben
message e394.
The only way to avoid this is create an implicit enhancement at the beginning of this form, copy the exisitng code in there, delete the message after WHEN 1. and put RETURN at the end of the enhancement. But this would be HIGHLY UNRECOMMENDED, because I am positive you cause a lot of misery later on in the process: this field is mandatory for a reason!
Roy -
Dear Experts,
I have a task step in workflow. I use a BO method in it . In that method I need to write code to open CJ20N tcode in display mode. I want to know is there any tcode to display CJ20N in display mode. If yes then using call transaction i can go directly to that tcode.
If not then please tell me what code or procedure should i do in order to open CJ20N tcode in display mode. (As per requirement i want to open that tcode in display mode alone. No need to go back to change mode. The task is only for reviewing the tcode).Hello Bharath,
I am not sure as to whether you can call the tcode CJ20N directly in a method. Instead of that, you can use separate methods to display the project definition, WBS and Network activity.
Use the respective display methods in the following BOs...
BUS2001 -- Project Definition
BUS2054 -- WBS
BUS2002 -- Network
PSAFRU --- Network confirmation
Hope this will help you.
Thanks,
Samson -
Why not all fields dimmed or show in display mode after system status TECO and CLSD for Project
Dear All,
When Sets the system status TECO or even CLSD all fields for WBS Elements are not goes to Display mode. User can still edit them or change then.
The fields are:
1. WBS Element Description, technical name: PRPS-POST1
2. Person responsible number, technical name: PRPS-VERNR
Other Progress and Customer enhancement tab pages for WBS Element all fields there also editable in TECO and CLSD system status.
The client do not want to set LOCK system status for master data option.
Is there any enhancement or standard way of doing that?
Regards
Saqib UsmanDear Saqib,
Its a standard behavior of the system. In CLSD status, transactional data like Procurement gets restricted along with WBSE no and its scheduling details. But it allows to you change like WBSE desc./Responsible person.
Also go thru the below link for clarification of WBSE system status:
http://help.sap.com/saphelp_470/helpdata/en/ee/41f82246ee11d189470000e829fbbd/content.htm
For locking all master data, as above experts suggest, you should use MDLK/LKD.
Regards
Shishir -
Fields not greyed out in display mode in screen exit
Hi all,
i am working on an screen exit for CJ02 transaction. the values in the customer subscreen are getting updated in database and even it is reflecting in fields when viewed again. the problem is that in display mode (CJ03) the fields are still editable. though there is no save button, but the fields should be greyed out.
i have tried to modify screen using LOOP AT SCREEN in the function exit provided in PBO.....but it is not picking the subscreen.
please provide any solution as soon as possible.
thanks in advanceIn the PBO in your screen exit:
IF sy-tcode EQ 'CJ03'.
LOOP AT SCREEN .
if screen-name 'your field'
screen-input = 0.
screen-output = 1.
MODIFY SCREEN.
ENDIF.
endif.
what enhancement are you using?
bye -
Exit for CJO2, Some fields should me only in display mode
Hi Experts,
I have to do certain field of CJ02 IN non EDITABLE MODE( Only Display) .
Please suggest me which user exit can be used ?
Rgds
MohitDone, Using Enhancment Points
-
Role or Profile with Full Authorization in DISPLAY MODE
Hi all,
Can anyone help me or tell me if there is any standard role or profile which has full authorization in display mode.
I wanted to assign this to all our support team for the PRD server who shud only have the display auths so that the pre-production client can be safe.
I have checked many places for this kind of activity, but found no threads on the same and also realted links.
Can anyone tell me how to get this task done....
I have also tried few possible ways which never helped me and all my efforts failed.
Waiting to hear from SDNs, for which i can assure REWARD POINTS.
Thanks to all in advance
Regards
Hari HaranHi,
By enabling the permission level as 'read', the authorized user/group/role can:
1. View the object in the Portal Catalog using the browse and search capabilities.
2. Open the object in its respective primary and secondary editors in read-only mode; the object cannot be modified.
3. Create instances (delta links and copies) from the object.
4. Gain access to and choose templates in the object creation wizards.
This permission level can be used to prevent portal administrators from editing a particular object, while still allowing them create an instance of the source and use the new instance in any way
Regards
Srinivasan T -
Instance in READ ONLY mode - DISPLAY mode
Dear,
we dismissed and OLD SAP environment (4.6C), but due to the Italian law, we have to maintain it alive for 5 years more.
I would like to set it in "READ ONLY" mode.
Users could login in this OLD R/3 but, without changing their profiles, system must be set in DISPLAY mode.
Does anybody know a Tips & Tricks to put it in place?
Thanks
AndreaYou should change the users authorizations so that they cannot perform any changes to the system. Usually in cases like this only a limited number of users require access to the system so it shouldn't be too difficult to setup specific authorizations for read only access. I think this is the only choice you have.
Nelis -
PA30:Change and Display Mode
Hi Friends,
Can you Please provide me a solution for the Below Problem:
When I go to PA30 and try to CHANGE infotype 0001(Org Assmt),I get the fields "cost center,Position,job,org unit" in the Display mode I am not able to change those fields.
Where can i change(In the configuration) these fields to be changed from DISPLAY MODE TO CHANGE MODE.So that in PA30 I can change these fields in IT0001
Thanks In advance
Gopi PalletiHi,
You cannot change any of the field you mentioned in infotype 0001.
You can assign a position using action 0000 through PA40 or by using copy option infotype 0000 in PA30. This will be in edit mode.
Suggested to use PA40 so that all other relevant infotypes can also be updated accordingly.
Rest of the components (Objects Job, Cost Center, Org unit etc) has to be assigned to the respective position in PO13-->Relation ships.
Note: Take care of the dates.
Regards,
Pranitha
Reward if found Helpful -
PS: Setting Project Profile as a mandatory field for Project Definition
Hi,
I would like to know how to set Project Profile as a mandatory field for Project Definition (CJ20N or CJ01). I tried to look for controls at OPUK config but the Project Profile is not available for definition - either mandatory, optional, suppressed, etc. Would appreciate if you can share your expertise on this.
Thanks!
Regards,
VivianHi,
I would like to know how to include some additonal fields in OPUK/OPUJ. We have defined some .INCLUDE component / fields to SAP standard table PRPS/PROJ. We want those fields to also appear in OPUK/OPUJ so that we could also defined their characteristics - whether input, mandatory, suppressed, etc.
Thanks!
Regards,
Vivian -
Restricting project profile in CJ20N/CJ01 t-code
Hi Experts,
Based on the client requirement we have created a new Project Profile named as theShutdown Project. The type of Project is ShutDown. The client wants to restrict the same only for the Plant users usage.
I know that the type of the project can be restricted thru standard authorization object -
C_PRPS_ART. The coding mask is not restricted or defined as of now.
Since we could not find any standard authorization object which restricts specifically on Project Profile, we tried creating a Z
auth.object as follows:
u2022 SU20 -CREATE AUTHORIZATION FIELD
u2022 SU21 -CREATE AUTHORIZATION OBJECT
u2022 SU21 -LINK AUTHORIZATION FIELD AND AUTHORIZATION OBJECT
u2022 SU24 -ADD THE AUTHORIZATION OBJECT IN THE TCODE CJ20N AND CJ01
u2022 PFCG-CREATE ROLE WITH AUTHORIZATIONS TO TCODES- CJ20N AND CJ01. ALSO
ADD THE AUTHORIZATION OBJECT MANUALLY. GENERATE THE ROLE AND SAVE THE
SAME. LINK USER ID TO THE ROLE
u2022 SE38- LCJWBF7S. CREATE ENHANCEMENT IN FORM PROJ_SET AND ADD
AUTHORISATION CHECK OF THE ABOVE CREATED OBJECT
The issue is that the above procedure is restricting the access for all the other users too despite it being attached to a particular role only. Every project profile other than shutdown project is getting an error -"You are not authorisedfor this activity"
Please advice if our approach is correct or are there any alternative available.
Regards
KhushaliHI,
You need not have a separate Auth Object for "Project Profile".
Make use of your standard auth object "Project Type" only.
Introduce a simple validation to say that The only project type "Shutdown Projects" should be allowed for your Project Profile "Shutdown Project"
By this, while Project creation, system throws error (Error you defined in the validation) in case both the Profile & Type are incompatible. When the user selects the appropriate "Project Type", then the subsequent standard error would be related to authorization on Project Type for the desired users.
regards -
Table for user status field in CJ20n transaction project defination
HI ALL,
what is table for user status field in CJ20n transaction project defination creation. This field is in Basic Data tab.
Thanks.Hi,
Check following tables for Usre status:
TJ30 - User status
TJ30T - Texts for user status
TJ20 - Status profile
JEST - Object status
JSTO- WBS status profile.
Check this code:
REPORT zps_get_userstatus .
PARAMETERS: p_posid LIKE prps-posid.
*-- Constants
CONSTANTS: gc_yes(1) TYPE c VALUE 'X',
gc_no(1) TYPE c VALUE ' '.
*-- Variables
DATA: l_objnr LIKE prps-objnr.
*-- Internal tables
DATA: BEGIN OF lit_jest OCCURS 0,
objnr LIKE jest-objnr,
stat LIKE jest-stat,
END OF lit_jest.
DATA: BEGIN OF lit_jsto OCCURS 0,
objnr LIKE jsto-objnr,
stsma LIKE jsto-stsma,
END OF lit_jsto.
DATA: BEGIN OF lit_status OCCURS 0, "Combination of JEST & JSTO
objnr LIKE jest-objnr,
stsma LIKE jsto-stsma,
stat LIKE jest-stat,
END OF lit_status.
DATA: BEGIN OF lit_usrsta OCCURS 0, "Uer status for all wbs
objnr LIKE jest-objnr,
stsma LIKE jsto-stsma,
stat LIKE tj30t-estat,
txt04 LIKE tj30t-txt04,
END OF lit_usrsta.
DATA: BEGIN OF lit_usrtxt OCCURS 0, "User Status text - TJ30T
stsma LIKE tj30t-stsma,
stat LIKE tj30t-estat,
txt04 LIKE tj30t-txt04,
END OF lit_usrtxt.
* get WBS object number
SELECT SINGLE
objnr FROM prps
INTO l_objnr
WHERE posid = p_posid.
* get WBS active status from table JEST
SELECT
objnr
stat
FROM jest INTO TABLE lit_jest
WHERE objnr = l_objnr AND
inact <> gc_yes.
* get WBS status profile from table JSTO
SELECT
objnr
stsma FROM jsto
INTO TABLE lit_jsto
WHERE objnr = l_objnr.
* combine JEST and JSTO table for user status
LOOP AT lit_jest.
IF lit_jest-stat CP 'E++++'.
READ TABLE lit_jsto WITH KEY
objnr = l_objnr.
IF sy-subrc = 0.
lit_status-objnr = lit_jest-objnr.
lit_status-stsma = lit_jsto-stsma.
lit_status-stat = lit_jest-stat.
APPEND lit_status.
ENDIF.
ENDIF.
CLEAR: lit_jsto, lit_status.
ENDLOOP.
* get text for user status
SELECT DISTINCT
stsma
estat
txt04 FROM tj30t
INTO TABLE lit_usrtxt
FOR ALL ENTRIES IN lit_status
WHERE stsma = lit_status-stsma AND
estat = lit_status-stat AND
spras = sy-langu.
Let me know if you have any question.
Regards,
RS -
How to make "Data Entry Profile" field input unable or display only in CAT2
hi ,
I have requiremnet where I need to make "Data Entry Profile" field in the CAT2 transaction as Display only .That is for each user it should come as default one .
The reason behind this is , user should not change this Profile and maintain an incorrect timesheet entries.
Is there any User exit where i can do this ?
Let me know as this is very urgent requirement.
Points will be definately rewarded.
Thanks .Hemant,
Got SHD0 transaction and create screen variant for that transaction there you can disable that field.
Create Transaction variant for that transaction and assign previously created screen variant to this transaction varient. actiavte.
Reward if it helps,
Satish -
A user exit field in CJ20n to display in CAT2.
Hi;
Let me define my problem. I have a field in CJ20n which is created by user exit in the activity level. The name of the field is "Effort to complete ".
I want to show the value of this field in the CAT2 transaction in the "TOTAL" field or in a better way in an additional field (column) in the upper pane.
Is it technically possible ?
Kind Regards.
Erkan.Activate Enhancement CATS0005 (SMOD) in a customer project (CMOD)
- Add your field to CI_CATSDB, add field to customer screen disabling input and perform minimum development required in EXIT_SAPLCATS_005, EXIT_SAPLCATS_008 and global data include ZXCATTOP (as you wont actually manage this field here)
Activate Enhancement CATS0002 in the same project or another
- In exit EXIT_SAPLCATS_002 fill your field
Regards,
Raymond -
Datsource for extracting Project profile to BW in CJ20n TCode
Hi,
I'm lookin for a datasource which brings Project Profile to BW.Project profile can be seen in Transaction code
CJ20n>Control Data>Project Profile
Thanks,
SP.Hi SP
did u manage to extract this?? Im looking for the same filed.
Please let me know how did u do it??
Regards
Robyn.
Maybe you are looking for
-
Direct posting from FI to COPA
Hi, We have maintained KEI1 for PA transfer structure for direct FI posting to COPA. Now, when we are trying to post the customer invoice FB70, it recognizes the values based on PA structure, however, it requires manual entry of characteristics. The
-
HI, can anyone explain about the usage of cross docking functionality and how to use it. how to link an inbound docume
-
Due to Vista, we need to generate a .chm from our existing .hlp project. In RoboHelp for Word, I've been using the "Microsoft HTML Help" Single Source Layout option to create the .chm file, and the results haven't been horrible. For some reason thoug
-
Can I change incorrect time and date with
Hello, I used my digital camera in a different time zone and forgot to set it accordingly. Now a bunch of photos have the incorrect time and date. Can I use Photoshop CS4 (11.0.2) to change this? I only found instructions on the Internet for Elements
-
Multilingual support in form 6i
At run time how can we set env. variable of nls and NVARCHAR2 is supported by form6i or not??