Changes for page PR01

Last modified by David Persson on 2021/01/29 09:26
From empty
To version 26.1
edited by Andreas Benneck
on 2021/01/21 16:01
Change comment: There is no comment for this version

Summary

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.XWikiGuest
1 +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]]