Beruflich Dokumente
Kultur Dokumente
Billing Calculation
> The Billing Calculation Component provides a method of preparing a customer bill.
> This component will receive "external files" consisting of data identifying the run group, output file attributes, retailers, account ids and associated account data and account entries.
> These files will then be processed to generate the account billing.
> Output files will be created for Statement Preparation, Collections, EFT Payments, Credit Card Payments and Account Entries for discounts for re-rating or discounting.
Billing Calculation
> Bill Cycle Group - group of account IDs scheduled for the same billing cycle.
> Billing Dataset - the set of files that contain the data needed to assemble and calculate bills for a set of accounts in the bill cycle group, including, but not limited to, billing address, retailers, prior bill information, total bill discount and fee definitions, account entries, and activities. The format of the billing dataset input files must adhere to the syntax requirements imposed by Oracles SQL*Loader utility.
> Bill Run Group - A bill run group is a group of cycle groups, scheduled to run together on the same day.
Job Flow
Billing Calculation
SQL Loader is a tool that populates database tables using input from ASCII files. It uses a control file and data files.
Input File Retailer File Bill Account File Database Table BILL_RETAILER BILL_ACCOUNT
BILL_ADDRESS
BILL_ACCOUNT_ENTRY BILL_ACCOUNT_PMT_METHOD PRIOR_BILL_INFO BILL_ACCOUNT_DISCOUNT BILL_ACCOUNT_FEE BILL_ACCOUNT_HIERARCHY LOYALTY_POINT_DETAIL
BILLING_PASS_THRU_DATA
> This job is complete when the work loader returns a status indicating success to the scheduler. Success in this case means that all of the accounts listed in the root accounts list have been sent to the Billing Calculation and Statement Preparation components to be processed.
Statement Preparation
> The Statement Preparation component is responsible for creating and preparing a customers statement for transmission to DST Output.
> Account information is supplied to Statement Preparation in the form of a bill/report container, which holds an account or an account hierarchy and the supporting customer and account information needed to generate a statement for the account. > When supplied with a bill container, Statement Preparation will create a statement that includes a predetermined set of required properties and an additional set of properties that are determined to be included on a statement-by-statement basis. > The additional statement properties are configured using a statement template.
Payments Payments
Accounts Accounts
Retailer Retailer Information Information
10
Statement Template
> A statement template consists of a set of properties and a flag that indicates whether or not the property is to be included or excluded from the statement.
> For example, the statement template will indicate whether or not to consolidate bill line items, suppress offsetting account entries in the customers statement, or included statement totals for taxes, payments or fees.
11
Statement Output
> Once a statement has been created for an account or an account hierarchy, Statement Preparation will output the statement in a format that is suitable for transmission to DST Output.
> Statement Preparation will generate an XML file for each statement as well as supporting files for descriptions, remittance centers, retailers, and additional customer information. > Statement Preparation is not responsible for delivering a physical statement to the customer. > The statement may be delivered to the customer in either a printed or electronic form and may include additional messages or inserts that are added by DST Output.
12