電子署名装置の使用(上)
1.概要
一部の国家税務局はすでに税務領収書管理システムを実施しており、登録付加価値税(VAT)、観光税、保険料徴収の各納税者が電子財政設備(EFD)を使用して販売取引データを記録し、税務署に転送することを要求している。電子財政装置は、管理局が商取引の監視を支援するために使用する様々な技術装置とソフトウェアである。
これ電子署名装置(ESD)は、既存の納税者POS(POS)システムと管理局が管理する税務請求書管理システムを接続する装置である。操作が簡単で、互換性が高く、多種のPOSシステムをサポートすることができる。
2.目的
本明細書はESDとPOSの間のインタフェースの技術的実施の詳細を説明する。これは、電子署名装置(ESD)を使用して国家税務請求書管理システムとインタフェースできるように、既存または新規のPOSシステムに実装すべきプロトコルの仕様と機能を含む。
これは、管理局システムとのインタフェースのためにPOSベンダーのエンジニアがファームウェアを修正するためのガイドとして使用できます。
3.技術基準
POSとESD間の通信パケットは、これらのデータフォーマット基準に従うべきである
JSONベースのデータフォーマット
パケットはTCP/IPまたはRS 232シリアルプロトコルを介して送信されるべきである
CRC(巡回冗長検査)は、パケットの完全性を検証するために使用される
プロトコルに暗号化が使用されていません
3.1高度な要件
この節では、POS端末の高度な要件について説明します。
1.ESDは、税務情報テーブルAuthorityを取得するために、最初に登録コードによって初期化されます。デバイスを初期化するための登録コードとユーティリティを提供する必要があります
2.POSは、ESD Get Statusコマンドを使用して税金情報をESDと同期させる必要があります。
3.POSはESDから受け取った税金情報に基づいて取引の各エントリに税金カテゴリを設定しなければならない
4.POSはイーサネットまたはRS 232シリアルポートを介してESDに接続する必要がある
5.POSは取引情報をESDに送信して税務計算、署名して当局税務領収書管理システムにアップロードしなければならない
6.POSは、請求書署名後にESDから請求書コード、請求書番号、端末ID、最終総額、財務コードを取得し、領収書に印刷しなければならない
7.POSはESDで生成された二次元コードを取得し、領収書に印刷する(オプション)
8.税金計算プロセスはESDで完了し、総金額は領収書に最終金額として印刷しなければならない
9.ESD署名プロセスを経ていない場合、POSは取引を完了してはならない
3.2全般
一般に、ESDはPOSとAuthorityシステムの間のミドルウェアである。POSシステムの請求書管理と税金計算を実現します。財政コードの生成もESDによって行われます。Sign Invoiceコマンドは、次のように多くの機能をカプセル化することでカスタマイズを簡単にします。
ESDはトランザクションごとに会計コードを生成し、請求書データを暗号化形式でローカルドライブに保存します。その後、デバイスはすぐにインターネットを使用して保存されたデータを管理局システムにアップロードします。インボイス署名プロセス。
請求書署名機能はESDにおける主要なプロセスであり、領収書の財務化の多くの重要な構成要素を生成する。