Name convention
RCDR02 _<CompanyNumber>_<DateTime>_<SEQNO>.DAT
Names Component | Description |
---|---|
CompanyNumber | The company number in PayEx ledger system |
DateTime | Date created in format YYYYMMDDHHMMSS |
SEQNO | Unbroken serial number sequence. |
For example: RCDR02 _9999_231107124421_1.DAT
Change log
Version | Date | Description | Created by |
---|---|---|---|
1.0 | 2023-11-07 | Document created | Jacob de Boer |
General information and explanation of records
The RCDR02 file is used to delete rated calls on from the PayEx Billingsystem.
This document describes the deletion of calls for certain customer numbers and the connected telephone number.
Deletion of rated calls is only being done if both customer number and telephone number are identical as the original rated call.
Format description
All fields are separated with semicolons ”;”.
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.
The delete record "U" must match the description item "I" for the number of columns, data type, etc.
H - Header record
Field name | Field no. | Format | Type | Description |
Record type | 1 | H | Req. | Header record |
Company number | 2 | N(4) | Req. | The company number you receive from PayEx |
Company name | 3 | X(40) | Req. | Your company name |
Created date | 4 | N(6) | Req. | YYMMDD – Same date as in filename |
Created time | 5 | N(4) | Req. | HHMM – Time when the file was created |
I - Information record
Field name | Field no. | Format | Type | Description |
Record type | 1 | I | Req. | To be used to describe deleting criteria |
Customer number | 2 | stKundnummer | Req. | Value type for corresponding column in U-record |
Subscriber number | 3 | stAnummer | Req. | Value type for corresponding column in U-record |
D - Delete record
Field name | Field no. | Format | Type | Description |
Record type | 1 | U | Req. | To be used to delete records |
Customer number | 2 | X(15) | Req. | Customer number |
Subscriber number | 3 | X(20) | Req. | Subscriber number |
F - Ignore function product record
Field name | Field no. | Format | Type | Description |
Transaktionstyp Record type | 1 | F | Req. | To be used to ignore delete of functionproducts |
Ignore functionproduct record | 2 | N(1) | Req. | 1 = Ignore functionsproducts, 0 = Company does not have functionproducts *Telenor needs to send value 1 because the company has been using functionproducts earlier* |
T - Trailer record
Field name | Field no. | Format | Type | Description |
Record type | 1 | T | Req. | Trailer record |
Number of records | 2 | N(8) | Req. | Total number of records inclusive header and trailer record. |
Example
H;9999;CompanyNo;231107;1200
I;stKundnummer;stAnummer
U;K101;070707070707
U;K102;071071071071
U;K103;072072072072
F;1
T;7