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

金蝶EAS_WebService总账_新接口开发指南(九):使用接口查询辅助明细账

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

金蝶EAS_WebService总账_新接口开发指南(九):使用接口查询辅助明细账

概述

  辅助明细账与明细分类账是非常相像的,前者是反映核算项目维度上数据的变化,后者是应映科目维度上数据的变化,接口的调用方式,过滤条件,展示的数据结构大同小异。本指南将介绍如何使用接口查询辅助明细账数据。


1、如果还没有下载凭证用wsdl服务描述文件和导入架包,请参考金蝶EAS_WebService总账_新接口开发指南(二):将凭证引入到EAS系统中文章中的第1、2步。


2、使用接口WSVoucher.nGetBalance查询辅助明细账数据,以下是相关的代码片段(完整代码在附件工程中的类client.GetAsstactGDTest),以下是参数构造的代码片段:

以下是发起调用的代码片段:

如果看到下面类似的信息,说明查询成功:


3、接口的参数jsonParams它是一个Map<key, value>形式的json字符串,目前支持以下参数项:

参数名参数值说明
isCompresstrue或false,默认为false是否对传输的数据经过压缩处理,当值为true时,返回后使用com.kingdee.eas.fi.gl.ZipUtils.gunzip(jsonResult)进行解压。如果传输的数据量较大(超过2000行),建义压缩处理。该工具类可以在eas\client\lib\patch\ sp-fi_gl-client.jar中找到。
rptTypeAsstactGD必填,辅助明细账。
companyNumber公司编码必填(没提供orgTreeId时),支持虚体,支持多组织,查多个时请使用;分隔。查虚体时,通常指定一个上级即可,系统会将它下面的所有实体数据汇总,如果指定多个虚体,不要出现多个同级的最上级虚体,即保证所有组织在一颗树上。另外,虚体多组织查询时,下级组织有范围过滤的作用,比如有1级组织org1,它下面有2级组织org21,org22,org23,传递org1;org21时,org22,org23将会被排除。
companyDisplayModedetails或enumerate,默认details选填,展示方式,details:平级,是指将数据直接从未级组织汇总到最上级,中间级的虚体不展示;enumerate:罗列,是指将数据分组织显示
orgTreeId
合并范围的ID选填,合并范围的ID,当提供合并范围时,优先使用合并范围过滤组织,否则使用companyNumber过滤组织。
unionNumber
合并单元编码选填,合并范围下合并单元的编码,支持多个,用;分隔。
periodTypeNumber期间类型编码选填,默认为组织当前使用的期间类型。
fromPeriodNumber开始期间编码选填,如果不填,默认为公司的当前期间。
toPeriodNumber结束期间编码选填,如果不填,默认为公司的当前期间。
accountTableNumber科目表编码选填,默认为组织当前的科目表。
fromAccountNumber开始科目编码选填。
toAccountNumber结束科目编码选填。
accountNumber科目编码选填,支持多个,用;分隔,指定上级科目,会包含它的所有下级科目。
currencyNumber
币别编码选填,空表示查询所有原币币别。
balType1或5,默认为5选填,1:包含未过账余额,5:过账余额。
notIncludePLVouchertrue或false,默认为false选填,不包含结转损益凭证。
onlyAsstacttrue或false,默认为false选填,数据分组方式,true,只按核算项目分组,false,按核算项目+科目分组。
asstActTypes核算项目列表必填,可以添加多个,在下面的表格具体说明。



voucherType
凭证类型编码选填,支持多个,用;分隔。
voucherNumber
凭证编码选填,支持多个,用;分隔。
fromVoucherNumber
凭证开始编码选填。
toVoucherNumber凭证结束编码选填。
fromBookedDate记账开始日期选填,格式yyyy-MM-dd。
toBookedDate记账结束日期选填,格式yyyy-MM-dd。
fromBizDate业务开始日期
选填,格式yyyy-MM-dd。
toBizDate业务结束日期选填,格式yyyy-MM-dd。
sourceSys
来源系统选填,来源系统的内码,支持多个,用;分隔。
sourceType
来源类型选填,来源类型的内码,支持多个,用;分隔。
creator
制单人选填,制单人编码,支持多个,用;分隔。
auditor审核人选填,审核人编码,支持多个,用;分隔。
poster过账人选填,过账人编码,支持多个,用;分隔。
cashier
复核人选填,复核人编码,支持多个,用;分隔。
description参考消息参考消息,选填。
entryDC
1、0或空,默认为空凭证分录的借贷方向,1,借;0,贷;空,所有。
recordDescription辅助账摘要辅助账摘要,选填。
recordMinAmount辅助账最小金额辅助账最小金额,选填。
recordMaxAmount辅助账最大金额辅助账最大金额,选填。



notShowZerotrue或false,默认为false选填,余额为零不显示。
notShowNoCurrenttrue或false,默认为false选填,无发生不显示。
notShowZeroAndNoCurrenttrue或false,默认为false选填,余额为零且无发生不显示。
showFortrue或false,默认为false选填,是否显示原币。
showLocaltrue或false,默认为false选填,是否显示本位币。
showRpttrue或false,默认为false选填,是否显示报告币。
showQtytrue或false,默认为false选填,是否显示数量列。
showByStandardMUtrue或false,默认为false选填,showQty为true时有效,转换为标准计量单位显示。
showPeriodSumtrue或false,默认为false选填,显示本期合计。
showYearSumtrue或false,默认为false选填,显示本年累计。



showCompanyLongNumbertrue或false,默认为false选填,显示公司长编码。
showCompanyLeveltrue或false,默认为false选填,显示公司级次。
showCompanyNametrue或false,默认为false选填,显示公司名称。
showCompanyBizUnittrue或false,默认为false选填,显示公司是否实体。
showAccountNametrue或false,默认为false选填,显示科目名称。
showAccountLongNametrue或false,默认为false选填,显示科目长名称。
showAccountDctrue或false,默认为false选填,显示科目余额方向。
showAsstActNumbertrue或false,默认为false选填,显示核算项目编码。
showAsstActLongNumbertrue或false,默认为false选填,显示核算项目长编码。
showAsstActLongNametrue或false,默认为false选填,显示核算项目长名称。
showCurrencyNumbertrue或false,默认为false选填,显示币别编码。
showCurrencyNametrue或false,默认为false选填,显示币别名称。
showVoucherId
true或false,默认为false选填,显示凭证ID。

金蝶EAS_WebService总账_新接口开发指南(九):使用接口查询辅助明细账

概述  辅助明细账与明细分类账是非常相像的,前者是反映核算项目维度上数据的变化,后者是应映科目维度上数据的变化,接口的调用方式,过...
点击下载文档文档为doc格式

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

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