diff --git a/src/main/java/com/yem/wm/im/clientdemand/utils/ClientUtils.java b/src/main/java/com/yem/wm/im/clientdemand/utils/ClientUtils.java index e0f7ac3f..84d5cd8a 100644 --- a/src/main/java/com/yem/wm/im/clientdemand/utils/ClientUtils.java +++ b/src/main/java/com/yem/wm/im/clientdemand/utils/ClientUtils.java @@ -527,7 +527,7 @@ public class ClientUtils { /** * 实际整车单价 - *
+ * * 实际整车单价 = 实际整车金额 / 数量 */ public static void countRealCatPrice(IDataModel model, int rowNow) { @@ -550,7 +550,7 @@ public class ClientUtils { /** * 实际整车金额 - *
+ * * 实际整车金额 = 销售金额价格条款 - 资源配件金额 */ @@ -1182,9 +1182,7 @@ public class ClientUtils { model.setValue("yem_truecaramtba", null, row);//实际整车金额(人民币) model.setValue("yem_pricefieldaccba", null, row);//资源配件单价 model.setValue("yem_pricefieldaccamt", null, row);//资源配件金额 - if (!model.getDataEntityType().getName().equals("yem_es_xsalesorder")) { - model.setValue("yem_disamt", null, row);//折扣金额 - } + model.setValue("yem_disamt", null, row);//折扣金额 model.setValue("yem_frontrateentry", null, row);//折扣率% model.setValue("yem_frontdisprice", null, row);//折扣前销售单价 model.setValue("yem_frontdisamt", null, row);//折扣前销售金额 @@ -1210,7 +1208,7 @@ public class ClientUtils { * @param[2] row * return * @time 2023/8/10 19:55 - *
+ * * 销售单价(价格条款)= 销售FOB金额 /数量 */ @@ -1243,15 +1241,17 @@ public class ClientUtils { } + } /** * 销售金额(价格条款)结算币别 - *
+ * * 1、如果分录没有总费用、没有折扣金额,就是按照 数量*销售EXW单价 * 2、如果分录有总费用或者折扣金额,则销售金额(价格条款) = (折扣后销售金额 +总费用 )+ 资源配件单价 *数量 * 销售单价(价格条款)= 销售金额(价格条款) /数量 + * */ public static void addSaAmountTk(IDataModel model, int rowNow) { boolean ifgift = (boolean) model.getValue("yem_ifgift", rowNow); @@ -1301,7 +1301,6 @@ public class ClientUtils { /** * 整机计算 销售单价(价格条款)=折扣后销售单价+单车总费用+资源配件单价 - * * @param model * @param row */ @@ -1316,7 +1315,6 @@ public class ClientUtils { /** * 整机 销售金额(价格条款)=销售单价(价格条款)*数量 - * * @param model * @param row */ @@ -1329,7 +1327,6 @@ public class ClientUtils { /** * 整机 实际整车单价=折扣后销售单价+单车总费用 - * * @param model * @param row */ @@ -1343,7 +1340,6 @@ public class ClientUtils { /** * 整机 实际整车金额=实际整车单价*数量 - * * @param model * @param row */ @@ -1357,7 +1353,6 @@ public class ClientUtils { /** * 计算保险费 * 保险费=(FOB单价+海运费)*保险加成率*运保费率/100 - * * @param rowIdx * @param model */ @@ -1420,9 +1415,8 @@ public class ClientUtils { /** * // 银行利息费=(当前行销售FOB单价+海运费+保险费)*收款计划中的是否信保为是的收汇百分比%/100*利息率/100,利息率手填 - *
- * 银行利息费=(当前行销售FOB单价+海运费+保险费)*收款计划中的是否信保为是的收汇百分比%/100*利息率/100/360*利息天数 * + * 银行利息费=(当前行销售FOB单价+海运费+保险费)*收款计划中的是否信保为是的收汇百分比%/100*利息率/100/360*利息天数 * @param rowIdx * @param model */ @@ -1570,6 +1564,7 @@ public class ClientUtils { } } } + }