Wednesday, February 16, 2011

Defaults for billing

 Here are some billing related important parameters and their default/OOB behavior. 


Business decision
Default behavior
How to customize
Set the default billing
type to open item 
accounting or balance forward accounting.
Balance forward accounting. Change the actg_type entry 
in the CM configuration file
See Setting the default billing 
type
To customize the source code, 
see 
PCM_OP_CUST_POL_PREP_BILLINFO.
Set the default 
accounting day to a 
specific day of the 
month, or to the day 
that the account 
was created.
The day that the account was created. For example, if a customer registers on the 15th, the accounting for that customer is done on the 15th.
By default, if the account was created on day 29 - 31, the accounting day is the 1st of the next month. You can change this to be able to use any day of the month.
To set the default accounting 
day of month, change the 
actg_dom entry in the CM 

configuration file.

Set the default number 
of accounting cycles 
in a billing cycle.
The billing cycle 
must be a 
whole-number multiple 
of accounting cycles.
Monthly billing (one accounting cycle per billing cycle). Change the bill_when 
entry in the CM 
configuration file (pin.conf).
Specify the  
system currency.
US dollars You must set the system 
currency when you 
install Portal.
Specify the 
default account 
currency for 
new accounts.
US dollars Change the currency entry 
in the CM 
configuration file.
Specify whether to 
create a long cycle 
or a short cycle 
when creating an 
account or changing 
the billing date.
If the short accounting cycle is 15 days or greater, create a short cycle. If the short accounting cycle is less than 15 days, create a long cycle. Customize the 
PCM_OP_CUST_POL_PREP_BILLINFO 
source code.
Specify a numbering 
scheme for bills.
Creates the bill number B-sequence number, for example, “B-81”. Customize the 
PCM_OP_BILL_POL_SPEC_BILLNO 
source code.
Change the cutoff 
time for billing, 
accounting, and 
promotion 
start times.
For example, 
if your cutoff time 
is 10:00:00 a.m., 
any events that take 
place after 10:00:00 a.m. 
on that date will 
be included in the 
next billing run.
The cutoff time is midnight. Edit the
/config/business_params 
object.
Bill sponsor group 
member accounts.
Sponsor group member accounts are not billed. Change the billing_flow_sponsorship 
and billing_flow_discount 
parameters in /config
/business_params object.
Change the number of 
days to delay billing.
Billing is not delayed. Change the  
config_billing_delay 
entry in the CM  
configuration file
(pin.conf) and the 
pin_billd configuration file. 
Change how 
proration is calculated:
  • The number of days in the cycle.
  • The number of days in the month.
Number of days in the cycle. Change the use_number_of_days_in_month 
entry in the CM configuration file(pin.conf).
Align the purchase, 
cycle, usage start 
and end times with 
the accounting 
cycle if you set 
up products 
with delayed 
fees.
Start and end times are not aligned. Change the cycle_delay_align entry in the 
CM configuration file(pin.conf).

1 comment:

Migrating PDC data from one system to another

Given System “A” with BRM and PDC and System “B” with BRM and PDC, following is the process for moving new or changed pricing data from ...