Skip to content
Snippets Groups Projects
Commit 6fe6dcc9 authored by Pascal Neub's avatar Pascal Neub
Browse files

[Projekt: xRM-Sales][TicketNr.: 1080906][Position in Angebot löschen führt zu Fehlermeldung]

parent 4deb61a6
No related branches found
No related tags found
No related merge requests found
...@@ -16,28 +16,15 @@ if(oid != "") ...@@ -16,28 +16,15 @@ if(oid != "")
deletedIds.push(oiid); deletedIds.push(oiid);
var cols = ["NET", "VAT"]; var cols = ["NET", "VAT"];
var vals = oiUtils.getNetAndVat(deletedIds);
var vals = oiUtils.getNetAndVat(deletedIds);
var discountedVals = OfferItemUtils.getDiscountedNet(deletedIds, oid, discount); var discountedVals = OfferItemUtils.getDiscountedNet(deletedIds, oid, discount);
if(discountedVals)
let config = entities.createConfigForUpdatingRows() {
config.entity("Offer_entity"); cols.push("DISCOUNTED_NET", "DISCOUNTED_VAT");
vals = vals.concat(discountedVals);
if(discountedVals){
config.fieldValues({
"NET": vals[0],
"VAT": vals[1],
"DISCOUNTED_NET": discountedVals[0],
"DISCOUNTED_VAT": discountedVals[1]
});
}
else{
config.fieldValues({
"NET": vals[0],
"VAT": vals[1]
});
} }
config.uid(oid);
entities.updateRow(config); newWhere("SALESORDER.SALESORDERID", oid)
.updateData(true, "SALESORDER", cols, null, vals);
} }
\ No newline at end of file
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment