想要取应收款汇总表的余额,有什么好办法吗
问题描述:
想要取应收款汇总表的余额,有什么好办法吗
解决方案:
应收款汇总表的余额,实际上标准产品是有接口的,调用接口返回的是一个临时表。里面有对应的期初和期末余额,具体调用说明如下:
引用:using Kingdee.K3.BD.Contracts.FIN;
接口调用实例:
List<long> orgList = new List<long>(); ---结算组织ID集合
orgList.Add(orgId);
JSONObject ret = new JSONObject();
IFINServiceForCommon finService = Kingdee.K3.BD.Contracts.ServiceFactory.GetService<IFINServiceForCommon>(ctx);
Kingdee.K3.Core.FIN.CheckARAPReportCondition condition = new Kingdee.K3.Core.FIN.CheckARAPReportCondition();
condition.ContactUnitType = "BD_Customer";--- 往来单位类型
condition.EndDate = DateTime.Parse(endDate);---结束日期
condition.StartDate = DateTime.Parse(startDate);---开始日期
condition.SettleOrgList = orgList;---结算组织集合
condition.IncludeOutSettle = true; 是否包含已出库未应收
condition.IncludeInSettle = false; 是否包含内部结算
condition.IncludeNoAudit = false; 是否包含未审核
condition.AdvanceFilterString = string.Format("FCONTACTUNITNUMBER IN ('{0}')", customerNumber); 其他过滤条件,往来单位编码是在什么范围
condition.GroupbyFields = "FCONTACTUNITNUMBER,FCURRENCYFORNAME";//汇总字段要传过去,不然会按FCONTACTUNITNUMBER,FCURRENCYFORNAME,FBUSINESSDEPTNAME汇总
string tempTable = finService.GetARAPTableNameAfterBuildData(ctx, condition, "AR");
tamTable 是返回的临时表,也就是报表看到的数据,然后通过查询临时表取期初数即可:
想要取应收款汇总表的余额,有什么好办法吗
本文2024-09-23 01:44:41发表“云星空知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-k3cloud-147882.html
- 鼎捷EAI整合規範文件V3.1.07 (集團).pdf
- 鼎捷OpenAPI應用場景說明_基礎資料.pdf
- 鼎捷OpenAPI應用場景說明_財務管理.pdf
- 鼎捷T100 API設計器使用手冊T100 APIDesigner(V1.0).docx
- 鼎新e-GoB2雲端ERP B2 線上課程E6-2應付票據整批郵寄 領取.pdf
- 鼎新e-GoB2雲端ERP B2 線上課程A4使用者建立權限設定.pdf
- 鼎新e-GoB2雲端ERP B2 線上課程C3會計開帳與會計傳票.pdf
- 鼎新e-GoB2雲端ERP B2 線上課程E6-1應付票據.pdf
- 鼎新e-GoB2雲端ERP B2 線上課程A5-1進銷存參數設定(初階篇).pdf
- 鼎新e-GoB2雲端ERP B2 線上課程D2帳款開帳與票據開帳.pdf