My Oracle Support Banner

PCM_OP_SUBSCRIPTION_PURCHASE_DISCOUNT error out (Doc ID 2189228.1)

Last updated on AUGUST 28, 2023

Applies to:

Oracle Communications Billing and Revenue Management - Version 7.5.0.0.0 and later
Information in this document applies to any platform.

Symptoms

On : 7.5.0.14.0 version, Subscription Management

There was an error thrown while purchasing the backdated discount with the opcode PCM_OP_SUBSCRIPTION_PURCHASE_DISCOUNT.

The following parameters in CM pin.conf file are enabled:
- fm_bill config_billing_cycle 1
- fm_bill config_billing_delay 1
- fm_bill enable_30_day_proration 1


STEPS
-----------------------
The issue can be reproduced with the following steps:

1. [20.06.2016] Create account (billing day = 6)
2. [20.06.2016] Create service for account
3. [20.06.2016] Purchase product P1 (start_t: 20.06.2016, end_t: null (0))
4. [20.06.2016] Purchase discount D1 (start_t: 20.06.2016, end_t: null (0))
5. [06.07.2016] Partial Billing
6. [07.07.2016] Final Billing
7. [06.08.2016] Partial Billing
8. [06.08.2016] Call opcode PCM_OP_SUBSCRIPTION_PURCHASE_DISCOUNT to Purchase:
                          Discount D2 with start_t = 06.07.2016, end_t = 06.08.2016
                          Discount D3 with start_t = 20.07.2016, end_t = 05.08.2016

On step 8, there was the following error:

 

 

Cause

To view full details, sign in with your My Oracle Support account.

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


In this Document
Symptoms
Cause
Solution
References


My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.