Question:
Hi,
What is the realistic risk of not marking a company code as being "Productive"? I know that it supposed to prevent deletion programs from deleting data by mistake.
Should this indicator be set?
Any feedback is appreciated.
Answer:
Hi,
If my memory served me right this is checked by the Finance Consultant just before the production system goes live.
It indicates that the system is live from a financial point of view and transactions can be made henceforth.
Financial data is most crucial in the system running and all the entries need to be checked from that point. And the most important finance entity is Company Code which is a legal representation in the system.
_________________
My Pleasure ! Your Confusion !
***************************************
SAP EXPLORER
Knowledge is Power ! Transmit it !
Answer:
You can post transactions with or without the productive indicator being set. The significance is that certain transactions allow mass deletion of data. This indicator prevents those transactions beong run. I think it may also controls whether ceertain tables can be maintained in production (eg OB52 can be maintained in prod but not test if both clients are set to non-modifiable.
For example, one (old and strange) way of building a system is to configure and test the system, then delete transactional data, and start using it as a production system. To delete the transaction data, you could use OKC3 for CO data.
Transaction OKC3 deletes all CO transaction data.
Using this transaction in a production system would be bad. The production system indicator prevents this happening....
best wishes
Jim