Vous êtes sur la page 1sur 8

All about Oracle Applications: Balance Forward Billing in R12

1 of 8

1 Users Online now


Bookmark Us! (Ctrl+D)

http://oracledollarschennai.blogspot.in/2009/01/balance-forward-billin...

SEARCH

U P D AT E S

check this space for the


latest updates in Oracle
Dollars blog
Now Oracle Dollars is
mobile friendly . Check
this link on your WAP
Enabled mobile
http://oracledollars.mofu
se.mobi
Q U O T E O F T H E D AY
Double click any word to
know its meaning from
Answers.com
Translate this page to
other languages using
YAHOO!'s Babel Fish

Balance Forward Billing in R12


Download PDF
Balance Forward Billing is just a new name of "Consolidation Invoice billing" in
Release 12, which provides enhanced billing options with a more complete and
flexible solution.
Lets try to create the basic setups required for Balance Forward billing and have a
sample run.
Step 1: Create the Balance forward billing Cycle.
Navigate to : Receivables => Setup => Print => Balance Forward Billing
Cycles

B O L LY H I T O F T H E W E E K

Share any post with your


Song: Rehna
friends
usingTu
Madkast
Movie:
Delhi
6
sharing service
Music: A.R.Rehman
Subscribe to the blog to
get the latest updates and
the newer posts in your
email
Download the posts
directly in PDF Format
R E L AT E D S I T E S
Partner
Blogs
Now send
free SMS to
anyone
in India
Our
document
repository
Team Address Book

9/18/2012 5:54 PM

All about Oracle Applications: Balance Forward Billing in R12

2 of 8

http://oracledollarschennai.blogspot.in/2009/01/balance-forward-billin...

SHOUT BOX

Shoutbox expired.

1. Enter the name, description, start date, and frequency of the balance forward billing cycle.

0.0148s

2. Enter the frequency of the balance forward billing cycle: daily, weekly, or monthly.
To define daily cycles:
1. Enter the number of days the billing should repeat.
2. (Optional) Select Exclude Saturdays and Sundays.
To define weekly cycles:
3. Enter the number of weeks the billing should repeat.
4. Select the day of the week the billing should occur.
To define monthly cycles:

Please sign my guest book


sdhnsdhfshf [ View
Guestbook ]
[ Sign Guestbook]

5. Enter the number of months the billing should repeat.


6. Select the day of the month the billing should occur.
Billing can occur on more than one day. For cycles with a billing day between
29 and 31, Receivables considers the last day of the month as the billing day

ARCHIVES

for months with fewer days.

2010 (1)
2009 (3)
April (2)

7. Select either All Days or Exclude Saturdays and Sundays


The importance of creating a Balance Forward Billing Cycle is as below:

January (1)
Balance Forward Billing
in R12
2008 (18)

To determine the billing date of a balance forward bill.


To select the transactions to include in the balance forward bill.

Step 2: Define Balance Forward Billing Payment Terms.


Navigate to : Receivables => Setup => Transactions => Payment Terms

9/18/2012 5:54 PM

All about Oracle Applications: Balance Forward Billing in R12

3 of 8

http://oracledollarschennai.blogspot.in/2009/01/balance-forward-billin...

We can define balance forward payment terms to bill customers periodically (daily, weekly, or
monthly) at the account or site level using balance forward billing. The balance forward bill for a
billing period shows the previous balance carried over from the last billing period, payment
received, current charges and activities, and current total outstanding balance.
1. If you want to use a payment term for balance forward billing, select an appropriate
balance forward billing cycle from the Billing Cycle LOV.
Note: You cannot update the billing cycle, once a balance forward billing
payment term is attached to a profile.
Because balance forward bills cannot be split across installments, in the case of a
balance forward payment term:

Advertisers
place

o Any value entered in Base Amount defaults to 100.


o Installment Options becomes disabled and any data entered before selecting a

Display your ads


here

cycle defaults to Include tax and freight in first Installment.

o You can populate only one row in the Payment Schedule section and the
Sequence Number and Relative Amount values for the row default respectively
to 1 and 100.

o Date Due becomes disabled. However, you can populate Days, Day of Month,
and Months Ahead.
Note: You cannot change existing payment terms from regular payment terms
to balance forward billing payment terms and vice versa.
Step 3: Enable Balance Forward Billing
Enabling balance forward billing is a two step process:
Setting Up Customer Profile Classes
ABOUT ME

