My Oracle Support Banner

PIN_ERR_STREAM_EOF Error During Pin_cycle_fees With Purchase Option (Doc ID 1471551.1)

Last updated on SEPTEMBER 24, 2020

Applies to:

Oracle Communications Billing and Revenue Management - Version to [Release 7.3.0 to 7.5.0]
Information in this document applies to any platform.



PIN_ERR_STREAM_EOF error is reported during pin_cycle_fees with purchase option.


Step1: Three accounts created on 15/06/2011, with some basic offer.
Step2: Change of main offer for those three accounts by 25/06/2011. Here, three accounts are moved to another plan which is valid from next billing cycle (15/7/2011).
Step3: Set pin_virtual_time (pvt) as bill date (15/07/2011).
Step4: Run pin_cycle_fees -purchase -verbose

>./pin_cycle_fees -purchase -verbose
Thread (2) begins ...
Fetched units per step: (3)
Total Fetched (3) units, err 0
Fetched (3) units in Total.
Thread (2) exits ...
Thread (3) begins ...
Thread (3) exits ...
Total number of records processed = 3.
Number of data errors encountered = 0.
Total number of errors encountered = 1.

As per the pin_cycle_fees mta log:
(mta = multi-threaded application)

Three accounts are picked up for processing:

1     PIN_FLD_POID           POID [0] /account 1717915 25
1     PIN_FLD_POID           POID [0] /account 1730390 25
1     PIN_FLD_POID           POID [0] /account 1746302 25

The first two accounts are processed fine while the third one failed.

See below error in the same mta log :

*  If pin_cycle_fees (- purchase) is run for 2 accounts only, there is no error. The error occurs when there are 3 accounts or more.
*  The error is coming only for the PURCHASE option and not for the CANCEL option.


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

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