From 988fe88d42a9119e34fe9c4461058f956ff6e301 Mon Sep 17 00:00:00 2001 From: Johannes Hoermann <j.hoermann@adito.de> Date: Thu, 28 Mar 2019 13:08:47 +0100 Subject: [PATCH] Angebot kopieren / neue Version: Felder werden nicht mit vorbelegt --- .../entityfields/copyoffer/onActionProcess.js | 4 +++- process/Offer_lib/process.js | 20 ++++++++++--------- 2 files changed, 14 insertions(+), 10 deletions(-) diff --git a/entity/Offer_entity/entityfields/copyoffer/onActionProcess.js b/entity/Offer_entity/entityfields/copyoffer/onActionProcess.js index accad62bfb..3165252cb4 100644 --- a/entity/Offer_entity/entityfields/copyoffer/onActionProcess.js +++ b/entity/Offer_entity/entityfields/copyoffer/onActionProcess.js @@ -9,6 +9,8 @@ var header = vars.getString("$field.HEADER"); var offerId = vars.getString("$field.OFFERID"); var deliveryTerm = vars.getString("$field.DELIVERYTERMS"); var paymentTerm = vars.getString("$field.PAYMENTTERMS"); +var salesprojectId = vars.getString("$field.SALESPROJECT_ID"); -OfferUtils.copyOffer(offerId, contactId, language, currency, header, deliveryTerm, paymentTerm); + +OfferUtils.copyOffer(offerId, contactId, language, currency, header, deliveryTerm, paymentTerm, salesprojectId); \ No newline at end of file diff --git a/process/Offer_lib/process.js b/process/Offer_lib/process.js index b4c8bea33f..74283a23c2 100644 --- a/process/Offer_lib/process.js +++ b/process/Offer_lib/process.js @@ -283,15 +283,16 @@ OfferUtils.openOfferReport = function (pOfferID) /** * opens an offer in NEW mode with values from an offer * - * @param pOfferId {String} id of the offer - * @param pContactId {String} contact id - * @param pLanguage {String} language - * @param pCurrency {String} [currency=""] - * @param pHeader {String} [header=""] - * @param pDeliveryTerm {String} [deliveryTerm=""] - * @param pPaymentTerm {String} [paymentTerm=""] + * @param {String} pOfferId of the offer + * @param {String} pContactId + * @param {String} pLanguage + * @param {String} [pCurrency=""] + * @param {String} [pHeader=""] + * @param {String} [pDeliveryTerm=""] + * @param {String} [pPaymentTerm=""] + * @param {String} [pSalesprojectId=""] */ -OfferUtils.copyOffer = function (pOfferId, pContactId, pLanguage, pCurrency, pHeader, pDeliveryTerm, pPaymentTerm) +OfferUtils.copyOffer = function (pOfferId, pContactId, pLanguage, pCurrency, pHeader, pDeliveryTerm, pPaymentTerm, pSalesprojectId) { var params = { "ContactId_param" : pContactId, @@ -300,7 +301,8 @@ OfferUtils.copyOffer = function (pOfferId, pContactId, pLanguage, pCurrency, pHe "OfferCurrency_param" : pCurrency || "", "OfferHeader_param" : pHeader || "", "OfferDeliveryTerm_param" : pDeliveryTerm || "", - "OfferPaymentTerm_param" : pPaymentTerm || "" + "OfferPaymentTerm_param" : pPaymentTerm || "", + "SalesprojectId_param" : pSalesprojectId || "" }; neon.openContext("Offer", null, null, neon.OPERATINGSTATE_NEW, params); } -- GitLab