Telecom-billing-invoice-generation
テレコム請求-請求書生成
ほとんどの請求システムは、請求書の情報内容を含む構造化ASCIIテキストを生成します。 各請求書の請求書データは、最初にデータベースまたはフラットテキストファイルに書き込まれます。 この段階でのデータの形式は、データの処理方法に関係なく同じです。
次に、この請求書データをいくつかのフォーマットエンジンのいずれかで処理して、目的の形式で出力を生成できます。 たとえば、紙、CD-ROMなど。
内部の請求書作成ツールを提供する請求システムが利用可能です。 課金システムがフォーマットされた請求書を生成するための有能なツールを提供しない場合、最も一般的に使用されるツールの1つであるDOC1などのサードパーティ製ツールが利用可能です。
これは、請求書の書式設定の流れを示す典型的な図です-
以下は、ConvergyのInfinys Billing Systemから取得した請求データのスナップショットです-
請求書データは、ASCIIテキストの連続した行で構成されます。 各行は次の形式を取ります-
TAGNAMEとタグ値は、スペースのタグ区切り文字(tagsep)で区切られます。 tagvalueは、単一の値でも、区切り文字(sep)で区切られた値のリストでもかまいません。 使用される区切り文字は、指定されない限りコンマです。
ビルポストプロセッサ
請求エンジンは、請求書に必要なすべての情報を生成できない場合があります。または、請求書に記載されているデータに対して特別な計算を実行する必要がある場合があります。 これはBill Post Processingと呼ばれ、通常はBill Post Processor( BPP )と呼ばれるカスタムコンポーネントによって実行されます。
BPPは、好みのプログラミング言語で作成できます。BPPは、未加工の請求書ファイルを読み取り、このファイルに必要な変更を加えてから最終的なフォーマットに渡します。
要件はオペレータによって異なり、このプロセスは標準化できないため、すぐに使用できるBPP機能を提供する請求システムはありません。 せいぜい、請求システムは、請求エンジンとともにカスタムBPPをプラグインするプラグインポイントを提供できます。
DOC1 Bill Formatter
DOC1は、PitneyBowes Companyから入手できる非常に有名なBill Formatterツールで、PDFまたはPost Scriptファイルへの請求書の書式設定に役立ちます。
上記のように、請求エンジンの出力は、請求書の情報内容を含む構造化されたASCIIテキストです。 課金システムによって生成されたソース請求書ファイルタグとDOC1に必要なタグとの間にマッピングが確立されます。 以下に示すように、DOC1には固定長タグが必要です。
以下は、提供された請求書ファイルからの仮想サンプルです-
上記の翻訳を使用すると、DOC1の最終ファイルが生成され、DOC1は提供された情報を使用して最終請求書を生成します。
一部の変更はDOC1レベルでも実行できますが、請求書を変更する柔軟性はあまりありません。 最新バージョンを試すことができます。これにより、より多くの期待を得ることができます。
最終請求書生成
すべてのアカウントが請求され、内部または外部の請求書フォーマッターを使用して請求書がフォーマットされると、これらの請求書は最終印刷のためにBill Print Companyに送信されます。
オペレーターが電子メール機能を使用して顧客に請求書を送信している場合、同じ請求書のコピーを電子メールシステムに送信してエンドカスタマーに送信できます。
通常、ティア1オペレーター(2,000万〜3,000万人以上の顧客ベース)は、請求書の配布を含むこのタスクを外部委託します。
次は何ですか?
請求書を生成した後、それらは最終顧客に送信されます。 ここで、顧客から収益を収集するときが来ました。 1つの章の後、収益の収集プロセスについて説明します。
さらに先に進む前に、クレジットコントロールパートについて説明します。これは非常に重要であり、収益を集める前にカバーする必要があります。