In SAP, Master Data and Transaction data is controlled by system status. But there are certain limitation where system status cannot be used, In such instances a User status can be used.
We will see how a system status and User status functions in a particular transaction.
Let's understand what is "SYSTEM STATUS" and "USER STATUS" from system perspective.
SYSTEM STATUS:-
Specifies that a particular function was carried out on an Object, be it a
Transaction ( like Service Order) or a master Data ( serial Number).
User Cannot Control or interfere system status . This status cannot be deleted or
changed.
For example, When i release either Service Order or Production Order system status "REL" is set which means the transaction is now enabled to confirm or post actual cost or carryout inventory transactions
USER STATUS:-
User status on the other hand is activated by user and can be created as
Supplementary to system Status. User status can be created through a User
status profile .
To Define User Statuses, We need to Configure USER STATUS PROFILE and assign number of statuses as per your requirement. These USER STATUS PROFILE are specific to an Object type
These User statuses can
1. document functions of particular status
2. Specific the sequence of user status to be carried out
3. Define Initial status which can be set automatically
4. Allow or Forbid certain subsequent functions when a particular status is Set.
Transaction Code: BS02
Create one User status for Sales Quotation in BS02
We have different status such as
QUOT - Quote Created
ACCP - Quote accepted
REJC - Quote Rejected
CLSD - Quote Closed.
Click On OBJECT TYPES --> and select particular objects to which this is supposed to be triggered.
Once Object type is checked, it should be assigned to Order types ( VOV8)
Create a quote and check how the status populates
How status can influence subsequent transaction:
In BS02 for a User status Profile-- select the status as QUOT, choose Create Sales Order and set it to Forbid
Now try to create a sales order with reference to Quotation, where the status is QUOT
and see the impact
So, User status not only acts as Supplementary to system status, but also impacts the subsequent
business process
Try from your end and provide your feed back
Good blog sir
ReplyDeleteThank you
DeleteGood Blog with valuable information which is crisp and clear. Please keep positing more ...
ReplyDelete