Changes for page ExternalServices manual
Last modified by Fredrik Nilsson on 2021/06/29 16:53
From empty
To version 31.1
edited by David Persson
on 2020/01/21 09:42
on 2020/01/21 09:42
Change comment: There is no comment for this version
Summary
-
Page properties (6 modified, 0 added, 0 removed)
-
Attachments (0 modified, 28 added, 0 removed)
- 1-class-diagram-external.png
- 1573563792142-225.png
- 1573569373687-299.png
- 1573570140844-820.png
- 1573631474317-399.png
- 1573632921277-742.png
- 1573646248641-666.png
- 1573648586121-179.png
- 1573822272252-854.png
- 1573822789308-786.png
- 1573825242764-218.png
- 1573825460421-413.png
- 1574422177227-663.png
- 1574423356546-688.png
- 1574426401088-684.png
- 1574426572366-122.png
- 1574427881741-366.png
- 1574428685798-189.png
- 1574431509616-621.png
- 2-class-diagram-external.png
- 3-class-diagram-external.png
- 4-class-diagram-external.png
- 5-class-diagram-external.png
- 6-class-diagram-external.png
- 7-class-diagram-external.png
- GetOpenInvoiceInformationByCustomerNo20.png
- PxR_InvoiceService_AddPaymentOrderOnDueDateRequest.png
- PxR_InvoiceService_DeletePaymentOrder.png
Details
- Page properties
-
- Title
-
... ... @@ -1,0 +1,1 @@ 1 +ExternalServices manual - Parent
-
... ... @@ -1,0 +1,1 @@ 1 +Main.credit-account.PayExConnect_API.WebHome - Author
-
... ... @@ -1,1 +1,1 @@ 1 - XWiki.XWikiGuest1 +xwiki:XWiki.dap - Default language
-
... ... @@ -1,0 +1,1 @@ 1 +en - Tags
-
... ... @@ -1,0 +1,1 @@ 1 +px-custom-page-content - Content
-
... ... @@ -1,0 +1,710 @@ 1 += = 2 + 3 +(% class="jumbotron" %) 4 +((( 5 +(% class="container" %) 6 +((( 7 +The external services manual cover methods used to retrieve Invoice PDFs as well as invoice and customer information. 8 +))) 9 +))) 10 + 11 + 12 += CreditAccount Service methods = 13 + 14 +The complete Wsdl specification for this service can be found at: [[https:/connect.payex.com~~/~~/PxR/CreditAccountService.svc?wsdl>>https://connect.payex.com/PxR/CreditAccountService.svc?wsdl]] 15 + 16 +(Username/password security model) 17 + 18 + 19 +== GetBillingAccountCurrentStateByBillingAccountNo10 == 20 + 21 +**Class diagram** 22 + 23 +[[image:1574423356546-688.png||height="954" width="923"]] 24 + 25 +**Request parameters** 26 + 27 +(% class="table-bordered table-striped" %) 28 +|=(% colspan="4" %)((( 29 +==== GetBillingAccountCurrentStateByBillingAccountNo10Request ==== 30 +))) 31 +|**Field**|**Datatype**|**Required**|**Description** 32 +|##BillingAccountNo##|String(15)|Yes| 33 +|TrackingUserEMail|String(1-256)|Yes|User info for trackability. 34 +|TraceId|String|Yes| 35 + 36 +**Response parameters** 37 + 38 + 39 +(% class="table-bordered table-striped" %) 40 +|=(% colspan="3" %)((( 41 +==== GetBillingAccountCurrentStateByBillingAccountNo10Response ==== 42 +))) 43 +|**Field**|**Datatype**|**Description** 44 +|##CompanyNo##|String| 45 +|BillingAccount|[[BillingAccountDetail>>||anchor="HBillingAccountDetail"]]| 46 +|ResponseCode|String| 47 +|ResponseMessage|String| 48 +|TraceId|String| 49 + 50 +**Classes** 51 + 52 +(% class="table-bordered table-striped" %) 53 +|=(% colspan="3" %)((( 54 +==== BillingAccountDetail ==== 55 +))) 56 +|**Field**|**Datatype**|**Description** 57 +|##BillingAccountNo##|String| 58 +|BillingAccountAlias|String| 59 +|Description|String| 60 +|OpenBill|[[BillDetail>>||anchor="HBillDetail"]]| 61 +|PaymentBankAccount|[[PaymentBankAccount20>>||anchor="HPaymentBankAccount20inheritPaymentBankAccount"]]| 62 +|PaymentReference|String| 63 +|ClosedBillHistoryList|List<[[BillHistory>>||anchor="HBillHistory"]]>| 64 +|CreditAccountList|List<[[CreditAccount>>||anchor="HCreditAccount"]]>| 65 +|CurrentBillingAccountDebt|Decimal| 66 +|CurrentBillingAccountAndCreditAccountDebt|Decimal| 67 +|CurrencyCode|String| 68 +|StartDate|DateTime| 69 +|PenaltyInterest|[[Intrest>>||anchor="HIntrest"]]| 70 + 71 +(% class="table-bordered table-striped" %) 72 +|=(% colspan="3" %)((( 73 +==== CreditAccount ==== 74 +))) 75 +|**Field**|**Datatype**|**Description** 76 +|##CreditAccountNo##|String| 77 +|Description|String| 78 +|StartDate|DateTime| 79 +|CreditAccountAlias|String| 80 +|CurrentBalanceList|List<[[Balance>>||anchor="HBalance"]]>| 81 +|AccountLimit|Decimal| 82 +|DebtInterest|[[Intrest>>||anchor="HIntrest"]]| 83 + 84 +**Error codes** 85 + 86 +(% class="table-bordered table-striped" %) 87 +|=(% colspan="3" %)((( 88 +==== GetBillingAccountCurrentStateByBillingAccountNo10Response ==== 89 +))) 90 +|**Code**|**Name**|**Description** 91 +|##5028##|MissingAccountForBillingAccount|Cant find BillingAccount in this company. 92 + 93 +== GetBillPdfByBillNoExternalBillType10 == 94 + 95 +**Class diagram** 96 + 97 +[[image:1574426401088-684.png||height="403" width="812"]] 98 + 99 +**Request parameters** 100 + 101 +(% class="table-bordered table-striped" %) 102 +|=(% colspan="4" %)((( 103 +==== GetBillPdfByBillNoExternalBillType10Request ==== 104 +))) 105 +|**Field**|**Datatype**|**Required**|**Description** 106 +|##BillNo##|String|Yes| 107 +|ExternalBillType|String|Yes| 108 +|TrackingUserEMail|String(1-256)|Yes|User info for trackability. 109 +|TraceId|String|Yes| 110 + 111 +**Response parameters** 112 + 113 +[[GetInvoicePdfResponse>>||anchor="HGetInvoicePDFResponse"]] 114 + 115 +== GetClosedBillingAccountByRegNo10 == 116 + 117 +**Class diagram** 118 + 119 +[[image:1574426572366-122.png||height="369" width="884"]] 120 + 121 +**Request parameters** 122 + 123 +(% class="table-bordered table-striped" %) 124 +|=(% colspan="4" %)((( 125 +==== GetClosedBillingAccountByRegNo10Request ==== 126 +))) 127 +|**Field**|**Datatype**|**Required**|**Description** 128 +|##RegNo##|[[##RegNo##>>||anchor="HRegNo"]]|Yes| 129 +|TrackingUserEMail|String(1-256)|Yes|User info for trackability. 130 +|TraceId|String|Yes| 131 + 132 +**Response parameters** 133 + 134 +(% class="table-bordered table-striped" %) 135 +|=(% colspan="3" %)((( 136 +==== GetClosedBillingAccountByRegNo10Response ==== 137 +))) 138 +|**Field**|**Datatype**|**Description** 139 +|##CompanyNo##|String| 140 +|RegNo|[[RegNo>>||anchor="HRegNo"]]| 141 +|BillingAccountList|List<[[ClosedBillingAccountInfo>>||anchor="HClosedBillingAccountInfo"]]>| 142 +|ResponseCode|String| 143 +|ResponseMessage|String| 144 +|TraceId|String| 145 + 146 +**Classes** 147 + 148 +(% class="table-bordered table-striped" %) 149 +|=(% colspan="3" %)((( 150 +==== ClosedBillingAccountInfo ==== 151 +))) 152 +|**Field**|**Datatype**|**Description** 153 +|##BillingAccountNo##|String| 154 +|BillingAccountAlias|String| 155 +|Description|String| 156 + 157 +== GetOpenBillingAccountByRegNo10 == 158 + 159 +**Class diagram** 160 + 161 +[[image:1574427881741-366.png||height="851" width="1171"]] 162 + 163 +**Request parameters** 164 + 165 +(% class="table-bordered table-striped" %) 166 +|=(% colspan="4" %)((( 167 +==== GetOpenBillingAccountByRegNo10Request ==== 168 +))) 169 +|**Field**|**Datatype**|**Required**|**Description** 170 +|##RegNo##|[[##RegNo##>>||anchor="HRegNo"]]|Yes| 171 +|TrackingUserEMail|String(1-256)|Yes|User info for trackability. 172 +|TraceId|String|Yes| 173 + 174 +**Response parameters** 175 + 176 +(% class="table-bordered table-striped" %) 177 +|=(% colspan="3" %)((( 178 +==== GetOpenBillingAccountByRegNo10Response ==== 179 +))) 180 +|**Field**|**Datatype**|**Description** 181 +|##CompanyNo##|String| 182 +|RegNo|[[RegNo>>||anchor="HRegNo"]]| 183 +|BillingAccountList|List<[[OpenBillingAccountInfo>>||anchor="HOpenBillingAccountInfo"]]>| 184 +|ResponseCode|String| 185 +|ResponseMessage|String| 186 +|TraceId|String| 187 + 188 +**Classes** 189 + 190 +(% class="table-bordered table-striped" %) 191 +|=(% colspan="3" %)((( 192 +==== OpenBillingAccountInfo ==== 193 +))) 194 +|**Field**|**Datatype**|**Description** 195 +|##BillingAccountNo##|String| 196 +|BillingAccountAlias|String| 197 +|Description|String| 198 +|OpenBill|[[BillDetail>>||anchor="HBillDetail"]]| 199 +|PaymentBankAccount|[[PaymentBankAccount>>||anchor="HPaymentBankAccount"]]| 200 +|CurrentBillingAccountDebt|decimal| 201 +|PaymentReference|string| 202 + 203 +== RegisterBillPSPPaymentBillingAccountNo10 == 204 + 205 +**Class diagram** 206 + 207 +[[image:1574428685798-189.png||height="460" width="778"]] 208 + 209 +**Request parameters** 210 + 211 +(% class="table-bordered table-striped" %) 212 +|=(% colspan="4" %)((( 213 +==== RegisterBillPSPPaymentBillingAccountNo10Request ==== 214 +))) 215 +|**Field**|**Datatype**|**Required**|**Description** 216 +|##BillingAccountNo##|(% style="font-family:monospace" %)string(15)|Yes| 217 +|Amount|Decimal|Yes| 218 +|PaymentDate|DateTime|Yes| 219 +|SellerTransactionId|String|Yes| 220 +|TrackingUserEMail|String(1-256)|Yes|User info for trackability. 221 +|TraceId|String|Yes| 222 + 223 +**Response parameters** 224 + 225 +(% class="table-bordered table-striped" %) 226 +|=(% colspan="3" %)((( 227 +==== RegisterBillPSPPaymentBillingAccountNo10Response ==== 228 +))) 229 +|**Field**|**Datatype**|**Description** 230 +|##ResponseCode##|String| 231 +|ResponseMessage|String| 232 +|TraceId|String| 233 + 234 +== RegisterBillDirectPaymentByBillingAccountNo10 == 235 + 236 +**Class diagram** 237 + 238 +[[image:1574431509616-621.png||height="360" width="883"]] 239 + 240 +**Request parameters** 241 + 242 +(% class="table-bordered table-striped" style="border:undefined" %) 243 +|=(% colspan="4" %)((( 244 +==== RegisterBillDirectPaymentByBillingAccountNo10Request ==== 245 +))) 246 +|**Field**|**Datatype**|**Required**|**Description** 247 +|##Amount##|Decimal|Yes| 248 +|BillingAccountNo|String(15)|Yes| 249 +|PaymentDate|DateTime|Yes| 250 +|TrackingUserEMail|String(1-256)|Yes|User info for trackability. 251 +|TraceId|String|Yes| 252 + 253 +**Response parameters** 254 + 255 +(% class="table-bordered table-striped" %) 256 +|=(% colspan="3" %)((( 257 +==== RegisterBillDirectPaymentByBillingAccountNo10Request ==== 258 +))) 259 +|**Field**|**Datatype**|**Description** 260 +|##ResponseCode##|String| 261 +|ResponseMessage|String| 262 +|TraceId|String| 263 + 264 += CustomerService methods = 265 + 266 +The complete Wsdl specification for this service can be found at: 267 +[[https:~~/~~/connect.internaltest.payex.com/PxR/CustomerService.svc>>url:https://connect.internaltest.payex.com/PxR/CustomerService.svc]] 268 + 269 + (Username/password security model) 270 + 271 +== GetcustomerCurrentStateByCustomerNo == 272 + 273 +Get information about current state of a customer. 274 + 275 +**Class diagram** 276 + 277 +[[image:7-class-diagram-external.png]] 278 + 279 +**Request parameters** 280 + 281 +(% class="table-bordered table-striped" %) 282 +|=(% colspan="4" %)((( 283 +==== GetCustomerCurrentStateByCustomerNoRequest ==== 284 +))) 285 +|**Field**|**Datatype**|**Required**|**Description** 286 +|##CustomerNumber##|String(15)|Yes| 287 +|##TrackingUserEMail##|String|No| 288 + 289 +**Response parameters** 290 + 291 +(% class="table-bordered table-striped" %) 292 +|=(% colspan="3" %)((( 293 +==== GetCustomerCurrentStateByCustomerNoResponse ==== 294 +))) 295 +|**Field**|**Datatype**|**Description** 296 +|(% style="font-family:monospace" %)##CustomerConsents##|[[CustomerConsent>>doc:Main.Invoicing.invoice-service.Technical reference.PayEx Connect (API).ExternalServicesmanual.WebHome||anchor="HCustomerConsent"]]|Array. 297 +|##CustomerInfo##|[[CustomerInfo>>doc:Main.Invoicing.invoice-service.Technical reference.PayEx Connect (API).ExternalServicesmanual.WebHome||anchor="HCustomerInfo"]]| 298 +|##CustomerNo##|String| 299 +|##CustomerStatus##|[[CustomerStatus>>doc:Main.Invoicing.invoice-service.Technical reference.PayEx Connect (API).ExternalServicesmanual.WebHome||anchor="HCustomerStatus"]]|Array. 300 +|##RegNo##|[[RegNo>>doc:Main.Invoicing.invoice-service.Technical reference.PayEx Connect (API).ExternalServicesmanual.WebHome||anchor="HRegNo"]]| 301 + 302 +**Classes** 303 + 304 +(% class="table-bordered table-striped" %) 305 +|=(% colspan="3" %)((( 306 +==== CustomerConsent ==== 307 +))) 308 +|**Field**|**Datatype**|**Description** 309 +|(% style="font-family:monospace" %)##ConsentTypeCode##|Int|See the [[consent type codes>>doc:Main.Invoicing.invoice-service.Technical reference.PayEx Connect (API).ExternalServicesmanual.WebHome||anchor="HConsenttypecodes"]] table for available consent type codes. 310 + 311 +(% class="table-bordered table-striped" %) 312 +|=(% colspan="3" %)((( 313 +==== CustomerInfo ==== 314 +))) 315 +|**Field**|**Datatype**|**Description** 316 +|(% style="font-family:monospace" %)##Name##|String| 317 +|##DistributionAddressInfo##|[[DistributionAddressInfo>>doc:Main.Invoicing.invoice-service.Technical reference.PayEx Connect (API).ExternalServicesmanual.WebHome||anchor="HDistributionAddressInfo"]]| 318 +|##Language##|String| 319 +|##LegalEntityCode##|Int|See the [[legal entity codes table>>doc:Main.Invoicing.invoice-service.Technical reference.PayEx Connect (API).ExternalServicesmanual.WebHome||anchor="HLegalentitycodes"]] for available legal entity codes. 320 +|##VatNo##|String| 321 +|##Category##| | 322 + 323 +(% class="table-bordered table-striped" %) 324 +|=(% colspan="3" %)((( 325 +==== CustomerStatus ==== 326 +))) 327 +|**Field**|**Datatype**|**Description** 328 +|(% style="font-family:monospace" %)##CustomerStatusTypeCode##|Int|[[See code specification.>>||anchor="HCustomerStatustypecodes"]] 329 + 330 +(% class="table-bordered table-striped" %) 331 +|=(% colspan="4" %)((( 332 +==== DistributionAddressInfo ==== 333 +))) 334 +|**Field**|**Datatype**|**Required**|**Description** 335 +|(% style="font-family:monospace" %)##Addresses##|Array|Yes|See [[address>>doc:Main.Invoicing.invoice-service.Technical reference.PayEx Connect (API).ExternalServicesmanual.WebHome||anchor="HAddress"]]. 336 +|##EMailAddress##|String|No| 337 +|##Cellphone##|String|No| 338 + 339 +(% class="table-bordered table-striped" %) 340 +|=(% colspan="4" %)((( 341 +==== Address ==== 342 +))) 343 +|**Field**|**Datatype**|**Required**|**Description** 344 +|(% style="font-family:monospace" %)Addressee|String(72)|Yes| 345 +|##StreetAdress##|String(35)|No| 346 +|##ZipCode##|String(9)|Yes| 347 +|##City##|String(27)|Yes| 348 +|##CoAddress##|String(35)|No| 349 +|##CountryCode##|String(2)|Yes| 350 + 351 +== GetCustomerCurrentStateByRegNo10 == 352 + 353 +**Class diagram** 354 + 355 +[[image:1574422177227-663.png||height="671" width="1146"]] 356 + 357 +**Request parameters** 358 + 359 +(% class="table-bordered table-striped" %) 360 +|=(% colspan="4" %)((( 361 +==== GetCustomerCurrentStateByRegNo10Request ==== 362 +))) 363 +|**Field**|**Datatype**|**Required**|**Description** 364 +|##RegNo##|[[RegNo>>doc:Main.Invoicing.invoice-service.Technical reference.PayEx Connect (API).ExternalServicesmanual.WebHome||anchor="HRegNo"]]|Yes| 365 +|##TrackingUserEMail##|String|Yes| 366 +|TraceId|String|Yes| 367 + 368 +**Response parameters** 369 + 370 +(% class="table-bordered table-striped" %) 371 +|=(% colspan="3" %)((( 372 +==== GetCustomerCurrentStateByRegNo10Response ==== 373 +))) 374 +|**Field**|**Datatype**|**Description** 375 +|(% style="font-family:monospace" %)##CustomerConsents##|[[CustomerConsent>>doc:Main.Invoicing.invoice-service.Technical reference.PayEx Connect (API).ExternalServicesmanual.WebHome||anchor="HCustomerConsent"]]|Array. 376 +|##CustomerInfo##|[[CustomerInfo>>doc:Main.Invoicing.invoice-service.Technical reference.PayEx Connect (API).ExternalServicesmanual.WebHome||anchor="HCustomerInfo"]]| 377 +|##CustomerNo##|String| 378 +|##CustomerStatus##|[[CustomerStatus>>doc:Main.Invoicing.invoice-service.Technical reference.PayEx Connect (API).ExternalServicesmanual.WebHome||anchor="HCustomerStatus"]]|Array. 379 +|##RegNo##|[[RegNo>>doc:Main.Invoicing.invoice-service.Technical reference.PayEx Connect (API).ExternalServicesmanual.WebHome||anchor="HRegNo"]]| 380 + 381 +(% id="HAppendix1SharedClasses" %) 382 += Appendix 1 Shared Classes = 383 + 384 + 385 +**Response parameters** 386 + 387 +(% class="table-bordered table-striped" %) 388 +|=(% colspan="3" %)((( 389 +==== GetInvoicePDFResponse ==== 390 +))) 391 +|**Field**|**Datatype**|**Description** 392 +|##Pdf##|Byte[]| 393 +|##RegNo##|[[RegNo>>doc:Main.Invoicing.invoice-service.Technical reference.PayEx Connect (API).ExternalServicesmanual.WebHome||anchor="HRegNo"]]| 394 +|##CustomerNo##|String| 395 +|##ResponseCode##|String| 396 +|##ResponseMessage##|String| 397 +|##TraceId##|String| 398 + 399 +(% class="table-bordered table-striped" %) 400 +|=(% colspan="3" %)((( 401 +==== GetInvoiceInformationResponse ==== 402 +))) 403 +|**Field**|**Datatype**|**Description** 404 +|##CompanyNo##|String| 405 +|##RegNo##|[[RegNo>>doc:Main.Invoicing.invoice-service.Technical reference.PayEx Connect (API).ExternalServicesmanual.WebHome||anchor="HRegNo"]]| 406 +|##CustomerNo##|String| 407 +|##CustomerName##|String| 408 +|##Invoice##|[[Invoice>>doc:Main.Invoicing.invoice-service.Technical reference.PayEx Connect (API).ExternalServicesmanual.WebHome||anchor="HInvoice"]]| 409 +|##ResponseCode##|String| 410 +|##ResponseMessage##|String| 411 +|##TraceId##|String| 412 + 413 +(% class="table-bordered table-striped" %) 414 +|=(% colspan="3" %)((( 415 +==== RegNo ==== 416 +))) 417 +|**Field**|**Datatype**|**Description** 418 +|##CountryCode##|String| 419 +|##Value##|String| 420 + 421 +(% class="table-bordered table-striped" %) 422 +|=(% colspan="3" %)((( 423 +==== Invoice ==== 424 +))) 425 +|**Field**|**Datatype**|**Description** 426 +|##PaymentReference##|String| 427 +|##BillNo##|String| 428 +|##BillStatusCode##|Int|See the [[bill type code table>>doc:Main.Invoicing.invoice-service.Technical reference.PayEx Connect (API).ExternalServicesmanual.WebHome||anchor="HBilltypecodes"]] for available bill type codes. 429 +|##ExternalInvoiceId##|String| 430 +|##ExternalReference##|String| 431 +|##SellerNo##|String| 432 +|##BillDate##|DateTime| 433 +|##DueDate##|DateTime (Optional)| 434 +|##OriginalAmount##|Decimal| 435 +|##Interest##|[[Interest>>doc:Main.Invoicing.invoice-service.Technical reference.PayEx Connect (API).ExternalServicesmanual.WebHome||anchor="HInterest"]]| 436 +|##CurrentBalanceList##|List <[[Balance>>doc:Main.Invoicing.invoice-service.Technical reference.PayEx Connect (API).ExternalServicesmanual.WebHome||anchor="HBalance"]]>| 437 +|##CurrencyCode##|String| 438 +|##CurrentClaimLevelCode##|Int|See the [[claim level codes table>>doc:Main.Invoicing.invoice-service.Technical reference.PayEx Connect (API).ExternalServicesmanual.WebHome||anchor="HClaimlevelcodes"]] for available claim level codes. 439 +|##CollectionStatusCode##|Int|See the [[collection status code table>>doc:Main.Invoicing.invoice-service.Technical reference.PayEx Connect (API).ExternalServicesmanual.WebHome||anchor="HCollectionstatuscodes"]] for available collection status codes. 440 +|##PaymentBanAccount##|[[PaymentBankAccount>>doc:Main.Invoicing.invoice-service.Technical reference.PayEx Connect (API).ExternalServicesmanual.WebHome||anchor="HPaymentBankAccount"]]| 441 +|##PaymentType##|String| 442 +|##ActiveRespite##|[[ActiveRespite>>doc:Main.Invoicing.invoice-service.Technical reference.PayEx Connect (API).ExternalServicesmanual.WebHome||anchor="HActiveRespite"]]| 443 +|##ActivePaymentOrder##|[[ActivePaymentOrder>>doc:Main.Invoicing.invoice-service.Technical reference.PayEx Connect (API).ExternalServicesmanual.WebHome||anchor="HActivePaymentOrder"]]| 444 +|##BillId##|Long| 445 +|##BillTypeCode##|Byte|See the [[bill type code table>>doc:Main.Invoicing.invoice-service.Technical reference.PayEx Connect (API).ExternalServicesmanual.WebHome||anchor="HBilltypecodes"]] for available bill type codes. 446 +|##InvoiceHistory##|List <[[InvoiceHistory>>doc:Main.Invoicing.invoice-service.Technical reference.PayEx Connect (API).ExternalServicesmanual.WebHome||anchor="HInvoiceHistory"]]>| 447 + 448 +(% class="table-bordered table-striped" %) 449 +|=(% colspan="3" %)((( 450 +==== Interest ==== 451 +))) 452 +|**Field**|**Datatype**|**Description** 453 +|##CurrentInterestRate##|decimal| 454 +|##InterestIntervalCode##|byte| 455 + 456 +(% class="table-bordered table-striped" %) 457 +|=(% colspan="3" %)((( 458 +==== Balance ==== 459 +))) 460 +|**Field**|**Datatype**|**Description** 461 +|##BalanceTypeCode##|int|See the [[balance type codes table>>doc:Main.Invoicing.invoice-service.Technical reference.PayEx Connect (API).ExternalServicesmanual.WebHome||anchor="HBalancetypecodes"]] for available balance type codes. 462 +|##Amount##|decimal| 463 + 464 +(% class="table-bordered table-striped" %) 465 +|=(% colspan="3" %)((( 466 +==== PaymentBankAccount20 inherit [[PaymentBankAccount>>||anchor="HPaymentBankAccount"]] ==== 467 +))) 468 +|**Field**|**Datatype**|**Description** 469 +|##PaymentTypeName##|String| 470 + 471 +(% class="table-bordered table-striped" %) 472 +|=(% colspan="3" %)((( 473 +==== PaymentBankAccount ==== 474 +))) 475 +|**Field**|**Datatype**|**Description** 476 +|##BankAccountNo##|String| 477 +|##BankAccountType##|String| 478 +|##BIC##|String| 479 +|##IBAN##|String| 480 + 481 +(% class="table-bordered table-striped" %) 482 +|=(% colspan="3" %)((( 483 +==== ActiveRespite ==== 484 +))) 485 +|**Field**|**Datatype**|**Description** 486 +|##RespiteValidtoDate##|DateTime| 487 +|##RespiteTypeCode##|int| 488 + 489 +(% class="table-bordered table-striped" %) 490 +|=(% colspan="3" %)((( 491 +==== ActivePaymentOrder ==== 492 +))) 493 +|**Field**|**Datatype**|**Description** 494 +|##PaymentType##|String| 495 +|##ExecutionDate##|DateTime| 496 + 497 +(% class="table-bordered table-striped" %) 498 +|=(% colspan="3" %)((( 499 +==== InvoiceHistory ==== 500 +))) 501 +|**Field**|**Datatype**|**Description** 502 +|BillDate|DateTime| 503 +|BillId|long| 504 +|BillTypeCode|byte|See the [[bill type code table>>doc:Main.Invoicing.invoice-service.Technical reference.PayEx Connect (API).ExternalServicesmanual.WebHome||anchor="HBilltypecodes"]] for available bill type codes. 505 + 506 +(% class="table-bordered table-striped" %) 507 +|=(% colspan="3" %)((( 508 +==== GetClosedInvoiceInformation20Response ==== 509 +))) 510 +|**Field**|**Datatype**|**Description** 511 +|CompanyNo|String| 512 +|CustomerNo|string| 513 +|CustomerName|String| 514 +|InvoiceList|List<[[ClosedInvoice20>>||anchor="HClosedInvoice20"]]>|See [[ClosedInvoice20>>||anchor="HClosedInvoice20"]] 515 + 516 +(% class="table-bordered table-striped" %) 517 +|=(% colspan="3" %)((( 518 +==== ClosedInvoice20 ==== 519 +))) 520 +|**Field**|**Datatype**|**Description** 521 +|CurrencyCode|String| 522 +|BillNo|string| 523 +|BillStatusCode|Int| 524 +|ExternalInvoiceId|String| 525 +|BillDate|DateTime| 526 +|DueDate|DateTime?| 527 +|ExternalBillType|String| 528 +|OriginalAmount|Decimal| 529 +|SellerName|String| 530 +|SellerNo|String| 531 + 532 +(% class="table-bordered table-striped" %) 533 +|=(% colspan="3" %)((( 534 +==== GetInvoiceInformation20Response ==== 535 +))) 536 +|**Field**|**Datatype**|**Description** 537 +|CompanyNo|String| 538 +|RegNo|[[RegNo>>||anchor="HRegNo"]]| 539 +|CustomerNo|string| 540 +|CustomerName|String| 541 +|Invoice|[[InvoiceInformation20>>||anchor="HInvoiceInformation20inheritOpenInvoice20"]]| 542 + 543 +(% class="table-bordered table-striped" %) 544 +|=(% colspan="3" %)((( 545 +==== InvoiceInformation20 inherit [[OpenInvoice20>>||anchor="HOpenInvoice20inheritClosedInvoice20"]] ==== 546 +))) 547 +|**Field**|**Datatype**|**Description** 548 +|PenaltyIntest|[[Intrest>>||anchor="HIntrest"]]| 549 +|CurrentBalance|List<[[Balance>>||anchor="HBalance"]]>| 550 +|InvoiceHistory|List<[[InvoiceHistory20>>||anchor="HInvoiceHistory20"]]>| 551 + 552 +(% class="table-bordered table-striped" %) 553 +|=(% colspan="3" %)((( 554 +==== InvoiceHistory20 ==== 555 +))) 556 +|**Field**|**Datatype**|**Description** 557 +|BillDate|DateTime| 558 +|ExternalBillType|String| 559 +|BillAmount|Decimal?| 560 + 561 +(% class="table-bordered table-striped" %) 562 +|=(% colspan="3" %)((( 563 +==== OpenInvoice20 inherit [[ClosedInvoice20>>||anchor="HClosedInvoice20"]] ==== 564 +))) 565 +|**Field**|**Datatype**|**Description** 566 +|CurrentDebt|Decimal| 567 +|PaymentBankAccount|[[PaymentBankAccount>>||anchor="HPaymentBankAccount"]]| 568 +|PaymentType|String| 569 +|ActiveRespite|[[ActiveRespite20>>||anchor="HActiveRespite20"]]| 570 +|ActivePaymentOrder|[[ActivePaymentOrder>>||anchor="HActivePaymentOrder"]]| 571 +|PaymentRefrence|String| 572 +|ExportedToCollection|Bool| 573 + 574 +(% class="table-bordered table-striped" %) 575 +|=(% colspan="3" %)((( 576 +==== ActiveRespite20 ==== 577 +))) 578 +|**Field**|**Datatype**|**Description** 579 +|RespiteValidToDate|DateTime?| 580 +|RespiteTypeCode|Int| 581 + 582 +(% class="table-bordered table-striped" %) 583 +|=(% colspan="3" %)((( 584 +==== BillDetail ==== 585 +))) 586 +|**Field**|**Datatype**|**Description** 587 +|ExternalBillId|String| 588 +|DueDate|DateTime| 589 +|ExportedToCollection|Bool| 590 +|BillNo|String| 591 +|ActiveRespite|[[ActiveRespite20>>||anchor="HActiveRespite20"]]| 592 +|ActivePaymentOrder|[[ActivePaymentOrder>>||anchor="HActivePaymentOrder"]]| 593 +|CurrentBalanceList|List<[[Balance>>||anchor="HBalance"]]>| 594 +|BillHistoryList|List<[[BillHistory>>||anchor="HBillHistory"]]>| 595 + 596 +(% class="table-bordered table-striped" %) 597 +|=(% colspan="3" %)((( 598 +==== BillHistory ==== 599 +))) 600 +|**Field**|**Datatype**|**Description** 601 +|BillDate|DateTime| 602 +|ExternalBillType|String| 603 +|BillAmount|Decimal| 604 + 605 += Appendix 2 Code specification = 606 + 607 +(% class="table-bordered table-striped" %) 608 +|=(% colspan="2" %)((( 609 +==== Bill status codes ==== 610 +))) 611 +|**BillStatusCodes**|**Description** 612 +|1|Open 613 +|2|Closed 614 +|3|Closed_Diff 615 +|4|Closed_Loss 616 +|5|Reversed 617 +|6|Arrears 618 +|7|Closed_Rest 619 +|8|Closed_Convert 620 +|9|Closed_Sold 621 +|10|Closed_Reversal 622 +|11|Pending 623 + 624 +(% class="table-bordered table-striped" %) 625 +|=(% colspan="2" %)((( 626 +==== Claim level codes ==== 627 +))) 628 +|**ClaimLevelCode**|**Description** 629 +|1|Invoice 630 +|2|RestReminderSent 631 +|3|ReminderSent 632 +|4|RestReminderSent 633 +|5|SecondReminderSent 634 +|6|RestReminderSent 635 +|7|CollectionClaimSent 636 +|8|RestReminderSent 637 +|9*|DebtCollection* 638 +|10|Late Fee, credit account 639 +|11|TerminationNoticeSent, credit account 640 + 641 +*Additional fees and interest may have occured in collection system, but is not included in the response. 642 + 643 +(% class="table-bordered table-striped" %) 644 +|=(% colspan="2" %)((( 645 +==== Bill type codes ==== 646 +))) 647 +|**BillTypeCode**|**Description** 648 +|1|Invoice 649 +|4|CreditInvoice 650 + 651 +(% class="table-bordered table-striped" %) 652 +|=(% colspan="2" %)((( 653 +==== Consent type codes ==== 654 +))) 655 +|**ConsentTypeCode**|**Description** 656 +|1|BGAGSE 657 +|2|EInvoiceB2CSE 658 +|3|EInvoiceB2CNO 659 +|4|BKAGNO 660 +|5|KivraSE 661 +|6|EInvoiceB2CFI 662 + 663 +(% class="table-bordered table-striped" %) 664 +|=(% colspan="2" %)((( 665 +==== CustomerStatus type codes ==== 666 +))) 667 +|**CustomerStatusTypeCode**|**Description** 668 +|1|ConfirmedDeceased 669 +|2|ConfirmedBankruptcy 670 +|3|ActiveComplaints 671 + 672 +(% class="table-bordered table-striped" %) 673 +|=(% colspan="2" %)((( 674 +==== Legal entity codes ==== 675 +))) 676 +|**LegalEntiytCode**|**Description** 677 +|None|None 678 +|Private|Private 679 +|Business|Business 680 + 681 +(% class="table-bordered table-striped" %) 682 +|=(% colspan="2" %)((( 683 +==== Balance type codes ==== 684 +))) 685 +|**BalanceTypeCode**|**Description** 686 +|0|None 687 +|1|Capital 688 +|2|ReminderFee 689 +|3|PenaltyInterest 690 +|4|CalculatedPenaltyInterest 691 +|5|CollectionFee 692 +|6|BusinessReminderFee 693 +|7|BillingFee 694 +|8|DelayFee 695 +|9|DebtInterest 696 +|10|DebtCollectionCharge 697 +|11|Rounding 698 + 699 +(% class="table-bordered table-striped" %) 700 +|=(% colspan="2" %)((( 701 +==== Collection status codes ==== 702 +))) 703 +|**CollectionStatusCode**|**Description** 704 +|1|PreDebtCollection 705 +|2|DebtCollection 706 +|3|LegalProcess 707 +|4|Monitoring 708 +|5|External 709 +|6|Closed 710 +|7|ReturnedWrongAddress
- 1-class-diagram-external.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +xwiki:XWiki.dap - Size
-
... ... @@ -1,0 +1,1 @@ 1 +0 bytes - Content
- 1573563792142-225.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +xwiki:XWiki.dap - Size
-
... ... @@ -1,0 +1,1 @@ 1 +0 bytes - Content
- 1573569373687-299.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +xwiki:XWiki.dap - Size
-
... ... @@ -1,0 +1,1 @@ 1 +0 bytes - Content
- 1573570140844-820.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +xwiki:XWiki.dap - Size
-
... ... @@ -1,0 +1,1 @@ 1 +0 bytes - Content
- 1573631474317-399.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +xwiki:XWiki.dap - Size
-
... ... @@ -1,0 +1,1 @@ 1 +0 bytes - Content
- 1573632921277-742.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +xwiki:XWiki.dap - Size
-
... ... @@ -1,0 +1,1 @@ 1 +0 bytes - Content
- 1573646248641-666.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +xwiki:XWiki.dap - Size
-
... ... @@ -1,0 +1,1 @@ 1 +0 bytes - Content
- 1573648586121-179.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +xwiki:XWiki.dap - Size
-
... ... @@ -1,0 +1,1 @@ 1 +0 bytes - Content
- 1573822272252-854.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +xwiki:XWiki.dap - Size
-
... ... @@ -1,0 +1,1 @@ 1 +0 bytes - Content
- 1573822789308-786.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +xwiki:XWiki.dap - Size
-
... ... @@ -1,0 +1,1 @@ 1 +0 bytes - Content
- 1573825242764-218.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +xwiki:XWiki.dap - Size
-
... ... @@ -1,0 +1,1 @@ 1 +0 bytes - Content
- 1573825460421-413.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +xwiki:XWiki.dap - Size
-
... ... @@ -1,0 +1,1 @@ 1 +0 bytes - Content
- 1574422177227-663.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +xwiki:XWiki.dap - Size
-
... ... @@ -1,0 +1,1 @@ 1 +0 bytes - Content
- 1574423356546-688.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +xwiki:XWiki.dap - Size
-
... ... @@ -1,0 +1,1 @@ 1 +0 bytes - Content
- 1574426401088-684.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +xwiki:XWiki.dap - Size
-
... ... @@ -1,0 +1,1 @@ 1 +0 bytes - Content
- 1574426572366-122.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +xwiki:XWiki.dap - Size
-
... ... @@ -1,0 +1,1 @@ 1 +0 bytes - Content
- 1574427881741-366.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +xwiki:XWiki.dap - Size
-
... ... @@ -1,0 +1,1 @@ 1 +0 bytes - Content
- 1574428685798-189.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +xwiki:XWiki.dap - Size
-
... ... @@ -1,0 +1,1 @@ 1 +0 bytes - Content
- 1574431509616-621.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +xwiki:XWiki.dap - Size
-
... ... @@ -1,0 +1,1 @@ 1 +0 bytes - Content
- 2-class-diagram-external.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +xwiki:XWiki.dap - Size
-
... ... @@ -1,0 +1,1 @@ 1 +0 bytes - Content
- 3-class-diagram-external.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +xwiki:XWiki.dap - Size
-
... ... @@ -1,0 +1,1 @@ 1 +0 bytes - Content
- 4-class-diagram-external.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +xwiki:XWiki.dap - Size
-
... ... @@ -1,0 +1,1 @@ 1 +0 bytes - Content
- 5-class-diagram-external.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +xwiki:XWiki.dap - Size
-
... ... @@ -1,0 +1,1 @@ 1 +0 bytes - Content
- 6-class-diagram-external.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +xwiki:XWiki.dap - Size
-
... ... @@ -1,0 +1,1 @@ 1 +0 bytes - Content
- 7-class-diagram-external.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +xwiki:XWiki.dap - Size
-
... ... @@ -1,0 +1,1 @@ 1 +0 bytes - Content
- GetOpenInvoiceInformationByCustomerNo20.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +xwiki:XWiki.dap - Size
-
... ... @@ -1,0 +1,1 @@ 1 +0 bytes - Content
- PxR_InvoiceService_AddPaymentOrderOnDueDateRequest.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +xwiki:XWiki.dap - Size
-
... ... @@ -1,0 +1,1 @@ 1 +0 bytes - Content
- PxR_InvoiceService_DeletePaymentOrder.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +xwiki:XWiki.dap - Size
-
... ... @@ -1,0 +1,1 @@ 1 +0 bytes - Content