NC总账函数函数说明
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
总账函数函数说明
一、函数功能:期初
函数说明:
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)包含未记账