1、金蝶K3报表取数公式详解金蝶K3报表取数公式详解1、科目:首次使用可采用向导自动生成科目与核算项目参数,在科目录入框内单击F7 显示如下:生成的公式描述如下:科目公式=“科目代码1:科目代码2|项目类别|项目代码1:项目代码2|项目类别|项目代码1:项目代码2下面针对公式中“内的内容进行说明:“中的内容用于存放用户所选择的科目和核算项目代码。公式中的科目代码,项目类别和项目代码,在字符“|和“:的分隔下可以进行20 种组合,得到不同X围的科目和核算项目。组合情况如下:Aa:aa1:a2A|ba:|b:a|ba1:a2|bA|b|ca:|b|c:a|b|ca1:a2|b|ca|b|c:a:|b|
2、:c:a|b|c:a1:a2|b.c:a|b|c1:c2a:|b|c1:c2:a|b|c1:c2a1:a2|b|c1:c2其中:“a,“a1,“a2表示科目代码“b表示核算项目类别名称“C,“C1,“C2表示核算项目代码“a:表示代码大于或等于科目a 的所有科目“:a表示代码小于或等于a 的所有科目“a1:a2表示代码大于或等于a1 并且小于或等于a2 的所有科目“C:表示代码大于或等于C 的所有核算项目“:C表示代码小于或等于C 的所有核算项目“C1:C2表示代码大于或等于C1 并且小于或等于C2 的核算项目当核算项目类别b 和代码C,C1,C2 都缺省时,表示指定科目下设所有的核算项目类别
3、。当核算项目类别b 不省略,而核算项目代码缺省时,表示指定核算项目类别b中所有核算项目。例:取数公式表达式:ACCT(“:123|客户|003:,“C)表示科目代码小于或等于123,下设科目核算项目:客户,客户代码大于或等于003 的本位币的期初余额。取数公式表达式:ACCT“214|职员|0001:0012,“Y表示科目代码为214,下设科目核算项目:职员,职员代码在0001 到0012之间的本位币期末余额。为方便用户操作,提供“*为科目参数的通配符,每一个通配符只匹配一个字符,可对科目核算项目也适用进行模糊取数。例:10*表示取一级科目代码为四位,并且起始两个代码为10 的所有科目。113
4、1|客户|*表示包括科目代码1131 下的所有客户。因为通配符本身就具有X围的概念,因此带有通配符的科目或核算项目不能有起止X围,以免引起取数错误。同时通配符只支持匹配如:55*.*/产品/01.*.*.*,也就是说通配符必须连续匹配,并且从最后一个开始匹配,如果出现10*1、1*1 等诸如此类的匹配,系统给出提示“不符合匹配规则,要求重新匹配。2、取数类型数据项说明必填项是/否C期初余额是JC借方期初余额是DC贷方期初余额是AC期初绝对余额是Y期末余额是JY借方期末余额是DY贷方期末余额是AY期末绝对余额是JF借方发生额是DF贷方发生额是JL借方本年累计发生额是DL贷方本年累计发生额是SY损
5、益表本期实际发生额是SL损益表本年实际发生额是BG取科目本年最高预算余是BD取科目本年最低预算余是BJG本期最高预算借方发生是BDG本期最高预算贷方发生额TC折合本位币期初余额是TJC折合本位币借方期初余额是TDC折合本位币贷方期初余额是TAC折合本位币期初绝对余额是TY折合本位币期末余额是TJY折合本位币借方期末余额是TDY折合本位币贷方期末余额是TAY折合本位币期初绝对余额是TJF折合本位币借方发生额是TDF折合本位币贷方发生额是TJL折合本位币借方本年累计发生额是TDL折合本位币贷方本年累计发生额是TSY折合本位币损益表本期实际发生额是TSL折合本位币损益表本年实际发生额是(2) ACC
6、TCASH 取数公式定义ACCTCASH 是现金流量表包括主表与附表取数公式。该公式只取已指定了具体的项目的数值,未指定的主表项目与未处理的附表项目不在该取数公式的取数数值中反映。即用ACCTCASH 取的数据应等于总账系统中现金流表的正表与附表的数据。此取数公式共有七个参数。(3) REF 取数公式定义REF 取数公式是用来对同一X报表的不同表页中数据进行取数的,当然也可以是同一个表页中数据,需要进行定义的参数有:1、取数内容可为报表的单元格如A1 字样或数值公式如SUM(B1:B5)。2、表页报表的表页号。如果为空,则系统默认为当前的表页。为了对不同账套之间的表间取数,还可用REF_F 取
7、数公式,它比表内取数公式REF 取数公式增加了“报表名和“账套名参数,共四个参数,其它参数的操作和REF 取数公式一样,下面对这两个新增参数分别进行说明。(4) REF_F 取数公式定义该公式是用来进行不同账套之间的表间取数的取数公式。账套名用于指定取数报表所在的账套。在账套名录入界面单击F7,系统将弹出在“多账套管理中以设置的账套名列表,供用户进行选择。报表名用于指定取数的报表来源,在报表名录入界面单击F7,系统将弹出选定账套下的所有报表名列表,供用户进行选择。表页用于指定取数的指定报表的表页来源。在表页名录入界面单击F7,系统将弹出选定账套、选定报表下的所有表页名列表,供用户进行选择。表页
8、如果为空,则系统默认为选定报表的第一X表页。其它参数的操作和REF 取数公式一样,这里就不一一赘述,请参见REF 取数公式的操作。所有参数设置完毕后,单击确定,系统就能取出指定账套、指定报表、指定表页、指定单元的值。(5) SUM 取数公式定义选择取数公式,系统将弹出求和取数公式的公式定义,具体参数设置如下:参数1您所需定义的参数,该参数可以是一个单元格,也可以是一个单元块以与数值公式。2、参数同参数。(6) PRTDATE 取数公式定义此取数公式提供了对当前日期按不同格式显示的功能,在显示报表编制日间,在进行页眉页脚的编辑时非常有用。4.2.2 逻辑函数中的取数公式数据项说 明必填项是/否C
9、OMPARE比较取数公式是IF执行真假值判断,根据逻辑判断值的真假返回不同的结果是4.2.3 数学与三角取数公式数据项说 明必填项是/否ABS计算给定数据的绝对值是AIN计算数据的反正切值是COS返回给定数据余弦值是EXP将定值以e 的幂形式表现是LOG计算给定数值的自然对数值是ROUND根据指定数值四舍五入是SIN返回给定数据正弦值是SQA返回给定正数的平方根是TAN返回给定数值的正切值是4.2.4 财务取数公式数据项说 明必填项是/否DDB计算用双倍余额递减法求解某一个固定资产的折旧值是FV基于固定利率与等额分期付款方式,返回某项投资的未来值是IPMT返回给定期次内某项投资回报或贷款偿还的
10、给定利息是NPER基于固定利率和等额付款的方式,返回一项贷款或投资的期数是PMT是PPMT是PV是RATE是SLN是SYD是4.2.5 总账取数公式在ACCTEXT 取数公式中增加了六种取数类型,分别说明如下:数据项说 明必填项是/否C上日余额是Y本日余额是QJF收入数量是QDF发出数量是TC折合本位币上日余额是TY折合本位币本日余额是YA本日平均余额是TYA折合本位币本日平均余额是4.2.6 预算管理取数公式4.2.6.1 取数公式类型说明(1) MGACCT 取数公式定义Mgacct这个取数公式是实现从责任会计系统中取预算科目的取数功能,具体有10 个参数需要进行设置 (2) MGBILL
11、 取数公式定义4.2.7 K3 供应链报表取数公式数据项说明必填项是/否FOIOJ_AIA用于获取所有入库单上一种或多种物料的金额是FOIOJ_AIQ用于获取所有入库单上指定物料的数量是FOIOJ_AOA用于获取所有出库单上一种或多种物料的金额是FOIOJ_AOQ用于获取所有出库单上指定物料的数量是FOIOJ_CIA用于获取盘盈入库单上一种或多种物料的金额是FOIOJ_CIQ用于获取盘盈入库单上指定物料的数量是FOIOJ_DOA用于获取盘亏毁损单上一种或多种物料的金额是FOIOJ_DOQ用于获取盘亏毁损单上指定物料的数量是FOIOJ_ GIA用于获取产品入库单上一种或多种物料的金额是FOIOJ
12、_ GIQ用于获取产品入库单上指定物料的数量是FOIOJ_ MOA用于获取生产领料单上一种或多种物料的金额是FOIOJ_ MOQ用于获取生产领料单上指定物料的数量是FOIOJ_ OIA用于获取其它入库单上一种或多种物料的金额是FOIOJ_ OIQ用于获取其它入库单上指定物料的数量是FOIOJ_ OOA用于获取其它出库单上一种或多种物料的金额是FOIOJ_ OOQ用于获取其它出库单上指定物料的数量是FOIOJ_ PIA用于获取外购入库单上一种或多种物料的金额是FOIOJ_ PIQ用于获取外购入库单上指定物料的数量是FOIOJ_POA用于获取指点定单金额是FOIOJ_ POQ用于获取指点定单金额是
13、FOIOJ_PVA用于获取采购发票上一种或所有物料的金额是FOIOJ_PVQ用于获取采购发票上指定物料的数量是FOIOJ_SOA用于获取销售订单上一种或多种物料的金额是FOIOJ_SOQ用于获取销售订单上指定物料的数量是FOIOJ_SRA用于获取销售发票上一种或多种物料的折扣是FOIOJ_SSA用于获取销售出库单上一种或多种物料的成本是FOIOJ_SSQ用于获取销售出库单上指定物料的数量是FOIOJ_SST用于获取某一期间内总的销售出库金额是FOIOJ_STA用于获取销售发票上一种或多种物料的税金是FOIOJ_SVA用于获取销售发票上一种或多种物料的金额是FOIOJ_SVQ用于获取销售发票上指
14、定物料的数量是FOIOJ_VIQ用于获取待检、代管仓库中指定物料的入库数量是FOIOJ_VOA用于获取待检、代管仓库中指定物料的出库数量是FOIOJ_WIA用于获取委外加工入库单上一种或多种物料的成本是FOIOJ_WIQ用于获取委外加工入库单上指定物料的数量是FOIOJ_WOA用于获取委外加工出库单上一种或多种物料的金额是FOIOJ_WOQ用于获取委外加工出库单上指定物料的数量是FOIOJ_ZIQ用于获取赠品入库单上指定物料的数量是FOIOJ_ZOQ用于获取赠品出库单上指定物料的数量是4.2.8 K3 核算报表取数公式数据项说明必填项是/否FOIOJ_LFAVGP用于获取所有入库单上指定物料的
15、平均单价是FOIOJ_LFBDIF用于获取一种或多种物料的期初差异是FOIOJ_LFBEGA用于获取一种或多种物料的期初金额。是FOIOJ_LFBEGQ用于获取指定物料的期初数量。是FOIOJ_LFCDIF用于获取入库单上一种或多种物料的期初金额借方差异。是FOIOJ_LFDDIF用于获取出库单上一种或多种物料的期初金额贷方差异。是FOIOJ_LFINCA用于获取入库单上一种或多种物料的金额。是FOIOJ_LFINCQ用于获取入库单上指定物料的数量。是FOIOJ_LFOUTA用于获取出库单上一种或多种物料的金额。是FOIOJ_LFOUTQ用于获取出库单上指定物料的数量。是FOIOJ_LFRAT
16、E用于获取指定物料的成本差异率。是4.2.9 K3 成本报表取数公式数据项说明必填项是/否FOIOJ_CSBEGA用于获取一个或几个成本对象的期初在产品成本是FOIOJ_CSDEPA用于获取一个或几个部门的总成本。是FOIOJ_CSENDA用于获取一个或几个成本对象的期末在产品成本是FOIOJ_CSINCA用于获取一个或几个成本对象的投入总成本。是FOIOJ_CSMATA用于获取一个或几个产品的材料明细总成本是FOIOJ_CSMATP用于获取指定产品的材料明细单位成本是FOIOJ_CSPROA用于获取指定产品的实际单位成本是FOIOJ_CSPRAP用于获取一个或几个产品的总成本是FOIOJ_C
17、SPROQ用于获取指定产品的数量是FOIOJ_CSSTDP用于获取指定成本对象的单位标准成本。是FOIOJ_CSLABO产品直接人工成本取数公式,用于获取一个或几个产品的直接人工成本,共8 个参数。是FOIOJ_CSVAOV产品变动制造费用取数公式,用于获取一个或几个产品的变动制造费用成本,共8 个参数是FOIOJ_CSFIOV产品固定制造费用取数公式,用于获取一个或几个产品的固定制造费用成本,共8 个参数是FOIOJ_CSSCLO产品废品损失取数公式,用于获取一个或几个产品的废品损失成本,共8 个参数是4.2.10 设备管理取数公式数据项说明必填项是/否EQ_ACCD用于获取一个或几个设备的
18、故障停机时间,按照所选参数取设备状态为确认非禁用的设备,在已审核运行单据里的故障停机时间是EQ_RUN用于获取一个或几个设备的运行时间,按照所选参数取设备状态为确认非禁用的设备,在已审核运行单据里的运行时间是起始设备设备代码,F7 调用设备档案,支持手工录入设备代码,默认取所有状态为确认非禁用的设备终止日期设备代码,F7 调用设备档案,支持手工录入设备代码,默认取所有状态为确认非禁用的设备开始日期开始日期,格式为“YYYY-MM-DD,如2007-05-18,默认中间层系统当前日期截止日期截止日期,格式为“YYYY-MM-DD,如2007-05-18,默认中间层系统当前日期账套配置名取数账套名
19、称,默认为系统当前账套4.2.11 客户关系管理报表取数公式数据项说明必填项是/否CRM_SSQTY用于获取客户对服务的满意百分比是FOIOJ_SPA公司销售计划金额取数公式,用于获取一个或几个产品组的一个或几个月份的公司销售计划金额值是FOIOJ_SPQ公司销售计划数量取数公式,用于获取一个或几个产品组一个或几个月份的公司销售计划数量。是4.2.13 现金流量表取数公式数据项说明必填项是/否CASHFLOW现金流量表的取数公式是此取数公式是从现金流量表系统取现金流量的数据,而非取总账中的现金流量数据。4.2.14 数据转换公式数据项说明必填项是/否VAL数据转换公式是Val 函数用于实现不同
20、类型数据转换。以将文本型数字、RPTDATE 函数带的日期型数据转换为数值型,参与公式的计算。数字字符可以是手工录入的字符,如“20,如果录入的是文本型的字符串,VAL 返还结果就是0。也可以是其他取数公式返回的数字字符。如RPTDATE(MM)函数。如为非数字字符如2003-9-1,返回结果为0,即不支持单独的日期的转换。VAL 公式对RPTDATE()公式只支持单字符串的转换。例如:RPTDATE(YY)、RPTDATE(YYYY)、RPTDATE(MM)、RPTDATE(DD)。VAL 公式是一个转换公式,所以在录入的取数参数外都自动加上了双引号。如果取数参数是取数公式时,系统也会自动在
21、取数公式外加上双引号,如VAL“RPTDATE(YYYY),请手工将公式里的双引号去掉,否则无法取数;如果取数参数为数值或字符,则不用去掉双引号。4.2.15 数据库取数公式数据库取数公式KPGETSQL,实现执行存储过程或SQL 返回值显示到单元格的功能,即返加记录集第一行指定列的数据。提供四个参数录入:数据项说明必填项是/否存储过程或SQL带参数的存储过程调用或SQL 语句,必须加“作为结束标记。如可录入SELECT * FROM 是返回值列位置取返回值的列位置,如0,表示第一列的返回值,1,表示第二列的返回值。以此类推是返回值类型D 表示数字,S 表示字是账套配置名可实现从不同的账套取数
22、。空时默认为当前账套是4.2.16 新合并报表取数公式4.2.16.1 取数公式类型说明数据项说明必填项是/否ACCTITEM合并报表系统公司报表项目个别数取数公式是ACCTITEMEXT合并报表系统公司报表项目个别数按日取数公式是ACCTITEMHBS合并报表系统合并方案报表项目合并数取数公式是ACCTITEMHZS合并报表系统合并方案报表项目汇总数取数公式是ACCTITEMSBS合并报表系统公司报表项目上报数取数公式是目前报表系统仅支持ACCTITEM 、ACCTITEMEXT 、ACCTITEMHZS 、ACCTITEMSBS、ACCTITEMHBS 取数函数。而且对于取数函数,仅支持获
23、取报表周期为月报的项目数据。4.2.16.2 取数公式定义举例(1) ACCTITEM 取数公式定义公司个别数取数函数共有10 个参数。合并方案类型,组织机构,项目,周期,币别,取数类型,数据类型,年度,开始期间,结束期间。注:此公式仅支持K/3V10 或以上版本新合并报表。年度和期间对不同项目周期有不同的意义,如:2003 年2 期季报表示2003 年第二季度。数据项说明合并方案类型F7 调出所有合并方案类型选择。为空默认为所有合并方案类型。组织机构选择要取数的组织机构,F7 调出组织机构的选择界面,勾选需要取数的公司。为空则表示所有的组织机构。项目选择要取数的项目,F7 提供“从至的选择。
24、周期F7选择要取的项目的报表周期,包括:日报、月报、季报、半年报、年报。币别要取的项目数据的币别,默认为系统设置的默认币别。取数类型F7调出:年初数、本期发生数、本年累计数、期末数四种选项,分别对应报表项目的年初数、本期发生数、本年累计数和期末数。默认为“本期发生数。数据类型F7调出:金额、数量两种选项。默认为“金额。年度要取的项目数据的年度开始期间要取的项目数据的开始期间(2) ACCTITEMEXT 取数公式定义合并报表项目按日取数函数,共有8 个参数:合并方案类型,组织机构,项目,币别,取数类型,数据类型,开始日期,结束日期。注:此公式仅支持K/3V10或以上版本新合并报表。ACCTIT
25、EMEXT 取数公式仅对日报有意义,日期参数为孔表示默认日期,整数表示相对日期。数据项说明合并方案类型F7 调出所有合并方案类型选择。为空默认为所有合并方案类型。组织机构选择要取数的组织机构,F7 调出组织机构的选择界面,勾选需要取数的公司。为空则表示所有的组织机构。项目选择要取数的项目,F7 提供“从至的选择。周期F7选择要取的项目的报表周期,包括:日报、月报、季报、半年报、年报。币别要取的项目数据的币别,默认为系统设置的默认币别。取数类型F7调出:年初数、本期发生数、本年累计数、期末数四种选项,分别对应报表项目的年初数、本期发生数、本年累计数和期末数。默认为“本期发生数。数据类型F7调出:
26、金额、数量两种选项。默认为“金额。开始日期要取的项目数据的开始日期。结束日期要取的项目数据的结束日期。(3) ACCTITEMHBS 取数公式定义合并方案合并数取数函数共有8 个参数。合并方案,项目,周期,币别,取数类型,数据类型,年度,期间。注:此公式仅支持K/3V10 或以上版本新合并报表。年度和期间对不同项目周期有不同的意义,如:2003 年2 期季报表示2003 年第二季度。数据项说明合并方案F7调出所有合并方案。不允许为空。项目选择要取数的项目,F7 提供“从至的选择。周期F7选择要取的项目的报表周期,包括:日报、月报、季报、半年报、年报。币别要取的项目数据的币别,默认为系统设置的默
27、认币别。取数类型F7调出:年初数、本期发生数、本年累计数、期末数四种选项,分别对应报表项目的年初数、本期发生数、本年累计数和期末数。默认为“本期发生数。数据类型F7调出:金额、数量两种选项。默认为“金额。年度要取的项目数据的年度开始期间要取的项目数据的开始期间(4) ACCTITEMHZS 取数公式定义合并方案汇总数取数函数共有8 个参数。合并方案,项目,周期,币别,取数类型,数据类型,年度,期间。(注:此公式仅支持K/3V10 或以上版本新合并报表。年度和期间对不同项目周期有不同的意义,如:2003 年2 期季报表示2003 年第二季度。)数据项说明合并方案F7调出所有合并方案。不允许为空。项目选择要取数的项目,F7 提供“从至的选择。周期F7选择要取的项目的报表周期,包括:日报、月报、季报、半年报、年报。币别要取的项目数据的币别,默认为系统设置的默认币别。取数类型F7调出:年初数、本期发生数、本年累计数、期末数四种选项,分别对应报表项目的年初数、本期发生数、本年累计数和期末数。默认为“本期发生数。数据类型F7调出:金额、数量两种选项。默认为“金额。年度要取的项目数据的年度开始期间要取的项目数据的开始期间(5) ACCTITEMSBS 取数公式定义合并方案上报数取数函数共有8 个参数。合并方案,项目,周期,币别,取数类型,数据类型,年度,期间。(注:此公式仅支持K/3V10
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1