本发明涉及作业管理装置、作业管理方法。
背景技术:
目前,已知有管理到预定期限前应实施的作业项目(任务)的todo管理。另外,还已知有基于来自用户的输入和该输入的上下文生成任务项目的技术(例如,参照日本特表2014-518409号公报)。
但是,如日本特表2014-518409号公报等,存在如下问题,即,仅管理作业项目,对于每天的交易等不能应对需要分录处理的企业的会计处理。
另外,近年来,会计处理利用会计软件,在分录输入,特别是账簿科目的选择中需要专业知识,对于不习惯会计处理的独资企业主或中小企业等来说成为大的负担。
技术实现要素:
本发明的课题在于,使会计处理更简便。
本发明一方式的作业管理装置,具备:第一判定单元,其参照规定了应实施的作业项目的管理信息,判定是否存在与已经实施的作业项目相关联的关联业务,并且该关联业务是否与会计处理对应;以及处理执行单元,其在通过所述第一判定单元判定为存在所述关联业务,并且该关联业务与会计处理对应的情况下,执行与该关联业务对应的会计处理,并将所述管理信息中的所述已经实施的作业项目的各种数据设定于所述关联业务的对应的数据输入区域。
本发明一方式的作业管理方法,是使用了作业管理装置的方法,包含:第一判定步骤,参照规定了应实施的作业项目的管理信息,判定是否存在与已经实施的作业项目相关的关联业务,并且该关联业务是否与会计处理相对应;以及处理执行步骤,在通过所述第一判定步骤判定为存在所述关联业务,并且该关联业务与会计处理对应的情况下,执行与该关联业务对应的会计处理,并将所述管理信息中的所述已经实施的作业项目的各种数据设定于所述关联业务的对应的数据输入区域。
本发明的计算机可读取的记录介质,为使计算机执行以下的步骤的程序的非暂时性的计算机可读取的记录介质,其包含:参照规定了应实施的作业项目的管理信息,判定是否存在与已经实施的作业项目相关联的关联业务,并且该关联业务是否与会计处理对应;在判定为存在所述关联业务,并且该关联业务与会计处理对应的情况下,执行与该关联业务对应的会计处理,并将所述管理信息中的所述已经实施的作业项目的各种数据设定于所述关联业务的对应的数据输入区域。
根据本发明,能够使会计处理更简便。
附图说明
图1是表示本发明一实施方式的作业管理系统的概要结构的图。
图2是表示构成图1的作业管理系统的服务器的功能性结构的框图。
图3是表示存储于图2的服务器装置中的业务任务数据库的一例的图。
图4是表示构成图1的作业管理系统的终端装置的功能性结构的框图。
图5是示意性表示在图4的终端装置上显示的todo任务的一例的图。
图6是示意性表示在图5的终端装置上显示的分录输入画面的一例的图。
图7是表示图1的作业管理系统进行的分录处理的动作的一例的流程图。
具体实施方式
下面,利用附图对本发明的具体方式进行说明。但是,发明的范围不局限于图示例。
首先,参照图1对作业管理系统100的概要结构进行说明。
图1是表示作业管理系统100的概要结构的图。
如图1所示,本实施方式的作业管理系统100具备:作为作业管理装置的服务器1、终端装置2。另外,服务器1及终端装置2经由通信网络n可进行信息通信地连接。
服务器1是例如云服务器。
另外,服务器1对应该由终端装置2的用户实施的作业项目(任务)进行管理,并且进行与作业项目相关联的会计处理。
终端装置2是例如私人企业主、中小企业主、私人商店的店主等用户(独资企业主)所持有的终端装置。作为该终端装置2,可举出例如:智能手机、平板pc(personalcomputer:个人计算机)、便携电话、pda(personaldigitalassistant:个人数字助手)、笔记本pc、台式pc等。
另外,终端装置2通过浏览器等接受用户的输入操作并向服务器1发送,显示从服务器1发送而接收到的信息。
通信网络n是例如互联网,但也可以采用lan(localareanetwork:局域网)等其他网络。
此外,在本实施方式的作业管理系统100中,图示的是相对于服务器1具备一个终端装置2的结构,但这只是一个例子,不局限于此。
例如,虽然图示省略,但是也可以为在服务器1上连接多个终端装置2,而由服务器1一元化管理这些终端装置2的结构。
另外,服务器1的数量不局限于一个,也可以由多个服务器1、...构成。
接着,参照图2对服务器1的功能结构进行说明。
图2是表示构成作业管理系统100的服务器1的功能结构的框图。
如图2所示,服务器1具备:cpu101、ram102、存储部103、操作部104、显示部105、通信部106。另外,服务器1的各部经由总线107而连接。
cpu(centralprocessingunit:中央处理单元)101控制服务器1的各部。cpu101将存储于存储部103的系统程序及应用程序中的所指定的程序读出,展开在ram102的工作区内,按照该程序,执行各种处理。
ram(randomaccessmemory:随机存取存储器)102是例如易失性存储器,具有暂时保存由cpu101读出的各种程序及数据的工作区。
存储部103例如由hdd(harddiskdrive:硬盘驱动器)、ssd(solidstatedrive:固态驱动器)等构成,是可将数据及程序写入及读出的存储部。另外,存储部103存储有业务任务数据库db、第一判定程序103a、第二判定程序103b、分录处理程序103c、工资管理程序103d。
这里,参照图3对业务任务数据库db进行说明。
图3是表示业务任务数据库db一例的图。
业务任务数据库db用于用户的业务管理,是规定应该由该用户实施的作业项目的管理信息。
具体而言,如图3所示,业务任务数据库db对应于应该由用户实施的每一个作业项目存储有:表示该作业项目的内容的“任务内容”、表示显示于todo任务c(后面进行叙述,参照图5)时的起始日的“显示起始日”、表示作业项目的实施期限的“期限”、表示与作业项目相关联的关联业务的内容的“关联业务”、表示分录输入中的账簿科目的内容的“账簿科目”、表示分录输入中的交易摘要的内容的“摘要”、表示与工资管理处理有无协作的“与工资管理的协作”。
例如,将作为“任务内容”的“汽车税的支付”、作为“显示起始日”的“20xx年5月1日”、作为“期限”的“20xx年5月31日”、作为“关联业务”的“会计(分录输入)”、作为“账簿科目”的“税费”、作为“摘要”的“汽车税”、作为“与工资管理的协作”而表示不与工资管理处理协作的“-”对应。
另外,将作为“任务内容”的“6月份的职工居民税的缴纳”、作为“显示起始日”的“20xx年6月1日”、作为“期限”的“20xx年6月10日”、作为“关联业务”的“会计(分录输入)”、作为“账簿科目”的“代扣款”、作为“摘要”的“20xx年6月份的职工居民税缴纳”、作为“与工资管理的协作”而表示与工资管理处理协作的“○”对应。
另外,将作为“任务内容”的“固定资产税(第一期)的支付”、作为“显示起始日”的“20xx年6月1日”、作为“期限”的“20xx年6月30日”、作为“关联业务”的“会计(分录输入)”、作为“账簿科目”的“税费”、作为“摘要”的“固定资产税(第一期)”、作为“与工资管理的协作”而表示不与工资管理处理协作的“-”对应。
另外,将作为“任务内容”的“7月份的职工居民税的缴纳”、作为“显示起始日”的“20xx年7月1日”、作为“期限”的“20xx年7月10日”、作为“关联业务”的“会计(分录输入)”、作为“账簿科目”的“代扣款”、作为“摘要”的“20xx年7月份的职工居民税缴纳”、作为“与工资管理的协作”而表示与工资管理处理协作的“○”对应。
此外,在图3中,作为“显示起始日”的存储例,表述为“20xx年6月1日”,作为“期限”的存储例,表述为“20xx年6月10日”,具体而言,例如,如“2016年6月1日”等那样,存储有实际的日期数据。
另外,上述的业务任务数据库db的内容只是一个例子,不局限于此,可适当地任意变更。
例如,也可以是针对应该由用户实施的每一个作业项目,对应了“账簿科目”及“摘要”中的至少一方的业务任务数据库db。
另外,业务任务数据库db也可以是事先规定了例如针对企业的每一行业所设想的作业项目的数据库。
进而,可设为对业务任务数据库db的任意作业项目的追加及不需要的作业项目的删除等编辑。
第一判定程序103a是实现第一判定处理的功能的程序,该第一判定处理判定是否存在有与已经实施的作业项目相关联的关联业务。
在第一判定处理中,在由用户实施了业务任务数据库db所规定的应该实施的作业项目时,cpu101参照业务任务数据库db,判定是否存在与已经实施的作业项目相关联的关联业务。
此时,cpu101也可以一并判定与已经实施的作业项目相关联的关联业务是否对应于会计处理。
具体而言,cpu101从存储部103读出第一判定程序103a,按照该第一判定程序103a,进行第一判定处理。这里,cpu101通过与第一判定程序103a的协动,作为第一判定单元而发挥功能。
第二判定程序103b是实现第二判定处理的功能的程序,该第二判定处理判定关联业务是否为交易的分录输入。
在第二判定处理中,在由第一判定处理判定为存在关联业务的情况下,cpu101参照业务任务数据库db,判定关联业务是否为交易的分录输入。
具体而言,cpu101从存储部103读出第二判定程序103b,按照该第二判定程序103b,进行第二判定处理。
这里,cpu101通过与第二判定程序103b的协动,作为第二判定单元发挥功能。
分录处理程序103c是实现分录处理的功能的程序,该分录处理是进行作为会计处理的交易的分录输入的处理。
即,cpu101从存储部103读出分录处理程序103c,按照该分录处理程序103c,进行分录处理。
具体而言,在由第一判定处理判定为存在关联业务,且由第二判定处理判定为关联业务是交易的分录输入的情况下,cpu101参照业务任务数据库db,执行将已经实施的作业项目(例如,“7月份的职工居民税的缴纳”等)的“账簿科目”、“摘要”的各种数据(例如,“代扣款”、“20xx年7月份的职工居民税缴纳”等)作为分录数据而自动设定于对应的“账簿科目”、“交易摘要”的各自的数据输入区域的分录输入。
这里,cpu101通过与分录处理程序103c的协动,在由第一判定处理判定为存在关联业务的情况下,执行与该关联业务对应的会计处理,作为将业务任务数据库db中的已经实施的作业项目的各种数据设定于关联业务的对应的数据输入区域的处理执行装置而发挥功能。
另外,在由第二判定处理判定为关联业务是交易的分录输入的情况下,cpu101将与会计处理关联且分录处理以外的会计关联处理的各种数据作为分录数据设定于对应的数据输入区域。
具体而言,在表示有与工资管理处理的协作的“○”对应于业务任务数据库db中的已经实施的作业项目(例如,“7月份的职工居民税的缴纳”等)的“与工资管理的协作”的情况下,cpu101取得例如通过工资管理处理(后述)对20xx年7月份的职工的居民税进行计算而得出的金额,且作为分录数据自动设定于对应的“交易金额”的数据输入区域。
这里,工资管理处理中的例如20xx年7月份的职工的居民税的计算可以在分录处理之前进行,也可以在该分录处理中进行。
此外,作为会计关联处理,例示的是工资管理处理,但只是一个例子,不局限于此,可适当地任意变更。
工资管理程序103d是实现对职工的工资进行管理的工资管理处理的功能的程序。
即,cpu101从存储部103读出工资管理程序103d,按照该工资管理程序103d,例如,针对每一个职工进行包含各月的工资的计算、居民税等税款的计算、社会保险费的计算等的工资管理处理。
操作部104具有例如键盘等按健输入部和鼠标等指点设备。
另外,操作部104接受按健输入及位置输入,将其操作信息输出到cpu101。
显示部105由例如lcd(liquidcrystaldisplay:液晶显示器)或有机el(electro-luminescence:电致发光)显示器等构成。
另外,在显示部105,按照从cpu101输出输入的显示信号的指示,显示各种画面。
通信部106由例如网卡等构成。
另外,通信部106通信连接于通信网络n,与通信网络n上的设备(例如,终端装置2等)进行通信。
接着,参照图4对终端装置2的功能结构进行说明。
图4是表示构成作业管理系统100的终端装置2的功能结构的方框图。
如图4所示,终端装置2具备:cpu201、ram202、存储部203、操作部204、显示部205、无线通信部206。
另外,终端装置2的各部经由总线207而连接。
cpu201控制终端装置2的各部。
cpu201读出存储部203存储的系统程序及应用程序中的指定的程序,展开于ram202的工作区,按照该程序,执行各种处理。
这时,cpu201将各种处理结果保存在ram202内,根据需要,将其处理结果显示于显示部205。
ram202是例如易失性存储器,具有暂时保存由cpu201读出的各种程序、数据的工作区。
存储部203由例如闪速存储器、eeprqm(electricallyerasableprogrammablereadonlymemory:电可擦可编程只读存储器)等构成,是可将数据及程序写入及读出的存储部。
另外,存储部203存储有业务显示程序203a和输入画面显示程序203b。
业务显示程序203a是实现业务显示处理的功能的程序,该业务显示处理使todo任务c(参照图5)显示。
即,cpu201从存储部203读出业务显示程序203a,按照该业务显示程序203a,执行使按时序配置有由业务任务数据库db规定的应该由用户实施的作业项目的todo任务c显示于显示部205的业务显示处理。
这里,参照图5对todo任务c的一个例子进行说明。
图5是示意性地表示显示于显示部205的todo任务c的一个例子,即,以“20xx年7月1日”为基准而配置有其以后应该实施的作业项目或弹出框(后述)等的状态。
如图5所示,在todo任务c中配置有例如与会计处理或工资管理处理关联的作业项目、用于唤起用户注意的弹出框等。
具体而言,从上到下依次按时序配置有:作为会计处理的“20xx年7月份的职工的居民税的缴纳期限”、作为工资管理处理的“○年份的计算基础报告的提出期限”、作为弹出框的“中国国庆节的连休期间”。
另外,在各作业项目的预定位置(例如,右端等),分别对应地显示有在由用户实施了该作业项目的情况下选择操作(例如,触摸操作等)的任务完成按钮b。
然后,当由用户选择操作任一个作业项目的任务完成按钮b时,显示部205就将该作业项目的显示中止,而提前显示其以后的作业项目或弹出框(图示略)。
另外,在存在与由用户选择操作了任务完成按钮b的作业项目相关联的关联业务的情况下,显示部205可显示促使作为关联业务的分录输入的分录输入画面g(参照图6)(详细情况后述)。
此外,上述的todo任务c的内容只是一个例子,不局限于此,可适当地任意变更。
输入画面显示程序203b是实现使分录输入画面g显示的输入画面显示处理的功能的程序。
即,cpu201从存储部203读出输入画面显示程序203b,按照该输入画面显示程序203b,由服务器1执行与选择操作了任务完成按钮b的已经实施的作业项目(例如,“7月份的职工居民税的缴纳”等)相关联的分录输入,执行的结果是,进行使自动设定于“账簿科目”、“交易摘要”、“交易金额”的各数据输入区域的各分录数据被输入对应的各项目的分录输入画面g显示于显示部205的输入画面显示。
这里,参照图6对分录输入画面g的一个例子进行说明。
图6是示意性地表示显示于显示部205的分录输入画面g的一个例子,即,在实施了作为作业项目的“20xx年7月份的职工居民税的缴纳”的情况下所显示的画面。
如图6所示,在分录输入画面g中,从上到下依次配置有例如:“收支”、“交易模板”、“交易日期”、“结算方法”、“交易户”、“交易摘要”、“输入方式”、“账簿科目”、“交易金额”的项目。
其中,在“交易摘要”、“账簿科目”及“交易金额”的各项目中,输入显示有通过服务器1的分录处理而自动设定于各自的数据输入区域的各种数据,例如,“代扣款”、“20xx年7月份的职工居民税缴纳”、“247,856”。
另外,在“交易日期”的项目中,输入显示有选择操作了已经实施的作业项目的任务完成按钮b的日期,例如,“20xx年07月01日”。
另外,“结算方法”的项目是表示结算为“现金”还是“信用卡”的项目,例如,输入显示有上次输入的项目或事先设定为默认的项目。
另外,“收支”的项目是表示交易为“收入”还是“支出”的项目,例如,选择显示有事先设定为默认的项目(例如,“支出”等)。
这样,在分录输入画面g中,以自动输入的状态在显示部205显示通过分录处理而必须输入的项目即“交易日期”、“结算方法”、“账簿科目”及“交易金额”。
此外,“交易模板”的项目可选择各种交易的模板,另外,表关于示交易户的“交易户”的项目,用户可登录任意交易户。
另外,关于“输入方式”的项目,例如,自动设定有事先设定为默认的“简易”,但通过选择“详细”,也能够将“账簿科目”等项目制成多个而进行更详细的分录处理。
操作部204例如具备触摸屏,接受来自用户的触摸输入,将其操作信息输出到cpu201。
触摸屏与显示部205一体地形成,例如,通过静电容方式、电阻膜方式、超声波表面弹性波方式等各种方式,来检测由用户操作的显示部205上的接触位置的xy坐标。
然后,触摸屏将接触位置的xy坐标的位置信号输出到cpu201。
显示部205例如由lcd或有机el显示器等构成。
另外,在显示部205,按照从cpu201输出输入的显示信号的指示,显示各种画面。
无线通信部206例如由天线、调制解调电路、信号处理电路等构成。
另外,无线通信部206通过无线电波与连接于通信网络n的基站或访问点等进行信息的收发,与通信网络n上的设备(例如,服务器1等)进行通信。
<分录处理>
接着,参照图7对作业管理系统100的分录处理进行说明。
图7是表示分录处理的动作的一例的流程图。
如图7所示,首先,在终端装置2中,当基于由用户进行的对操作部204的预定操作来指示todo任务c的显示时,cpu201从存储部203读出业务显示程序203a,按照该业务显示程序203a,使todo任务c显示于显示部205(步骤s1,参照图5)。
具体而言,cpu201控制无线通信部206,取得服务器1的业务任务数据库db规定的应该由用户实施的作业项目,以登录于该系统的日期为基准,使按时序配置有所取得的作业项目的todo任务c显示于显示部205。
接着,当由用户选择操作了显示于todo任务c的任一个作业项目(例如,“7月份的职工居民税的缴纳”等)的任务完成按钮b时,cpu201控制无线通信部206,将该作业项目的任务完成按钮b的操作信号经由通信网络n发送到服务器1(步骤s2)。
另外,显示部205使由用户选择操作了任务完成按钮b的作业项目的显示中止,提前显示其以后的作业项目或弹出框(图示略)。
在服务器1中,当由通信部106接收到从终端装置2发送的任务完成按钮b的操作信号时,cpu101从存储部103读出第一判定程序103a,按照该第一判定程序103a,参照业务任务数据库db,判定是否存在与由用户选择操作了任务完成按钮b的已经实施的作业项目相关联的关联业务(步骤s3)。
这里,当判定为存在与已经实施的作业项目相关联的关联业务时(步骤s3,“是(yes)”),cpu101从存储部103读出第二判定程序103b,按照该第二判定程序103b,参照业务任务数据库db,判定关联业务是否为交易的分录输入(步骤s4)。
另一方面,当判定为不存在与已经实施的作业项目相关的关联业务时(步骤s3,“否(no)”),cpu101结束分录处理。
当由步骤s4判定为关联业务是交易的分录输入时(步骤s4,“是”),cpu101从存储部103读出分录处理程序103c,执行该分录处理程序103c(步骤s5)。
接下来,cpu101参照业务任务数据库db,将已经实施的作业项目中的“账簿科目”及“摘要”的各种数据(例如,“代扣款”及“20xx年7月份的职工居民税缴纳”等)作为分录数据而自动设定于对应的“账簿科目”及“交易摘要”的各自的数据输入区域(步骤s6)。
另一方面,当由步骤s4判定为关联业务不是交易的分录输入时(步骤s4,“否”),cpu101参照业务任务数据库db执行与已经实施的作业项目相关联的其它处理(例如,弹出(pop)作成结束登录处理等)(步骤s7),结束分录处理。
接着,cpu101参照业务任务数据库db判定分录输入是否与工资管理处理协作(步骤s8)。
在此,在判定为分录输入与工资管理处理协作时(步骤s8,“是”),cpu101将对已经实施的作业项目(例如,“20xx年7月份的职工居民税缴纳”等)通过工资管理处理计算出的金额作为分录数据而自动设定在对应的“交易金额”的数据输入区域(步骤s9)。
另一方面,在判定为分录输入未与工资管理处理协作时(步骤s8,“否”),cpu101跳过步骤s9。
其后,cpu101控制通信部106,将在分录输入画面g的显示指示及数据输入区域设定的分录数据经由通信网络n发送到终端装置2(步骤s10)。
在终端装置2中,在利用无线通信部206接收到由服务器1发送的分录输入画面g的显示指示时,cpu201从存储部203读出输入画面显示程序203b,根据该输入画面显示程序203b,使显示部205显示分录输入画面g(步骤s11;参照图6)。
具体而言,作为与选择操作了任务完成按钮b的已经实施的作业项目(例如,“7月份的职工居民税的缴纳”等)相关联的分录输入,cpu201在显示部205显示将在“账簿科目”、“交易摘要”、“交易金额”的各数据输入区域设定的各分录数据输入相对应的各项目的分录输入画面g。
其后,基于用户进行的对操作部204的预定操作,在分录输入画面g上根据需要输入成为空栏的项目,在选择操作了设于预定位置(例如,下部左侧等)的登录按钮时,cpu201将分录输入的交易登录在账簿(图示略)上(步骤s12),结束分录处理。
如上,根据本实施方式的作业管理系统100,例如,在实施在业务任务数据库db中规定的应实施的作业项目时,参照业务任务数据库db,判定是否存在与已经实施的作业项目相关联的关联业务,并判定该关联业务是否与会计处理对应,在判定为存在关联业务,并且该关联业务与会计处理对应的情况下,执行与该关联业务相对应的会计处理,因此,不仅能够使业务任务数据库db中规定的作业项目的实施和会计处理的执行相关联地顺畅地进行,而且通过参照业务任务数据库db,可以对关联业务的对应的数据输入区域自动地设定已经实施的作业项目的各种数据,即使是不习惯会计处理的独资企业主等,也能够更简便地进行会计处理。
特别是,在判定为关联业务为交易的分录输入的情况下,作为会计处理,执行进行交易的分录输入的分录处理,因此,即使是需要专业知识的分录输入,也能够减轻对不习惯会计处理的独资企业主等带来的负担。
具体而言,可以将业务任务数据库db的已经实施的作业项目的账簿科目或摘要的各种数据作为分录数据自动地设定到对应的数据输入区域中。
进而,在判定为关联业务为交易的分录输入的情况下,可以与会计处理相关联,且将分录处理以外的会计关联处理(例如,工资管理处理等)的各种数据作为分录数据自动地设定到对应的数据输入区域,通过与分录处理以外的会计关联处理协作,能够进一步减轻对不习惯会计处理的独资企业主等带来的负担。
此外,本发明不限于上述实施方式,在不脱离本发明的宗旨的范围内也可以进行各种改良以及设计的变更。
例如,在上述实施方式中,在通过第一判定处理判定为存在关联业务的情况下,进行判定该关联业务是否为交易的分录输入的第二判定处理,但作为一例,不限于此,未必需要进行第二判定处理。
即,在通过第一判定处理判定为存在关联业务的情况下,也可以不判定关联业务是否为交易的分录输入而自动地与该关联业务对应的会计处理。
另外,上述的作业管理系统100、服务器1、终端装置2的构成为一例,不限定于这些。
即,使服务器1作为作业管理装置起作用,但例如也可以使终端装置2具备作为第一判定单元及处理执行单元的功能,并使该终端装置作为作业管理装置起作用。
进而,在上述实施方式中,终端装置2的操作部204具备触摸屏,但其为一例,不限定于这些,例如可以适宜任意地变更为可按下操作的机械式的按键或按钮等。
另外,上述实施方式中,为通过由服务器1的cpu101执行预定的程序等而实现作为第一判定单元及处理执行单元的功能的结构,但不限于这些,例如也可以为通过由预定的逻辑电路构成的判定部及处理执行部(均省略图示)实现的结构。
进而,作为保存有用于执行上述各处理的程序的计算机可读取的介质,除rom或硬盘等之外,也可以应用闪速存储器等非易失性存储器、cd-rom等可移动型存储介质。另外,作为经由预定的通信线路提供程序的数据的介质,也可以应用载波(carrierwave)。
对本发明的几个实施方式进行了说明,但本发明的范围不限于上述的实施方式,而包含与专利请求的范围所记载的发明范围和其均等的范围。