Screen "Define Status Profile for User Status" should not open in changemod
Dear all ,
After following the path CRM>SPRO>SAP IMG -->Customer Relationship Management -->Transactions -->Basic Settings --> Status Management -->Define Status Profile for User Status.
the screen opens in change mode & allows user to carry out the changes, this is very crucial screen & hnece should not be in open mode ,kindly advice on closing the same.so that it opens only in display mode for production system.
Regards
Hi Milind,
To Block changes to any Object their is a Provision for the same in Client Deatils Screen
Go to TCode:SCC4
Check the Tab Cross-Client Object Changes
Try setting the Option (3.No Changes To Cross-Client Customization Objs)
Following Options Symbolises:
Changes to the Repository and cross-client Customizing permitted
There are no restrictions on the maintenance of cross-client objects for the client when this setting is used. Both cross-client Customizing objects and objects of the SAP Repository can be maintained.
No change to cross-client Customizing objects
Cross-client Customizing objects cannot be maintained in the client with this setting.
No change to Repository objects
With this setting, objects of the SAP Repository cannot be maintained in the client.
No change to Repository and cross-client Customizing objects
Combination of both restrictions: Neither cross-client Customizing objects nor objects of the SAP Repository can be maintained in the client.
(Choose This One it Should Resolve your Problem)
Hope it answered Your Queries..
Thanks and Regards,
RK.
Similar Messages
-
What is the significance of define status profile for user status
hi friends
what is the significance of define status profile for user status. what does it contain
Regards
Vinny
Edited by: vinny novice on Dec 29, 2008 1:53 PMHi
please see Kathir's article on ststus profile
https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/library/bpx-community/supplier-relationship-management/how%20to%20configure%20user%20status%20in%20mysap%20srm.pdf
regards
Muthu -
Status Profile and User Status for Support Message
Hi All,
We need to customize Status Profile and User Status Specifc to customer requriments.
we need the following Status for Support Message:
Open
Accepted
Rejected
Fixed
Retest
Closed
Note:
1] Only the Message creator should be able Set staus Open and Closed
2] Message Processor should only set status Accepted, Rejected, Fixed and Retest
I have created the Status Profile in BS02.
Can some one help me the steps or guide how to implement the above logic and restrict the status access between Message Creator and Message Processor
Thanks!
Regards,
Pradeep L> 1] Do i have to create different Auth.key for Message processor and Message creator and then assing them in BS02 to Status Profile?
Anand: Diffrent authorization key for different statues......not for message processor and creator
> 2] Now how do i assign this Auth.Key to the Auth Object B_USERSTAT?
Anand: Using Tcode PFCG, this can be done.... Consult Basis.....
> do i have to create a new Zrole and assign or is there any other way.
Anand: Yes u need to create a Z role and include that authorization objects in that z role....
so u might have to create 2 Zroles and then assign them to the persons concerned....
Inspire ppl by rewarding
Regards,
Anand... -
Object Types in User Status profile for Investment managment
Is there any one who has idea about what object types should I select in User Status Profile for Investment management . this is very urgent .
Regards
Rama Shanker SharmaDear Ram,
User Status can be maintained in the system as foll
Maintain the Status Profile first in OK02
Status no Status Short text Initial status flag lowest Highest
10 NBU Not Budgeted ^ 10 20
20 BUD Budgeted 10 20
in
Status
NBU
maintain the required fields as required by your process requirement
Material purchase order
Material purchase requisition
Partially release project
Release etc
and define each line item weather it should be No influence/Allowed/Warning/Forbidden/No Action/Set/Delete
Repeat the same logic for
Status
BUD
I hope this solves your problem, if not please write in detail your requirement.
Regards,
Vikat Verlekar -
Status profile for the selection screen ?
Dear Shymal,
The link of thread which you sent have this line status profile for the selection screen for QA33 and QA32 . I don't users ti get those lots which are having status LTCA.
Now how can i do this? Can you explain me?
Regards,
Kaushal RaiDear Kaushal,
It is written in that reply status profile, is just a slip of mind/Fingers only. We can say a typographical error. I hearty apologies for the same.
Now a accept my regret and pls find the rectification herewith.
That is "Selection Profile", to create rather I can say configure it,
- Run trx BS42, create new profile, Name it Logically.
- Double click on the "_Selection Conditions_",system will lead you to the screen named Change View "Selection Conditions": Over View.
- Here Enter the LTCA, in the Fourth Column "STATUS".
- Click on the check box under Sixth column 'not'.
The settings should be as.....
1st Column,,,Link :- No Links (Blank0
2nd Column,,,Usr:- Don't check this box.
3rd Column,,,St.Prof.:- Blank
4th Column,,,Status:- LTCA.
5th Column,,,Status:- Lot canceled
6th Column,,,not:- Check this box.
7th Column,,,Status:- It will be 'Active' by default.
Now SAVE.....
Now in QA32, pick the section profile you just created.
Let me know if it don't work.
Regards,
Shyamal -
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 -
User status profiles for work orders and sub-orders
Hi Experts,
I have the following question regarding status profiles for SAP PM work orders (but I guess it relates to all user status profiles).
Customizing
A status profile is defined for order type "PM_A", which contains an authorization key "OP" for certain user states (to be set by the ordering party)
Situation
The ordering party A creates an order of type PM_A for contractor B, and B then creates a sub-order of type PM_A for contractor C
Problem
- If I assign the authorization key "OP" only to roles of party A, then party B can't set the user states reserved for the ordering party (correct for the order A->B, but not for the sub-order B->C)
- If I assign the authorization key "OP" to roles of party A and party B, then B could set certain user states reserved for the ordering party in the order A->B, which is also wrong
Question
Is there a way to restrict sub-orders differently than "non-sub-orders", or do I have to create a "sub-order order-type" for each order type, in order to assign them different status profiles and authorization keys?
Thanks a lot!hi
since you have 3 roles to be assigned to the same order type with different authorization ,it is better you create an seperate order type for sub order and assign the user status with authorization for B and C
regards
thyagarajan -
Automatic Selection of "User Status Profile" for Inspection lot
Hi all,
I have created "User Status Profile" for particular plant to block UD if Results are not recorded ; I want this 'User status profile' to be selected automatically in record usage decision screen - qa11 of inspection lot .Please let me know how to go about this?
Thanks
VeereshYou can call the inspectiion whatever you want up to I think 6, (maybe 8) characters.
You can use 04pppp where pppp = your plant ID. So 041000, 042000, 042010, 043000, 043140, etc...
In the insepction type setup in the material masters you can set the inpsection type you want to use in that plant as the "preferred" one by checking that box in the inspection setup in the material master.
FF -
User Status Profile for Process Order Operations
Hello Experts.
I have a need to set up a User Status at the Process Order Operation level that will prevent operation confirmation when the status is Active .
I have been successful at the following:
--- Created a new Status Profile (transaction BS02),
--- Creating a u201CHoldu201D status,
--- Defined the Influence on Business Transactions,
--- Set the allowed Object Types for the profile.
--- In an individual Process Order operation, I can now select the Status Profile, and set the Hold status, and it functions correctly.
My problem is that I canu2019t figure out how to set my new profile as a default for Process Order Operations. For Production Orders, this is done in the IMG definition for the Order Type (transaction OPJH), updating field T003O-VRG_STSMA. However the Order Type definition for Process orders (transaction CORN) only has a field for a status profile at the header level. Iu2019ve searched through Configuration and the Recipe, and the Production Version, and the Control Key, but can find no where to set the default status profile for a Process Order Operation..
As a final desperate act, I manually edited a T003O record for a Process Order Type in our test system, but even this failed to set a default Operation Status Profile for subsequently created Process Orders.
If you have any knowledge about this, then please help.As of this date, we have still not implemented a fix, but I did get some information from someone else who has.
I'll post his information here for all to see. Hope you find it helpful.
From: Joe
Yes we managed to do it.
After several false starts and CMOD/projects which suffered because only the default keys (for order number, aufpl etc) were in place and not the actual, we coded up the IN_UPDATE method in the WORKORDER_UPDATE badi. This gives us the final format after the DB save (but before the commit). The update of the STATUS using the SAP std function module was actioned successfully but the status profile was not actually passed through. We assumed that this was because of the update task - so we introduced an INSERT into JSTO instead (a bit naughty I know, but desperate needs etc). If you require anything more let me know.
Best Regards
Joe -
hi
Please tell anybody what is the table for User Status Profile in Sales Orders? where it will stores?
Regards
RajendraHi,
Use table JEST
Here you will have to enter the object number as an input field
Get object number from table VBAK or VBAP based on whether the status profile is attached at sales order header or at sales order item.
Status which is active will start with letter E and the status inactive flag will be blank.
Regards
Ravi -
Updating User Status and Status Profile for a Project
Hi,
I am creating a Project using BAPI_BUS2001_CREATE.
which uses a structure BAPI_BUS2001_NEW for storing details of a New Project.
It <b>does not have fields for User Status and Status Profile</b> , if any one of you worked on Project Systems, please tell me is there any way to update these 2 fields.
I have tried lot of FuncModules and BAPIs which deal with PROJECT CHANGE and PROJECT MODIFY but none of them has these 2 fields.
Please provide me some solution for this.
Thanks in Advance.Hello,
U need to do like this:
PERFORM CHANGE_STATUS_CLSD.
FORM CHANGE_STATUS_CLSD.
DATA: LR_PROJ LIKE PROJ,
WA_JEST LIKE JEST,
LT_PRPS LIKE PRPS OCCURS 0 WITH HEADER LINE,
LT_JEST LIKE JEST OCCURS 0 WITH HEADER LINE,
RA_PRPS TYPE RANGE OF POSID WITH HEADER LINE.
CLEAR: LR_PROJ.
SELECT SINGLE * FROM PROJ INTO LR_PROJ WHERE PSPID = SP_PSPID.
IF SY-SUBRC = 0.
SELECT * FROM JEST INTO TABLE LT_JEST WHERE OBJNR = LR_PROJ-OBJNR.
LOOP AT LT_JEST INTO JEST.
IF JEST-STAT = 'I0001' OR JEST-STAT = 'I0002'.
JEST-INACT = 'X'.
UPDATE JEST.
ELSE.
JEST-INACT = SPACE.
UPDATE JEST.
ENDIF.
ENDLOOP.
CLEAR: LT_JEST.
REFRESH: LT_JEST.
SELECT * FROM PRPS INTO TABLE LT_PRPS WHERE PSPHI = LR_PROJ-PSPNR.
IF SY-SUBRC = 0.
SELECT * FROM JEST INTO TABLE LT_JEST FOR ALL ENTRIES IN LT_PRPS
WHERE OBJNR = LT_PRPS-OBJNR.
LOOP AT LT_JEST INTO JEST.
IF JEST-STAT = 'I0001' OR JEST-STAT = 'I0002'.
JEST-INACT = 'X'.
UPDATE JEST.
ELSE.
JEST-INACT = SPACE.
UPDATE JEST.
ENDIF.
ENDLOOP.
ENDIF.
LOOP AT LT_PRPS.
CLEAR WA_JEST.
SELECT SINGLE * FROM JEST WHERE OBJNR = LT_PRPS-OBJNR
AND STAT = 'I0046'.
IF SY-SUBRC NE 0.
WA_JEST-MANDT = SY-MANDT.
WA_JEST-OBJNR = LT_PRPS-OBJNR.
WA_JEST-STAT = 'I0046'.
WA_JEST-INACT = ' '.
WA_JEST-CHGNR = '001'.
INSERT INTO JEST VALUES WA_JEST.
ENDIF.
ENDLOOP.
COMMIT WORK AND WAIT.
ENDIF.
ENDFORM. " CHANGE_STATUS_CLSD
REagrds,
Vasanth -
User Status Profile for Purchase order
hi
Can any one help me how to created user statuses other than system status for Purchase order? where to assign it to PO document type.
RajendraDear Rajendra,
I'm not sure there a standard field for user status in PO, you have to custom it, but it's not recommended.Perhaps u should check what if the critical use for this user status before u continue to custom.
regards -
User Status Profile for Notification PM
Dear Masters,
I know the steps to create the user statuses and user status profile for notification but I want a brief description on maintaining the user statuses. Can i have any document that can explain me the user statuses.
Hope to find the reply soon. Thanks in advance.
Chin2Hi Naveen,
Thanks for such a valuable reply, this document is very much helpful to me. See the below example i am showing for the status profile i have created
STATUS PROFILE: ZP-NOTIF
Status number Status description Init Lowest Highest position priority
1 OPEN Open Notification no 1 1 1 1
2 RUNG Equip. Running Condition no 1 2 1 1
3 NRUN Non-Running Condition no 1 2 1 1
4 CLSD Closed no 1 2 1 1
When I am trying to set the first status (OPEN) to the notification, it works fine but even after I am assigning the order to this notification, put notification in process, assign equipment I cannot set the next status (i.e., RUNG) it is showing me the following error:
"Status RUNG is not allowed (QNF 100000000000) " -> ->
Diagnosis
The user status 'RUNG' has reference number 02. In the current object status 'QNF 100000000000', the reference number of a status may not be higher than 01.
Procedure
You can only set user status whose reference number is not higher than 01.
please help me solving this question its a bit urgent.
Thanks once again for your replies. -
Inactive user status profile for order
Hi All
In CRM quotation, the initial user status 'Quotaion created ' is active.Now using a BADI on customer expected price mismatch I am adding 'price mismatch' user status.Requiremnt is I need to have one user status active at any instance. I am trying to inactive the 'Quotaion created' status but not able to. I tried using CRM_STATUS_CHANGE_EXTERN,but not successful. Can anybody please help..
Regards,
Sai PrasadWhen you activate another user status the revious should be set to inactive by standard. You can have only one active user status, while on other hand you can have several active system statuses.
If you use function CRM_STATUS_CHANGE_EXTERN to set new user status, the current user status wil be automaticaly set to inactive. If you test it from se37, don't forget to use also BAPI_TRANSACTION_COMMIT.
Regards. -
User status Profiles - Add new status
Hi Experts,
We're working in cProjects 4.0, and we want to customize the status profile for some objects in the project, trying to add a new status "in evaluation" between standard status "release" and "completed".
It is very important that you <b>cannot change to this status unless the item is released</b>. And we want to define that you can come back to the status only from defined statuses.
We tried to define that under customizing point "Create/Change User Status Profile" but we don't get to have the discrimination criteria just mentioned above.
Any help/hints on this?
Thanks in advance!!
Kind Regards,
IsabelIsabel,
You should be able to accomplish this by setting them as below. You could set up the influence like the below
Created /initial - System status REL Disallowed
Released/Initial - System status Completed Disallowed
Released /inEvaluation - System status Completed Disallowed
Completed /InEvaluation - System status Completed allowed or No restriction
and set the Next action to No action.
By setting them as above When you are in create system status, you can only have the created/Initial User status active. In order to release the object the user will have to propogate to the Released /initial user status .
After the system status Release has been set, depending on the completion of your activity you can set the released/inevaluation user status.Only after you set this status can set the system status to complete.
Hope this helps.
Thanks
Narasimhan
Maybe you are looking for
-
Macbook wont connect to wireless broadband...
ive only just bought a new macbook & am unable to get it to connect to my wireless interenet connection. I can get it to connect via a cable. I am using a netopia caymen 3347w router & am wondering if anyone has had similar problems or any advice???
-
http://my whole music library won't play.message says the song could not be used because the original file could not be found.then it ask me would I like to locate it.(What do I do then?)
-
Join the Adobe Connect room for a LIVE demo session on Thursday, April 5 at 12pm PT and ask Senior Product Manager, Bryan O'Neil Hughes your questions about Photoshop CS6 beta via chat. Sign in as a guest for a special tour of the new features and so
-
Submit button to populate second form?
Hi All, Hope you can help. Using Livecycle designer 8.0 I have created a from with many fileds Name, address, email, etc. At the bottom of this form I want a button that when clicked it will open a second PDF form and populate the fileds with the sa
-
Recover-Scenary , I don't know ??!!!
Hi, We have an offline backup from the 06-06-2003.Yesterday, the database server crashed. The whole oracle installation is destroyed. We copied the last offline backup til 6-6-03 to the server. But all the datas until now are missing. This is correct