纸通宝交易版
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 

26 lines
2.0 KiB

*** Keywords ***
计算公式
#公式计算
${品类单价} Set Variable ${unitPrice}
${公开补贴} Set Variable ${publicSubsidies}
${净重} Set Variable ${netWeight}
${结算单价} Evaluate ${unitPrice}+${publicSubsidies}
${扣点(%)}= Evaluate (${netWeight}-${settleWeight})/${netWeight}
#${纸厂补贴和扣款} Evaluate ${运费补贴}+${其他补贴}+${违禁物品扣款}+${装车不规范扣款}+${其他扣款}
${扣点前代卖费} Evaluate ${unitSurcharge}*${netWeight}
${扣点后代卖费} Evaluate ${unitSurcharge}*${settleWeight}
${代卖费总额} Set Variable If '${proxySellerSettleType} '=='0' ${扣点前代卖费} ${扣点后代卖费} #0:扣点前,1:扣点后
#${一次应付} Evaluate ${结算单价}*${settleWeight}+${纸厂补贴和扣款}-${代卖费总额}+${返还补贴}+${调节费}
#${两次首笔应付} Evaluate ${结算单价}*${netWeight}-${代卖费总额}
#${两次尾款应付}
#${应付金额(元)} Set Variable If '${firstPayPercent}'=='100%' ${一次应付} ${两次首笔应付} #100%:一笔结算,70%、85%:两笔结算
#${含税结算单价} Set Variable If '${isSubsidyAndDeductIncludeTax} '=='0' (${结算单价}+${纸厂补贴和扣款}/${settleWeight})*(1+${taxRefundRate} ) ${结算单价}*(1+${taxRefundRate}) #0:不含税,1:含税
#${第一笔金额} Evaluate ${结算单价}*${settleWeight}+${纸厂补贴和扣款}
#${第二笔金额} Evaluate
#${总金额} Evaluate ${第一笔金额}+${第二笔金额}
#${金额} Set Variable If '${settlementType}'==0 ${第一笔金额} ${总金额}
#${垫资费总额} Evaluate ${垫资费}*${settleWeight}
#${代收费总额} Evaluate ${代收费}*${settleWeight}
#${返还补贴总额} Evaluate ${返还补贴}*${settleWeight}
#${采购单价} Evaluate ${应付金额(元)}/${settleWeight}
#Set Global Variable ${扣点(%)}=