Setting Up Account and Site Profiles

P RA D E E P B
V IE W M Y CO M PL E T E PR OF IL E

Depending on setup, customers can generate balance forward bills consolidated at either the
account or site level:
Step a: Setting up Customer Profile Classes for BFB

Purchase
Requisition
Process

Navigate to : Receivables => Customer => Profile Classes

Learn purchase
requisition process
online. Free course on
purchasing processes
www.NextLevelPurchasing.com

Get the latest updates in


your email

9/18/2012 5:54 PM

All about Oracle Applications: Balance Forward Billing in R12

4 of 8

http://oracledollarschennai.blogspot.in/2009/01/balance-forward-billin...

In the Balance Forward Billing region, select Enable.


Note: When we select Enable, Bill Level and Type become required and the Payment Terms list
of values displays only balance forward billing payment terms. If you do not select Enable, then
Bill Level and Type are not required and the Payment Terms list of values displays only
non-balance forward billing payment terms
Not selecting Override Terms ensures that all transactions for a particular customer account or
site share the same balance forward billing payment term, due date, and aging.

Ads by Google

Step b: Setting Account and Site Profiles for BFB


Billing System
Accounts Receivable Finance
Navigate to : Receivables => Customer => Customers

Accounts Receivable
T R A N S L AT E

Message from Yahoo


Babel Fish:
Please upgrade to the
Microsoft Translator
widget.
What's this?

Disclaimer Text

The profile is attached at the Account Level. This is indicated in the screen shot below.

9/18/2012 5:54 PM

All about Oracle Applications: Balance Forward Billing in R12

5 of 8

http://oracledollarschennai.blogspot.in/2009/01/balance-forward-billin...

Important: We must enable balance forward billing for a customer both at the account and site
profile level in order for Receivables to pick any transactions of the customer. If balance forward
billing is enabled at the site profile level but not at the account profile level, the application does
not recognize the site as a balance forward billing site. Although transactions for the site continue
to inherit the balance forward billing payment term, Receivables never picks them up.
Profile Class is attached at the Site Level also.

Change the System Option Settings to enable the Billing Number to be displayed in the
Transactions screen.
Navigate to: Receivables => Setup => System => System Options

9/18/2012 5:54 PM

All about Oracle Applications: Balance Forward Billing in R12

6 of 8

http://oracledollarschennai.blogspot.in/2009/01/balance-forward-billin...

In the Trans and Customers Tab, check Show Billing Number.


Once done, create a transaction with the same customer. The important point to note here is to
have the transaction with the same Payment Term. The payment term should be the one attached
with the Billing Cycle. Also, ensure that the transaction has the Print option (More tab) set to
Print. The transactions marked with Do Not Print are not included in the Balance Forward
Billing program.

now, the next step is to Run the Generate Balance Forward Bill program

The output for the program is as shown below.

9/18/2012 5:54 PM

All about Oracle Applications: Balance Forward Billing in R12

7 of 8

http://oracledollarschennai.blogspot.in/2009/01/balance-forward-billin...

When the transaciton is queried, we can see the Consolidated Billing number
generated in the Transaction, just besides the Transaction Number.

The following tables are involved in the creation of a Balance Forward Billing
Program.
AR_CONS_BILL_CYCLES_B
AR_CONS_BILL_CYCLES_TL
AR_CONS_BILL_CYCLE_DATES
AR_CONS_INV_ALL
AR_CONS_INV_TRX_ALL
AR_CONS_INV_TRX_LINES_ALL
Note: This also refers the payment terms table where the Bill_Cycle_ID is used.

This finishes a cycle for Balance Forward Billing. Your comments and queries are
always welcome.

L A BE L S: F U N C T I ON A L

1 COMMENT:
Raja said...

9/18/2012 5:54 PM

All about Oracle Applications: Balance Forward Billing in R12

8 of 8

http://oracledollarschennai.blogspot.in/2009/01/balance-forward-billin...

Hi,
Thanks for the article, its very conclusive on Balance forward billing. I
have a question though. If a customer is balance forward bill enabled, is it
possible to print the child invoices separately still being balance forward
billing enabled ??
My requirement is the child invoices shouldn't be allowed to print
separately when BFB enabled.
Thanks in advance.
6:34 PM , AU G U ST 1 1 , 201 1
Post a Comment
Newer Post

Home

Older Post

Subscribe to: Post Comments (Atom)

9/18/2012 5:54 PM