NC总账函数函数说明.docx
- 文档编号:8487663
- 上传时间:2023-01-31
- 格式:DOCX
- 页数:72
- 大小:27.50KB
NC总账函数函数说明.docx
《NC总账函数函数说明.docx》由会员分享,可在线阅读,更多相关《NC总账函数函数说明.docx(72页珍藏版)》请在冰豆网上搜索。
NC总账函数函数说明
总账函数函数说明
一、函数功能:
期初
函数说明:
1.参数说明
GLOpenBal(科目,年度,期间,辅助项,方向,币种,包含未记账,主体,返回币种,账簿,是否包含损益结转凭证,是否包含错误凭证,是否包含重分类凭证(空表示Y),二级核算单位,)
1)科目
●写科目编码。
必输。
●按版本取数。
在科目参数后加“#”加版本日期,按所选定版本取数。
例如:
GLOpenBal('1512#2013-01-01','2013','07','[收支项目=0101][客商=G1]','借','本币','Y','10','组织本币','0001')按照2013-01-01版本取数。
主要应用于取以前版本的停用科目数据
●按摘要取数。
在科目参数后加“@”加“摘要内容”
2)年度:
年度。
可空,为空取报表关键字“会计年”
3)期间:
期间。
可空,为空取报表关键字“会计期间”
4)辅助项
●可空,为空时表示不按辅助项维度取数。
●按具体的辅助项取数。
形式为:
[辅助核算类型=辅助项编码]。
例如:
取01客商的期初余额,应编写为[客商=01]
●按属性取数。
形式为:
[辅助核算类型#辅助核算属性=辅助核算属性档案编码]。
例如:
取物料分类为01的所有物料的期初余额,应编写为[物料#物料分类=01]。
支持按属性取数的档案包括供应商、客户、客商、银行账户、人员、物料、项目。
●包含下级取数。
形式为:
[辅助核算类型=辅助项编码%]。
例如:
01收支项目下有0101和0102两个下级收支项目。
取01收支项目及其下级收支项目的期初余额,应编写为[收支项目=01%]
5)方向
●可写借或贷,可空。
●借:
表示取期初余额为借方的数据,如果期初余额为贷方则取数为0。
主要应用于重分类场景。
;例如:
在“应收账款”报表项目栏内写函数GLOpenBal('1112','2013','07','[客商]','借','本币','Y','10','组织本币','0001'),表示将所有客商的应收账款为借方的余额取出。
●贷:
表示取期初余额为贷方的数据,如果期初余额为借方则取数为0。
主要应用于重分类场景。
;例如:
在“预收账款”报表项目栏内写函数GLOpenBal('1112','2013','07','[客商]','贷','本币','Y','10','组织本币','0001'),表示将所有客商的应收账款为贷方的余额取出。
●空:
表示当期初余额方向与科目方向相同时,取出正数余额,当期初余额方向与科目方向相反时,取出负数余额。
6)币种
●写本币或某一币种代码,可空
●本币:
表示不区分币种取数
●某一币种代码:
表示取某一币种的数据
●空默认为本币
7)包含未记账
●可写Y或N,可空
●Y:
包含未记账凭证
●N:
不包含未记账凭证
●空默认为N
8)主体
●写财务组织编码,可空
●空默认取报表主组织编码
●支持主体编码后加“%”,表示取一个主体以及其下所有主体的数据。
●支持主体编码后加“&”加主体编码,表示取多个主体的数据
9)返回币种
●可写原币、组织本币、集团本币或全局本币,可空
●空默认为组织本币
10)账簿
●写账簿类型编码,可空
●空默认为主账簿
●取差异和非差异凭证相关数据。
在凭证账簿参数后加“#”加0或1,0代表非差异,1代表差异
例如:
GLOpenBal('1512','2013','07','','借','本币','Y','10','组织本币','0001#0'),返回当前账簿所有非差异凭证形成的结果;
●GLOpenBal('1512','2013','07','','借','本币','Y','10','组织本币','0001#1'),返回当前账簿所有差异凭证形成的结果
11)是否包含损益结转凭证
●可写Y或N,可空
●Y:
包含损益结转凭证
●N:
不包含损益结转凭证
●空默认为N
12)是否包含错误凭证
●可写Y或N,可空
●Y:
包含错误凭证
●N:
不包含错误凭证
●空默认为N
13)是否包含重分类凭证
●可写Y或N,可空
●Y:
包含重分类凭证
●N:
不包含重分类凭证
●空默认为Y
14)二级核算单位
●写相应业务单元编码,可空
●空表示不按二级核算单位维度取数
2.函数编写形式说明
1)示例:
GLOpenBal('1512','2013','07','[收支项目=0101][客商=G1]','借','本币','Y','10','组织本币','0001')
2)所有参数均需加英文输入法下的半角单引号,参数之间以半角逗号分隔
3)除科目编码必须输入外,其它参数均可置为空。
对于最后一个录入参数之前的参数,如果置为空,其参数的单引号可省略但后面的逗号不可省略;对于最后一个录入参数之后的参数,如果置空时,可以省去参数的单引号和后面的逗号。
二、函数功能:
期末
函数说明
1.参数说明
GLCloseBal(科目,年度,期间,辅助项,方向,币种,包含未记账,主体,返回币种,账簿,是否包含损益结转凭证,是否包含错误凭证,是否包含重分类凭证(空表示Y),二级核算单位,)
1)科目
●写科目编码。
必输。
●按版本取数。
在科目参数后加“#”加版本日期,按所选定版本取数。
例如:
GLCloseBal('1512#2013-01-01','2013','07','[收支项目=0101][客商=G1]','借','本币','Y','10','组织本币','0001')按照2013-01-01版本取数。
主要应用于取以前版本的停用科目数据
●按摘要取数。
在科目参数后加“@”加“摘要内容”
2)年度:
年度。
可空,为空取报表关键字“会计年”
3)期间:
期间。
可空,为空取报表关键字“会计期间”
4)辅助项
●可空,为空时表示不按辅助项维度取数。
●按具体的辅助项取数。
形式为:
[辅助核算类型=辅助项编码]。
例如:
取01客商的期初余额,应编写为[客商=01]
●按属性取数。
形式为:
[辅助核算类型#辅助核算属性=辅助核算属性档案编码]。
例如:
取物料分类为01的所有物料的期初余额,应编写为[物料#物料分类=01]。
支持按属性取数的档案包括供应商、客户、客商、银行账户、人员、物料、项目。
●包含下级取数。
形式为:
[辅助核算类型=辅助项编码%]。
例如:
01收支项目下有0101和0102两个下级收支项目。
取01收支项目及其下级收支项目的期初余额,应编写为[收支项目=01%]
5)方向
●可写借或贷,可空。
●借:
表示取期初余额为借方的数据,如果期初余额为贷方则取数为0。
主要应用于重分类场景。
;例如:
在“应收账款”报表项目栏内写函数GLCloseBal('1112','2013','07','[客商]','借','本币','Y','10','组织本币','0001'),表示将所有客商的应收账款为借方的余额取出。
●贷:
表示取期初余额为贷方的数据,如果期初余额为借方则取数为0。
主要应用于重分类场景。
;例如:
在“预收账款”报表项目栏内写函数GLCloseBal('1112','2013','07','[客商]','贷','本币','Y','10','组织本币','0001'),表示将所有客商的应收账款为贷方的余额取出。
●空:
表示当期初余额方向与科目方向相同时,取出正数余额,当期初余额方向与科目方向相反时,取出负数余额。
6)币种
●写本币或某一币种代码,可空
●本币:
表示不区分币种取数
●某一币种代码:
表示取某一币种的数据
●空默认为本币
7)包含未记账
●可写Y或N,可空
●Y:
包含未记账凭证
●N:
不包含未记账凭证
●空默认为N
8)主体
●写财务组织编码,可空
●空默认取报表主组织编码
●支持主体编码后加“%”,表示取一个主体以及其下所有主体的数据。
●支持主体编码后加“&”加主体编码,表示取多个主体的数据
9)返回币种
●可写原币、组织本币、集团本币或全局本币,可空
●空默认为组织本币
10)账簿
●写账簿类型编码,可空
●空默认为主账簿
●取差异和非差异凭证相关数据。
在凭证账簿参数后加“#”加0或1,0代表非差异,1代表差异
例如:
GLCloseBal('1512','2013','07','','借','本币','Y','10','组织本币','0001#0'),返回当前账簿所有非差异凭证形成的结果;
●GLCloseBal('1512','2013','07','','借','本币','Y','10','组织本币','0001#1'),返回当前账簿所有差异凭证形成的结果
11)是否包含损益结转凭证
●可写Y或N,可空
●Y:
包含损益结转凭证
●N:
不包含损益结转凭证
●空默认为N
12)是否包含错误凭证
●可写Y或N,可空
●Y:
包含错误凭证
●N:
不包含错误凭证
●空默认为N
13)是否包含重分类凭证
●可写Y或N,可空
●Y:
包含重分类凭证
●N:
不包含重分类凭证
●空默认为Y
14)二级核算单位
●写相应业务单元编码,可空
●空表示不按二级核算单位维度取数
2.函数编写形式说明
1)示例:
GLCloseBal('1512','2013','07','[收支项目=0101][客商=G1]','借','本币','Y','10','组织本币','0001')
2)所有参数均需加英文输入法下的半角单引号,参数之间以半角逗号分隔
3)除科目编码必须输入外,其它参数均可置为空。
对于最后一个录入参数之前的参数,如果置为空,其参数的单引号可省略但后面的逗号不可省略;对于最后一个录入参数之后的参数,如果置空时,可以省去参数的单引号和后面的逗号。
三、函数功能:
发生
函数说明:
1.参数说明
GLAmt(科目,年度,期间,辅助项,方向,币种,包含未记账,主体,返回币种,账簿,是否包含损益结转凭证,是否包含错误凭证,是否包含重分类凭证(空表示N),二级核算单位,)
1)科目
●写科目编码。
必输。
●按版本取数。
在科目参数后加“#”加版本日期,按所选定版本取数。
主要应用于取以前版本的停用科目数据
●按摘要取数。
在科目参数后加“@”加“摘要内容”
2)年度:
年度。
可空,为空取报表关键字“会计年”
3)期间:
期间。
可空,为空取报表关键字“会计期间”
4)辅助项
●可空,为空时表示不按辅助项维度取数。
●按具体的辅助项取数。
形式为:
[辅助核算类型=辅助项编码]。
例如:
取01客商的期初余额,应编写为[客商=01]
●按属性取数。
形式为:
[辅助核算类型#辅助核算属性=辅助核算属性档案编码]。
例如:
取物料分类为01的所有物料的期初余额,应编写为[物料#物料分类=01]。
支持按属性取数的档案包括供应商、客户、客商、银行账户、人员、物料、项目。
●包含下级取数。
形式为:
[辅助核算类型=辅助项编码%]。
例如:
01收支项目下有0101和0102两个下级收支项目。
取01收支项目及其下级收支项目的期初余额,应编写为[收支项目=01%]
5)方向
●可写借或贷,可空。
●借:
取借方发生额
●贷:
取贷方发生额
●空:
默认为科目方向
6)币种
●写本币或某一币种代码,可空
●本币:
表示不区分币种取数
●某一币种代码:
表示取某一币种的数据
●空默认为本币
7)包含未记账
●可写Y或N,可空
●Y:
包含未记账凭证
●N:
不包含未记账凭证
●空默认为N
8)主体
●写财务组织编码,可空
●空默认取报表主组织编码
●支持主体编码后加“%”,表示取一个主体以及其下所有主体的数据。
●支持主体编码后加“&”加主体编码,表示取多个主体的数据
9)返回币种
●可写原币、组织本币、集团本币或全局本币,可空
●空默认为组织本币
10)账簿
●写账簿类型编码,可空
●空默认为主账簿
●取差异和非差异凭证相关数据。
在凭证账簿参数后加“#”加0或1,0代表非差异,1代表差异
例如:
GLAmt('1512','2013','07','','借','本币','Y','10','组织本币','0001#0'),返回当前账簿所有非差异凭证形成的结果;
●GLAmt('1512','2013','07','','借','本币','Y','10','组织本币','0001#1'),返回当前账簿所有差异凭证形成的结果
11)是否包含损益结转凭证
●可写Y或N,可空
●Y:
包含损益结转凭证
●N:
不包含损益结转凭证
●空默认为N
12)是否包含错误凭证
●可写Y或N,可空
●Y:
包含错误凭证
●N:
不包含错误凭证
●空默认为N
13)是否包含重分类凭证
●可写Y或N,可空
●Y:
包含重分类凭证
●N:
不包含重分类凭证
●空默认为N
14)二级核算单位
●写相应业务单元编码,可空
●空表示不按二级核算单位维度取数
2.函数编写形式说明
1)示例:
GLAmt('1512','2013','07','[收支项目=0101][客商=G1]','借','本币','Y','10','组织本币','0001')
2)所有参数均需加英文输入法下的半角单引号,参数之间以半角逗号分隔
3)除科目编码必须输入外,其它参数均可置为空。
对于最后一个录入参数之前的参数,如果置为空,其参数的单引号可省略但后面的逗号不可省略;对于最后一个录入参数之后的参数,如果置空时,可以省去参数的单引号和后面的逗号。
四、函数功能:
净发生
函数说明
1.参数说明
GLNetAmt(科目,年度,期间,辅助项,方向,币种,包含未记账,主体,返回币种,账簿,是否包含损益结转凭证,是否包含错误凭证,是否包含重分类凭证(空表示N),二级核算单位,)
1)科目
●写科目编码。
必输。
●按版本取数。
在科目参数后加“#”加版本日期,按所选定版本取数。
主要应用于取以前版本的停用科目数据
●按摘要取数。
在科目参数后加“@”加“摘要内容”
2)年度:
年度。
可空,为空取报表关键字“会计年”
3)期间:
期间。
可空,为空取报表关键字“会计期间”
4)辅助项
●可空,为空时表示不按辅助项维度取数。
●按具体的辅助项取数。
形式为:
[辅助核算类型=辅助项编码]。
例如:
取01客商的期初余额,应编写为[客商=01]
●按属性取数。
形式为:
[辅助核算类型#辅助核算属性=辅助核算属性档案编码]。
例如:
取物料分类为01的所有物料的期初余额,应编写为[物料#物料分类=01]。
支持按属性取数的档案包括供应商、客户、客商、银行账户、人员、物料、项目。
●包含下级取数。
形式为:
[辅助核算类型=辅助项编码%]。
例如:
01收支项目下有0101和0102两个下级收支项目。
取01收支项目及其下级收支项目的期初余额,应编写为[收支项目=01%]
5)方向
●可写借或贷,可空。
●借:
取值为“借方发生额-贷方发生额”。
●贷:
取值为“贷方发生额-借方发生额”。
●空:
默认为科目方向
6)币种
●写本币或某一币种代码,可空
●本币:
表示不区分币种取数
●某一币种代码:
表示取某一币种的数据
●空默认为本币
7)包含未记账
●可写Y或N,可空
●Y:
包含未记账凭证
●N:
不包含未记账凭证
●空默认为N
8)主体
●写财务组织编码,可空
●空默认取报表主组织编码
●支持主体编码后加“%”,表示取一个主体以及其下所有主体的数据。
●支持主体编码后加“&”加主体编码,表示取多个主体的数据
9)返回币种
●可写原币、组织本币、集团本币或全局本币,可空
●空默认为组织本币
10)账簿
●写账簿类型编码,可空
●空默认为主账簿
●取差异和非差异凭证相关数据。
在凭证账簿参数后加“#”加0或1,0代表非差异,1代表差异
例如:
GLNetAmt('1512','2013','07','','借','本币','Y','10','组织本币','0001#0'),返回当前账簿所有非差异凭证形成的结果;
●GLNetAmt('1512','2013','07','','借','本币','Y','10','组织本币','0001#1'),返回当前账簿所有差异凭证形成的结果
11)是否包含损益结转凭证
●可写Y或N,可空
●Y:
包含损益结转凭证
●N:
不包含损益结转凭证
●空默认为N
12)是否包含错误凭证
●可写Y或N,可空
●Y:
包含错误凭证
●N:
不包含错误凭证
●空默认为N
13)是否包含重分类凭证
●可写Y或N,可空
●Y:
包含重分类凭证
●N:
不包含重分类凭证
●空默认为N
14)二级核算单位
●写相应业务单元编码,可空
●空表示不按二级核算单位维度取数
2.函数编写形式说明
1)示例:
GLNetAmt('1512','2013','07','[收支项目=0101][客商=G1]','借','本币','Y','10','组织本币','0001')
2)所有参数均需加英文输入法下的半角单引号,参数之间以半角逗号分隔
3)除科目编码必须输入外,其它参数均可置为空。
对于最后一个录入参数之前的参数,如果置为空,其参数的单引号可省略但后面的逗号不可省略;对于最后一个录入参数之后的参数,如果置空时,可以省去参数的单引号和后面的逗号。
五、函数功能:
累计发生
函数说明:
1.参数说明
GLAccumAmt(科目,年度,期间,辅助项,方向,币种,包含未记账,主体,返回币种,账簿,是否包含损益结转凭证,是否包含错误凭证,是否包含重分类凭证(空表示N),二级核算单位,)
1)科目
●写科目编码。
必输。
●按版本取数。
在科目参数后加“#”加版本日期,按所选定版本取数。
主要应用于取以前版本的停用科目数据
●按摘要取数。
在科目参数后加“@”加“摘要内容”
2)年度:
年度。
可空,为空取报表关键字“会计年”
3)期间:
期间。
可空,为空取报表关键字“会计期间”
4)辅助项
●可空,为空时表示不按辅助项维度取数。
●按具体的辅助项取数。
形式为:
[辅助核算类型=辅助项编码]。
例如:
取01客商的期初余额,应编写为[客商=01]
●按属性取数。
形式为:
[辅助核算类型#辅助核算属性=辅助核算属性档案编码]。
例如:
取物料分类为01的所有物料的期初余额,应编写为[物料#物料分类=01]。
支持按属性取数的档案包括供应商、客户、客商、银行账户、人员、物料、项目。
●包含下级取数。
形式为:
[辅助核算类型=辅助项编码%]。
例如:
01收支项目下有0101和0102两个下级收支项目。
取01收支项目及其下级收支项目的期初余额,应编写为[收支项目=01%]
5)方向
●可写借或贷,可空。
●借:
取借方累计发生额
●贷:
取贷方累计发生额
●空:
默认为科目方向
6)币种
●写本币或某一币种代码,可空
●本币:
表示不区分币种取数
●某一币种代码:
表示取某一币种的数据
●空默认为本币
7)包含未记账
●可写Y或N,可空
●Y:
包含未记账凭证
●N:
不包含未记账凭证
●空默认为N
8)主体
●写财务组织编码,可空
●空默认取报表主组织编码
●支持主体编码后加“%”,表示取一个主体以及其下所有主体的数据。
●支持主体编码后加“&”加主体编码,表示取多个主体的数据
9)返回币种
●可写原币、组织本币、集团本币或全局本币,可空
●空默认为组织本币
10)账簿
●写账簿类型编码,可空
●空默认为主账簿
●取差异和非差异凭证相关数据。
在凭证账簿参数后加“#”加0或1,0代表非差异,1代表差异
例如:
GLAccumAmt('1512','2013','07','','借','本币','Y','10','组织本币','0001#0'),返回当前账簿所有非差异凭证形成的结果;
GLAccumAmt('1512','2013','07','','借','本币','Y','10','组织本币','0001#1'),返回当前账簿所有差异凭证形成的结果
11)是否包含损益结转凭证
●可写Y或N,可空
●Y:
包含损益结转凭证
●N:
不包含损益结转凭证
●空默认为N
12)是否包含错误凭证
●可写Y或N,可空
●Y:
包含错误凭证
●N:
不包含错误凭证
●空默认为N
13)是否包含重分类凭证
●可写Y或N,可空
●Y:
包含重分类凭证
●N:
不包含重分类凭证
●空默认为N
14)二级核算单位
●写相应业务单元编码,可空
●空表示不按二级核算单位维度取数
2.函数编写形式说明
1)示例:
GLAccumAmt('1512','2013','07','[收支项目=0101][客商=G1]','借','本币','Y','10','组织本币','0001')
2)所有参数均需加英文输入法下的半角单引号,参数之间以半角逗号分隔
3)除科目编码必须输入外,其它参数均可置为空。
对于最后一个录入参数之前的参数,如果置为空,其参数的单引号可省略但后面的逗号不可省略;对于最后一个录入参数之后的参数,如果置空时,可以省去参数的单引号和后面的逗号。
六、函数功能:
日期区间发生
函数说明:
1.参数说明
GLAmtWithinDateRange(科目,起始日期,结束日期,辅助项,方向,币种,包含未记账,主体,返回币种,账簿,是否包含损益结转凭证,是否包含错误凭证,是否包含重分类凭证(空表示N),二级核算单位,)
1)科目
●写科目编码。
必输。
●按版本取数。
在科目参数后加“#”加版本日期,按所选定版本取数。
主要应用于取以前版本的停用科目数据
2)起始日期:
日期。
不可空
3)结束日期:
日期。
不可空
4)辅助项
●可空,为空时表示不按辅助项维度取数。
●按具体的辅助项取数。
形式为:
[辅助核算类型=辅助项编码]。
例如:
取01客商的期初余额,应编写为[客商=01]
●按属性取数。
形式为:
[辅助核算类型#辅助核算属性=辅助核算属性档案编码]。
例如:
取物料分类为01的所有物料的期初余额,应编写为[物料#物料分类=01]。
支持按属性取数的档案包括供应商、客户、客商、银行账户、人员、物料、项目。
●包含下级取数。
形式为:
[辅助核算类型=辅助项编码%]。
例如:
01收支项目下有0101和0102两个下级收支项目。
取01收支项目及其下级收支项目的期初余额,应编写为[收支项目=01%]
5)方向
●可写借或贷,可空。
●借:
取借方发生额
●贷:
取贷方发生额
●空:
默认为科目方向
6)币种
●写本币或某一币种代码,可空
●本币:
表示不区分币种取数
●某一币种代码:
表示取某一币种的数据
●空默认为本币
7)包含未记账
●可写Y或N,可空
●Y:
包含未记账凭证
●N:
不包含未记账凭证
●空默认为N
8)主体
●写财务组织编码,可空
●空默认取报表主组织编码
●支持主体编码后加“%”,表示取一个主体以及其下所有主体的数据。
●支持主体编码后加“&”加主体编码,表示取多个主体的数据
9)返回币种
●可写原币、组织本币、集团本币或全局本币,可空
●空默认为组织本币
10)账簿
●写账簿类型编码,可空
●空默认为主账簿
●取差异和非差异凭证相关数据。
在凭证账簿参数后加“#”加0或1,0代表非差异,1代表差异
例如:
GLAmtWithinDateRange('1512','2013-07-01','2013-07-31','','借','本币','Y','10','组织本币','0001#0'),返回当前账簿所有非差异凭证形成的结果;
●GLAmtWithinDateRange('1512','2013-07-01','2013-07-31','','借',
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- NC 总账 函数 说明