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
on 2018/02/19 16:20
Change comment: There is no comment for this version
Summary
-
Page properties (5 modified, 0 added, 0 removed)
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.XWikiGuest1 +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 +)))