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

下推时在单据转换插件中获取本位币、汇率类型、汇率信息

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

下推时在单据转换插件中获取本位币、汇率类型、汇率信息

@[TOC](目录) ### 1、前提 目标币别与本位币之间需要维护”汇率体系“ ### 2、注册单据转换的插件策略 ![image.webp](/download/0100f995e856f4304152bddea6e4c14fc3f0.webp) ### 3、Python参考脚本 ```python import clr clr.AddReference('mscorlib') clr.AddReference('Kingdee.BOS.Core') clr.AddReference('Kingdee.K3.SCM.App') clr.AddReference('Kingdee.BOS.DataEntity') clr.AddReference('Kingdee.K3.BD.Contracts') clr.AddReference('Kingdee.K3.SCM.Contracts') from System import * from Kingdee.BOS.Core.Metadata import * from Kingdee.K3.SCM.App import * from Kingdee.BOS.Orm.DataEntity import * from Kingdee.K3.BD.Contracts import * from Kingdee.K3.BD.Contracts.FIN import * from Kingdee.K3.SCM.Contracts import * def AfterConvert(e): billdatas = e.Result.FindByEntityKey("FBillHead") for billdata in billdatas: SetLocalCurrAndExchangeTypeAndExchangeRate(e,billdata) def SetLocalCurrAndExchangeTypeAndExchangeRate(e,billdata): fin = billdata["InStockFin"][0] stockOrgId = billdata["StockOrgId_Id"] currencyId = fin["SettleCurrId_Id"] commonService =ServiceHelper.GetService[ICommonService]() localCurrId = commonService.GetDefaultCurrencyByBizOrgID(this.Context, stockOrgId) fin["LocalCurrId_Id"] = localCurrId localCurrIdField = e.TargetBusinessInfo.GetField("FLocalCurrI

下推时在单据转换插件中获取本位币、汇率类型、汇率信息

@[TOC](目录)### 1、前提目标币别与本位币之间需要维护”汇率体系“### 2、注册单据转换的插件策略![image.webp](/download/0100f995e856...
点击下载文档文档为doc格式

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

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