mirror of
https://github.com/itsdave-de/msp.git
synced 2025-05-06 07:25:13 +02:00
Korrektur teiweise abgerechnete Lieferscheine
This commit is contained in:
parent
9d81f13cf6
commit
3cccd45c6d
@ -102,6 +102,9 @@ class AutoInvoiceGenerator(Document):
|
||||
|
||||
item_doc = frappe.get_doc("Delivery Note", dn["name"])
|
||||
for item in item_doc.items:
|
||||
item_in_prev_s_i = frappe.get_all("Sales Invoice Item", filters = {"dn_detail" : item.name })
|
||||
print(len(item_in_prev_s_i))
|
||||
if len(item_in_prev_s_i) == 0:
|
||||
print(item.item_group)
|
||||
item.dn_detail= dn["name"]
|
||||
print("item.dn_detail")
|
||||
@ -109,6 +112,8 @@ class AutoInvoiceGenerator(Document):
|
||||
items.append(item)
|
||||
return items
|
||||
|
||||
|
||||
|
||||
@frappe.whitelist()
|
||||
def get_invoice_dict(self):
|
||||
self.get_customer_asap_billing_mode()
|
||||
@ -287,12 +292,4 @@ class AutoInvoiceGenerator(Document):
|
||||
invoice_doc.append("taxes", new_tax)
|
||||
invoice_doc.save()
|
||||
|
||||
# def validate_items(self,item_list):
|
||||
# print("len(item_list):")
|
||||
# print(len(item_list))
|
||||
# print("len(set(item_list)):")
|
||||
# print(len(set(item_list)))
|
||||
# if len(item_list) == len(set(item_list)):
|
||||
# return True
|
||||
# else:
|
||||
# frappe.msgprint("Rechnungspositionen doppelt")
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user