电脑桌面
添加蚂蚁七词文库到电脑桌面
安装后可以在桌面快捷访问

应收单需要根据不同项目携带不同税率并计算

来源:金蝶云社区作者:金蝶2024-09-228

应收单需要根据不同项目携带不同税率并计算

【解决方案】

1、费用录入界面根据需要添加各个公司对应的税率字段(例如A公司对应A税率);

2、页面加载后置脚本,先获取当前F7字段编码所对应的公司实体,然后根据当前公司找出对应的税率赋值

3、该脚本与一般脚本有所区别需要触发业务计算逻辑具体参考以下脚本实现 var kdtable = pluginCtx.getKDTable(kdtEntry);var f7 = kdtable.getColumn(expenseItemNumber).getEditor().getComponent();f7.addDataChangeListener(function(event,methodName){if(equals == methodName) {return this == event;}else if(dataChanged == methodName) {var cellIndex = kdtable.getColumns().getColumnIndex(taxRate);var rowIndex = kdtable.getSelectManager().getActiveRowIndex();var curRow = kdtable.getRow(rowIndex);//获取编码F7对象

var values = event.getNewValue();

//取编码对象 var number =pluginCtx.getKDBizPromptBox(prmtCompanyOrgUnit).getValue().get(number);

com.kingdee.eas.util.client.MsgBox.showInfo(number);if(values != null && values【0】 != null){kdtable.getEditManager().editCellAt(rowIndex,cellIndex,true);var expenseItemNumber = values【0】;

//获取金额

if(6900.equals(number)){

//获取上海虹桥税率

var tax = expenseI

应收单需要根据不同项目携带不同税率并计算

【解决方案】1、费用录入界面根据需要添加各个公司对应的税率字段(例如A公司对应A税率);2、页面加载后置脚本,先获取当前F7字段编码所对应...
点击下载文档文档为doc格式

声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。如若本站内容侵犯了原著者的合法权益,可联系本站删除。

已经是第一篇
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息
QQ群
  • 答案:my7c点击这里加入QQ群
支持邮箱
微信
  • 微信