Billing Throws Error "Currency Code is missing" Regardless Online or Batch Billing Method is Executed (Doc ID 2258334.1)

Last updated on MAY 01, 2017

Applies to:

Oracle Financial Services Revenue Management and Billing - Version 2.5.0.3.0 and later
Information in this document applies to any platform.

Symptoms

On RMB v2.5.0.3.0 version against FW 4.3.0.1, BI - Billing:

Billing throwing error "Currency Code missing" regardless online or batch billing attempt. 

A billable charge with Price item "COMM_BAS" is posted on Usage Account. Invoice construct is setup with billable charge criteria of Price item as "CHARGES". So billing would not happen on invoice account as the construct criteria does not matches the billable charge and billing should happen on Usage Account.
On executing Billing on usage account, it is throwing error "Currency Code is missing".

The same error is coming when we are executing bill using Batch method. During "BSGENREG" execution, it is throwing error "currency code is missing" and batch is going into error.
 
ERROR
-----------------------
SUMIT - 313419-23955-1 2017-03-01 01:48:13,464 [[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'] INFO  (support.context.FrameworkSession) (Server Message)
Category: 6
Number: 11038
Call Sequence: ;CIPBBLSA;CIPBCLSG;CIPBBILO;CIPBBLLP
Program Name: CIPBBLSA
Text: Currency Code is missing.
Description: This is an internal error in CIPBBLContract.  Contact your system administrator.
Table:
Field:
SUMIT - 313419-23955-1 2017-03-01 01:48:13,465 [[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'] WARN  (support.service.LegacyServiceAdapter) Got a null body after a service error
SUMIT - 313419-23955-1 2017-03-01 01:48:13,465 [[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'] INFO  (support.context.FrameworkSession) Issuing rollback

STEPS
-----------------------
The issue can be reproduced at will with the following steps:
1. Run billing batch and it fails throwing above error

BUSINESS IMPACT
-----------------------
The issue has the following business impact:
Due to this issue, users cannot complete the billing and it affects daily routine works.

Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms