Skip to content
Snippets Groups Projects
Commit 544c0a64 authored by Benjamin Ulrich's avatar Benjamin Ulrich :speech_balloon:
Browse files

Merge branch 'sales_2003547_product_itemlist_wrong_quantity' into '2021.2'

[Projekt: xRM-Sales][TicketNr.: 2003547][Anzahl von Produkten mit Stückliste...

See merge request xrm/basic!1608
parents 529d4181 1401f61a
No related branches found
No related tags found
No related merge requests found
...@@ -353,6 +353,7 @@ ItemUtils.prototype.insertPartsList = function(columns, productId, assignedTo, c ...@@ -353,6 +353,7 @@ ItemUtils.prototype.insertPartsList = function(columns, productId, assignedTo, c
var priceObject = {}; var priceObject = {};
if (partsList.root != undefined) // if product has a parts list if (partsList.root != undefined) // if product has a parts list
{ {
partsList.root.quantity = pQuantity;
__itemInsertStatement(partsList.root, assignedTo, currency, contactId); __itemInsertStatement(partsList.root, assignedTo, currency, contactId);
} }
...@@ -391,9 +392,14 @@ ItemUtils.prototype.insertPartsList = function(columns, productId, assignedTo, c ...@@ -391,9 +392,14 @@ ItemUtils.prototype.insertPartsList = function(columns, productId, assignedTo, c
var P2pObject = partsList[p2pid]; var P2pObject = partsList[p2pid];
var prodid = partsList[p2pid].sourceid; var prodid = partsList[p2pid].sourceid;
var ProductDetails = ProductUtils.getProductDetails( var ProductDetails = ProductUtils.getProductDetails(
prodid, prodid,
{ currency: currency, quantity: P2pObject.quantity, relationId: contactId }, {
additionalProductInfo.map(function(item) {return item[1]})); currency: currency,
quantity: P2pObject.quantity * partsListObj.quantity,
relationId: contactId
},
additionalProductInfo.map(function(item){return item[1]})
);
var price = ""; var price = "";
var vat = ""; var vat = "";
......
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