Changes for page Reference

Last modified by Asbjørn Ulsberg on 2018/09/03 10:57
From empty
To version 1.1
edited by Tore Aasebo
on 2018/02/19 16:20
Change comment: There is no comment for this version

Summary

Details

Page properties
Title
... ... @@ -1,0 +1,1 @@
1 +Reference
Parent
... ... @@ -1,0 +1,1 @@
1 +Main.Financing.Invoice Service.WebHome
Author
... ... @@ -1,1 +1,1 @@
1 -XWiki.XWikiGuest
1 +xwiki:XWiki.ore
Default language
... ... @@ -1,0 +1,1 @@
1 +en
Content
... ... @@ -1,0 +1,150 @@
1 +This is the reference section for the CUSIN format. The CUSIN File is organized around XML.
2 +More text is needed. Lorem ipsum..
3 +
4 += CUSIN File =
5 +
6 +== XML Declaration ==
7 +
8 +== CUSIN Header ==
9 +
10 +(((
11 +|(% style="text-align:right" %)**Attributes** |=Description
12 +|(% style="text-align:right" %){{code}}Version{{/code}}
13 +(% style="color:LightGrey" %)xs:string
14 +(required)|(((
15 +Describes which version of the xsd the xml is validated against. XSD validation should be done before sending xml file to PayEx.
16 +)))
17 +|(% style="text-align:right" %){{code}}CreatedDateTime{{/code}}
18 +(% style="color:LightGrey" %)xs:dateTime
19 +(required)|(((
20 +Date and time when the file was created.
21 +)))
22 +|(% style="text-align:right" %){{code}}CompanyNo{{/code}}
23 +(% style="color:LightGrey" %)string
24 +(required)|(((
25 +Your company number (accountsreceivable) at PayEx.
26 +minLength 9, maxLength 15, pattern [0-9]
27 +)))
28 +|(% style="text-align:right" %){{code}}CompanyName{{/code}}
29 +(% style="color:LightGrey" %)xs:string
30 +(required)|(((
31 +Your company name (accountsreceivable) at PayEx.
32 +)))
33 +)))
34 +
35 +== Distribution Date ==
36 +
37 +(((
38 +|(% style="text-align:right" %)**Attribute** |=Description
39 +|(% style="text-align:right" %){{code}}DistributionDate{{/code}}
40 +(% style="color:LightGrey" %)xs:date or xs:anytype
41 +(required)|(((
42 +Valid attributes {{code}}Date{{/code}} or {{code}}AsSoonAsPossible{{/code}}.
43 +
44 +{{code}}Date{{/code}}: Only used if distribution of invoices are part of a contracted production planning. Distributiondate has to be in the future. Distributiondate has to be a bankday
45 +{{code}}AsSoonAsPossible{{/code}}: Used to distribute invoices as soon as possible. The element supposed to be empty.
46 +)))
47 +)))
48 +
49 +== CUSINInfo ==
50 +
51 +(((
52 +|(% style="text-align:right" %)**Attributes** |=Description
53 +|(% style="text-align:right" %){{code}}CustomerNo{{/code}}
54 +(% style="color:LightGrey" %)Identifier15
55 +(required)|(((
56 +CustomerNo is your unique identifier of the customer in the accountsreceivable and should always be used. CustomerNo is mandatory by default.
57 +
58 +Requirements
59 +
60 +MinLength 1
61 +MaxLength 15
62 +Pattern [a-zA-Z0-9äåöÄÅÖ&/_ -.]*
63 +
64 +If you do not have unique identifiers of your customers, please contact PayEx.
65 +)))
66 +|(% style="text-align:right" %){{code}}CustomerInfo{{/code}}
67 +(% style="color:LightGrey" %)array
68 +(required)|(((
69 +This array contains the following elements {{code}}Name{{/code}}, {{code}}LegalEntity{{/code}}, {{code}}RegNo{{/code}}, {{code}}DistributionAddressInfo{{/code}}, {{code}}PaymentInfo{{/code}} and {{code}}DistributionInfo{{/code}}
70 +)))
71 +|(% style="text-align:right" %){{code}}Invoices{{/code}}
72 +(% style="color:LightGrey" %)array
73 +(required)|(((
74 +This array contains with a lot of elementes.
75 +)))
76 +)))
77 +
78 +=== CustomerInfo ===
79 +
80 +==== Name ====
81 +
82 +(((
83 +|(% style="text-align:right" %)**Attribute** |=Description
84 +|(% style="text-align:right" %){{code}}Name{{/code}}
85 +(% style="color:LightGrey" %)NameAddressString72
86 +(required)|(((
87 +Full name for the customer in the accountsreceivablesystem. Used as display name
88 +
89 +Requirements
90 +
91 +MinLength 1
92 +MaxLength 72
93 +Pattern [a-zA-Z0-9_:!;"#<>=?\[\]@{}´

 %-/À-ÖØ-öø-úü]*
94 +)))
95 +
96 +==== RegNo ====
97 +
98 +(((
99 +|(% style="text-align:right" %)**Attribute** |=Description
100 +|(% style="text-align:right" %){{code}}RegNo{{/code}}
101 +(% style="color:LightGrey" %)RegNo
102 +(required)|(((
103 +Customer social security number/corporate identity number. Has to conform to country specific algorithms
104 +
105 +Requirements
106 +
107 +CountryCode: Nationality according to ISO3166 in conjuction with PXString - information overload...
108 +MinLength 1
109 +MaxLength 15
110 +Pattern [a-zA-Z0-9_:!;"#<>=?\[\]@{}´

 %-/À-ÖØ-öø-ú]*
111 +)))
112 +
113 +==== Category ====
114 +
115 +==== LanguageCode ====
116 +
117 +==== VatNo ====
118 +
119 +==== DistributionAddressInfo ====
120 +
121 +==== PaymentInfo ====
122 +
123 +==== DunningInfo ====
124 +
125 +==== DistributionInfo ====
126 +
127 +==== NotificationInfo ====
128 +
129 +=== Invoices ===
130 +
131 +==== InvoiceWithDistribution ====
132 +
133 +===== InvoiceNo =====
134 +
135 +
136 +===== ReferenceInfo =====
137 +
138 +===== InvoiceDate =====
139 +
140 +===== PreferredDueDate =====
141 +
142 +===== Amount =====
143 +
144 +===== DistributionInfo =====
145 +
146 +===== CreditInstructions =====
147 +
148 += Datatypes =
149 +)))
150 +)))