Wiki source code of 05. CustomerJournal

Last modified by Fredrik Nilsson on 2025/02/28 09:28
Hide last authors
David Persson 2.1 1 (% class="jumbotron" %)
2 (((
3 (% class="container" %)
4 (((
Fredrik Nilsson 7.1 5 This is a technical overview of the response file Customer Journal you retrieve from PayEx. The CustomerJournal displays changes in customer status that relates to contracted services.
David Persson 2.1 6 )))
7 )))
8
9 {{warning}}
10 Please note that your Response files might only utilize and/or contain a subset of all elements described below. See the XSD version for your response files to learn more.
11 {{/warning}}
12
13 == Overview ==
14
15 The Customer Journal displays changes in Customer status - in Accounts receivable - that relates to contracted services.
16
17 Entries in the Customer Journal could stem from events such as:
18
19 * A new legal address has been identified.
Fredrik Nilsson 34.1 20 * Activation / deactivation of payment methods, i.e. direct debit.
21 * Activation / deactivation of distribution methods, i.e. eFaktura B2C.
David Persson 2.1 22 * That the end customer has been registered as deceased,
23
David Persson 4.1 24 [[image:https://developer.payex.com/xwiki/wiki/developer/download/Main/Invoicing-copy/invoice-service-overview/technical-reference/5.%20CustomerJournal/WebHome/CustomerJournal%20%2814%29.svg?width=445&height=897||alt="CustomerJournal (14).svg" height="911" width="452"]]
David Persson 2.1 25
26 (% id="HRecordDescription" %)
27 == Name Convention ==
28
29 ##CUSTOMERJOURNAL_<CompanyNumber>_<DatumTime>_<SerialNumber>.xml##
30
31 (% class="table-bordered table-striped" %)
Jens Kral 23.1 32 |=Name components|=Description
David Persson 2.1 33 |CompanyNumber|The company number in our ledger system
Daniel Franzén 13.1 34 |DateTime|The date and time that the file was created. Uses ISO 8601 format, ##YYYYMMDDhhmmdd##
Jens Kral 22.1 35 |SerialNumber|Should follow an uninterrupted number series, 1, 2, 3 and so on.
David Persson 2.1 36
37 E.g. ##CUSTOMERJOURNAL_9999_20080923124422_1.xml##
38
39 == Current XML schema description ==
40
41 (% class="wikigeneratedid" %)
Fredrik Nilsson 19.1 42 A detailed description of the elements in the current version of the XML schema definition file (XSD) can be found [[here>>doc:Main.Invoicing.invoice-service.Implementation guide.Technical reference.CustomerJournal.XML Schema specification.WebHome]]
David Persson 2.1 43
Fredrik Nilsson 8.1 44 == Download current XML schema file ==
David Persson 2.1 45
46 (% class="row" %)
47 (((
48 (% class="col-xs-12" %)
49 (((
50 (% border="0" style="width:1023px" %)
51 |=(% style="width: 208px; background-color: rgb(237, 237, 237);" %)Fileversion|=(% style="width: 213px; background-color: rgb(237, 237, 237);" %)Version|=(% style="width: 288px; background-color: rgb(237, 237, 237);" %)Releasedate|=(% style="width: 585px; background-color: rgb(237, 237, 237);" %)Comment
Kent Westerlund 32.1 52 |(% style="width:208px" %)[[CustomerJournal_[1.X].xsd>>attach:CustomerJournal_[1.7].xsd]]|(% style="width:213px" %)1.7|(% style="width:288px" %)2025-01-21|(% style="width:585px" %)New events in CustomerStatusEvent,
53 - DeleteOrderReceived
54 - (% style="background-color:inherit; color:inherit; font-family:inherit; font-size:inherit" %)Deleted
David Persson 2.1 55
Fredrik Nilsson 9.1 56 == Change Log ==
David Persson 2.1 57
Rasmus Enekvist 18.1 58 (% id="HVersion1.1" %)
Kent Westerlund 32.1 59 ==== **Version 1.7** ====
60
61 (% id="HJanuary2C2016" %)
62 ===== October, 2022 =====
63
64 [[CustomerJournal_[1.7].xsd>>attach:CustomerJournal_[1.7].xsd]]
65
66 (% class="box" %)
67 (((
68 New events in CustomerStatusEvent,
69 - DeleteOrderReceived
70 - (% style="background-color:inherit; color:inherit; font-family:inherit; font-size:inherit" %)Deleted
Kent Westerlund 33.1 71 For deleteing endcustomers from database.(%%)
72 \\New optional param in CustomerStatusEvent, [CustomerNo] used for Deleted customer.
Kent Westerlund 32.1 73 )))
74
75 (% id="HVersion1.1" %)
Tobias Karlsson 26.1 76 ==== **Version 1.6** ====
77
78 (% id="HJanuary2C2016" %)
79 ===== October, 2022 =====
80
81 [[CustomerJournal_[1.6].xsd>>attach:CustomerJournal_[1.6].xsd]]
82
83 (% class="box" %)
84 (((
85 Allows a wider range of chars for Name, Addressee, StreetAddress, COAddress and City.
86 Supports StreetAddress and COAddress with up to 72 chars in length.
87 )))
88
89 (% id="HVersion1.1" %)
Rasmus Enekvist 21.1 90 ==== **Version 1.5** ====
91
92 (% id="HJanuary2C2016" %)
93 ===== December, 2021 =====
94
95 [[CustomerJournal_[1.5].xsd>>attach:Main.Invoicing.invoice-service.Implementation guide.Technical reference.WebHome@CustomerJournal_[1.5].xsd]]
96
97 (% class="box" %)
98 (((
99 Added new ConsentType eBoks
100 )))
101
102 (% id="HVersion1.1" %)
103 ==== **Version 1.4** ====
104
105 (% id="HJanuary2C2016" %)
106 ===== September, 2021 =====
107
108 [[CustomerJournal_[1.4].xsd>>attach:Main.Invoicing.invoice-service.Implementation guide.Technical reference.WebHome@CustomerJournal_[1.4].xsd]]
109
110 (% class="box" %)
111 (((
112 Added new CustomerStatusType, BarringLevel
113 )))
114
115 (% id="HVersion1.1" %)
Rasmus Enekvist 18.1 116 ==== **Version 1.3** ====
Rasmus Enekvist 12.1 117
Rasmus Enekvist 18.1 118 (% id="HJanuary2C2016" %)
119 ===== June, 2021 =====
120
121 [[CustomerJournal_[1.3].xsd>>attach:Main.Invoicing.invoice-service.Technical reference.WebHome@CustomerJournal_[1.3].xsd]]
122
123 (% class="box" %)
124 (((
125 Added new CustomerStatusType, BarringLevel
126 )))
127
David Persson 2.1 128 (% id="HVersion1.1" %)
Kent Westerlund 16.1 129 ==== **Version 1.2** ====
130
131 (% id="HJanuary2C2016" %)
132 ===== Februari, 2021 =====
133
134 [[CustomerJournal_[1.2].xsd>>attach:Main.Invoicing.invoice-service.Technical reference.WebHome@CustomerJournal_[1.2].xsd]]
135
136 (% class="box" %)
137 (((
138 Added new event type, CustomerNotification
139 )))
140
Rasmus Enekvist 12.1 141 ==== **Version 1.1** ====
142
143 (% id="HJanuary2C2016" %)
Kent Westerlund 14.1 144 ===== November, 2020 =====
145
Kent Westerlund 15.1 146 [[CustomerJournal_[1.1].xsd>>attach:Main.Invoicing.invoice-service.Technical reference.WebHome@CustomerJournal_[1.1].xsd]]
Kent Westerlund 14.1 147
148 (% class="box" %)
149 (((
150 Added new ConsentType EInvoice20B2CNO
151
Rasmus Enekvist 12.1 152 Added new ConsentType EInvoiceB2CFI
153 )))
154
David Persson 2.1 155 ==== **Version 1.0** ====
156
157 (% id="HJanuary2C2016" %)
158 ===== January, 2019 =====
159
Rasmus Enekvist 12.1 160 [[CustomerJournal_[1.0].xsd>>attach:Main.Invoicing.invoice-service.Technical reference.WebHome@CustomerJournal_[1.0].xsd]]
David Persson 2.1 161
162 (% class="box" %)
163 (((
164 Initial version (latest documented version)
165 )))
166
167 ----
168
Fredrik Nilsson 9.1 169 == Download sample file ==
170
Fredrik Nilsson 11.1 171 [[CustomerJournal_367_20191030141104_422>>attach:Main.Invoicing.invoice-service.Technical reference.WebHome@CustomerJournal_367_20191030141104_422.XML]]
David Persson 2.1 172 )))
173 )))