Receipt (BRCP013)

Name convention

 BRCP013_<CompanyNumber>_<DateTime>_0[ReceiptRating_<BatchId>].DAT

Names ComponentDescription
CompanyNumberThe company number in PayEx ledger system
DateTimeDate created in format YYYYMMDDHHMMSS
ReceiptRatingFile description
BatchIdBilling process Id

For example: BRCP013_12345_20200309110841_0[ReceiptRating_2746770].DAT

Change log

VersionDateDescriptionCreated by
1.12020-12-02

Created document

Daniel Olsson
1.22021-09-14Three new "Information codes" added (651, 651, 653)Daniel Olsson


General information and explanation of records

This receipt is based on receipt values resulting from Billing rating and slush rating process.

The report may contain results including duplicate CDRs. Duplicate CDRs will be removed in the bill run process.


Format description

All fields in the mentioned report are separated with semicolons ”;”. Sort order is sequence number. The format field is written in the way that numerical values are written as N and alphanumerical characters are written as X. where ”n” is the maximum number of characters/digits or in certain cases number of characters that must exist.

Dot “.” is decimal separator on fields with amount. Some records are not obligatory but if they exist can some fields in the record be obligatory. Obligatory records are described with the abbreviation ” Req.” in the type column.

Record description

H - Header record

Field nameField no.FormatTypeDescription
Record type1HReq.Record type
Company number2N(5)Req.You receive the company number from PayEx.
Company name3X(40)Req.Your company name.
Process Id4N(10)Req.Process Id from rating process
Created date6N(6)Req.YYMMDD – Same date as in the file name.
Created time7N(4)Req.HHMM – Time when the file was created.

I - Information record

Field nameField no.FormatTypeDescription
Record type1IReq.Information record type
Code2N(15)Req.Information code
Description3X(1000)Req.Description of information code
Value4X(300)Req.Value

W - Warning record

Field nameField no.FormatTypeDescription
Record type1WReq.Warning record type
Code2N(15)Req.Warning code
Description3X(1000)Req.Description of warning code
Value4X(300)Req.Value


S - Trailer record

Field nameField noFormatTypeDescription
Record type1SReq.Record type
Total number of records2N(8)Req.Number of records, header record, description record and trailer record included.

Example

H;12345;Company name;3724419;210917;1002

I;249;Name of processed file: ;CDRF5_12345_210917080725_11436.DAT

I;251;Name of file format group:;CDRF5

I;650;Ordered error limit:;100%

I;254;CDR date interval from date:;2021-09-14 05:53:36

I;255;CDR date interval until date:;2021-09-17 09:06:11

I;256;Total number of processed CDRs:;1549

I;258;Total amount of charge in file: ;46998.09

I;282;Total amount added to unbilled:;46969.09

I;283;Traffic cost amount of total amount:;44771.68

I;284;Start fee amount of total amount:;2197.41

I;300;Total number of CDRs added to unbilled:;1548

I;315;Total number of processed seconds:;168556

I;316;Total number of processed event:;1062

I;317;Total number of processed volume (byte):;517944138

I;651;Total number of seconds added to unbilled:;168556

I;652;Total number of events added to unbilled:;1061

I;653;Total number of volume added to unbilled (byte):;517944138

W;260;Unknown identifier:;1

S;20

Result codes

Information codes

CodeDescription
249Name of processed file
251Name of file format group
650Ordered error limit
256Total number of processed CDR(s)
315Total number of processed seconds
316Total number of processed event
317Total number of processed volume (byte)
254CDR date interval from date
255CDR date interval until date
258Total amount of charge in file
274Removed by age criteria
271Removed by rules
318Total number of cloned CDR(s)
300Total number of CDRs added to unbilled
282Total amount added to unbilled
283Traffic cost amount of total amount
284Start fee amount of total amount
651Total number of seconds added to unbilled
652Total number of events added to unbilled
653Total number of volume added to unbilled (byte)

Warning codes

CodeDescription
309Missing matching content provider
259Missing destination i DP file
260Unknown identifier
262Identifier uses unknown pricelist
261CDR timestamp not in active subscription
263CDR timestamp not in active pricelist version
264Unknown roaming operator code (PLMN)
311Country not member in company defined roaming zone
427Unknown content provider
313Charge on hidden usage
314Untreatable CDR

 

Created by Anders Göthberg on 2021/04/14 11:00