Hi, People
Actually, I do that custom script for calculate some values like “ABR”, “TCV” and “PMENSUAL”.
Image
Now, I need to sum the column “Precio Mensual” And the value appear in the var total or in my field CampoTest.
The custom script is:
frappe.ui.form.on("VersionesCRM", {
cmensual: function(frm, cdt, cdn) {
var d = locals[cdt][cdn];
frappe.model.set_value(d.doctype, d.name, "pmensual", d.cmensual / (1 - ( d.margen / 100)));
frappe.model.set_value(d.doctype, d.name, "abr", d.pmensual*frm.doc.mfacturacion);
frappe.model.set_value(d.doctype, d.name, "tcv", d.pmensual*frm.doc.vdcontrato);
var total= 0;
frm.doc.VersionesCRM.forEach(function(d){total+= d.pmensual;});
frm.set_value('total', total);
}
});
I was read some topic about that but Didn’t found the answer
So, But Doens’t work. Can I help me? .
Thank u