do correct gl entry for debit and credit notes
This commit is contained in:
parent
d13fe18d30
commit
f7e87e66ee
@ -256,6 +256,9 @@ def make_return_doc(doctype, source_name, target_doc=None):
|
|||||||
target_doc.dn_detail = source_doc.dn_detail
|
target_doc.dn_detail = source_doc.dn_detail
|
||||||
target_doc.expense_account = source_doc.expense_account
|
target_doc.expense_account = source_doc.expense_account
|
||||||
|
|
||||||
|
def update_terms(source_doc, target_doc, source_parent):
|
||||||
|
target_doc.payment_amount = -source_doc.payment_amount
|
||||||
|
|
||||||
doclist = get_mapped_doc(doctype, source_name, {
|
doclist = get_mapped_doc(doctype, source_name, {
|
||||||
doctype: {
|
doctype: {
|
||||||
"doctype": doctype,
|
"doctype": doctype,
|
||||||
@ -272,6 +275,10 @@ def make_return_doc(doctype, source_name, target_doc=None):
|
|||||||
},
|
},
|
||||||
"postprocess": update_item
|
"postprocess": update_item
|
||||||
},
|
},
|
||||||
|
"Payment Schedule": {
|
||||||
|
"doctype": "Payment Schedule",
|
||||||
|
"postprocess": update_terms
|
||||||
|
}
|
||||||
}, target_doc, set_missing_values)
|
}, target_doc, set_missing_values)
|
||||||
|
|
||||||
return doclist
|
return doclist
|
||||||
|
Loading…
x
Reference in New Issue
Block a user