用友 NC 业务函数.docx
- 文档编号:9884742
- 上传时间:2023-02-07
- 格式:DOCX
- 页数:48
- 大小:22.64KB
用友 NC 业务函数.docx
《用友 NC 业务函数.docx》由会员分享,可在线阅读,更多相关《用友 NC 业务函数.docx(48页珍藏版)》请在冰豆网上搜索。
用友NC业务函数
用友NC业务函数
9X业务函数
如果您在数据源管理中设置的默认数据源为9X数据源,那么您在定义单元公式时,函数向导中将包括9X的业务函数。
你可以通过函数向导,按照函数说明,定义9X数据源取数公式。
注意:
函数中如果使用关键字,必须用{}括起来
1总账函数
1.1期初
【函数说明】
期初额函数用于按指定的会计期间取科目的期初余额。
【函数格式】
期初|QC(<科目编码>,<会计期间>,[<方向>],[<单位编码>],[<会计年度>],[<币种1>],[<币种2>],[<编码1>],[<编码2>],[<编码3>])
【参数说明】
科目编码:
为会计科目编码,是必输项。
会计期间:
可录入关键字,如‘月’,为必输项。
方向:
科目记账方向,可以为“借、贷、J、D”,可以不输。
单位编码:
录入单位的编码。
会计年度:
可录入关键字,如“年”。
缺省为数据源管理中设定的会计年度。
币种1:
用于输出,为空时默认为本位币,可以为“本位币、原币、辅币”或币符。
币种2:
用于输入,为原币币符。
编码1-3:
录入项目管理中项目的编码。
【返回值】
数值型。
缺省参数〈币种1〉时返回本币的期初余额。
缺省参数〈币种2〉时,〈币种2〉与〈币种1〉相同。
缺省参数〈方向〉时返回某一会计科目某会计期间的期初余额;有参数〈方向〉时返回某一会计科目某会计期间某方向的期初余额。
如果该会计科目进行项目核算,那么返回编码所对应的辅助项的期初余额。
注意:
l如果您的科目涉及多个项目类别,则项目在公式中的排列位置必须正确,否则系统将无法正确输出。
2若科目为非末级科目,则返回其所有下级科目的期初余额之和。
若其下级科目的余额方向与公式中定义的方
76第十章单元公式向不一致,则只返回余额方向与公式定义方向一致的期初余额之和。
3若科目为借方科目(即占用类科目),则返回的余额为借方余额,即若为贷方余额则返回负数;若科目为贷方科目(即来源类科目),则返回的余额为贷方余额,即若为借方余额则返回负数。
例如:
例一:
QC(“109”,全年,“借”)
若当前表页关键字值为:
年=1998,月=1,缺省单位编码为第一个建账单位,返回第一个单位账“109”科目的下级科目中1998年借方年初余额的合计。
全年,,“001”,1998,“部门一”)例二:
QC(“20301”
返回001单位账“20301”科目1998年部门一的年初余额。
例三:
QC(“20301”,1,,,,“部门一”)
若当前表页关键字值为:
年=1998,缺省单位编码为第一个建账单位,返回第一个单位账“20301”科目1998年1月份部门一的月初余额。
1.2期末
【函数说明】
期末额函数用于按指定的会计期间取科目的期末余额。
【函数格式】
期末|QM(<科目编码>,<会计期间>,[<方向>],[<单位编码>],[<会计年度>],[<币种1>],[<币种2>],[<编码1>],[<编码2>],[<编码3>])
【参数说明】
科目编码:
为会计科目编码,是必输项。
会计期间:
可录入关键字,如‘月’,为必输项。
方向:
科目记账方向,可以为“借、贷、J、D”,可以不输。
单位编码:
录入单位的编码。
会计年度:
可录入关键字,如“年”。
币种1:
用于输出,为空时默认为本位币,可以为“本位币、原币、辅币”或币符。
币种2:
用于输入,为原币币符。
编码1-3:
录入项目管理中项目的编码。
【返回值】
数值型。
缺省参数〈币种1〉时返回本币的期末余额。
缺省参数〈币种2〉时,〈币种2〉与〈币种1〉相同。
缺省参数〈方向〉时返回某一会计科目某会计期间的期末余额;有参数〈方向〉时返回某一会计科目某会计期间某方向的期末余额。
如果该会计科目进行项目核算,那么返回编码所对应的辅助项的期末余额。
注意:
1如果您的科目涉及多个项目类别,则项目在公式中的排列位置必须正确,否则系统将无法正确输出。
第十章单元公式772若科目为非末级科目,则返回其所有下级科目的期末余额之和。
若其下级科目的余额方向与公式中定义的方向不一致,则只返回余额方向与公式定义方向一致的期末余额之和。
3若科目为借方科目(即占用类科目),则返回的余额为借方余额,即若为贷方余额则返回负数;若科目为贷方科目(即来源类科目),则返回的余额为贷方余额,即若为借方余额则返回负数。
例如:
例一:
QM(“109”,全年,“借”)
若当前表页关键字值为:
年=1998,缺省单位编码为第一个建账单位,返回第一个单位账“109”科目的下级科目中1998年借方年末余额的合计。
例二:
QM(“20301”,全年,,“001”,1998,“部门一”)
返回001单位账“20301”科目1998年部门一的年末余额。
例三:
QM(“20301”,1,,,,“部门一”)
若当前表页关键字值为:
年=1998,缺省单位编码为第一个建账单位,返回第一个单位账“20301”科目1998年1月份部门一的月末余额。
1.3发生
【函数说明】
发生额函数用于按指定的会计期间取科目的发生额。
【函数格式】
发生|FS(<科目编码>,<会计期间>,<方向>,[<单位编码>],[<会计年度>],[<币种1>],[<币种2>],[<编码1>],[<编码2>],[<编码3>])
【参数说明】
科目编码:
为会计科目编码,是必输项。
会计期间:
可录入关键字,如‘月’,为必输项。
方向:
科目记账方向,可以为“借、贷、J、D”,可以不输。
单位编码:
录入单位的编码。
会计年度:
可录入关键字,如“年”。
币种1:
用于输出,为空时默认为本位币,可以为“本位币、原币、辅币”或币符。
币种2:
用于输入,为原币币符。
编码1-3:
录入项目管理中项目的编码。
【返回值】
数值型。
缺省参数〈币种1〉时返回本币的期末余额。
缺省参数〈币种2〉时,〈币种2〉与〈币种1〉相同。
返回某一会计科目某会计期间内某方向的发生额。
如果该会计科目带辅助核算账类,那么返回编码所对应的辅助项
78第十章单元公式的发生额。
注意:
l发生额函数的〈方向〉不能缺省。
2如果您的科目涉及多个项目类别,则项目在公式中的排列位置必须正确,否则系统将无法正确输出。
3若科目为非末级科目,则返回其所有下级科目的发生额之和。
若其下级科目的发生额方向与公式中定义的方
向不一致,则只返回发生额方向与公式定义方向一致的发生额之和。
例如:
例一:
FS(“109”,全年,“借”)
若当前表页关键字值为:
年=1998,缺省单位编码为第一个建账单位,返回第一个单位账“109”科目1998
年全年借方发生额。
例二:
FS(“20301”,全年,“贷”,“001”,1998,“部门一”)
返回001单位账“20301”科目1998年部门一全年的贷方发生额。
例三:
FS(“20301”,12,“贷”,,,“部门一”)
若当前表页关键字值为:
年=1998,缺省单位编码为第一个建账单位,返回第一个单位账“20301”科目1998
年12月份部门一的贷方发生额。
1.4累计发生
【函数说明】
累计发生额函数用于按指定的会计期间取科目的累计发生额。
【函数格式】
累计发生|LFS(<科目编码>,<会计期间>,<方向>,[<单位编码>],[<会计年度>],[<币种1>],[<币种2>],[<编码1>],[<编码2>],[<编码3>])
【参数说明】
科目编码:
为会计科目编码,是必输项。
会计期间:
可录入关键字,如‘月’,为必输项。
方向:
科目记账方向,可以为“借、贷、J、D”,可以不输。
单位编码:
录入单位的编码。
会计年度:
可录入关键字,如“年”。
币种1:
用于输出,为空时默认为本位币,可以为“本位币、原币、辅币”或币符。
币种2:
用于输入,为原币币符。
编码1-3:
录入项目管理中项目的编码。
【返回值】
第十章单元公式79
数值型,返回某一科目从年初到某一会计期间某方向发生额的累计数。
缺省参数〈币种1〉时返回本币的累计发生额。
缺省参数〈币种2〉时,〈币种2〉与〈币种1〉相同。
如果该会计科目涉及项目管理,那么返回编码所对应的项目的累计发生额。
注意:
1累计发生额函数的〈方向〉不能缺省。
2如果您的科目涉及多个项目类别,则项目在公式中的排列位置必须正确,否则系统将无法正确输出。
3若科目为非末级科目,则返回其所有下级科目的累计发生额之和。
若其下级科目的累计发生额方向与公式中定义的方向不一致,则只返回累计发生额方向与公式定义方向一致的累计发生额。
例如:
例一:
LFS(“109”,全年,“借”)
若当前表页关键字值为:
年=1998,缺省单位编码为第一个建账单位,返回第一个单位账“109”科目1998年全年的借方累计发生额。
例二:
LFS(“20301”,月,“贷”,“001”)
若当前表页关键字值为:
年=1998,月=2,则返回001单位账“20301”科目1998年从年初到2月的贷方累计发生额。
例三:
LFS(“20301”,全年,“贷”,“001”,1998,“部门一”)
返回001单位账“20301”科目1998年部门一全年的贷方累计发生额。
例四:
LFS(“20301”,2,“贷”,,,“部门一”)
若当前表页关键字值为:
年=1998,返回001单位账“20301”科目1998年从年初到2月份部门一的累计贷方发生额。
1.5期初数量
【函数说明】
期初数量函数用于按指定的会计期间取数量核算科目的期初数量。
【函数格式】
期初数量|QCSL(<科目编码>,<会计期间>,[<方向>],[<单位编码>],[<会计年度>],[<编码1>],[<编码2>],[<编码3>])
【参数说明】
科目编码:
为会计科目编码,必须是作数量核算的科目,是必输项。
会计期间:
可录入关键字,如‘月’,为必输项。
方向:
科目记账方向,可以为“借、贷、J、D”,可以不输。
80第十章单元公式
单位编码:
录入单位的编码。
会计年度:
可录入关键字,如“年”。
编码1-3:
录入项目管理中项目的编码。
【返回值】
数值型。
缺省参数〈方向〉时返回某一会计科目某会计期间的期初数量;有参数〈方向〉时返回某一会计科目某会计期间某方向的期初数量。
如果该会计科目进行项目核算,那么返回编码所对应的辅助项的期初数量。
注意:
l如果您的科目涉及多个项目类别,则项目在公式中的排列位置必须正确,否则系统将无法正确输出。
2若科目为非末级科目,则返回其所有下级科目的期初数量之和。
若其下级科目的数量余额方向与公式中定义的方向不一致,则只返回余额方向与公式定义方向一致的期初数量余额之和。
3若科目为借方科目(即占用类科目),则返回的余额为借方余额,即若为贷方余额则返回负数;若科目为贷方科目(即来源类科目),则返回的余额为贷方余额,即若为借方余额则返回负数。
1.6期末数量
【函数说明】
期末数量函数用于按指定的会计期间取数量核算科目的期末数量。
【函数格式】
期末数量|QMSL(<科目编码>,<会计期间>,[<方向>],[<单位编码>],[<会计年度>],[<编码1>],[<编码2>],[<编码3>])
【参数说明】
科目编码:
为会计科目编码,必须是作数量核算的科目,是必输项。
会计期间:
可录入关键字,如‘月’,为必输项。
方向:
科目记账方向,可以为“借、贷、J、D”,可以不输。
单位编码:
录入单位的编码。
会计年度:
可录入关键字,如“年”。
编码1-3:
录入项目管理中项目的编码。
【返回值】
数值型。
缺省参数〈方向〉时返回某一会计科目某会计期间的期末数量;有参数〈方向〉时返回某一会计科目某会计期间某方向的期末数量。
如果该会计科目进行项目核算,那么返回编码所对应的辅助项的期末数量。
注意:
1如果您的科目涉及多个项目类别,则项目在公式中的排列位置必须正确,否则系统将无法正确输出。
第十章单元公式812若科目为非末级科目,则返回其所有下级科目的期末数量余额之和。
若其下级科目的数量余额方向与公式中定义的方向不一致,则只返回余额方向与公式定义方向一致的期末余额之和。
3若科目为借方科目(即占用类科目),则返回的数量余额为借方余额,即若为贷方余额则返回负数;若科目为贷方科目(即来源类科目),则返回的余额为贷方余额,即若为借方余额则返回负数。
1.7发生数量
【函数说明】
发生数量函数用于按指定的会计期间取数量核算科目的发生数量。
【函数格式】
发生数量|FSSL(<科目编码>,<会计期间>,<方向>,[<单位编码>],[<会计年度>],[<编码1>],[<编码2>],[<编码3>])
【参数说明】
科目编码:
为会计科目编码,是必输项。
会计期间:
可录入关键字,如‘月’,为必输项。
方向:
科目记账方向,可以为“借、贷、J、D”,可以不输。
单位编码:
录入单位的编码。
会计年度:
可录入关键字,如“年”。
编码1-3:
录入项目管理中项目的编码。
【返回值】
数值型。
返回某一会计科目某会计期间内某方向的发生数量。
如果该会计科目带辅助核算账类,那么返回编码所对应的辅助项的发生数量。
注意:
l发生数量函数的〈方向〉不能缺省。
2如果您的科目涉及多个项目类别,则项目在公式中的排列位置必须正确,否则系统将无法正确输出。
3若科目为非末级科目,则返回其所有下级科目的发生数量之和。
若其下级科目的发生数量方向与公式中定义的方向不一致,则只返回发生数量方向与公式定义方向一致的发生数量之和。
1.8累计发生数量
【函数说明】
累计发生数量函数用于按指定的会计期间取数量核算科目的累计发生数量。
【函数格式】
82第十章单元公式
累计发生数量|LFSSL(<科目编码>,<会计期间>,<方向>,[<单位编码>],[<会计年度>],[<编码1>],[<编码2>],[<编码3>])
【参数说明】
科目编码:
为会计科目编码,是必输项。
会计期间:
可录入关键字,如‘月’,为必输项。
方向:
科目记账方向,可以为“借、贷、J、D”,可以不输。
单位编码:
录入单位的编码。
会计年度:
可录入关键字,如“年”。
编码1-3:
录入项目管理中项目的编码。
【返回值】
数值型。
返回某一会计科目从年初到某一会计期间某方向发生额的累计发生数量。
如果该会计科目带辅助核算账类,那么返回编码所对应的辅助项的累计发生数量。
注意:
l累计发生数量函数的〈方向〉不能缺省。
2如果您的科目涉及多个项目类别,则项目在公式中的排列位置必须正确,否则系统将无法正确输出。
3若科目为非末级科目,则返回其所有下级科目的累计发生数量之和。
若其下级科目的累计发生数量方向与公式中定义的方向不一致,则只返回累计发生数量方向与公式定义方向一致的累计发生数量之和。
1.9对方科目本期发生
【函数说明】
对方科目本期发生额函数用于按指定的会计期间取科目的对方科目发生额。
【函数格式】
对方科目本期发生|DFKMBQFS(<科目编码>,<对方科目编码>,<会计期间>,<方向>,[<单位编码>],[<会计年度>],[<币种1>],[<币种2>],[<编码1>],[<编码2>],[<编码3>])
【参数说明】
科目编码:
为会计科目编码,是必输项。
对方科目编码:
为会计科目编码,是必输项。
会计期间:
可录入关键字,如‘月’,为必输项。
方向:
科目记账方向,可以为“借、贷、J、D”,可以不输。
单位编码:
录入单位的编码。
会计年度:
可录入关键字,如“年”。
第十章单元公式83币种1:
用于输出,为空时默认为本位币,可以为“本位币、原币、辅币”或币符。
币种2:
用于输入,为原币币符。
编码1-3:
录入项目管理中项目的编码。
【返回值】
数值型。
缺省参数〈币种1〉时返回本币的对方科目本期发生额。
缺省参数〈币种2〉时,〈币种2〉与〈币种1〉相同。
返回指定科目某会计期间某方向符合条件且对方科目为指定对方科目的业务的发生额。
如果该会计科目带辅助核算账类,那么返回编码所对应的辅助项的发生额。
注意:
l对方科目本期发生函数的〈方向〉不能缺省。
2如果您的科目涉及多个项目类别,则项目在公式中的排列位置必须正确,否则系统将无法正确输出。
3若科目为非末级科目,则返回其所有下级科目的发生额之和。
若其下级科目的发生额方向与公式中定义的方向不一致,则只返回发生额方向与公式定义方向一致的发生额之和。
例如:
例一:
DFKMBQFS(“52101”,“101”,2,“借”)
返回默认套账“52101”科目默认年度2月份且其对方科目为“101”的业务的借方发生额。
例二:
DFKMBQFS(“20301”,”102”,全年,“贷”,“001”,1998,“部门一”)
返回001单位账“20301”科目1998年部门一全年对方科目为“102”的业务的贷方发生额。
例三:
DFKMBQFS(“20301”,”102”,12,“贷”,,,“部门一”)
若当前表页关键字值为:
年=1998,缺省单位编码为第一个建账单位,返回第一个单位账“20301”科目1998年12月份对方科目为“102”的业务,部门一的贷方发生额。
1.10对方科目累计发生
【函数说明】
对方科目累计发生额函数用于按指定的会计期间取科目的对方科目累计发生额。
【函数格式】
对方科目累计发生|DFKMLJFS(<科目编码>,<对方科目编码>,<会计期间>,<方向>,[<单位编码>],[<会计年度>],[<币种1>],[<币种2>],[<编码1>],[<编码2>],[<编码3>])
【参数说明】
科目编码:
为会计科目编码,是必输项。
对方科目编码:
为会计科目编码,是必输项。
84第十章单元公式会计期间:
可录入关键字,如{月},为必输项。
方向:
科目记账方向,可以为“借、贷、J、D”,可以不输。
单位编码:
录入单位的编码。
会计年度:
可录入关键字,如{年}。
币种1:
用于输出,为空时默认为本位币,可以为“本位币、原币、辅币”或币符。
币种2:
用于输入,为原币币符。
编码1-3:
录入项目管理中项目的编码。
【返回值】
数值型。
缺省参数〈币种1〉时返回本币的对方科目累计发生额。
缺省参数〈币种2〉时,〈币种2〉与〈币种1〉相同。
返回指定科目到某会计期间为止某方向符合条件且对方科目为指定对方科目的业务的累计发生额。
如果该会计科目带辅助核算账类,那么返回编码所对应的辅助项的累计发生额。
注意:
l对方科目累计发生函数的〈方向〉不能缺省。
2如果您的科目涉及多个项目类别,则项目在公式中的排列位置必须正确,否则系统将无法正确输出。
3若科目为非末级科目,则返回其所有下级科目的累计发生额之和。
若其下级科目的累计发生额方向与公式中定义的方向不一致,则只返回累计发生额方向与公式定义方向一致的累计发生额之和。
例如:
例一:
DFKMLJFS(“52101”,“101”,2,“借”)
返回默认套账“52101”科目从年初到默认年度2月份且其对方科目为“101”的业务的借方累计发生额。
例二:
DFKMLJFS(“20301”,”102”,全年,“贷”,“001”,1998,“部门一”)
返回001单位账“20301”科目1998年部门一全年对方科目为“102”的业务的贷方累计发生额。
例三:
DFKMLJFS(“20301”,”102”,12,“贷”,,,“部门一”)
若当前表页关键字值为:
年=1998,缺省单位编码为数据源中默认单位,返回默认单位账“20301”科目1998年年初至12月份对方科目为“102”的业务,部门一的贷方累计发生额。
2应收应付函数
2.1客户期初金额
【函数说明】
第十章单元公式85客户期初金额函数用于按各函数条件提取的客户的期初金额。
【函数格式】
客户期初金额|KHQCJE([<单位编码(简称)>],[<客户编码(客户简称)>],[<客户分类编码(名称)>],[<业务类型简称>],[<科目编码(简称)>],[<科目方向>],[<日期类型>],[<期间>],[<年度>],[<季度>],[<币符1(币名)>],[<币种2>],[<部门编码(名称)>],[<业务员编码(名称)>],[<项目1>],[<项目2>],[<项目3>],[<合同编号(名称)>],[<订单号>],[<订单行号>],[<项目大类编码(名称)>],[<项目自由项名称>],[<项目自由项值>],[<单据方向>],[<自定义项位置>],[<自定义项名称1>],[<自定义项值1>],„,[<自定义项名称n>],[<自定义项值n>])
【参数说明】
单位编码:
可不输入。
客户编码:
输入客户编码或名称,可不输入,默认为所有客户。
客户分类编码:
输入客户分类编码或分类名称,可不输入,默认为所有分类。
业务类型名称:
输入业务类型编码或业务类型简称,可不输入,默认为所有业务类型。
科目编码:
输入科目编码或科目简称,可不输入,默认为应收系统控制科目中定义的所有债权和债务科目。
科目方向:
可输入的合法科目方向有:
借、贷或j(J)、d(D),可不输入。
日期类型:
可输入“单据,单据日期,DJ”,“制单,制单日期,ZD”,可不输入,默认为已制单的单据日期。
期间:
会计期间可输入“月”或期间编码。
年度:
会计年度可输入“年”或年度编码。
季度:
会计年度可输入“季”或季度编码。
币符1:
用于输出,可输入币符名称:
本位币、原币、辅币或编号:
BB、YB、FB,可不输入默认为本位币。
币种2:
输入项,可输入币种名称或币种编码,币符优先,不输入默认为全部。
部门编码:
可输入部门名称或部门编码,可不输入默认为所有部门。
业务员编码:
可输入业务员名称或业务员编码,可不输入,默认为所有业务员。
项目1?
:
可输入项目名称或项目编码,可不输入。
合同:
可输入合同名称或合同编码,可不输入,默认为所有合同。
订单号:
可不输入,默认为所有订单。
订单行号:
可不输入,默认为所有订单行。
项目大类编码(名称):
输入项目大类名称或项目大类编码,可不输入,默认为所有项目大类。
项目自由项名称:
必须与项目大类编码和项目自由项值同时存在。
项目自由项值:
必须与项目大类编码和项目自由项名称同时存在。
单据方向:
可输入参数表示正负数,HP,hp,红票,为负数;LP,lp,蓝票,为正数,不输入时默认为全部票据。
自由项位置:
可输入表头(bto)或表体(bti),可不输入,默认为全部。
自由项名称1/„/自由项名称n:
输入的个数由业务类型决定,可不输入,必须与业务类型、自由项位置和自由项值同时存在。
自由项值1/„/自由项值n:
输入的个数有业务类型决定,可不输入,必须与业务类型、自由项位置和自由项名称同时存在。
【返回值】
数值型,各函数条件由都可缺省,若没有输入科目编码和科目方向,则此客户期初函数的金额=
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 用友 NC 业务函数 业务 函数