- भेजा गया
- 11 नवंबर 2026 को 10:41 am बजे UTC
- लेखक
- Kamo
- कमिट
- b05a5db
RecordInvoiceController किसी भी रिकॉर्ड के लिए Invoice टैब का दरवाजा है - सूची, Invoice बनाएँ, पढ़ें, PDF, रिकॉर्ड भुगतान, अवैध इनवॉइस, डिलीवरी, भेजें, लिंक - सिर्फ अधिकारों के साथ, आईडी, बनाएँ कॉल और स्वामित्व जाँच छोड़ें प्रत्येक रिकॉर्ड. ServiceJobInvoiceController (वैसे ही मार्ग, वैसे ही अधिकार) एक बन जाता है; OrderInvoiceController नीचे (क) (ख) (ग) (ख) (ग) (ग) (ग) (ग) (ग) (ग) (ग) (ग) (ग) (ग) (ग) (ग) (ग) (ग) (ग) (ग) (ग) (ग) (ग) (ग) (ग) (ग) (ग) (ग) वैध नहीं (POST .../{invoice}/void, रिकॉर्ड का प्रबंधन अधिकार, एक कारण आवश्यक): InvoicingService एक अस्वीकार करता है भुगतानों के साथ बिल; सफलता पर हर ग्राहक लिंक यहाँ समाप्त हो जाता है, जैसे कि रिले का खाली पहले से ही किया. ईमेल प्राप्ति: एक बार एक बिल भुगतान किया गया है, भेजें () ईमेल commerce.invoice_receipt (अधिकतम भुगतान, भुगतान तिथि, कभी नहीं 'अधिकतम due') को अस्वीकार करने के बजाय, पीडीएफ और ताज़ा लिंक के साथ; लिंक पंक्ति रिकॉर्ड ईमेल_प्रकार INVOICE या RECEIPTS और भेजा और साझा दिखाता है कि कौन सा. सदस्य का नोट अब दोनों ईमेल में एचटीएमएल-एस्केप्ट किया गया है (रेन्डरर कुछ भी एस्केप्ट नहीं करता है). खुदरा आदेश भुगतान आदेश के हैं: एक आदेश के बिल पर रिकॉर्ड भुगतान अस्वीकार कर दिया जाता है (409, 'पेमेंट लें' का उपयोग करें), और OrderInvoiceSettlement InvoicingService से भुगतान लेने के बाद और रद्द करने के बाद इसे रद्द करने के लिए पूछता है 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1.
