System status - transaction control
Hello ,
I have a following doubt ,
Are we allowed to checnge system status business transaction control ? using transaction BS22?
Or it can cause problems in the system?
Thank you
Rika
Hello Rika,
the system status is the "stronger" one.
Using transaction bs32 you can display the business transactions for the status maintanance. Position to one of them like "FINI" and display the where used list(F6). You will get a view where the corelation between system status and status process is displayed.
For FINI I can see that the system status I1005 CMPD Completed is set.
Now go to the bs22 transaction and search for the I1005 system status. Do also a where used list(F6) and you will get all the processes that delete this system status. You will see that the process QUOT is allowing this.
So now it comes up to the status profile. You have mentioned that you have the FINI process. Check if the rejection user status is allowed after FINI by checking the lower highest columns in the status profile.
I hope this will clearify your doubts.
Best regards,
Erika
Similar Messages
-
Posibilities of user and system status?
Hi CRM experts,
I've some doubts respect the user and system status configuration.
My client wants to stop the upload process (to R3 site) of a Sales Order document, regarding a specific user status. Then, they want to restore the uploading process regarding into a specific user status different from the firts one.
User Status - System Status
Status 1 - Stop uploading process
Status 2 - Restore the uploading process
I made the following customizing in my status profile (assigned to my Sales Order transaction)
User Status - Transaction Control - Forbidden - Set
Status 1 - To be distributed - X - X
Status 2 - empty - empty - empty
When I save a Sales Order in Status 1, the BDOC is correctly generated and the document is not present in R3 environment. The problem occurs when I modify the Status, from Status 1 to Status 2. The document is in R3 environment (???) but the generated BDOC remains in Yellow light.
Is correct to implement this uploading behaviour regarding a user status like my configuration? May I implement some checks on the upload BADI better?
I need some help in these questions please.
Thanks in advanceHi,
It might be easier if you could come to a scenario were one specific user status should trigger the distribution. Then you have a direct link between a user status & a system status, meaning that there is no need for additional coding.
If the bdoc remains in intermediate state, then that means there's an error in the queues or a short dump. check transactions smq1 & smq2 and ST22 in both systems.
Michael. -
Business Transaction Control is not Working for Equipment Status.
Hi All,
I have created a Status Profile for Equipment / Functional Location & assigned 5 Status under this Profile i.e. NEW, COM (Commissioning), INS(Inservice), CAM (Care & Maintenance) & DCM (De Commissioned). For Status DCM i have assigned Transaction control FORBIDDEN for "Enter PM processing data , Enter PM planing data & Create Meas. Doc."activities.
It Means, whenever user creates Plant Maintenance Order OR Notification, Maintenance Plan OR Maintenance Item & Measurement Document for any Equipment / FL having this user status (DCM), system should not allow creation of above mentioned object.
In my scenario, system is giving an standard error message " The business transaction cannot be carried out" during creation of "Plant Maintenance Order OR Notification, Maintenance Plan OR Maintenance Item".
But i am able to create measurement document for equipment / FL having user status DCM with Transaction control Forbidden of Measurement document creation. No error message displayed by the system.
Can anybody tell me why its happening? Why system is giving error during order & plan creation but not for Creation of measurement document ?
If this is not posible in standard SAP, does any body knows about any OSS note so that we can implement the same to get an error message.
Thanks in advance
ArunPlease ensure whether both projects have the same budget profile. Other than that you need to carefully investigate how the cost was posted onto both projects in the first place. Please note in case of procurements, budget is only checked at the commitments level (search the forum as this has been discussed before).
In case this does not resolve your issue, revert back with the budget profile settings.
Regards,
Ammar -
How to control the Business Processes of System Status in Proj. Def.?
Dear Experts,
When a Proj. Def. is in "Business Complete" System Status (CLSD), I would like to control no data is allowed to be changed, except undo the CLSD.
In SPRO, I could onlly fine the similar setting in WBS status profile, but could not find system status profile for me to define and set which business processes is/are not allowed.
Is there anyone know how to do so please?
Thanks & regards,
James ChanDear Ivanna,
Really thanks for your swift reply.
In my system, when a Proj. Def. is in "CLSD" status, many of the fields are not grey-off for display only.
Instead, most of the fields are allowed to change.
In CJ20N, when I check on the "Transaction Analysis" of a project's status after "CLSD", I can see the "Create Change Document" is "Allowed".
Is that the cause why most of the fields are allowed to change?
How can I make it as "forbidden"?
Thanks & regards,
James Chan -
Status Profile: Business Transaction Control Config (OK02)
Hi All,
I would need to know the use of the options 'no actions', 'set' and 'delete' under the Business transaction control in Status Profile (User Status) --> you will need to double click on each of the statuses to view the Business Transaction Control - they are the last 3 columns. Please provide specific example as well.
Also, could you help to advise the relevance of the 'lowest' and 'highest' columns in the initial screen? Please also advise the relevance of position and priority as well.
I am really having difficulty understanding the definition from SAP for both items.
Thanks!
VivianHi VP,
Thanks for your reply. Just a little clarifications.
Yes, the transaction code is OK02, sorry for the typo. For the 'Set' User Status, if below is my actual config:
OK02:
Status 10 - IDEN
Influence Next Action
Bus Trans No Influence Allowed Warning Forbidden No Action Set Status Delete Status
Complete X X
Confirm WBS X X
Confirm order X X
Lock X X
Lock assignment X X
Lock budgeting X X
Lock dates X X
--> now let's say the WBS is currently set as status 10 IDEN.
a). if someone suddenly do 'complete' (this is not a system status right?). as it is indicated as 'Set Status', what status will be set? user status or system status? What will be the value for the status to be set?
a). if someone suddenly do 'confirm WBS' (not a system status right?). as it is indicated as 'Set Status', what status will be set? user status or system status? What will be the value for the status to be set?
Also, may I know where I can see list of system status?System status cannot be defined / added by user right?
Vivian -
How does system status influence the crm transactions?
Dear CRM Experts,
Can you please clarify the use of system status in the crm transactions?how it's control or influence the crm transactions.can we link the R/3 and CRM transactions using system or user status?how user status & system status are linked?
Please provideme the solution for the above mention points.
Warm regards,
Ronnithi
Using status management, you can find out about the processing status of a business transaction, and change individual statuses. Each status informs you at header and item level that a specific status has occurred (for example, quotation has been released), and specifies which step may be executed next (for example, release is allowed).
*user status*
A status set by the user to complement the system status for a given status object.
You can use only a user status belonging to a status profile (defined in Customizing) and assigned to the relevant status object.
User statuses enable you to extend the control of business processes managed by the system status. You can set and delete user statuses manually when carrying out business transactions.
*System Status*
A status the SAP System sets internally as a part of general status management.
This status tells the user that a certain business transaction was performed for an object.
moreover using user status is customised,you can mainatian your own user uset status and control the system response as decided by the system status
for this you can make your status profile which when you atach to your transaction can be used in particular transaction*
*Status Profile*
A profile used to control user statuses.
A status profile is created by the user in general status management.
In a status profile you can:
Define the sequence in which user statuses can be activated*
Define initial statuses*
Allow or prohibit certain business transactions*
*more about system status*
Each marketing project goes through various system statuses, one of which is always set:
· Created
· Released
· Finished or Rejected
· Locked
· In Process
· Approved
*System Status Overview*
*Created (CRTE)*
Use
In the Created status, you structure the marketing project and enter plan values and dates.
Features
This system status is the initial status for new marketing projects. The status is set automatically when you create a new marketing project.
The status does not allow you to:
· Transfer to ERP
· Transfer the target group to the channel
*Released (REL)*
*Use*
Structuring is complete and the marketing project is released for the operative execution of the marketing activities.
Prerequisites
The marketing project has the Created status.
Features
In the Released status, you can create new, lower-level marketing projects and change the hierarchy. The Released status is passed on automatically to lower-level marketing projects.
*Finished (FINI)*
Use
This status identifies a finished/completed marketing project. A marketing project with the Finished status can no longer be changed.
Prerequisites
The marketing project has the Released status.
Features
Lower-level marketing projects belonging to the same marketing project are also finished automatically. This does not apply to lower-level marketing projects that have the Finished or Rejected status.
You can revoke the Finished status. The system then automatically revokes the status for all upper-level marketing projects in the relevant marketing project. For this, it is prerequisite that none of the marketing projects on a higher level to the relevant marketing project are finished or rejected.
more details you can see in
http://help.sap.com/saphelp_crm50/helpdata/en/81/1ba63a28195840e10000000a11402f/frameset.htm
http://help.sap.com/saphelp_crm50/helpdata/en/c5/e4aed5453d11d189430000e829fbbd/frameset.htm
check out table JEST and TBOJ!,for system status and object relationship,along with user status.
guess i have cleared your doubt
best regards
ashish -
Business transaction Control in status profile.
Hi Friends,
Can anyone please explain me? in tstaus profile we maintain status and then in status we create new entries for Business transaction Control.
Please explain me the below maintion each if possible in detail.
Change configuration data
Complete
Create billing document
Create delivery
Create inquiry
Create quotation
Create sales document
Goods issue delivery
Incoming invoice
Incomplete req. configuration
Lock
Material assembly
Material purchase order
Material purchase requisition
Param. Effectivity Val. Assgmt
Post goods issue
Unlock
reply awaited.
Reagrds/ashuHi,
Status Profile:
Eg
You want pricing for a certain sales order type to be checked before billing is possible. You can do this by specifying that the document automatically receives a self-defined status which prevents billing.
Actions
1. Define a status profile.
2. Assign one or more statuses to the status profile.
3. Determine for each status whether it is to be set automatically or manually when creating the document.
4. Define for the status which business functions should be suppressed or at least accompanied by a warning message.
5. Now assign the status profile to a document type or an item category, for which status management should be active.
Based on each status u can allow or restrict the documnets that would want to system to either create, give a warning, or simply ignore.
Hope it helps you.
If it does reward points for contribution.
Regards
Ravi -
Business Transaction control based on equipment status
I have created status profile for equipment creation . One of the user status is "Created by User" . Now If the user status of the equipment is this , I want to disallow notification creation through iw21 on this equipment .
Please explain in detail how to achieve this through transaction control in status profile (I have already tried object type "maintainence notif " etc in status profile ....but did not find transaction create notification which has to be forbidden .)..
Also please explain how to view transaction code along with business transaction in transaction control screen ..(any alternate way ?)
NPBhi
kindly specify the object type as Equipment and check
I am not sure, kindly mark the Create Log Notification as forbidden for the user status
regards
thyagarajan -
User exit for Previous and current system status for 5 transactions
Hi Experts
My Objective to capture the Previous and current status of system status for 5 transactions in their user exits .
Description Business Object Transaction
Production Order operations BUS2005 CO02 to edit Production Order
Maintenance Orders BUS2007A IW32 to edit Plant Maintenance Order
INTernal ORDER BUS2075 KO02 to edit Internal Order
WorkBreakdownStruct BUS2054 CJ02 To edit the WBS element
Project System Network BUS2002 CN22 to edit Network
Activities Network
For Both Production order and Project System Network Activities Network ,
i got User exit " EXIT_SAPLCOBT_001 "
But i am not sure whether we can use this or not for our purpose . When i am changing status and then saving , my break point comes to EXIT_SAPLCOBT_001 .
But can we capture JEST or JCDS related data in that user exit or How can we capture both Previous status and Current ( Means New changed status ) . For eg From Released to Technically complete etc.
I want Status changed and its immedtiate previous status.
Do i need to check Exit or BADI before and after Saving .
Thanks
Regards
Gaurav
Edited by: TheGaurav on Sep 8, 2011 10:28 AMHi Himanshu
Many Thanks for the reply .
I also had some other processing needs to be done on the basis of those status. .
So do you have any idea or how to find what all exits or BADIs i can use for all of these 5 transactions , where
i can get data for JCDS ( or JEST ) .
CO02 to edit Production Order
IW32 to edit Plant Maintenance Order
KO02 to edit Internal Order
CJ02 To edit the WBS element
CN22 to edit Network
can we use EXIT_SAPLCOBT_001 for CO02 and CN22 .
Edited by: TheGaurav on Sep 8, 2011 1:21 PM -
System Status field in QA33 transaction
Hai Friends,
In QA33 transaction i am giving date,plant and inspection lot numbers as 89 and i execute.
i am getting a list. From this list i want to take the last column"System Status".
Please tell me the table name where i can fetch. In my program i am using QAMR ,QALS tables where i cannot find this field.
Thanks.............Check the Function Module
STATUS_TEXT_EDIT -
What is the system status for a transaction ?
Hi All,
I want to know what is the exact meaning (usage) of system status ?
We can create a user status in status profile and attach it to transaction type, then why do we use system status ?
Regards,
AshishHi Ashish,
User status are defined by the customer to define their business scenarios. So based on the business they can create status like Document Open (E001), In Transit (E002) etc. As you are aware that Status triggers the business flow in the SAP System. So based on a particular status the subsequent action will be followed. But how will SAP System know when to trigger the Billing, delivery and all the subsequent documents based on Customer Status Messages? So, to overcome this problem there is the concept of System Status like open (I001) etc which will help the system to keep track of the necessary actions. You can associate a System Status to User Status and hence you can trigger the business flow based on the status.
Have a look at the following link for a detailed technical info. The Status table is TJ30 for User status.
http://help.sap.com/saphelp_crm60/helpdata/en/5b/e4f53911cac83ce10000000a114084/frameset.htm
Hope this helps.
Thanks,
Samantak -
How to see system status in spro. How to assign business transaction to user status.
Hi All,
How to see system status in spro. can we change system status in spro for maintenance order.kindly share.
Also share how can we assign business transaction to user status for maintenance orderPeter,
You cannot see the system-status in SPRO.
You can view the system-statuses via BS23.
Be warned - it is NOT advisable to change the system-status setting as you may screw-up your system. Remember that many statuses are used across multiple objects and multiple modules.
PeteA -
Way to find transaction code - if not listed in system-- status
Hi friends
way to find transaction code - if not listed in system--> status
ex:
spro- sd - sales -sales documents- sales document item -define item categories
I didn't find T-code for this path from <b>system -->status</b>
Please let me know the ways to find out exact T- codes.
Thanks
PrasadHi Prasad, once you are in
spro- sd - sales -sales documents- sales document item -define item categories,
go to Additional Information-> Additional Information -> Display Key -> IMG Activity
this will show you a code, in this case SIMG_CFMENUOLSDVOV7
take last four caracters, this is transaction code: VOV7.
Please reward if you find this useful.
Regards,
Efren -
Changing the System status for previous transactions
Hello,
Could some body help me with this ?
I have a User status profile with user status ABC which triggers system status Inprocess. This is applicable for all the new transactions for which we set the status ABC which works fine. But we have some previous transactions ( Prior to this config ) with status ABC , but system status is not Inprocess.
How can we change the system statuses for all these transactions? do we have a report for this?
Best Regards,Hi,
You can use 'STATUS_CHANGE_INTERN' FM to change the system status. Pass Object number and status ID as inputs to the Function Module.
Regards,
Lakshmi.Y -
Allowed Transaction by system status in Process Orders
Hi all:
I have a problem manging the process orders, related to the system status and allowed transaction. The question is: How could I prevent the use of certains transaction (i.e. RFBU FI:Postings) when system status = TECO in one process order where status profile is not assgined (that is t003O-STSMA not filled)?.
At this moment I have a lot of process orders in that status and I want to avoid the posting from FI just if the system status = TECO
I will thank you very much for any help
Best RegardsAs a standard setting, you will not be able to restrict the financial postings when an order is TECO'ed but you may do it through by enhancing user exit/ BADI in the respective transaction...
Maybe you are looking for
-
I got my Mac OSX with Lion about 9 months ago. Two months after I bought it, it crashed. Apple gave no direct explanation and ended up wiping the computer. Two months after that it happended again. That time they gave me a knew hard drive but they st
-
IMac kernel panic -- rule out hardware and software! any ideas?
Greetings forum I am totally at a loss on what to do next. Im writing about a mid 2010 27 inch iMac recently upgraded to Mountain Lion. Shortly after this the computer started to experience issues of rebooting itself as clicking apps such as safari.
-
How to get the latest filename in a specify directory in client's machine
Hi all, I've created a web application which user need to input some text and upload a file to server, It's simple that user just need to browse the directory to select the file. submit the form to server then ........ However, after user's review an
-
Why does the audio go out of sync on my Apple TV?
Over the past couple of weeks I have noticed that the audio goes out of sync with any streaming video on my Apple TV (3rd gen) after about 20 minutes of usage. I have never had this experience in the past and am not sure why it is happening, but one
-
Problems with Paper Forms Barcode
hi, i designed a PDF which has 2 pages. on this pages user enters data for 3 persons. name + adress i want to add a paper forms barcode for the whole document on the second page, but the barcode object shows me an error (in the right corner of object