Changes for page PR01
Last modified by Anders Göthberg on 2024/03/27 13:57
From empty
To version 26.1
edited by Andreas Benneck
on 2021/01/21 16:01
on 2021/01/21 16:01
Change comment: There is no comment for this version
Summary
-
Page properties (6 modified, 0 added, 0 removed)
Details
- Page properties
-
- Title
-
... ... @@ -1,0 +1,1 @@ 1 +PR01 - Parent
-
... ... @@ -1,0 +1,1 @@ 1 +developer:Main.billing.technical-reference.Product File.WebHome - Author
-
... ... @@ -1,1 +1,1 @@ 1 - XWiki.XWikiGuest1 +xwiki:XWiki.anb - Default language
-
... ... @@ -1,0 +1,1 @@ 1 +en - Tags
-
... ... @@ -1,0 +1,1 @@ 1 +px-custom-page-content - Content
-
... ... @@ -1,0 +1,72 @@ 1 += = 2 + 3 +(% class="jumbotron" %) 4 +((( 5 +(% class="container" %) 6 +((( 7 +Please note that your Response files might only utilize and/or contain a subset of all elements described below. See the Record description for your response files to learn more. 8 +))) 9 +))) 10 + 11 + 12 + 13 += Name convention = 14 + 15 +PR01_<CompanyNumber>_<DateTime>_<(% style="font-size:14px" %)SEQNO(%%)>.DAT 16 + 17 + 18 +(% border="1" %) 19 +|=(% style="width: 371px;" %)Names Component|=(% style="width: 1121px;" %)Description 20 +|(% style="width:371px" %)CompanyNumber|(% style="width:1121px" %)The company number in PayEx ledger system 21 +|(% style="width:371px" %)DateTime|(% style="width:1121px" %)Date created in format YYYYMMDDHHMMSS 22 +|(% style="width:371px" %)SEQNO|(% style="width:1121px" %)Unbroken serial number sequence. 23 + 24 +**For example: **PR01_1234_20201001155511_1.DAT 25 + 26 +The file is semicolon-separated. 27 + 28 + 29 +(% id="HWhattoavoid" %) 30 +== What to avoid == 31 + 32 +* If the PR01-file contains errors witch needs to be corrected a new PR01 needs to be send with the next coming serial number 33 +* The customer number needs to be registred in the PayEx Billing system before processing PR01-files containing. 34 + 35 +== == 36 + 37 +== Change log == 38 + 39 +(% border="1" %) 40 +|=**Version**|=(% style="width: 166px;" %)**Date**|=(% style="width: 879px;" %)**Description**|=(% style="width: 328px;" %)**Created by** 41 +|1.3|(% style="width:166px" %)2020-06-10|(% style="width:879px" %)((( 42 +(% lang="EN-US" style="font-family:~"Garamond~",serif; font-size:12pt" %)Updated Q- and B -record with three new fields that can be used to manage different events on layout or in Billing process. 43 +)))|(% style="width:328px" %)Daniel Olsson 44 + 45 += 46 +General information and explanation of records = 47 + 48 +Product file to Billing (PR01) is used to add fees to end-user in the PayEx Billing System. PR01 contains products that are placed on customer level or subscription level on the end customer's customer. 49 + 50 +After creating a billrun in the PayEx Billing system the products from the PR01-file will be presented on the invoice. 51 + 52 +Incorrect data in fields will be returned in a detailed error file. 53 + 54 +PR01 needs to be correct in its total to get processed. 55 + 56 +=== Record description === 57 + 58 +For a detailed presentation of each possible record: [[Record description>>https://developer.payex.com/xwiki/wiki/developer/view/Main/billing/technical-reference/Product%20File/3%20PR01/Record%20description/]] 59 + 60 +== Response files == 61 + 62 +Format errors will be returned in a general error file 63 + 64 +Incorrect data in fields will be returned into an error file (BERR007..ErrorlogProductfile). 65 + 66 +Correct data in all fields will lead to a receipt file (BRCP007..ReceiptProductfile). 67 + 68 +=== Receipt and Error -files === 69 + 70 +Examples of an extract from a receipt and a error -file: 71 + 72 +[[Receipt and Error -file example>>doc:.xml schema description.WebHome]]