(57)【要約】【課題】会計データの入力漏れや入力ミスを軽減し、決算業務の効率を向上できる。グループ各社間の会計データ(訂正仕訳、振替仕訳)を同時に自動生成が行うことができる自動仕訳生成方法を提供する。【解決手段】原籍会社と出向先会社、原籍会社と転籍会社の間、あるいは転籍会社と出向先会社との間に対となる仕訳データの関係に着目し異動先情報の入力をきっかけに三社間(原籍会社、転籍会社、出向先会社)の全ての会社間の仕訳データを自動で作成する。【選択図】図１
2014153733.tif 000002
【特許請求の範囲】
【請求項１】
ユーザ端末およびＷＥＢ−ＡＰサーバとＤＢサーバをネットワークを介して接続されたＷＥＢシステムにおける、出向者が転籍をした場合に関連する全社に対して同時に仕訳を生成するものであって、
前記ＷＥＢシステムにおいて異動情報入力を画面より入力することで作成済の仕訳データから、訂正仕訳、振替仕訳生成が必要な仕訳データを判断し抽出条件との組み合わせに基づき、処理対象の仕訳データの期間を決定し仕訳生成行う、
ことを特徴とする前記ＷＥＢシステム上での異動者が転籍した場合における自動仕訳生成方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、会計システムにおいて、エンドユーザの経理担当者の業務負荷を軽減し業務効率の向上をもたらす自動仕訳生成方法に関する。
【背景技術】
【０００２】
医薬治験請負業等の業態では一人の人間が複数の関連会社に勤務(出向、応援等)をする形態が多い。この場合、原籍会社で給与仕訳を起こし勤務先関連会社と原籍会社間で振替仕訳を起こすのが一般的である。また、グループ会社間での異動や転籍があった場合には異動先、転籍先で仕訳を起こしなおす必要がある。
【０００３】
関連する技術として、自社内で起票した取引仕訳データとその仕訳データに紐付く消費税仕訳分のデータ修正の際に取引仕訳データのみの修正でその消費税仕訳データの自動修正を合わせて可能とする技術が知られている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平11-15904号公報
【特許文献２】特開2007-12018号公報
【特許文献３】特許第4132103号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
グループ会社間で出向者の異動等(転籍等)があった場合に原籍会社・出向先会社・転籍会社の各々の会社で大量の取消処理や新規の振替処理をする必要があるため、入力漏れや入力ミスが発生しやすくなり、各社で処理した会計データ(仕訳データ)、またグループ会社間での整合性をとることが困難となる。
【０００６】
例えば、原籍会社と出向先会社との間では、対となる関係の訂正仕訳を起票する必要性があり、また、原籍会社と転籍会社の間、あるいは、転籍会社と出向先会社との間には対となる関係の振替仕訳を起票する必要性があるが、対となるどちらかの仕訳内容に不備があると会社間で整合性がとれなくなってしまう。
【０００７】
この問題に対しては、不整合なデータに対して訂正伝票を入力し整合性をとることで対応しているが、本対応では不整合なデータを見つけてからの事後対応となり多大な時間を要し決算処理が遅れる問題を含んでいる。また、この問題に対する有効な対策方法として仕訳データの自動生成により、入力漏れや入力ミスを防ぐことができる、幾つかの公知技術が開示されているが、いづれの技術も会社間にまたがる複数会社の会計データを同時に自動生成ができないため、本問題の解決につながる技術にはならない。
【０００８】
本発明は、会社間にまたがる複数会社の会計データの同時生成を行う自動仕訳生成方法を提供することを目的とする。
【課題を解決するための手段】
【０００９】
上記課題を解決するための一手段について説明する。本発明におけるプログラムの機能はネットワークを介して接続されたＡＰサーバ上にプログラムを配置しＤＢサーバ上にデータベースを配置する構成となっており、処理は実行者がユーザ端末(クライアントPC）にてWEBプログラムの機能を実行する方法である。
【００１０】
前記ＡＰサーバ上に配置されたプログラムには、自動仕訳生成機能、異動情報入力機能を保持し異動情報入力機能は画面より実行を行う、また、ＤＢサーバ上に仕訳テーブル、抽出条件テーブルを有する。異動情報入力機能を実行することにより自動仕訳生成が行われ、各社に対して仕訳生成を行う。異動情報入力機能より入力された情報はＤＢサーバ上にあるデータベースに格納され、入力値と抽出条件テーブルの値との組み合わせにより既に格納された仕訳データのデータを抽出し各々の会社に対しての訂正仕訳、振替仕訳の生成を行う。
【発明の効果】
【００１１】
本発明によれば、不正データが作成される可能性を軽減し会計データの整合性をもたらし決算の早期化をもたらす。
【図面の簡単な説明】
【００１２】
【図１】本実施形態に係るコンピュータネットワークシステム１００の全体構成例を示す図である。
【図２】ＡＰサーバのハードウェア構成例を示す図である。
【図３】ＤＢサーバのハードウェア構成例を示す図である。
【図４】仕訳データテーブルのデータ構成例を示す図である。
【図５】抽出条件テーブルのデータ構成例を示す図である。
【図６】仕訳データワークテーブルのデータ構成例を示す図である。
【図７】異動情報入力による全体処理のフローチャートである。
【図８】Ｓ７００により表示される異動情報入力の画面例を示す図である。
【図９】異動情報入力データ格納テーブルのデータ構成例を示す図である。
【発明を実施するための形態】
【００１３】
以下、本発明の一実施例について、図面を参照して詳細に説明する。
【００１４】
図１は、本実施例に係るコンピュータネットワークシステム１００の全体構成例を示す図である。１００は、ＷＥＢ・ＡＰサーバ１０１と、ＤＢサーバ１０２と、ユーザ端末１０３とがネットワーク１０４に接続されて構成される。ＷＥＢ・ＡＰサーバ１０１は、ＷＥＢシステムのため、ＷＥＢサーバ、ＡＰサーバを有する。ユーザ端末１０３は親会社、グループ会社問わず使用するWEB上で使用できる会計システムに接続可能な端末である。本機能においては、グループ会社の親会社の経理担当者がデータ異動情報入力を訂正仕訳や振替仕訳を生成するための画面を表示させるＷＥＢ接続可能な端末である。
【００１５】
図２は、ＡＰサーバ２００のハードウェア構成例を示す図である。ＡＰサーバ２００は、コントローラ（制御部）２０２と、メモリ２０３と、通信制御部２０４と、記憶部２０１にプログラム２１０として、自動仕訳生成機能２１１、異動情報入力機能２１２を、具備する。各部はバス（ＢＵＳ）によって接続されている。
【００１６】
図３は、ＤＢサーバ３００のハードウェア構成例を示す図である。ＤＢサーバ３００は、コントローラ３０７と、メモリ３０８とを具備し、記憶部３０１に、データベース３０２があり、仕訳テーブル３０３と、抽出条件テーブル３０４と、仕訳データＷＫテーブルと、異動情報入力データ格納テーブルが格納される。
【００１７】
図４は、ＤＢサーバ３００が具備する仕訳テーブル３０３のデータ構成例を示す図である。仕訳テーブル３０３は、これまでに生成された全社の仕訳データが格納されているデータであり、自動仕訳生成機能２１１により、レコードが生成され仕訳Ｎｏ、社員Ｎｏ、登録日付、計上日付、原籍会社コード、原籍部門コード、振替/転籍先会社コード、振替/転籍先部門コード、勤務区分、振替理由、科目名称、金額の各項目でデータが入力される。  また、異動情報入力機能２１２を実行することにより、自動仕訳生成機能で処理される対象データが確定し連動され、レコードが追加されていく。
【００１８】
図５は、ＤＢサーバ３００が具備する抽出条件テーブル３０４のデータ構成例を示す図である。抽出条件テーブル３０４は異動情報入力画面８００で入力された主キーである社員Ｎｏ、原籍会社コード、原籍部門コード、振替/転籍先会社コード、振替/転籍先部門コードと一致するデータを仕訳テーブル３０３より取得し、その後にデータからどの期間までのデータを訂正仕訳、振替仕訳生成とするかを判断する際に使用する。なお判断し使用するデータは仕訳ＷＫテーブル３０２へ格納される。
【００１９】
抽出条件テーブルでは科目名称、抽出区分、異動月の項目から構成されている。
【００２０】
図６は、ＤＢサーバ３００が具備する仕訳ＷＫテーブル３０２のデータ構成例を示す図である。仕訳テーブル３０２は、異動情報入力機能２１２を実行することで、仕訳テーブルにデータが作成されるが、処理前に仕訳ＷＫデーブル３０２に格納を行う。
【００２１】
図７は、ユーザ端末１０３が具備する異動情報入力機能２１２の処理を示すフローチャートである。異動情報入力機能２１２は、ユーザ端末１０３より異動情報入力画面８００より入力された情報はＷＥＢ・ＡＰサーバ１０１に送信され、ＤＢサーバ１０２にネットワーク１０４を介し取得し異動情報入力データ格納テーブル９００へデータを格納する。
【００２２】
異動情報入力データ格納テーブル９００へデータ格納後に抽出条件テーブル５００より
仕訳テーブル３０３から取得するデータの期間を決める抽出条件を取得する。
異動情報入力データ格納テーブル９００へ格納されたデータから仕訳ＷＫテーブル３０２より訂正仕訳、振替仕訳作成対象の元となる対象仕訳データ全てを取得し取得したデータの中より抽出条件テーブル５００の内容を条件としたものを抽出し仕訳ＷＫテーブル３０２へ格納する。
【００２３】
抽出方法は異動情報入力画面８００より入力された情報である社員Ｎｏ、原籍会社、原籍部門を条件とし仕訳テーブル３０３を抽出し仕訳テーブル３０３の項目である勤務区分、科目名称をキーとし抽出条件テーブル５００の勤務区分、科目名称が合致するレコードの項目の異動月の内容より、仕訳ＷＫテーブル３０２より訂正仕訳、振替仕訳の作成が必要となる仕訳データを確定する。
【００２４】
上記の処理により確定したデータを仕訳ＷＫテーブルから１レコードずつ取得する。取得した仕訳データは原籍会社、出向会社、転籍会社に向け、訂正仕訳生成処理、振替仕訳生成処理を作成していく。
【００２５】
訂正仕訳生成処理は異動情報入力画面８００より入力された情報である社員Ｎｏの社員が所属する原籍会社と出向会社向けに処理を行う。仕訳ＷＫテーブルから１レコードずつ取得した内容を複製し登録日付、計上日付へは異動情報入力画面８００で入力された異動日付をセットし金額にはマイナスを掛け、振替/転籍先会社コード、振替/転籍先会社コードへは異動情報入力画面８００の入力値の反映を行う。また、勤務区分は転籍を固定値として本処理ではセットすることで訂正仕訳を生成する。
【００２６】
生成した訂正仕訳は仕訳テーブル３０３へ格納する。
【００２７】
振替仕訳生成処理１は異動情報入力画面８００より入力された情報である社員Ｎｏの社員が所属する原籍会社と異動情報入力画面８００で入力された転籍会社に対して処理を行う。
【００２８】
社員仕訳ＷＫテーブルから１レコードずつ取得した内容を複製し登録日付、計上日付へは異動情報入力画面８００で入力された異動日付をセットし振替/転籍先会社コード、振替/転籍先会社コードへは異動情報入力画面８００の入力値の反映を行う。また、勤務区分は転籍を固定値として本処理ではセットすることで振替仕訳を生成する。
【００２９】
振替仕訳生成処理２は異動情報入力画面８００より入力された情報である社員Ｎｏの社員が出向していた会社と異動情報入力画面８００で入力された転籍会社に対して処理を行う。
【００３０】
社員仕訳ＷＫテーブルから１レコードずつ取得した内容を複製し登録日付、計上日付へは異動情報入力画面８００で入力された異動日付をセットし振替/転籍先会社コード、振替/転籍先会社コードへは異動情報入力画面８００の入力値の反映を行う。また、勤務区分は転籍を固定値として本処理ではセットすることで振替仕訳を生成する。
【００３１】
3点の仕訳生成処理を終えたら、取得した仕訳ＷＫテーブルの１レコードを削除し新たなレコードを仕訳ＷＫテーブルより取得する。
【００３２】
仕訳ＷＫテーブルのデータが全てなくなったら処理フローを終了する。
【００３３】
図８は、ユーザ端末１０３が具備する異動情報入力機能２１２の画面レイアウトである。
【００３４】
画面項目は、社員Ｎｏ、異動日付、原籍会社、原籍部門、異動先会社、異動先部門より構成されており、全項目の入力が必須となる。
【００３５】
入力後にＯＫボタンを押下することで、図９の異動情報入力データ格納テーブルへデータが格納され、７記載の異動情報入力機能２１２の処理フローが流れる。
【００３６】
以上本発明の一実施例について説明した。
【００３７】
上記実施例によれば、各社（原籍会社と出向先会社、原籍会社と転籍会社の間、あるいは転籍会社と出向先会社）との間にある対となる示す仕訳データの関係に着目し異動先情報の入力をきっかけに各社間(原籍会社、転籍会社、出向先会社)の全ての会社間の仕訳データを自動で作成する技術である。
【００３８】
以上本発明の実施例を説明したが、本発明はこれに限定されるものではなく、その要旨を逸脱しない範囲で種々変更可能である。
【符号の説明】
【００３９】
１０１・・・ＷＥＢサーバ、１０２・・・ＤＢサーバ、１０３・・・ユーザ端末、２０１、２１０、２１１、２１２、３０１、３０２、３０３、３０４、３０５・・・記憶部、２０２、３０７・・・コントローラ（制御部）、２０３、３０８・・・メモリ、２０４、３０９・・・通信制御部。
【図１】
2014153733.tif 000003
【図２】
2014153733.tif 000004
【図３】
2014153733.tif 000005
【図４】
2014153733.tif 000006
【図５】
2014153733.tif 000007
【図６】
2014153733.tif 000008
【図７】
2014153733.tif 000009
【図８】
2014153733.tif 000010
【図９】
2014153733.tif 000011