From 1c739076bc7d3c97aeb5c8970db073611afea4be Mon Sep 17 00:00:00 2001 From: Beate Trenziok Date: Fri, 2 Aug 2024 11:57:49 +0200 Subject: [PATCH] Anpassung ASAP Modus --- .../doctype/auto_invoice_generator/auto_invoice_generator.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/msp/msp/doctype/auto_invoice_generator/auto_invoice_generator.py b/msp/msp/doctype/auto_invoice_generator/auto_invoice_generator.py index 0a9c1d8..08c8bde 100644 --- a/msp/msp/doctype/auto_invoice_generator/auto_invoice_generator.py +++ b/msp/msp/doctype/auto_invoice_generator/auto_invoice_generator.py @@ -345,13 +345,14 @@ class AutoInvoiceGenerator(Document): deliveries = self.get_delivery_notes_for_customer(customer, delivery_notes) for delivery in deliveries: delivery_doc = frappe.get_doc("Delivery Note", delivery["name"]) - items = items or [self.create_invoice_doc_item(delivery_item) for delivery_item in delivery_doc.items] + items = [self.create_invoice_doc_item(delivery_item) for delivery_item in delivery_doc.items] for item in items: item.delivery_note = delivery["name"] if items: self.create_invoice(customer, items, f"Invoice for Delivery Note {delivery['name']} {customer_doc.customer_name}") invoice_count += 1 return invoice_count + def process_collective_billing(self, customer, items, customer_doc): invoice_items = [self.create_invoice_doc_item(item) for item in items]