02-01-2008 6:50 AM
Hi
Anybody know Notification User status and system status stored in which table?
Regards
Anbu
02-01-2008 6:55 AM
Hi,
Since system statuses are hard coded entities, I doubt whether transaction based access to them is available.
The exhaustive list of system statuses is available in tables TJ02 / TJ02T. Apart from above, all the tables related to system statuses are listed below:
TJ01 Business Transactions
TJ01T Business Transaction Texts
TJ01V Responsible for business processes
TJ02 System status
TJ02T System status texts
TJ02V Responsible for system status
TJ03 Object types
TJ03T Texts for object types
TJ03V Responsible for object types
TJ04 Status control for object type
TJ05 Permitted transactions per object type
TJ06 System statuses set/deleted by process
TJ07 Influence of system status on transaction
In the early days of R/3, and maybe even R2, you could configure the delivered system status. However, this functionality was removed (to protect the integrity of the delivered system status), as I recall in release 3.1. So, now you configure user status to manage customer-specific requirements.
IMPORTANT: When you influence a business transaction in both, system and user status settings, a single DISALLOW will override a single ALLOW.
For example: With system status TECO, new purchase orders are DISALLOWED. If you create a user status, that ALLOWS new purchase orders with system status TECO, it will NOT override the system status setting. New purchase orders will not be allowed, even though the user status allows.
Another example: With system status REL, new purchase orders are ALLOWED. If you create a user status, that DISALLOWS purchase orders, it will override the system status, and new purchase orders will not be allowed.
02-01-2008 6:55 AM
Hi,
Since system statuses are hard coded entities, I doubt whether transaction based access to them is available.
The exhaustive list of system statuses is available in tables TJ02 / TJ02T. Apart from above, all the tables related to system statuses are listed below:
TJ01 Business Transactions
TJ01T Business Transaction Texts
TJ01V Responsible for business processes
TJ02 System status
TJ02T System status texts
TJ02V Responsible for system status
TJ03 Object types
TJ03T Texts for object types
TJ03V Responsible for object types
TJ04 Status control for object type
TJ05 Permitted transactions per object type
TJ06 System statuses set/deleted by process
TJ07 Influence of system status on transaction
In the early days of R/3, and maybe even R2, you could configure the delivered system status. However, this functionality was removed (to protect the integrity of the delivered system status), as I recall in release 3.1. So, now you configure user status to manage customer-specific requirements.
IMPORTANT: When you influence a business transaction in both, system and user status settings, a single DISALLOW will override a single ALLOW.
For example: With system status TECO, new purchase orders are DISALLOWED. If you create a user status, that ALLOWS new purchase orders with system status TECO, it will NOT override the system status setting. New purchase orders will not be allowed, even though the user status allows.
Another example: With system status REL, new purchase orders are ALLOWED. If you create a user status, that DISALLOWS purchase orders, it will override the system status, and new purchase orders will not be allowed.
02-01-2008 6:58 AM