I agreed that the staff in the organization should have a higher level of understanding and discipline in an ideal environment. However, the turnover of frontline staff is rather high in the retail stores. Frontline staffs are also more sales oriented. They will always try to close more deals in rush hour rather than handling the corrections if stock is removed from a delivery. All of these may result in the variance that I have mentioned.
For the sales part, as the POS is somehow not connected to SAP in real time. We will accept negative stock. You may think that it violates some other rules. However, it seems necessary as the upload of POS data may not be in sequence. The negative stock will actually settle within short period of time after all POS data is uploaded and processed. As a result, if a sales "borrows" a material for sales from a STO, I want the system to reverse that item back to the issuing plant to settle the difference.