RevenueFeeProcessing

Revenue Fee Processing

Major Business Rule

Object Name: B5200160

Parent DLL: CCRIN

Location: Client/Server

Language: C

Data Structure

D5200160A - Revenue Fee Processing

Parameter NameData ItemData TypeReq/OptI/O/Both
mnBatchNumberActiveICUAMATH_NUMERICOPTINPUT

This is the batch number assigned during the Service Billing generation.  This batch number will be used as a linking mechanism to allow 
the user to reset records in the Service Billing History file (F4812H) to their previous journal status.  This field will contain a batch number only 
while the batch is recognized by the system as being active and hasn't been posted.  This field can be cleared at two possible times during 
the Service Billing Generation cycle; either when the batch is identified for deletion or if the batch is posted.

cGenerationTypeServiceGTYPcharOPTINPUT

A code that determines the batch types and markup rules for invoice, revenue, and component amounts. The system assigns the batch 
type when the batch is created. Depending on how you define the billing constants, different markup rules can apply to different amounts. Valid 
values are: 1 Apply the markup rule to invoice, revenue, and component amounts. If the billing constants specify that invoice and revenue 
amounts are always the same, the markup rule applies to revenue, invoice, and component amounts. If the billing constants specify that the 
invoice and revenue amounts can be different, the markup rule still applies to revenue, invoice, and component amounts if no type 2 rule 
exists. 2 Apply the markup rule to revenue and component amounts. If the billing constants specify that the invoice and revenue amounts can be 
different, the markup rule applies to revenue and component amounts only. 3 Apply the markup rule to component amounts only. This rule is not 
dependent on billing constants settings.

cJournalGenerationConstantPRRRcharOPTINPUT

A constant that controls the process for journal generation in the Service Billing and Contract Billing systems.  Codes are:  1 Invoicing only  2 
Revenue recognition only  3  Revenue recognition and invoicing, without requiring revenue reconciliation  4  Revenue recognition and 
invoicing, requiring revenue reconciliation.   The following functions are also affected:  o  The initial value of the eligibility code (ELGC) for the billing 
detail transactions  o  The edit for the table type (TBTY) when you enter information on the Account Derivation Table form. 

cFeeRecordCreatedEV01charOPTOUTPUT

An option that specifies the type of processing for an event.

Related Functions

None

Related Tables

None