总账函数函数说明一、函数功能:期初函数说明: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:不包含未记账凭证空默认为N8)主体写财务组织编码,可空空默认取报表主组织编码支持主体编码后加“%”,表示取一个主体以及其下所有主体的数据。支持主体编码后加“&”加主体编码,表示取多个主体的数据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:不包含损益结转凭证空默认为N12)是否包含错误凭证可写Y或N,可空Y:包含错误凭证N:不包含错误凭证空默认为N13)是否包含重分类凭证可写Y或N,可空Y:包含重分类凭证N:不包含重分类凭证空默认为Y14)二级核算单位写相应业务单元编码,可空空表示不按二级核算单位维度取数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:不包含未记账凭证空默认为N8)主体写财务组织编码,可空空默认取报表主组织编码支持主体编码后加“%”,表示取一个主体以及其下所有主体的数据。支持主体编码后加“&”加主体编码,表示取多个主体的数据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:不包含损益结转凭证空默认为N12)是否包含错误凭证可写Y或N,可空Y:包含错误凭证N:不包含错误凭证空默认为N13)是否包含重分类凭证可写Y或N,可空Y:包含重分类凭证N:不包含重分类凭证空默认为Y14)二级核算单位写相应业务单元编码,可空空表示不按二级核算单位维度取数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:不包含未记账凭证空默认为N8)主体写财务组织编码,可空空默认取报表主组织编码支持主体编码后加“%”,表示取一个主体以及其下所有主体的数据。支持主体编码后加“&”加主体编码,表示取多个主体的数据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:不包含损益结转凭证空默认为N12)是否包含错误凭证可写Y或N,可空Y:包含错误凭证N:不包含错误凭证空默认为N13)是否包含重分类凭证可写Y或N,可空Y:包含重分类凭证N:不包含重分类凭证空默认为N14)二级核算单位写相应业务单元编码,可空