diff --git a/entity/Offer_entity/entityfields/copyoffer/onActionProcess.js b/entity/Offer_entity/entityfields/copyoffer/onActionProcess.js
index accad62bfb3d5f252b6090fb9077db75ff82a819..3165252cb4ab4b2eae1dda0fdd17c10bd9b4a83b 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 b4c8bea33f50080dfcb04b1b1d98a38ef64ec7dc..74283a23c2230be304a4e970830aa984e2cc19f7 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);
 }