银行对账单
银行对账单
在KIS主界面中,选择〖出纳管理〗〖银行对账单〗,进入该处理过程。银行对账单可以逐笔登记,也可以从外部直接进入文档,由银行出具的对账单均在此处进行管理。
引入银行对账单
新增银行对账单
修改银行对账单
删除银行对账单
查询银行对账单
银行对账单预览、打印
引出
引入银行对账单
如果您能从银行取得对账单文档(要求必须转化成文本文件,即扩展名为TXT文件),可以通过下列设置直接引入对账单。
在银行对账单主界面单击【引入】或单击〖文件〗选择【引入银行对账单】,进入银行对账单界面。注意,您需要在引入银行对账单之前进行引入方案的定义,否则无法进行引入对账单的操作。
定义引入方案
单击〖文件〗选择【定义引入方案】,进入“定义引入方案”的界面。如图。
单击【新增方案】,录入方案名称,保存后可以定义方案内容。选择要引入的字段进行公式的定义。
以下举例说明,如选择日期,则可将光标放在“日期”一栏,然后点击“定义公式”;当然也可以直接双击“日期”这一栏,即可进入以下“定义引入公式”的界面:
在上图中先选择【打开文件】,然后选择需要引入的对账单文件。然后我们可以在上图的“银行的银行对账单文件内容”中看到日期对应的字段名是“F0”,于是在“字段”中选择“F0”,双击或直接在项目中手工输入“F0”,这样日期列名就设置完成。此时单击【预览引入结果】,就可以在上图的“根据引入公式将引入的内容”中看到日期的引入结果。
然后单击【确定】,进行下一内容的公式定义。依次对“日期、结算方式、结算号、摘要、借方金额、贷方金额”进行定义,这样,就完成了一个引入对账单的公式设定,形成了一个完整的方案。方案一经确定,就可长期使用。
如果您不知道该如何定义,也可参照【公式定义示例】。【公式定义示例】的内容显示如下:
日期的定义
假定银行对账单中有一字段F0表示日期,则可直接定义公式为F0。
假定银行对账单中的日期由三字段组成:F0为年,F1为月,F2为日,则可定义公式为: F0 '-' F1 '-' F2。
假定银行对账单中有一字段F0包含日期同时也包含其他信息,如F0域的值为99010899999 , 它的前6位表示日期, 则可定义公式为mid(F0, 1, 2)'-' mid(f0,3,2) '-' mid(f0,5,2)。
结算方式和结算号的定义
当字段一一对应时可直接赋上域名;
当银行对账单中的结算方式和结算号是放在一个字段中时(如F5代表结算方式和结算号,其值为支票-5),可类似定义公式如下:
结算方式: Left(F5,Instr(1,F5,'-')-1)
结算号: Mid(F5,Instr(1,F5,'-')+1,len(F5)-Instr(1,F5,'-'))
为空时可定义结算方式和结算号为''。
摘要的定义
当字段一一对应时可直接赋上域名;
为空时可定义为''。
借贷方金额的定义
当字段一一对应时可直接赋上域名;
当银行对账单用一个字段F6同时表示借贷方金额时(正值表示借方,负值表示贷方),可类似定义公式如下:
借方金额: IIF(cdbl(F6)>=0,F6,0)
贷方金额: IIF(cdbl(F6)<0,0-cdbl(F6),0)
函数说明:
Mid('',start,len)
取子串 , start为开始位置, len为要取的长度
Mid('abcdef',3,2)返回'cd'
Mid(FO,3,2)返回F0列中的第三个和第四个字符
Left('',len)
取字符串左边的若干个字符 , len为要取的长度
left('abcdef',2)返回'ab'
left(F0,2)返回F0列的前两个字符
Right('',len)
取字符串右边的若干个字符 , len为要取的长度
Right('abcdef',2)返回'ef'
Right(F0,2)返回F0列的最后两个字符
Trim('')
去字符串两端空格
Trim(' abcdef ')返回'abcdef'
Trim(F0)去掉F0列两端的空格
LTrim('')
去字符串左端空格
Trim(' abcdef ')返回'abcdef '
Trim(F0)去掉F0列左端的空格
RTrim('')
去字符串右端空格
RTrim(' abcdef ')返回' abcdef'
RTrim(F0)去掉F0列右端的空格
Len('')
返回字符串的长度
len('abcdef') 返回 6
len(F0) 返回 F0列的长度
InStr(start,motherstring,string2)
查找string2在motherstring中首次出现的位置 , start指定从哪个字符开始查找
InStr(1,'abcdef','cd') 返回 3
InStr(5,'abcdefcd','cd')返回 7
InStr(1,F0,'cd')返回cd在F0中首次出现的位置
iif(Expression,Truepart,Falsepart)
如果Expression成立则返回Truepart , 否则返回Falsepart
iif(3>1,3,1) 返回 3
iif(3<1,3,1) 返回 1
iif(F0>=0,F0,0) 的返回值将根据F0的值而定
F0 返回值
50 50
-50 0
0 0
Clng(Expression)
把Expression转化为整数
Clng('50') 返回 50
Cdbl(Expression)
把Expression转化为实数
Cdbl('50.95') 返回 50.95
Cstr(Expression)
把Expression转化为字符
cstr(50.95) 返回 '50.95'
Cbool(Expression)
把Expression转化为布尔值
Cbool('true') 返回 true
Cdate(Expression)
把Expression转化为日期
Cdate('1999/01/01') 返回 1999/01/01
&
连接两个字符串
'abcde' & 'fg' 返回 'abcdefg'
''
表示字符串
引入银行对账单
引入方案定义完成后,单击【引入】或选择〖文件〗—>〖引入银行对账单〗,进入“引入银行对账单”界面。单击【打开文件】选择要引入的文件,确定后提示“文本文件的打开方式”,根据您的需要选择不同的条件再次确定。
先选择【刷新计算结果】,然后就可以点击【引入】到银行对账单里去了。您还可以用【删除行】来删除列名、合计等不需要引入的行。
这样,就完成了对账单的引入工作。
引入对账单的外部文件只能是文本文件(TXT格式),如果时其他格式的文件,则需要转换成TXT格式引入。
新增银行对账单
如果您需要手工输入银行对账单内容,则可在“银行对账单”主界面选择【新增】,进入手工录入界面。手工录入银行存款日记账又可分为单行输入和多行输入。
多行输入
在“银行对账单”主界面单击鼠标右键选择【多行输入】或选择〖操作〗—>【多行输入】,多行输入可以进行插