From af12c86373b803a73ef6abf3afc384fbaacbaf00 Mon Sep 17 00:00:00 2001 From: Philip Helger Date: Fri, 3 Jan 2025 18:08:20 +0100 Subject: [PATCH] Added Peppol A-NZ-PEPPOL 1.0.12 rules --- README.md | 1 + .../BIS A-NZ/A-NZ-PEPPOL-BIS-3.0-1.0.12.zip | Bin 0 -> 966601 bytes phive-rules-peppol/pom.xml | 4 +- .../phive/peppol/PeppolValidationBisAUNZ.java | 187 +- .../xslt/AUNZ-PEPPOL-SB-validation.xslt | 1353 ++ .../1.0.12/xslt/AUNZ-PEPPOL-validation.xslt | 1353 ++ .../1.0.12/xslt/AUNZ-UBL-validation.xslt | 14358 ++++++++++++++++ .../helger/phive/peppol/mock/CTestFiles.java | 56 +- .../1.0.12/AUNZ-PEPPOL-SB-validation.sch | 462 + .../1.0.12/AUNZ-PEPPOL-validation.sch | 461 + .../1.0.12/AUNZ-UBL-validation.sch | 1117 ++ .../aunz-peppol/1.0.12/AU Credit_note.xml | 135 + .../aunz-peppol/1.0.12/AU Despatch Advice.xml | 233 + .../1.0.12/AU Freight - Document Level.xml | 239 + .../1.0.12/AU Freight - Line Item.xml | 199 + .../1.0.12/AU Freight Only - Line Item.xml | 179 + .../1.0.12/AU GST Only - Prepaid.xml | 165 + .../aunz-peppol/1.0.12/AU GST Only.xml | 216 + .../AU Invoice Energy Bill Example_1.xml | 159 + .../AU Invoice Energy Bill Example_2.xml | 228 + ...ice Energy Bill Example_3_negative_inv.xml | 133 + .../aunz-peppol/1.0.12/AU Invoice.xml | 386 + .../aunz-peppol/1.0.12/AU Order Agreement.xml | 269 + .../1.0.12/AU Order Transaction.xml | 388 + .../aunz-peppol/1.0.12/AU Self Billing.xml | 361 + .../1.0.12/AU_Invoice Response.xml | 63 + .../aunz-peppol/1.0.12/AU_Order Response.xml | 125 + .../1.0.12/NZ Allowance On Invoice Line.xml | 397 + .../aunz-peppol/1.0.12/NZ Catalogue.xml | 310 + .../aunz-peppol/1.0.12/NZ Credit note.xml | 388 + .../aunz-peppol/1.0.12/NZ Despatch Advice.xml | 248 + .../1.0.12/NZ Invoice Level Allowance.xml | 407 + .../1.0.12/NZ Invoice Level Charge.xml | 406 + .../1.0.12/NZ Invoice Multiple Allowances.xml | 400 + .../aunz-peppol/1.0.12/NZ Order Agreement.xml | 271 + .../aunz-peppol/1.0.12/NZ Order Response.xml | 159 + .../1.0.12/NZ Order Transaction.xml | 419 + .../aunz-peppol/1.0.12/NZ Prepaid Amount.xml | 390 + .../aunz-peppol/1.0.12/NZ PunchOut.xml | 171 + .../1.0.12/NZ Self Billed Credit note.xml | 384 + .../aunz-peppol/1.0.12/NZ Self Billing.xml | 386 + .../test-files/aunz-peppol/1.0.12/README.md | 54 + 42 files changed, 27550 insertions(+), 70 deletions(-) create mode 100644 phive-rules-peppol/docs/BIS A-NZ/A-NZ-PEPPOL-BIS-3.0-1.0.12.zip create mode 100644 phive-rules-peppol/src/main/resources/external/schematron/peppol-aunz/1.0.12/xslt/AUNZ-PEPPOL-SB-validation.xslt create mode 100644 phive-rules-peppol/src/main/resources/external/schematron/peppol-aunz/1.0.12/xslt/AUNZ-PEPPOL-validation.xslt create mode 100644 phive-rules-peppol/src/main/resources/external/schematron/peppol-aunz/1.0.12/xslt/AUNZ-UBL-validation.xslt create mode 100644 phive-rules-peppol/src/test/resources/external/rule-source/aunz-peppol/1.0.12/AUNZ-PEPPOL-SB-validation.sch create mode 100644 phive-rules-peppol/src/test/resources/external/rule-source/aunz-peppol/1.0.12/AUNZ-PEPPOL-validation.sch create mode 100644 phive-rules-peppol/src/test/resources/external/rule-source/aunz-peppol/1.0.12/AUNZ-UBL-validation.sch create mode 100644 phive-rules-peppol/src/test/resources/external/test-files/aunz-peppol/1.0.12/AU Credit_note.xml create mode 100644 phive-rules-peppol/src/test/resources/external/test-files/aunz-peppol/1.0.12/AU Despatch Advice.xml create mode 100644 phive-rules-peppol/src/test/resources/external/test-files/aunz-peppol/1.0.12/AU Freight - Document Level.xml create mode 100644 phive-rules-peppol/src/test/resources/external/test-files/aunz-peppol/1.0.12/AU Freight - Line Item.xml create mode 100644 phive-rules-peppol/src/test/resources/external/test-files/aunz-peppol/1.0.12/AU Freight Only - Line Item.xml create mode 100644 phive-rules-peppol/src/test/resources/external/test-files/aunz-peppol/1.0.12/AU GST Only - Prepaid.xml create mode 100644 phive-rules-peppol/src/test/resources/external/test-files/aunz-peppol/1.0.12/AU GST Only.xml create mode 100644 phive-rules-peppol/src/test/resources/external/test-files/aunz-peppol/1.0.12/AU Invoice Energy Bill Example_1.xml create mode 100644 phive-rules-peppol/src/test/resources/external/test-files/aunz-peppol/1.0.12/AU Invoice Energy Bill Example_2.xml create mode 100644 phive-rules-peppol/src/test/resources/external/test-files/aunz-peppol/1.0.12/AU Invoice Energy Bill Example_3_negative_inv.xml create mode 100644 phive-rules-peppol/src/test/resources/external/test-files/aunz-peppol/1.0.12/AU Invoice.xml create mode 100644 phive-rules-peppol/src/test/resources/external/test-files/aunz-peppol/1.0.12/AU Order Agreement.xml create mode 100644 phive-rules-peppol/src/test/resources/external/test-files/aunz-peppol/1.0.12/AU Order Transaction.xml create mode 100644 phive-rules-peppol/src/test/resources/external/test-files/aunz-peppol/1.0.12/AU Self Billing.xml create mode 100644 phive-rules-peppol/src/test/resources/external/test-files/aunz-peppol/1.0.12/AU_Invoice Response.xml create mode 100644 phive-rules-peppol/src/test/resources/external/test-files/aunz-peppol/1.0.12/AU_Order Response.xml create mode 100644 phive-rules-peppol/src/test/resources/external/test-files/aunz-peppol/1.0.12/NZ Allowance On Invoice Line.xml create mode 100644 phive-rules-peppol/src/test/resources/external/test-files/aunz-peppol/1.0.12/NZ Catalogue.xml create mode 100644 phive-rules-peppol/src/test/resources/external/test-files/aunz-peppol/1.0.12/NZ Credit note.xml create mode 100644 phive-rules-peppol/src/test/resources/external/test-files/aunz-peppol/1.0.12/NZ Despatch Advice.xml create mode 100644 phive-rules-peppol/src/test/resources/external/test-files/aunz-peppol/1.0.12/NZ Invoice Level Allowance.xml create mode 100644 phive-rules-peppol/src/test/resources/external/test-files/aunz-peppol/1.0.12/NZ Invoice Level Charge.xml create mode 100644 phive-rules-peppol/src/test/resources/external/test-files/aunz-peppol/1.0.12/NZ Invoice Multiple Allowances.xml create mode 100644 phive-rules-peppol/src/test/resources/external/test-files/aunz-peppol/1.0.12/NZ Order Agreement.xml create mode 100644 phive-rules-peppol/src/test/resources/external/test-files/aunz-peppol/1.0.12/NZ Order Response.xml create mode 100644 phive-rules-peppol/src/test/resources/external/test-files/aunz-peppol/1.0.12/NZ Order Transaction.xml create mode 100644 phive-rules-peppol/src/test/resources/external/test-files/aunz-peppol/1.0.12/NZ Prepaid Amount.xml create mode 100644 phive-rules-peppol/src/test/resources/external/test-files/aunz-peppol/1.0.12/NZ PunchOut.xml create mode 100644 phive-rules-peppol/src/test/resources/external/test-files/aunz-peppol/1.0.12/NZ Self Billed Credit note.xml create mode 100644 phive-rules-peppol/src/test/resources/external/test-files/aunz-peppol/1.0.12/NZ Self Billing.xml create mode 100644 phive-rules-peppol/src/test/resources/external/test-files/aunz-peppol/1.0.12/README.md diff --git a/README.md b/README.md index 9cf6201b..179c0124 100644 --- a/README.md +++ b/README.md @@ -202,6 +202,7 @@ I hope that with the introduction of PINT, the versioning problem will be solved * v3.2.3 - work in progress * Fixed Factur-X VES display name to include the profile name as well + * Added Peppol A-NZ-PEPPOL 1.0.12 rules * Added support for ZuGFERD 2.0.1 - all profiles (XML only) * Added support for ZuGFERD 2.1 - all profiles (XML only) * v3.2.2 - 2024-12-05 diff --git a/phive-rules-peppol/docs/BIS A-NZ/A-NZ-PEPPOL-BIS-3.0-1.0.12.zip b/phive-rules-peppol/docs/BIS A-NZ/A-NZ-PEPPOL-BIS-3.0-1.0.12.zip new file mode 100644 index 0000000000000000000000000000000000000000..3a6aa280136e37fe28636c927ad53d243b863ccb GIT binary patch literal 966601 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

wi(ZTg0&1!P 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

ed;do6T^@Ps=l!*pM0 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 a+;gcDyLd8yi9+LEe+)AO0x2I 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

9hnj<+VTH}uORenjX($gfB2<#{!d z^hlZa;s=%z0Q&UYzVJoQ?VFbUYb){Z*mGerC`&d55r=DK z4=w#|*$^iz#Wmdsx$Iz)l+c&`V)vm$tj?jnw5V15`aY5NUbA*7`E#tcV_=T3I1uAV ztG_4Gqd~zq&Hun%U2|M%{wHU;)R|Tkjh5Dx={r4XK`)g9V*%_{zWjqjJtrT_fF+Hr zhrGl21-Z~>4o4~wm`}_F{%M%;=U_|;sYxeVVo~p-pGZju|9+M8a5ER@$6A@6j;em;x|>e)#eznp<-?pZ|c2T9=JDEd+GsR5s*!lx#~#AbQE;h_iZ9rm~d?aqVB7Bii>Kn#E17GEr=d~$KB~@FuVLuUw6Y4-} zj>bF7#_p5b6A76mC}w{^>;3i8iHM@Gvofj7z{#kkk%`&a65Xz|*??AqIh!9(pFaa# z9LKbu{gPXJHTT%9DD>(iqrjF^irzIYMXgV#nP8^W$YY|)9gG<77X#xNNG;$sydAJ^^_k6qU`p?w5ph+nf_h?BU?W#zMkJy%;o~N`ML`V=Z{7=3; z^N7hpYc27>gk`U)Nl5urdgt|GoSv@nh(q8Fr$~T?#XqT{!d^bxw3P$2SaQ%PfM=k- z6liu__eMMu1=cFwY{dbCm+3pA23QMLEFSJ6WoOnZ#GxxiIdZ*qBUj+qD}{~Ff0<1W zCftK}8eaCEQX}6N2&)NE>_?9!%tv?0F$U=r3K-t}h$^V2&I$aAQhxI;6P5 zga&sWhTA;>l&@+7-KJOa^C!L=1b|yE9@Oukmn_wR7FinL>IIIAL!o+o>RbQ)%TEbr zWuG;usP7HXLC*Q*m1-hCbl`U_ip0fm{|DZr0w}_Vpl#WqHKjSmERN?c@Txez5PMP2 zma*Zh^NQ(!eG-Iw@mtETpRBjaw(p=-nS^#T>;sjx;`#bvz_PchOG!ZN#?bxrM8Goq z_elkwzJJ5yt-lA%igcKzY_GElfemtkL3mb6cVGy5<`ImG4bIhgBPnr_1bgKi`@ zOw^7uJn)&_&sy9~+drN(XSY>{w&%+yZ5>y*+bV{Hd2x&pd7B~oHs>urE=XPMpbwj3 z?VlhfGvazV>!g~5EQa4~P5>DnBwPKN46iEA8L*qMwEDR**~G0g^V09@mMJ>b7j^TK3~^v4kjic|y=#XZ~gBO=W2AuBpQG^O_Q z^fM(_Fz)3i-zrw=re2sQ*Rx$99VN$MI&Afo$zr|VI3UgjnxYp2#&>!^%nNj+F|Q2h zO6YkJYKS)`sm~~)ne7PYn{Hb!K+)?5`Z@W$u2d|NuRpxW-C=Xx}6ap!cE`AkeIwgBC{fr~$n7r#D z90q+A;3(hwjq^x$-=QR`&w=Wgymrl6b=OaJF>3O6D-*uy&5EpvWYZTj{fBSH1yZI9 zDE}PSqQY{oP}T_Klw`&UnSuWtQt@ytDN4xVODwKDcwfAdMD^KS86m3fa6Gh&DhAhf zS*cE!n8}e>h}4NVVV^n_@myewEBz5TU4rmG@rDpSkYsi6%4shFYTB>Gc;-UF(UqMd z#hB%#k8Q^;J{Uq1Q4RJ0w8ep*{iqiDmdt7hii?bR>a{T!g?JSh(~)rf9@g!jDrNDs z_ih5Rrhx?PLk`_o4u@of;={olq@b~J-z8Z%&KQfWd1zMJKlh8S<5|% zQm*{eX5UScdSkC8H1aO}1-@5a0F8I&(r64}3$CfSAesJu7!#23Bb%8+!7_{`3x|MM zdyo&ebq%n{x%V|GU)*QvMH{`5*pqQRDPvx1UDVUPVp8gq-wyHdKogK>5xy`Sb$Hvtm(pgVWw7 zGdbI0;K%3+5Qj%!&Li7Lxcpxgd~y~11GCirve3n*YuNuPb*St;S3XyOoniG57%9Udnv6^U%V z>|*7Dzk*T4^I$L&D|Qj0h+VP)Dz8qqdsLwB_rwq{@iY=Fxcq82j_{e5NKtiuGs=a% zHhgo@9L!FrKqmY3-A^IA_vH7W!U`HHpC?E9u@na^@=Ii+V&@+|n$NfAM@EMJw?9aY z`Q@v#kveT19QZsxz1lp%c=nseJ$IirgwUs;q97J^^pSBHI}ku)&yq)=5XBnNo(2ZA zTG*xA?Hx|i67+^oQCv+&tNm7uandvsP|nm2I*>@LfUUi@kZob*COuNF*qs=en(;C% zrFA;*evU`rqW1Afp3B$%-%to`HTrX_2f9iStCn~oyCE~nP&yc)3yOEG;m^ka8^}u8 z7H7UJ%7*W~U$50YB+>Lrw55scbNZ70--?KwOk(38oOl6i-dTc#85hK6pdTBrrlc$E z`zv0>xTiSu=P-YPS1f&9;Y$e&bE9=F8r6cnjbE1$vC(=?FvHKWoTizT;OAIRF3{O{ z8>-Y0@XpQ?uz_Su%J!4SD05GOpl&=Op@L07xufSt2m01nq0uF<%iRp;W8sp7p1n{7tv2J?Uva7d%c z1p9ETO^}i?O_~uao!j&1f5R9|xiPIjH}tIE=GRFJmxY$O>BFd|$38;jjj>gjXdu=r8ofm3G^Kh;tI_RGZ5c~y zZwd-34<_M))BO1-Z@n>-daWP?!uSU&^?fYSVL>uh9=XO3wGxA8?DoUYvD@9I)$?yH-|hs5baD^fCtkyzUL*qpH9iGRC~g z{Gj74Yc@ph^9n%SvcZ?^_VkVe4e=s+Z|jRs>M5k`6s`8(LT+I&Bj4A&X5R?MF_mBS zp#$T&HjeJNpOc&Eb2OpgYMd0Ee(KX{5x(BC6Kvjh2_@oK7fT>+nmL^#!w6u$Yo1_r zOsP3tF8RH2o2UM}-dsNKI3%m#2t=MJv_PyU*zJ(<^*(z+XL@X39*xqizvX#?ovMS=QnDAgUDtgnkuQUL3tU-jn$#aqkrE+ zKw~t2U$0l|(n$Ulg|a+mf*RHuKiQua20XfM4$=`kA);8_#HEf!q2D=cZWr6rzj_*% z>G59mjP3*z1k$Au85b&BznLa8-8k%YH0a&ndl!lc?>1~RQ>VQrLDeMy>AWtsDnN0L zh!~lRXvpg^y4a*6Aw~R)RsAzfdFj27QZXd{@{oU*bf$NWNN6RZQu}>d`cD&xWZ^*MwlRORmCn;es(X5tC9&jf*xRr-`uNEjbw! zu!<^*{fZe$n4YjR(RH5;{W}LCt8I3D&E5lTNh?SCHn-`{1~O7u+{l54Uwn1m)z?^Y ztVb=n(O$isCO%t(@w2T1l{}I5YJpiQjaYe00sn?)Wyh74zpUSo#VC0tlUSK=5Q`jG$Jdd z@y4FmM1Gq|7CgU6hPX=zdSh2Qo8<w^Ub;`)vu+*g*U89;kM_!DDUXP0|#?Fw3Z) z5Hc~An2!V)Sl0!kwOR!kBU<=^n*DGDPdrzh&yb%iH zLm4B6W>jTXR}7Y+N{w5Idvxk$a{J5mfDkuGQa$I!@JAaFoSN;oi*`Manj& zh$`Z>;S&7T{EwifWs2d#n(_&PwF+?{H7tX^3-y)*^fNP^ataoBRP3Lqn9A?EKb)fJ? z4oGSd3u$4u4(*h#{gliXDm&9THZz02lrbLrHegwdi`^PHf9?Q0itn0+4vbJ-3spBo z57*6WQ&=6>#iR{|*;t-r;jfH8pSJJAG7iKEpx!ZAwO`CM23e-n7o|-_ry~@C#n5-#M6j9|W@*!b-F5*Aq z3Mn@^(>#oZ0#C|g^&TRK6|1|o_G7{KD)M8yR&GV`4EM^uzGO>S5N{CmM}|;)1xt~w zTSf~^TVQU({1mr8&<#v@6MNP8jtq#*W}eGpN<3mcAU8?Bc4@xyGOuyZ(g) z1OGuDPfqRZBLh81%Ix^Pg(ztHws~WW$!m5?s)JR^CQ4>lawJXYZOg&e3{#oaW5Gx=x>6e8nVL$Ey^qUy2^ndGmPe$^Ww4hi9@8N_4vL0*#q;+j7)TNX)dZ!D3|5gweoC#i+FBf|dful)^2YCf*^tzp zgg{sl#IegQJpp0_%>*c>P1%Yrv^Of&1IV=%WUh2$^a$o6{_eH4FSfkYq6&JK@8(^o z?a+tq|M9o*?kzdIQLpi$F6}!H6PAq(d9U}k+Iv{XE0Qw+85wa+XHAG9E7>I|gU|xL zu6>_>EbJFE@b&$=F9C$ZdDWHE_dK#*!`LE8(@)To)azis zuIb7ZE*OElCMFFuZ5rN-eW)yN$AAS?r`Edyk3Rj6g-0xe%)Gs<>mrd(E3ZRXVZ(Zy zufS<1Y=iw`UFd58i7DWQ1|^&RkTn}0L%1Vwy}+HA)*7VVr2oGh7618}E?V*IlByd2 zCj3Jl6Ja(G7d+$gy5!FYdw*5BFlOX*aFpwUy-V}Jsp9A zsn)7I*S6;WVIup#KlreH`{nORJ57(E@AT??|8v$UD`VLcKX1#T%`&0`P`78#swpI9TQc9jPu>1%o zi+KCn%09m`grAi|{S85c4pT`i@pg`^U;>`DieDh~L29q;QfewtdhGV}QmTB#t9)<2 zZD#&4#FA!mg{60c2_Ms+Z)5TFtxGD607dzwoOoTar?c zonx`3>L57OH0F+^>D3LF7g`Ij&%-Pk)r8wg6tZWJZ^bgCLBe75i3%8R)*4n$7|^cm z$M#T}3P=ebTdix2!u<(V*P_qgr!*K*i-4bS--e{UhPIAOOt-H=ORE5;ol5b)hvfz~Cm&uIM5)*X;`ndlzed zN6YD9z3cYNTDY#jn!z@ZrZvjO)x1wFY_&mhWp}0ADD+Nn6VXrHKL+xaZOSbF!I;Wx zD(&G$y<}phz6-jQ7EmYQ*e4p*yJK@aOE)3h*L^K=c8b`zu!y_!4POj3ja<}k+ar+5 zd-#6uZQfV9&oVuH+L?A$8{PKj>CMkh>MX9|r8RL~hC7uvh-A{fxu3S#Q*=`o+j%o* zx;iYfy!ef=l*1cX@Tt#OK5z6^JJWtVOcvjfc{qfu=;4pnFlkopGX~I)ZMQ9FE(<2! zOGW(*D@wp_jW^7vx^O9!8}bW7mg^ngkmA^yg6FS;?v>O2fSO(`3N9bNx1!L+?#y2` z2JpidEhc+#O?CZ2cJ5lT^clbiT9;2-N1Ii_O_ZN+jkkovL_FecnJN`Y#oE$A^;1o{!by*rOSW6)joUez*H%>{P|R6P;$yttkYJ( z%H+;QSikF>N48!bY>TYUuE2hqM@>DZ1Xh>2K>sq2sg)1n6*>DIFlhSXn&Dd^HIA25 z6r^FTc+byaGBb+`;ZwNxRY>4Ut_k~Of&A03 z-sG;>0__~t+zbrgQ8i~Oc;B&5CEH)@FZJnH$Gi%Pk*6l4(hROFl_tOuj(Plv*vg0z zykyG%IZO-vfzw+h{_zoeUFU>roMIm*V3dY1QVbfVk;$3*U|nG zzKV7IrvJ#Q@F`^GN)(S`v-9R?Q+VxKNq6_@5kDL=pxu$XtuyWKkfk`4->fN}9+LOr z=|IG=WXNG&|IrA7RktDgP_k;pfbfP2RPqF^tCw(tj=c-A0g)y9x0ve^dj-%YuZh--C;|@|a z{`vIgV%#F?Zpc&@y<_nKwU8zydyh-|{$qrHM@7n^QlfOe9L~+FVnf-WPm@z>k}os( zc*2gPImh(+G)2fmtO2Ww;@TE_En5=n9KR}g;ZN_+at(dv0=Ip@X@H#J`s*b}cg~x2 ze^#gf%0$oN#kt`Z7c>qpSMY(v8+74`U(~KeB3uE5xm#VSfO6lgoJ`Wh8ln}JyCUA~ z)O+$VCZ>v_=6OF))VsU9Cw5@`7{7jK>tWetgCm=s7n@WNTdYc8 z<(1)#6_7MH(ugN{1^W{@v{Zc>UrOO~ne2nH2X#0q;qPmbW{DItS+i2N);Yb*)iVvw z3XeS!`#0BZgFj+%v45k$V!#hg-&3ET6uWt$BX&NVOHxs2tf3RuA5sX&8 z4-7qpDxJ$uXZ;wh=DBg;bii&FHaU5EnLeCq_J*Z>SXAOae^6-R+x4rQtrraXx&-Y(KY!Gv5Q|mZA}B< z7oHrygk#T@j^Bu@KZ0jO7r-ssAoQ1D&Z*zR{1eAGwD$*VKSCh$ut$1H2=BLohFtqs z$WuQv%aV|P+LBL|n40&la42_co|%pPrHfzrM;WP|O`Rc}1RiYv%;Cm^QqaY~@^^7% z1*W7~-7;Ip7=UFAYn%IBoKQ_~H@G+^mGUvEuXhZZpGXIWsHVk)-LDTa-(=V!t8-@e zAd?g@x5%{T#h$lk>4TvC6@Fa|0O@$XiOHKXd?5?_*jCO$Ks28sD0tn8`a@t#s|Ye+TiO1>%h{cH~9h{7y#`0)`CLu^yrHtFPXMdeIWxa7lac#z=er$P|^_a%foU=daOn# zgyd~aY16=w#pYBNp%VJ|>=5)qH-snv22Xpi;TG1#ycHkbT=kFw#EBNWG^GBHD8G>` zZ8;9Ur<~Zx7av&C?^7A(q3%(2V zd6V&o!QMi;zR1t3tDpCuIX)*I5sfBK1;@)Tn>ufT&XyLWGO&nI+(NCiZ%H!=1MX#pmVvuDmBV<3Q|2y|sx$GjYylrq1MhKv^bg5Gw^ zEB+{5OjZg?xEqLW)gT7596Oi`GYBO)qJ%C+`#ZOX8nAELQ_c#ve`U`TKAwF=cJ@B} zu3A3d&?1OtalJU@%d(fib>Nq)7K}-Imcp60eO~IBj1Q-Jj96w9r)*gj0>3Q>4p>^;dSHL-8o&~~l%+og5WrIlelJ2tP`vS( zvo4h@c>5jR1JMK`>-K zqR{Nev|O%CD+xX|&XxRe-sI*uT75|S9kP}YWXOEHq6PQ`BF^69mu=pmd~uEPed2x5 zUAWqDlD2u)0>3K4l>9t~b>pvAjyhXiMB3PgYSL%;|6$Zk@DW}WCeMgDtfqCmF_JAM z)O7{hj4zCyYkqhT*DVb|T$zVSTBN&Gl;~>;i1;j<<-(7auq3wV&sH;*eTmtIO!|?Q zri8;?E=d-5^pNPK&1Y54$j^G+QSKAZt+O==Z%qA#u z%Lytdg^AF34w<<3=E@?=sjBb0gBn)bGPi4lM(brp;Wt)4(;^2kN2?^?Rj3@OE8+TQJ#D;b5C|1 z*!_d0U(?Wa+i3CG&wBvJIM)3J4&p0{>cZT%kTMk^vt1VPx91(@sh6uW$$hM`ol)8N zzXvUWfkMhEO|$N8DBoXW{S+TNM{CwLoP$(h_Tnj^04xdDcBCN-u9mqfp!(D{9<+}1 zp?neI-X0kWut{4rC4%5<_=3|e)~8P=c5J1n#7IYP@G7)`;KIFF^3em2ugZwba{?o~ z9*W)bHP`b6fp`;TwsGL7r*TIjCY#a`7At_9k&J!9=kc`mFjDfu|gO4JcJ|iojwS-(I9OW5LE=W$PjAFTpd)%hVXsWrEQYx;iTf>!rJ5%-9wT>}=)H`*u>SO2l8kQI|C& zj%PYmoLqn+agEIH{EbU2L2S z)7XkSQwp^Ih=P=1x>$%kuZZqSNTH_Iy&g&VuIJ8KMfO)D)y?j~%s6II0R6WKeiyl> z>d>0(3W@7AvDR}a4)kmH+y5}vSm8)nf8SX!=dNMqEVOxclF-s$v>TOw#vS(+LNC=5 z{MLJ9j$sca*J_b=o=i0QCLNwc^K&Ce>Yh3gY#r)>sE^J#H}#l!HU2v0?(0yP$Ffqn zf%lQ|xwh6a&-2+-57fISlRbKZ0f9ep>K|kSnuK2C1pO@ zgX44abT^(X1P$CUX>t4)lP>o1_p8P$`-rK;Ej$O1G&d9#!r(fODsRfoWfbyKg#wu64wXB?-3D?V(KqD4O4{h)AFuev4wpbbw7(`+Z(#S3``cFm2xML$9pm}Y(Fo%{V^S>9L_vM+?E0DgvwMrQ4%6lSl?Z% z(pZVCC5v6-37^FoaGI&5y~uzglD0+ zPf6>=e4r@z4Hc8JE2Nw~U6q)1FEl45v5G0Nnf&HiN`~bzpBe!$H$tozpZmsV_%;;1xXI!TpZzgf?oBu_S|WCn zHekBnYo@5T*~c6*QHneBF4kYrWBRw+0sij1*~wyb{XmIw`hNcFH4Og?|63{rGpbzc zVy!oG>Txa4)SM-(y8Y$W4n%!%x9R4W9ZE1RZEV4v?yPF<^Fe9#)osmavRWb|C?zgR z=@c+2AM6v4)h%P=u0+ukEJwCf5AGNu>|cm{#~yZ1TS-muZ(jO6-q}Ox+r=TnFXQs^ zcL@=aXEOS%*lBRwKL{q(#Xk{Sis}0VID3i8yjMj0pL?zErw2r__DZ}wX8j8u9~vdC z;Zklciw_MZ)GDEGvFz6}qkw`)*S>eX-qkf2*M$NtxEuna&qyb;#pM~s-hU4@7(>6v z5Zk7bpT2*m)3r3Oi8-H$or(ANIx{WG-FZ#~h+Qi8VXle@j$*Agv>9Ptgtv;P{G%W| zatyO{m&QM6#mX0z`HOAWNPJ@cYd-?Z@w-7#a!!Qas7G(DiSk>kmLuhnf=;M7RdH_a z(UBYbLQdt1K{Jle_MB2}2SIG-!_is(#2J5{8m4{3I5q?3^~mW2<&Q;(y{nQA$=umF zyTC8*pdVG2&Zn}H@()hui%Z6HKQFng%t9d@IWYOm$MSt**+)f#ktPSi)H!rpB-Cgm zKiIrwzKhKw>cmFaKk~j|HwO^L2>VyC;mFEhkV98%i9LnJl6;VJ1}9ufCmfFidI#PR z|KnOOLGUNvBsq}_g{%=XFUF1e<2?Fy*z@8j zVJFM}ffL`5^-On~_AWy~oY2KN?haSM%nz{^zoP2!kgxk% z^|`$)nW{{TE}tb+<4gEb(d;_-)3cQ6*S)~fUdnm*erxYk zB&Hm#hnly09fO%;TK7e)MU*w-m+4ux<>f!eg%Clw1a|Ift=Z4(gsE{t$M%2Xh`Ck1 zZcjs|t9z^o&8+dH(lU+b634Jf>`P|^o%m{alyKQ8f=^Vfr5RZL!^*v`!s?9id>E#W(ev?ua{kUO={#1;Qm#uQ zOCu5pbJEhxdA-gz$N$T@#1v7?cs4-qdp45uq&&LOA4AgI2h@EIx3&n&=+DUu#(v`Y zG9MxgtY1pklhc7S5Od#iw>8hYK zB@kN5eA8n5``=XIjEw}f`3*UsI)eLHpi)_~IuR$ofTXB~BV@KTP2kf=${JDEW%i6d z-E@5``b4LbbVZrfbW!5zNSxcXv`5NpQFkK>X{EYo){O6RK=~D#y+1>Dk5al;V z9N&6RXs32~PJi_o8)5`j&x?dtg}A@$TC&muV>L(~DwhseloL&M%}I;;4$Xw-gO>VA zRFoa3!tzx@6+x|2s4ik~{AI+feGybOxQOYq&qH9LG5V`6VkQ5O{5kX>OZ0=#N^2Eo zY-wg`*z}Yk#i7q!Rng|k+g-9R=uBCncl!rAj9fSMRXH?77qY20!C?QmE^q$x)^{yN z7UNL_u9_m3-o#P=vwu}iRITV6Q+836G~Z;t#6sV+4OB}W@vwM4aW1AMZV^>fvRMUk zXtX|4Py+GN8jC9UjFfVaRPqmdr@{cVx>l4EqeLqOdjiyr~a5-^Pfxo5n~AwIx~WNhWv$08X#pvMfjO3 zu^z=DSm!?7ma@{aJw7k|RuQ>oi;_2bX1G2{uhRq+q1&|CwopR)%>+%8eQ07_OXy^r z;H>)ene(>;W=1>3tP+L8bjEjO+(g!cx9{dYW8F=L(-)$Qd0&Jz{_@_>JLtN1 zuTsk@US2ngJq9YLXZOrf?m?Iyv|A=#>?C~{+s#$j{lWKRnWSRxg`i^+7KjKKmV+#p z^*C;*me*g2FS9nke`q(?J+zd!d~Sm5^qnh~LG~(3h+LIRs`#roWrX317f4*Z3m=~` zmw&ah?*9*H+ZsxJAo_3I-3;Qv?!_yc5Jker`ED+J_M(!ll4*Bc?;ilNk)!9IgvBb7 zRr&mHHL0a>kWh1E8}T0duzx5g46%j>l0oouBMic|FvyJ%^-@rOFesAenU z#TVHX$8x(Gxd$(we4V#M|Nr;GB?6YW9+=pCLNpv(nhpQ&Lka(TRraeDMJ_a~XU~f1 z{*OZmJ`Q%ScK`GIpShQ&8t&vO^gYH0{?x||cX13~aj*xH3HdMz``>xe!;}57p(j`FnI&9ZmvEUS8?@wjL= zN^Tq9sJJrR47n#`?RcTc^q0THwpj-8N?58e(3sHIvJ4Mq4uaSQUnAZ{etaMN@lCOe ze8|}3Qh^X$=t@0(8efJyHb+H?e6{JHE&TE|~S0u4+$zFH?4 zE4y2pp8y*tT-W#-dl_*{ZIUkspS7c-B7e;~yI9ThUC}+$Pi%E-S=yh)3&jc#Vd5S0 z;rd9|m1GwDw*lkt=fqCQnNLk0wlwbMC{J^b{W{tlHwZcDL@7_{W-bP`SNiDQiMsF~ ztgY_*%<^?UxBGK}3556U2K^bNd)MzEWF~hQK$*$~P#mv$vqAT4EsOm(fgzWj@mp}2 zT^r?=q{aEO_mPP&v{G`4ZR0|I`+7)`P&hviNL-)PZr&b=VdKMBv;Jq$)Ctljcp(_o z8E~_eSPGgL?&9D;g^IU@J#Mc;i7I&B;EotTdmcC8vEafU#xT@fud!Pv?^f93e#2Vm z{Uo7*-FibU(>-E)qQPC}5gCh3bd~%&N~lxkBg=%Z*B7Dyg3sa@DG>qE38B%B*)|-w zY}&s{Jim8v*Z-U2$l95x^Ki8ZKK&L>xsGPVxK>9Y^QGTJ7yHzS!u+@NxM?nasg`k5 zRXx?9+8!nUpxyHGK^6Xm{I)BXB@^UVnm9I(hHf^k^izyfnc4#Q!bY)UET& z5Z;h>lIQ4Oh_i_@KN~SeUkg3|3nht{Uy9u1ihU-QNys%;Dyf4~g^z+=$d*)p>_K8W zKZ^^n`d^okZ@lq6&`c})a<7^UP!?Q-{Vm66;ZcGz6TLB|Juy!=*$DM@T`T_abCOs7 zeB7i}J<_9tk;5e}{)1Ka;f$b`)od$G%y_=qn~p)k>a&Fw;+6c1e3u2u(@U?JQDBkP z=UjIv13%i$i9gIzO8XL*A{zasTfE18{PB9Xv#J2v%?54%B_63my!ctG^L$#m_zOb? zF6&(J{ue*dGsY4=M6pzcvM8^ZDPJ4)mhPQ@*5`E!&QR93oO`+AHc7hX?OPnJO%@@S+{n1^? z0p@kJLIu1cPoJpeu9`mAsEr((DnHGsU99@Z7gs4}96D3tp(THVPb>C9CO6;x_U>6B zX#QL&9zY7U!zM1)5TqlNgSiN%m6+O*Jyd_3=EaCv7Prq#+#<-gq|e;VyZ7>RKRE*0 zUbp9|5E&a&YBcJ#L$Vh7WKDq{*tYP#dxz2V*O#ds9$d$ok5SKLvXvCu?}`7P^A)Dh zVRM#p&z{|Wdj7xj6};_yd>q~E|9iedW4<}azQuQE4Lb`C*ju5j%`GP3Sl=NTet$%r z8ufg)dfC#8YT0t8j9bk}=APHc|8TbnO)?52neU?Z5q5f7-{!u27aMjn($NAA3BJAZ zL3uppLhox=VBnS2o}hpb|Hslb-~&8tzNZ2lc6ko;e!ST|{&Ro)RHPm*_mN>YLyy<8 z4;vigqp zU@-9d^kUAx)=l;ST52uzzz4rSO}jWf$n|eQK?U6JHW8P6i>Drs=esBOQ>CR{x3w~a zr(>nDz*}%ge+zsy^d@*M5G4jY@h1k=hFuM;O?D!qP$1%3H*mo#xu@?=>nryl0qwAh z?@X)r&Yibg9NkiQvZ#|CaOmRM9ZDK-H-mmOb8P+4Z9ffyUZM5e?R%eCJ%&K*mW3J8RS z-fSSlqQ6{$Vq^WmA*h|(r6FSzPLfvxArAx3K`n5`?k-C)Xv_V>1=GpuO84FVVMi&- z-MyPhtoGrqbST#S#5(L^clRDU`ugtl!Weq>ya09naCy8$MS5{?d`y^gwUQYY)ES7q zakj5x6^cB+yI)#bTU%Z`$%HQZyMx`C5dJ+~^05I_lh+$#OD)#k>oxvM$`zOTM@U%f|MA~?cs&cwhvDi23G zR%_C$-9Zok{<7*nUOcRIx6PfR#6V(Kt0?z#>+6+Lv5_7`>{J4i3~m1973=-{9V`}w z0Ea!83WVJ*b(D5khxU!_F9rKdkANRec2}^^ke*iu8;I+c7N|R;RTwR1?Bnferqx<# z2y$%6{`DbGCyHEPgEbU+e=F945;(hgwBfkv*M~4&Rf_GU8$0|lhPzw+=tXWkTq8D) zOM6f^8~(&l@{V!V=*=OH?oeR1)#0B+@B@O0u^T86c3Q`#0}i>}IktY~=x)6x{gDb7 zhPqiHeECgByv?rwff)?(w+_8OJq13V0&j1Jzz=k0Ufa{Pcd;#xn;_ZH9f61Q9e5~W zgkyEJ=b-gA7lvWLrA0lY;CO^E@hhD2>lerI!L_91?CBVM3kmF z-05yuOxE2W6x#m=heWhb+`BB;sc+Z)Tw-$M2m!I}ZW9OyzqhrS{Tie-ynzmsl z2S}&>q*hHQQd3M^FpNv@XzR_x*L0Ii79PC%p_2ZN<|J|g5I~&c;peKwcG3EXVZah_ z;a)lU@dfTGEj)kS9QKiRQ&gse`R8B{$4h)*qvC;XBcPhy?7jHuDy|U&JpaA^xjE-Z zq7juyFl$gmi-d%81UVC>wf6*ydv&WL%TTZtq9Vy|f2WaFnG90E`+yY5RIuoD<=UzA zutAXZ)TIY96>sv(sOaNTStl(RLT@EHxOUBxolfKy_B&_9kNZ`aVeFp_n@#$IdBs-U z0cje=F3RT){Du&*KMu%lQ80gZ{V42r@HCJMNHGfSzy1A-{u*VHm4-?l@Q61W>go^n z8rux^a^7?dl$6;bl*EENHwaxpvM&;4t6RITCHVGq5p+G#^n4FaKnnHqLSpr!Waugx zY})`%K(W8MM$QT;z*mmzXv$kbY0^IJ9<+`8K5uyKK&7dqTr(Vu&C`2@GJx~An_sXY z7R>McfS;$|Yu&L!2UR-E^mQ6^l_~{&1DK}ksWO3th3PHTZM)Y~W{tcB-|DH`zGZYz zjmpfYeTfToo+Sqx0K*3|E~Fya;Wy3iBQ!G^3_Kctg<2q&7CsW_&v zC+37(d(EX;eGIkrmVuh~>Iy7l=`qXMj@pQVqiCrt@nA#&kWePLl&ub1XG9rD?81&< zoY(BErSjo_piAkyec#6QY4gm~glUBMhjjI?$bg)fUbZ#vzu!#R@bBMeeCk{?YU9pS zrJAL5zt}1HB_d$53H)sFLAhJKrtvF4ocKYS%79sBjh`!{rLyl~AteDg=IYYh>E8^u zVLT#PK~Z9fs0p5WDJ-ogd@(XwxeEn~OCDDjj5K6QB1yr7&@i7;t#V)x|-?}fvV^JR3LudSc3zcyS= zW?ir1)KjPpy4sU$)nJAb)GP$L=fWFT|148}G!tEWE^Q!l(tFzL&VTb%+sXi7=Dk9bqzRfekvdiSIbu1iIr5M%5y7@{g(k9sIaEF38{+a+Wozl2p=nVmz*o;% z;fFZ);V5&j7-ta~OnczT%h%>od=$+*j$qA*fL4i$CFJ#R`>bFtDJ^^)4_cfKp?M` zO|sdt1qk&mZGP^ul#%om8J$H4#9xKQMa`r@~Be;muONgcnh`_VyR9IWSnN*pxDsmNpag0V>UwM z0$j|jKW>NGk!;QKLnv=`v~(e>IbZ)>b4Rl=ffK+U@dn<6o5AYyKnkZ}<@*v(@By<; zw}`#MnTRn1yakKL@{V1CIYYj+mb@Qdt88GPOBs+k-$46TyAjYdI@I`cT-vnz1M%)* z=??d_%#etTshCWAWfV*x*^ic#PMhLld6uYudeNjtalpGT1<{!>w*K)l~GXFqRA zjV691If*)F<;it4p}HA=l}fjvlAVU?_0fi0?Q^3>uj8dtdhBh$8`cs~w?Z7yair#l zF6ggTSyH9yuQXHZ!nW$ieuIC#rSCKq_a4Zx>h}(x0)c3argey5yIsjTb2<>jpOxO} zI>ICAj5%~453q7*;fWp$wvXw(p9_^Y-Cb+YBlWVkBh5wIk3i8Ci$K}lWGlx*^9}R< ziBeuN$y6GZFR$TGGFUHF@}9si<`5A4dL@w6E3^T3o19H)Pn?C|frY@zT3f3-cFSe- zy;}Nc(SRN1J8a{HKI^7B?6a;=?98jbi$6|H=v2vtJY(5DL6WWJ!zGObWh6y^n4fH; zF@arY5E)Gxe}O>12m=G9qtcEerQp|jWjx0dX_w=yM}XX+EA;NP+l;8h#6x%LiIe>+ zda6vP+$OCa3R}-xjsWAUMJ&^02?EBrzxf`W)t#6_+3ca@LLhW3CiFQ8`N0zJ*LjV! zt3?2*T;?nKwl0$K_xj}odV!6^wuz}xspGz0DG=8N#hd`M?ByIhm7m}B#Pj0EZUO7Y z35|&$9ULmqJO;IEV$C{<-tHkqu{YEY=U4XCazw?b$RDE)0^md&9f|1R3 zEp7ai^;A}(DSw;7Q=+yO`HFqF&1h9&3(K({J$4YaBuDMUL&N6^rd42JmOcYtMZ?R0xbc@CzGvGO(E1Hogl(338>!0zF4}Tqee! zY$KL6SPP)oAYo4ZJ{O;1_=A;eQmN9JpaOF^@xohbytCH%uL7#J+^bSznm(WeQ*~Qc znZ)y8ljMX8cLopo4)?`~QYr-LFNcRRk9_Thi2cmsHHf|fLCvwmIbg1J4spXKhPvu1a^B-f4bu(RwbwX`-|)7X8&%x!Kr<8O9;Ti zNS{2HUt2}P0(Hbt>w^o`6`f5K%nSFs>#dve0rX9R$Z6{WbS|G7ZC;x@Lox4!J6okL zCrbzJ!SHrAE+7{+8ncrjYa8fk##WVbUH#lK{jc8F_lAYa4IF;n{cS z`SWj4W-PBvWliG%r^Qd>iG%upVjdR`8(u($N_!uXvg!^Yp>|4EztgfH(t$S)f``r} z<&9B{@7R_`)xDJ8e;uRPe)u}W zAo~IjpHTJ;0<@=#TFL?vq1-8B$j+jXMEH2Dhj`Fe?zR?@b~1^4W zIv!b@JGxTdd_0GlyuIPMl>_HQ>}Zi1KtV733vU4>IVvzJ?n}fTbLGno(uh6eW{2iE zW!pKZH04=_AxCcBEm!gbL|Epd2g@U2u@`iCxccHwx)=Kd|Cyj*3A0au8kSJNYthft zZG7Y)MJu3A-f{!O2XUmuAI0gZ`Z%RX-WpOxd|as^8l|zrcl-rvl!7k;cX3oVA6BVB z{wZnm1CS4uuy1cv*G1n;$p@~^WzF0XNJ7?4KLFC~o8%gmCgybQNFu)Qs(MN(V%jDe z6?wBW#rTl@!602N%mQx782b3Gi(Shb z#-qAp<}-S-DV`%3Oe%)XwJb>^e3K4Mp{GLaMz{#9reVqAl6X^c(An@0UQ7fOz5t5s z3SB#Tq>P0SkzmE&UK4FhXrzo6bw4$^!!ct<?Rw;&C$$;_)HRqg8g~m6Taidc8qKrrR`afFyG`Am3g%JkFxrVE`$74Hyi04u~?3 z1?a0%k(~ULQQBiBVZQ6{CGA>%i%n{eAxDV<4Q?_(HJ>4D8b{(oar6diOn6@L>nBd-{X`&)TQgih!}#nm{oT!Eahlr zXXq>arM{wly&A?!;eM${$il;GRK^LMnd1bm)|EiE*Z>+w<1_tj{}co6U@@mOdexp# zg(?%D!rH_*r9u6rXq4}tu&b#Y;ScD|-n6;oOaq;6-4&>-UTL6ZMxVTH89Cp>MQbQXt5tWYerj@#}Q$YrqCx>3vrAYpVTI z-E>CTzuTURiWPg#Br}nfND;C7bq>1C=;q!YpFwUZS@MQ-=tOpBmb-B9Mni7kDfzai z*~aw)fTdDs{A*w`0feL=#+09VI1{z$$n$o?+r$y?)_x~(C~Q-RynUyhTgrPRefO6O zva>gBfX!!TgyyMYwMC1;&y)k?YXRfn$T-z)afZ>NomalOrx1%*zXRYFCg(sSOLlHO zg~}Y8x#e+06)p*BFQ!^wQQHdT&C;dJ>FPo^UY9?ZS4+E)oN^~w%fUiY{6jqaCAVH= zoP@V0%t{%wNMh6*UmUl}C4bc0!AaAju>;eXESFP<^&;fFKm?HW5W@O^mqPhB=!KZw zr}NXE3kYvAKq5#XD78DUETLxDZo?Imv|wsmbG{K!Xhr}T2ss??C84b5SG&+A^$jK3 z$U%otxFWS3Qij3$PI(xqJ>EE=op22PT6q>(^Hd-O4S1hodEI-ubkHBB7;v2JV{uhD zV|v9UCz1I8$OX%4t&&-n4rl(glY*?Ts-+AF<4uSa<|yEGC(KayZF~Ccl@|^^b15J7 zCrBBT*5ukA7J*QVA|-OTD275N01Clq*~^buUI_XI3g+vp<#-tn!Y2x5Oq!nv>={T8 zxD-}}UFsyX{l|H_Vgd}P;sB6kCz)Hqo^CfSvrV8YR?29@vYaUN)m!4Yir0W7V@d3` zW`~HiC;0imeKsGgUVbJl3MhQw)cp6GkClWD_&IM==}w~o-+~E~X4yUaOuTJGElvu~ zwUgCWizKOYw|96foZ&h{HUd~w*mqnk^f9@lO0ZdkRP;nW6EKRsLMW8B6WOBv4(&v! zIXZ@(>Hm(6yB|^@>B#=cd-I#uOGChPc=<3Duh~pyk&WP_^f!gprZgMBV6X<+H9sKJ zNxo)zQ)hq$r5^E8a7#WwhAa*usy0K+sH-8ORN#tMA2{>bpr};8%o*G~|diWf7%4^&i|s*J&%v>7N$qPnr5k;o*+#euFg$F^Z_+{ws5$Wrs&fcrZ&je&}(gd~`JL4%l- zgdevll73OKf3>xK3lT)J#VD83R~a2{u`HQAs~do!yVa1eWo1dSg>X&ba#=iF-t3F_ zS14`mEUP78(e_jH&Q|EN@_Zry^<))2xoD0jAY<4PB7cYq`HPK57W272A99bj-)Zw4 zLQ%cii%3WZ6uxy^9GV)!rEpm->WGupO_pqpD#Jo1ZyJNH4~Q?Y6ek z@^ajV=|DK)yfx*!6o&BPmnVbhPVzWhvrSwXzIviSPQX3ja^!URX^HA~*!u#*`A~c#&$H_*~bk@n)bJWTCiGFlg~{ zr=ZG0XY_5#U)EFrRZG72z~*j`MsO&V>? z`n;|GW}mXnnm}n9_etInjsGF6!zPxE!4iM}cnTK}tN=D*r`yT+CzqzS1V#6Lgj{cz zCzK9A;NzIXHjOGd`JldVc9z9YmXN~_9}^fwnsN!r>;6e4Os1B2FVEqUUGL{A23TMf z|HpY_TNi;hFa5^!iDRHCH2vlEQaY=Z0F4WI3kB8!wdI|(Qso~!I)`^aHJK)@0Q_&l zRw6HK&!p};JI}~?!GRc5#c?Zvn5jC?3teD8PxK%>n1Z#L68ZQnUaV(-tsqeuR4C+* zU6OrSc$|4TGIDo}4HKtF8lxER@KnNB-NWmIPfzK5ZwDK?2QkL!>+p))dm3t4 zhuD1PKVy)!LD0?#(X$k2?4n4 zR;fTd;(5Oc-7FWX9cKA$Uc+xe>hYMQJM{gyVZnwk4(M^dEh+kd-_LD^g+)08#K#!;tgZF4jr`6(Gn@i&B^IfO1aJSSFibxB(zf(U z_;E6&Uz)3QE?}il@yg1b*Bn6an&f`Ft$LjV;ty(x=fj+obM_nLxIgA56vBq!T1 z{)A-Il0i&~0rHnj0qTA1vIAA>q26OldYXm)dX)CJauq3(TskKmO}2&F@juA|4OU-C zEq9>Rx2`xW*faKG3ZD4a0V}|sWCNBB-}HCu6iGZOiEK~Fi~RUmjkY%nTt|!o2hc{8 zw|R2Ko4`4THdY^nNk8K0ju*`XB2+fy@IW?EE}@&hZL1NA0aEk4Y$tqZ<;x19BT-99 zpNwKoY-R^E8*P?{F!ipgF#!38UGool^RNUS3v+B5o3R)0Xl>odEi1GX7N26Wem+e= z6j)A(T3?}-yMnQfLFd<1L0UcsWYC_KYAyzeLHwQQ45SE-2klo*i{(a-m%{ zc%aOuOR_N>nRhC+iA&b%kEt~Mt}e*ylw!k=GOl%E*~xENhlqvypXq?xQ>L)2;s^y| zRnD*+q(v#6q&^p%ksOGosQihy!sOTbFFHp+3eAp>h*7cmTQnF>!bsk-B~R7UEA!{J zTK*Ct;HqMQrx&=(0@*G7R`p^?`T`IE;|=FM*{UZBPVOn~U~Wu0!AGf^5~td8NBI0e zU3wtseNy-a4Q5N9Wp^s@LD(*17{zM!?4<2ZF5W0zIFN~J&U%wjYC!c#otI;Y71>Xv z_(?oBe-CmIjKxE3l8FQ=N(%HLQo+b&lD?2AKt4D`T**O)HJd6E7x-EU=oA#FKllr1Gw+Pzyfbpu-g1m?wiY50(3TYCEZ@Y`;_Ncw&LIa(Hw4~jot}NQl9X_F}M+T#m z->&#`?UR4oE_Qyl^|UhR!)$AvHMKZh9x@!a3^p)g=(BqP8L$U>P9QBJ^~saK0$luo zHLiK*3@0;~f^OJMeZpb#+$g4S&4ND$R`u!>8w+N!9!dDc-VDw3OzqVABL^BEJS$7% z|IY91aTdDHwtYq;x7@=93|9V*r0CB49Y7UiD1I?~J@x*b7nCcmjLW=JN2(rgGO&gs zuI$PR_=+);Ye@RhA)ThX4pGRUCAD)8^?^iyV7U; zc1!>Ln(E}@8I9C!RUXS!A#puz3{G|4NPnDIybR~&w7BY40a&rs()z3Oat_);XN9Yp zRh}h3?kscW1DBhi|D;+zmC|xEkrzUOdWRx{q(5>#?ALZ{SZVRsfko|~XZm*kVLpO^ z1Ze-!!2Qw_c&G7*+qyAF8Juv5Kj~NZj`8KK z%u+pgwh19MSG`c57cNc9Dg=`;H5Pr_9Gr4WO<7(T4ex#3rAa>mVOOuP)nD zZ6Xgs{frd0I#P}|wlsT3p;vW12KVRZ3z(SW<7M>b<9l0IPpj1CVBQ`rJy#!h6Nv-u zW0s1-DNYcM8Wbl^cNgG7jC#RE2qs%G45XrJWW9ifb=$pJ{6%Y(A&9!0FY-#oH z(Ohc-QQP9Td7sQt=xCUlUOPUSzv7Yu?vw0U1Nu7^2{OJ+#QUD=rA7-`0y9>M8sV;k9hJ0L(Nmc|A_O>*3%h zAiLrbuL~W|&)d|Pq6nJFP&%1o?(^%O9MEx#IN~yM-JJCx@pRU0d(WJ>mOi?Lzhk?E zgo}%mTz^^X#;bg0hVz7)oC_Tv*Dr|W3jY!NQTTH*^=)aw7`cBa!=(aGUP3k}1XK9# z;%~FaB7F*s(OGWVC17o`7)p68<>MUPb93I`jivagp{8Y}E*KfAfL!zRi=A$5c^0NN z?!ylHJ|uC4MuB+;Aaz73rT?d_sBgJ7zGL2$ax+UZ=+By=4jubVwbM;A`-?hc zSMd$~)v8HX{1vh4_NC)M^H`HSiRb5{f?%mYCXANW7z-Uzs)qs+4irWdZ#VW_%9mSu zr#JSo;^Mf)k<=*P*>}-k`eLu(j<<6Gvr0+bUSmH7JrI@+gL_xW&sn^10jc0gEH$Y}{K)~%eyM;)Vq5%S>^^Abv_s)joq1DIE}`S8n7 zDmk+mz%#D&~^Si5XoYsU9a)@@18S+t3# z=|!Pf72<}Wk%a{bygooiCf7#but|`4CDNl?X=7eBr zHrIG9NUjs7D8=`p0BWq^w=96g;zox-I%6Z({I623)$m=SxD|GhLfiHOH%Th&T_x4U zfD<7LtaSFxfKzlhc>|u!m!U;DrE!G;GD_#?`USTinN&M*G`U8mCp6Zr`1|Y7?$$V&dpTri&GO)cDi6&QKk~9^c%W!zE zd-Q3F_++6**xoz>>;(mowcV*O@r532LO$W&seph`_F;^xc_+*Q#s{I~xr%J& zUo^skW>+rRAsUbQ3x4SN<8=0!uIL6DH=o;nAh;TCZy$@MUoq;hSeuP`+v$qz9BoxIEZG@$0XzV|MSiNh5ZD3?eD>UXjC{ z!BVJAxh|sR2EwV+%^Nz%E{7{feY{ADPfm87mFjEjaCOX4o76MGP+GL@%_bkSUw^v- z0p6!g9)BUHfh2#o7vCn0ghB(0 z<96OUYQmaI%A&FytD|C!G)|Ocb7*o{sOc!p>&9Uy%j?9#T`35~o5 z-rTG_mhAp?g7Y%nYJ!ebEqU?TXn|tu6aI3Nbiu{&W+Nm>o3Y_*A z`O|v*Tg>lc=&KJz(~a)88OMyGw%T}(ZGmUqHS*Id?jnW-_sdR{Ge9|Z zsJFumT1$x;pXuJOQc-lKW51dnQl(|s;&&Ou7rK;T=XH5a&hjtSMvb%$TBA{Zcw0Dn zS2RQ^gNHTY76;PG)6!U6HnOfi5hmlzQuT{BYED$ecxtO5q&$_kiNUyX>23>#t`aG| zd~>r?1JJt00_8E~lwRRDGl5M;zm!qFF3~)gE@R4*_gwpXpD?%-j>miq%aib3KzqL4d*Y#0GVfce~o<2$Cs7PFMUHQuvC**?DPwqXgK3vqQS+^32TdIjVOG} z<2&g;{d+Cex4Z*AZ{<58x5TOoj0M%h(8oFnQ2PS?d1rX6$Dy<6 z%fD=>bd)2sL~4t--vc5Wj_(PuTxpJi(TF{XfsSxqE54FrZ+lUWSJX;NXC#ZqqNy4y z2&MvJd@qFQO#YgMIh-FyR@uMqlmWdMLG9&V?zO)L4M{1)TtEb#deKK+n#*3WDKn*y z+o_`XPXnJ#w!yH&j;^dGyAom|H5oIo7dr7=P`cCR*!#uIW^%kV&w37OPfz7wpjagW3#ZRc0np_ToP9NW>nMD;*IQS7G5LLyZJfb~| z_UYL*@W{Kp@~|Fmo}^9L9l1Law@LJ!HXfxPV_kv?YfH!adPRh<*J?HC$MaT(++R{! zrm&X|#OA=PbRk)etg5H1H=f(>3%(Bbag&ezm)+*eRP23RgsHlE7ifbcHPkR*+u5g? zD1J&#VvEphq;%fND3)h$nQ4sXi-%UM1Z$=C?KqRv@w60IJ;_AyIAO3X=$#`j8D7|u zBwZdzTRnB;FJDH#$U`$ZWT4ehx3=V%#v5PKfRgSOG z?@d_6a6)o>vB6LqflU^$8Z4Ra@+3if7>jXmcX0Am*jiX6ta?fN6G^3QHfGgQqK29y zahOab_10e~%Hz$^$t&rE``L25{K3FKx^|hG6x_a;d`|w+QV4pCPUA#SL0*X{ldl>q zVt13rCT+g(yZL=g0XVRg=ql@*8#ifPo!5482O8zKAp`3CC^>fbaI-B^f=+{o08vZC zW=qQWZxHb+HxXY(?Nyh`IU*_Ct{0S!9{BR44w~cxNITf#=2OimEH@wOdo zTLd+1))3^JGFXJZ6y7%m8~2d6Vzv3V6j%CBM1{ig^^&SqUN5V^An{wue1;`X{Ub?5 z<)xN3d}hy0VGtQ6X%qSqL2|Hwe8QW2=Bd*PT32=sTaCRT1-vZN=|n8Y1EPezI9x9; z0fnWNfh!YeP7L4su!B!D9Uwh*r$iNT299{-C>P7x+vFm}+( zDk!hb_+v6Zclq0_KV0NSD#YKU2!%BnFwLk6yLIsYan^;my`AjTGZTHVsnev6BgA%dIfouCRK5m3?nFKc?K+>&9$66P+ zI2T7tXas><$8k5F`Rh1OuodyDXEyOmZ%eH0b-_je2TCnGjuBfL18OIjQgH&v>x6|6 z4|~c2R5xb}wE`|2Nm3V96t(a2(1$G+pOL0|N>7ivDgY9l;ef&8cxf9)glD4sm7~0- zl;anxsw!&9md*1lGEmr|U?P#2^f&!Zun8-Q#<$bO4TQZ91i^(sxZY~Wg1a|SZc zNOj$$KV+YhYB76j;6lhGtrHgFCEv{?$qQv#%Hhqy7> zHGp>bwE@zC>u%ll{ti9E!$&2Yuau1}wUQhxgIsfRQ(6uXdPZVZ~ zvJ^BR{eXhc#An4=g;2olsbIU6#h?4TLIByuU2D;E1^Xfi?L#5<6;Elt#pQRF6P-_N zduFm?)ey(E-&7#w*2Prg<<1nhw=@S%EW=?5ii*-?be;#91o!|To22OXs_L{-lj{fy z0Q>A^sxovaltNeWCzD8AVAqzxwbYxC&Do6Z$}eXv9yi0jC82Jl$|=K@1`*UC*JFEn z1(`Sc6z!wgnxj$V9c*B1d&=uZ1|IpUDh7J~lkW*YpA=@l`CSH-l3U+L)}Tb)yk5S9 znm2&7Tf86*7WLAWynstu2-#Ol9u^Q;aYEBC=Whw_mH$QAI{?|*EZd@O+qP}nSZ&+3 zjn!U_)wXThwr$(CUjKWabKl+Z&Wjs&MtoytjjYPbjHs%a8SzEUEb*}b<=jS>=7Fwx zA0$ol&@hs&NqWNE2l)YS;N7h2t$ausc%Tf9dV(-}dZA&#;;dpEA)`~1GOzO3bxQ%R z=kJGIkwgRp#OjUEX`VAwk%gIS;;=6a0_h7nV$xc@=mmE;6p7;}cZ6BLs%Y=KUo z7$PoM$bIUtqTMiVw%v3P->JRAiD~+e&l1PJsk?W*m3jo^&3pb~;fwu=J@xrRQ?$k0 zG$VUnd$t!N+;+BoRwwZIBJc&f`6X3Ab1$-g_swoF>Jhbfi|=ibM~O|uAp+Me#YTd? zAOx|V4SO;Wp&LAkRN#p@0CnJ8r%KDGPq+#D=UfHdfSPkbShH$4J zEmr5iS0HAH_L2C#?=vbrOo|PKjFY*0WWOk{3mS9pDvSuHCF?X z^qluy;pq^RIR|~rq3pY?VPce`7j&TSf8FOae-a9&fi=38pld=_lv=GN0xq*iEbi$z zV8m76{Iaz^qh`MS{U&O?J9hBCPk*E4jy8+$bdx!Yjzpryxp-<0el)Q97 zR#U(!dR(oLZ8&mis`K0OG#4AdhCnLEs+5!PT%x zn8%!c#GMzv<(|*(lVXTh>y9UCzW)t_H_Pa{P4abQs=BsIllRq|vUm$8V$>=;@@L%T zmSDh{4wxfRGjKF5Tu3cAR5_J)Ts6S;jt{W_w^t%;h*}L9x#LC<3`-e4DD2^CtVgEK4zY{QmWDUCD0apP3$*Yh`aOSRrWE5yOY|BIw^%HUvcA=t`D1G)f4FPFy+; zJRz=EzGcoLf?&~1DO=oKQUW5rqYu3f@F-z7Dn@~iXKC&?O2`Ec*W(YAj*yOT7cIu% zaUMtewo}8E9LxiO=V=7w%L9UB*?*V|;;ZpvdOy>c561Sv$QP8d(7A*gd;Q2mCK~&7 z-cr}S1c90t{grQha~d3^Ater16$ql#G(l54WS1g2ZzuvGW23F`3Hq*>j4HLEH&2KcsBO{lW)wRh~#jL9bU1BM0eU($aoB43(B`ghblvu6HBui$b5lp`%K3F42~2w zq}CGNwAK@&zv3RKw{CDd-EAO4#>-?$x>ADOc@+)Drh6b0<%WI zZ|K!QPE)6lx?VM=k+R~wLeI708=*(<;q|o|VZGibC=O66*)!aFmGjw;VjrN`<%W#x zv$>vOR40QGF~taQC6}AZ=tOEwk~fP^Yeq@S-P=n?J|ZG5!wJIG21GA-JOU!@-e!nT zZKSinFG53;-0(;tAiu9GAUDg(PPo~6r4_qv_(2g>ED$J3P>>s|-*PkF{3IeoLP!TY z9{TqKUHKAwjL-yqXaG#D7tzrXG4QUf8n-qscP06h<$QZ7yzV3u)+>pFthWcT#_2a0 z536&dM$u+U8YBdPRy6gAN)zX*a3Kv%A_watN=F0pbr_DQN2s;S?bPT(1P-~1Ao=4ecbKS!y z*Iju2DU5`;#ZNZg;hEeUM#(nL_{1kRRGGn@1#Y=lZ_8K+BF=lA5(o}r6hzREIm?ch z@>(}l4L8cTu*EYsm_h0W{_we7N(us1vqKP-)ytN63bkdnGhmbFh9Mh;4Ep?JEO`SN zwGo-{LfIU%g6@?yt)SF=d0OtfMl~HJ6pZLWeqTpuAfkL+<;GjLPzBJi){>vjDzl$h zBoXxvi-YB?a!v~72~F$pKUswQum0at;^0BcIDn@@>#TMgW!$t}SIj_^Jf=Tq_D)vQ z{4EF~Z?gc_G{kYEpLaw}W1P=CrxqLO{ET>h_}`RPm%8>67Yi! zeez%h5MviLy&8HmEL}C%4lO>Y5-cakCkG}-YOR@uzY z2y}Wldi(_7+4iPRMA5JVp0v_QoPy4ewG10v8h)XPC)gB#Of9baLI zvP)oVC}zHbnKb``5@=Bn)kD#>#US8y}Y=7Of6 z2P1ND=pTlY-dJD!3bh3b{lW^H$By58BP=Y= zI%#1^pgKxW7hP3)+L8iL8h$otwjKixxWmk!*+Ov|KhqvF7liikz7i;1eDR89#do_x z67YfX!Vy*m+P}k%>@9^Y#-EUPg*XXqMIkSIHGUnRLCMxSdr@ZaHk#h;R zqu#XY`YG?XxrY1C4vta(^JVokZH!J8I`CdSXo4IWKJ8aCa@W#RVM&fMeh$$ z*<*>SkmuUc$L+kbTfg!O=XVz=!Y#C;2}hQ`k7gD#!Hh4XsU;XxIQy5XBAy`BJ!>9v z9Dd}0kAd6gfN{z-q=%Ntb!hB9@KU)600Hq5g6M&UyMCrjFfK+}Zp6@gDEk$`>0!W> zw5m5~zrKu9VY=6qhQhCSlD_u6d1f%uPT}D<5aN?A0`l~{BC^q@axzVfa1yrG8j?YH3o?vq0)oCHRK; zjdcU9o%Q~&JT-5Pp6}fqIn#b$%k9l>$;H`U_qUIFPxjvro15dP`;O0Fw?}uI@Gsta zF3(S&`_rFCUy0q_U$?urZ_fvt$-coh_}xC&%iZn;*}6L4FF%dt(DV1=^I<EB>y(XOExh zPkQu$pSw@Do1vfV{MvjzZ606o&-kC&UEQ6pFZ1!=c;Bx<-)(I?UmqX%*Zd*XG(7b; zeOcf8cLw~JUvKC9T|Q{K{O_CFgUi!<&C_$|W~b|BuaET~m-TmV8mrl#59dEFucyCf ze?NTMeQ#uczu0@d-;6&lcKhvrU*{(azI@Cd&a-ZvAC6xl7cKXXgRANBzg%70Re#?G zDYUnFynVG#XWLd?(S5I6Q~235JU(9A(RcHCd%X4Q*)@HC%;R_OpWQk4qVsfD@N0kY zjDAmVegv%E?}8!UZC1No<(pe+4uK z`SJQ?VJYw3F6Lj{+i`U7eCvY4WyQ{=AMUvW+t7FPu0`18d|bVGRiQwC-@8!ycKLet zdB1)fe}n!{cM-Ix_z$cB0RZHJ0RSKaPyiUYI62$dsM}c6TR5B8{OkG}f;K*}!U@0pXLnucp?g#)R9!&`l=XYB+bMu~5<=uvgxg6mcak_MpJzqWk)Q#711{ zWF>|1=*s!|s^Ym|zW%*U2)l?S+3)})>zaV9gr-$JDx=+FcL;7SBrHx@u_l(dz=@4d zCu736oMPU5h)N8W+UzJd;Lz?==FBHmhpPlyI~FSd!3p63@y(dgacPK!9K)*3lyx@C zI>o=SP??o+rwlb|oV1uGxuG(Zf#cy5Q1?c3@K7q&^s@&1om^h-+pv;TBWhlie3WvF zGrIgfG$ab1BRK9cnBf!+co8lAF#pFE0mehdk%l2e>4N=x>&a zs%Tn3K`*qLI#fvmi`ZUHcx}EF*aEk@4eBAh4481ldJH)1Bkq0AhD5vVBY5sVeJ`@f z<6pY#UZLEYZ9t3BgMDZEdnM7^5U?$l_2$g#|IQY}e_)8&$jl5D}IG_4e2iU70#M7jv(1R8@Yf^lMT`pWB!AoVf)uco)SdiS%4v_l7s8Izw&n;Y#&+ zY*RVnQ{I_9UfjecSe}l;HX%r4lEw662It)8e(h@O4UDqiep<%(i{mz4(|e{KWTk%zEm#oJ`c42E&+Km8!)i^qa3Ip{AH% z3L9#1GX;N_nrb}!F}4d$Op~ywea^g5Md4ykTM+NV4|%%?WOD0%=s0}2$OY`I_>fA@ za_lE>8o2Ek(ncAx0Drcc$xeAmw8`5VXvs#E;MKDX);-~aLUla&gvxm$byfCGOZ z0HpuE{lwPA#?Zvk!q)6x_hsqm#H~v>`nm;O=bVJOPVhjJKfuj4qK4SAOKxjOjR*pK%Iy{u1_7i zCxz66L|b*xt4b9%pGUDXeta75d0%{J$+%jgra^cA@vuF8y1cmg^;z$_E1TzS{o?&KdXv5A z-qcU^lk?m5ZQQhL%euSWvakK(Jpb_Xc<{j@-tp3wHItf;E_*4u{y5V`T|iCAj?WhT zHP5IgdC>d4wR*ZGw@f9qNude$9W>$eE>Z`!oL)$-Hyd0XurGF zCoVW{=Mx{S_Q=1rCHHofP5=rz?A@Zj->^L-x!S?4d-=*ZQ$x6Mtt$Rfs&2}9T76>% zEQ@cV7w9~6vOj;8%6NRa{h&R5^1z{P3(~W0Z{Z^M#kSQh0vM0i&$1ZeyGGO3cdMGs zs(B6GEB=L5kQ~hF5XzDlm8bRm5GC&Lt9;fz7YO6LnhXErU_>)cs7{=#aF z&ox^2YUfw<^Savcd^X$a`1E&&6uv|)(Rb@-OXF zmP$8|Y!+YPND@?nAD7N2-RJ)4G;qlB6_{-;Ht~&ZWM52V2gkN7w;M3>fmIW+Py72P z0qqkpx^0i|Oss(U1$6pzKl$mtinaKi?Q?sqIgT^C;f-yMKFg8A&T0pCz^S#$KZ@R+ z_T551d{;;NY!KqLK2@I&o@_a%t1Rmwz3;njofN7g<>vAa@ec2`3gn^c zYcr_jj~AO;2Tr+eEQ&0=P6n?v633@`5eF7M8XeG<=8nOwqhH_`w0}JWZaC24xSyLg z8IAk5$dWMInoG3rY<+*E9$vL=4Mm9n1G;Loy#V zFRZH^{WGJ63?tPyP~m*O9PVwp-p8-a&NE`>qOQTvFPrPE_v77IvEet$4*>kHR6Lt{ z8W`l+E&Ueu#C%GE2P>hT8smA!8jt!s8m^)Ikn?M zMFDdLvXSxbZA~KsE{~S^IGl3zyLQ)NE81g54Gf_r>(8(Gj)0zZoV^ucqSLGa_U2cI z?F^~N4kM;{^tOWdC!yo?^-d-h(!^S1#d!2K64v|iCxNqcE!$s}p|T}1x+ig(Tf~ia zw$CR8guNiyIPa&>I!H8cq%V_|EJdl=7^M%vbQVdS^B+g9eje6RO>Tw_b3bO*xxrWM zY@M`MG90C3t<~RzxW{A=5hzlAfAk!iapA#&C_<*a!O8Ey;7_!MwHx32zdd!92XSKHSjfl z2#q%4r-{Sg_R=R$Y zAefrtGLa*;+CuhH8YgH|XBDlX1Yo3Uu8j+Yt+@~7K8+MbEzp_EQWb`GIn%;*;|>-@ zO`t%{QUw8cC;N_5^4zFRHS{ zWp>CG(sfo0-KHXcBgCAzqz!v;Vb~~k7&3QCn8#EBBPltei%L5&&BmZvjkx5wrae9O z{)_WE`~E9aX+Pt6+T%Op`8osZxWjMiojvRse&HKze`Ywrs=a_^qyc-r_5rwQ|H@X+ zrnhTD`f<)+8@WqATtBka^&$cy(oQYVhx8{Jn!&DL>Xi;lhI%k8yUPJSsqid^=+Qo) zGpc&rPlW==zP=aGX9!`Xa+GilI=ngu>!Mv+aVJFEnuUJalGTl_3#j_ds_w`$s>r=tdO0T*Zo6-PWtvb#|5MyWco ze=zDr)!vyyTl*NpzJjTS1b1qPl8Zy z@2~lW#wGABqIV5f6^z0Qja%T8$HNG_`J>JGgUmq$w6E|65c7+JD^7RBJmR(-7ys#x zxA}ny_!^(B+PGwP=7;YB%q)C=%<(ATIlqk_>AJB4Wh7nfY1e>*Msd&6q)S0eci~V5-EV z#%=>OM=RNVY97n$m2=$|$ocBQ$zbKO)wk5%?HhyEujN18=PItI1PcAh z^8lpBiu3*X`|ioXuyT$eEg|G8Q^?CV1%S&?Uzp1`2PuN0cF|VuiiezzuyR=Tl{*-%@rYf5e*b##LIF@lB4pevm^8$9)B{6%?}byoy_o1`xTxlm$t~n~lB9of zm!y-=8eek9*Gs=5>TqtP+0UiP&HbJT1q5Vj32+hc=LxC>K(EUJMsVvvZ~}m#)xSgs z$kq$&K`jLa+9G6u&`$A$^XCo%`wgx54%%?MOkf{;>JQ)w0UL*7?l=vvj@-)xUcqz& z5yxrFLf;1od?6}Q#KXDOYa4FwYt&|NW6DxlbNaNb*&DLbd5q7#ebj#W;>+bxQsT%g ze%DF9%LaH!9xSl1uP|_?vD$!8(qz1%Jz_~Gpu$ksDdz1q9+}-l7uW)IifRAs<8pZD z*1YlY$I4bhrKB9$rJ32EW#`p zhCbT&2@ho?G0b%bx8~}qt0BjWcSp;KODWNYnxhT63oDh$R+*LO!-b6X#Bg(i$yS}x zFxAD3^&lTT*`LPB^WZ|p`~fH6$}%}e{?T|+EV}}aCp?x0{0h_f z1t@D~Tz(!|bSW(K`r^a0cVjL1C%5Na5q#HfZ7?xc<`;d8)ybW6O3#=7)g@ct27 zFg-a+faJfin=pJSL!B9z-Y6`-p)b}G<_U6J0L>=hz#{u;vLAtOp}etq6yqQL$IZYg zUJPO|VJ@LFUP6eGa>qSQ!W1!k!!uaM;)|S#6PB=bg=ZOzIitMbs<=Xd9AIf%(&b#o zd^1gOVWOck1cd%%&mSwyoP`s$W-NE|2$4)+0=2~un26@*ro0>C$>}-$S)uts6m5LoFL1DMPIrAj#h^L(#j#K=fJl`DD^6)_Px5&37%XBi2$Li$pV{^tZQmmEjUP45^6oB z;QUQpY}WGWbaqF*cetns>H%dCQ7lfCC-oMtHw_K#L+cX~mtU#4C*Z!6Js0^%NbN>| z6{#(+y#zg%*^W=+n7%9k&kULC{wcvFD~n3qfi9QYM!yujEdaSl=;YTeka-EzARt+v z-5>Nk2LuC@q&FE^7n2+j?416az5L*+K+=);GcNTs-Bg{1nlsDOyx^#pBQEu&ASE5} zamS$+xFm)sFHT$<3nKTU6*Vy-qJ_FZlSs(>{Y&+}ejnbRE_I#B4@M}gE2H7AI;@*@ zgz7RYgZkp@{#_MdCF}rk7g!d8TrF@ljhvFKASQ4%a3&CY^WQ@u37idFNJRd?&@Acs z6TcUu5CCyhK@mV))m;cgj^N6;!sZZEoXJH1LX}}t%-sjv$V3pp7fxHZVu7Jpgo59Q z>D;P_lk4Jrl+VS1Vh$Buwa5NSug((G+LpRda&IDCD7yAIm?hWE2RJH$fM68}0t;Fw zCZs5W*_DuqatuYKiMAwU0`g$cnG~<(0}_uGUM#GMB-bfj0-g$ zvJXQOBT4_g_XkFyN7yBdPJ&O~z67}i9*|sFhK|xKVLii@rx=xsp`Lqkj}W-2~#rq?-vda`8lj2N|g}*!M_Ov zr~MdSm#`olA-9!2Ee|PzO+_FIaYGi9n9i?JTCIy%W_J6kJBTxlLmKM>{y;LXhwQeX zYiCw+kazxM9i2m|hE_B7z*x}<3W)iUfID}bG?FAlK2kGN@-PM%+V>TXT`fl%4DCB< zW{u8ty7W&jll4C=AIlW$beUnKRhG-{Wc{4#+R#d}!YN^PT_m9V#W^%)FfseW63Tnl zHe82D1$WSvR+LSsJb`rW#VhLxso^pq%ZOzKR}h#+xXg65AU$FPT&^HJgcn(H0_T&l z(VsQ=38MTkEnbEQU^8d!j_pK%P)F_7ZPfRkT1mBiH`KuBlKO>fsY^T!v&wB$EvCMy zH8zs19pX!x$9Bhd@ePf0H`2hU4(7qGoLtafU~vRfOkn=&F_8#R3KwU7a1bt!{NyC9 zZ`o+JlOZQli{C8hTx#F@XMSZf!>kM6{+b{4>I{Ozwj&Bo+5iOOF25Xbm45AHoTvO0 z5zCB)KZ)cp3d4mPu9Bv_ZMeUHFf@k=UolUzeaWyfia~UoyI;~Z+k{EkW$rvBxptx$ z@A41OMsl0Pl+V?0Yo3&`{Iv10j>}leF!sw>=y;Xr5P6&~#!36FQH)^#)F{Y#lSf?> z`+XY8l&1d2gxJI~2Iq;_1jeM#GOC_k3C_H)8uXnB-+YW7?;R?qvdi^C`Zw9f#|k(Z;fcVK)$rg9XXSE0MDM*OJs!F+c%3dc zUC5M0CssCtv+jA}zTwTkI^oR(W#gj2hwK#b4d{VubKW_tQCt$}v-(%ey3ZY>+qN+}$nne<#<{%9>%}9t9PS1~yiJu&>&U z4i){WnOtd^_UAR;w^AY-i!W+jk*i-QOI=}(Cum+nCZqKm-MY|p0sUQiC4aZXBHheL z%{{Lz*F`fK%%VE$SVw$FJAqlcxRnr#kAzoZwWKqq|Y}^-==j9dyCyY z&%^&+424?I>NND2589Bgu0`6{QHBTQx1f{!-bZ&x#z}rqCmDl6@Q7CIjLoR02B8u! zBzTpDFj5&I=o@;I(4dg!I(;$FxdLF*_kp zLdvpxSb2?@o)8EnCI920tCHfBppl*Xi5Chut+>1s5z#d9J5&emv5x*G=+b{dC!&$| zKhpaQ2fBK-ek627Kg-o2$P%YH2^{`B<9&ZdeAS|2Weyvv@UrD;jL5R3q;#28;{s*l z58VvXt|}ch>ROrPDsXyHndA=C5QP|nU=S(houB|_+bBX2OIYW@5RrIzRLSXpdU%LC z5ck_&B^&||3|_N`~l8?H+5w>Il*Cd5$CX_|1?A`oY!7rc=fKpKR<76 zcC7{2eD=y2N)xa5UB$1gjj%NykTkK?MS=7Gq5WCNo8+~PE6MP#NchYnKT5!~yNKZ~ zzJFDMiT|zyv4}{3Pz>nQhXCw{$PfGO0~45s-!%uiY)|xIcYoli44X?``Y$%uiqOf% zj3B#n4U~^|?~EWERx7a(=15Az05l@pFb9T)7UABy4{sxh2#tU8Y`I%H;B|@GKAUhL zxxvaATRk^rzix9XsU+4@+awq~?CL)hi*e=pFBmi|rr_RDCm?-$k(Ay?CyyQIKH>^Gb3ielnPu*t!Lf_s!b|jVW?^ng`(7{f4!7R- zH(ba6l9b}KZ@OR-oKZT!CqohU5yhA$)=>m*g-)VUqs88cY{wum=MhWthbY%4Z-KZ^ zeX~A%dmg~tcM*1P7i7*6f`k#^1X;*O2_ZrWG@&wu5k3jS66B5`i10j8#yGq*DFXCs z!;CR5wc0LS^G+NvC_o`kGTU3&7?PUDnhIfIS~#0puN9_ai25+ae)s59zfbORcZ2u#Cfb1^XpQZW-eW z4(;P4!~pL~25BLtV>QkG^2V!$Ob%YMD_jMf%SFu z1g}x2A-%W}@vpxOJ`URFM?H}%%;MeH@l7L6xe!m)Qm;P+fS>T?3i-bqRcDwPZKr_l z9qu~wSDA`X`ZvUlib{v`!xo*2PcP!vda7GD7C1D^W6Zn=zps)o`E76?s(=E)HWmk_ zyV?(r~#Nlt1)e*W+A7JGhl)pPz zb&XGQGxdeu4?A31>kx>Ro4Ld6tZ6doO<(NvksnjRQ zC>^)6_VMwGp@RwjT{;}7b8~FF;>*f5ZPL>fd5Zedlp9s>GMp$HR%O;7Q5n|oLM)gJ z8hh!_6b_hkn@y?=SbHIqNdMgp5VMg$W2VeY%4Y*H5Q?-YWj}Y;(}8i5uQ)esqBC6& z4QNfV`8iuA(25-BOn*3rC?`g(pV}iQh1R?w1Z9HUAg8j)M}bj`qNFn=#^(C(`Z&yL zKv{Gs)M_8lL|}-upx_aqa8nM(y#S$>y0^zj3@ybFkN!xLLD=fU1Xxsa%zmu^N+Zmw zqTfV8+}%H6Hx2Te98;_;WwbO1;x{EUYx17DKzusH>y%^clePD4$l2CeMI{f)xK`>% zre8og@pq<-R+a9g3$MDP)Hy8Ft*)!@F-pw|G;M5NS|N^c0hn2#EXh~`_vx~i%0xeH z6g2(RCz3V-7#C!Xi#_`6rIkQn?UFVG7}oOzO~oi*d?q#QHb}%*X7G0SeAQ(5$MX-O zK@g;2PW*>Uh>BZt>89vgh36<}GUayA5lmvGD14)aFoh9UW~kru$){4eM<62TeYN1% zm+TDrZttpx`J|f4?krO!IUB=Rj`ao;s1ZdPX`~O1zf*HGQu3TtaiM zq(;{{FK(u!)~P5(f1Z{F7#tW-vcl}N!OC6B28%x;9!U^Q=DDvwv|7(PYl<5vTuGlQ z(ADYdzm{qJrqE)&Jk`-oB#2fbV$~+)0^2#rQ&m?bidGz}J<@n>GIKpGJ6s!OeBu?1 z6|13Gq}3|R=DX*00Z+twMBy6RQ(Wu|(m#DoIXz&F+Eu32s?zS_`qLt@wx?>h!pE|( zmX=WMXrI!cen?=EGe`xlwuM%X6SSgL;fTO*Q9C9`)AmCO?){J=w(A*uEqz7Q%#@ur z8>QMQjZiw43$08&6KY@*MwE@^Nm?$yI8?}6v;Ww%3Rzu>wCWTGc=Vy`7AYN$pUFlv z2)Y_*NG+7%-LskooZ+!e=2BFgz2XfgoO4h+XOI@UW>Qr2#Bv3(;LK#A72vo+UP#M& z<3iUFcrMl*y6U)#WC~%N7f6Q+OO)!!t-%|Ho112jtH}r&E|wKS9Z60jt0P5O8_=3b zKSC?*y~0>%2)F>ycLpbC^oKW}InOhyw(AwX6|za=-Y7OxEiyGJcS7Wykp+T|UKq6= z&RNjXF4B*2DtQ$#hpvf^FG3^!K|$N+S}BNE*R0Y@A%BWtfE~%_+RZC`6J( zQ!CqI&S|SCk&L{1zJsw$r{x9c`+S$GqL3++QNU z3@%b5W}fip3pKxxip*QmC(?PYusx-~!cz1!4${}Ojab`jn^uKE zt`u!p5~S5p1y@a@)e{lk1Hw*8er#HEvkY}@Fkz0$zo0$!RFzhRuIR5OA zVMX`VZ77wbLdXqkRE~Epl$9Ix#Rr_t0L>c2R18~;(hjScr6*v;lTGblRDJ+Y$?8O9 zj$yr_Mmr{fq4Q=+&gQ08P)Z4AVmu;?C&Lk+PUxxnY7R(1krPqfN7gw8<@l^PzFboN zqF?+z)yB~jR=G+S4I}2i9X8KW1wR*UZB$*>BwFPC)ok>BFo=|{_?pzuH&v9fnsE10 z$@R>Mq>hd{RfMc2X^u|PrgZH|`Vbn*|LZDHh9z4zi;w@>_-e;|WNy^&`TKu-LEsnU z2?Z@K0Dw9JAOQUT`g;^-4{H;rf4?1|<+RR`=L1^Dde>*(?NV*0Bj{ba|;b03G$F}WNC@9X>a*FFE&+ly5iZ!pEB zfj`BkOEV|`s_E+2^8CDWy(l;RC+Su`1p3zC=+yYl^ud?&F{vKhJA1l&^K+d(Zjj)U zGuOp)F*yv`tl*#Ps{q)xNcK?NaHbN!v>XKDA%!;BCyT#NC4o;E3$BbBt{hatV0 zGc0~1zu^4UG2-xFnEt3l9AhXxrz|};*;I}tP2G+mR+wi;Ne?j&MJ}!VJ_v>%l8BUjWKE~~%A?1%h5BfCj-tjBv7@OPLuhwmY z4A9yT_(;_8=YM%3k_trD4(MQMmjIU2Y$5fNkY=+O;?)K5wRe>2O8NQ?jo)$eVazd+ zO(O|SH7!KnHl3Y&GC640MS62`59`q|)N)L&dv|mcpv+@}oBw^>)?WP`0Ds*n1F(I2 z#T2xNV}%I_3v8$oQg89KKmQwHo7^t4!A?FD16vqI zGAiM`(jSt9bKwon4%5f{K@lGat79OPjQ){OJ}CKR=Aw{~#jg||aKg!#BFx+RW!LAH z8ORd*uMl>W1In0bWd01P5l-+={Z7Hsiy=;UGQ<*|+4)lChQ5K1 zl;CR15soL1@sk7J`$QfiFbJ*^D##Cr6(Ku^BB9vCNcXyeOA+|HfeZ3Hwux);nm3$I^>N29*t8H8@Qe_~AOc0RGjChPd|4O< zgLM8Vy^00xafYV>DDu(0Z0HVg8F8FLNw;;87RYG}>Q-LmM7BMLGOhu zRDo1EKft#8?(eq#&Bn>`Hfi-zfN}!K%+lXDOTR(^)7wMf@^YSC2Ir5G0%(E3fnkQDy#I}YkKl$x!IfB9=o z^M^PM=n5ciLLn3`(+27|e6%~ivAzhACi&8lf%q)g0EatGiy9oKWK;%6c1p9nmoH{Y zrUkAOc5Ns(8c8&J!NsA&TbSKtAsv2lW%D)cV&!KbQ<~iU zCPSSiehfa2tB3GlCB}TLuSv{_)S-jd;aq&lLWcPgN;juXwT95HlG?Wrf78K~rH>XpyUv)5x~2 zthv_&ag%XFcKL`Z4 zU<@#bR;sHWI}nogneW~=o7}_U<8|)G%2?BbRHQ=f7;UEYWsJ2*9=xUr#jxAPId>K9 zxcp78px0Bv02`JOLw{hBlj`k{m2VxLuulXJKa*KXE2oQV85MIv6@_BgFs;gy*dg

kJYkZF${FWn4WPqbgb@2s?n_}- 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�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

^*14gzcwMYM%S)y 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%0AfVa8BHE+4>^O&4hy(Pis41JA#M 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

fm* z(Ch?^3yV<*W`y6eab)FdTni^^Sd<}|FU{5OP7g7BZun?Y3Aq7hS72RL0nnrB5;8|HrvPrntu7Twqj9-(Q&5GA5 z#A=yjpoL#6k&^6#O3}f$FhwOa8bLFhFI11&2+Nr|c{F|;5rQK5F}8jqJp9e^#xGcI~;&^MrSL2T$8qejfhQKW<@O8td~z9W&PRjt=xGKNNp_V#oLGTD5b< z;=E)ZRuHNr>PZ0+B}LK0CRD|j@}S_trBY!PP{E>Ar5v9?L05%-g3{2Gp(h-hudG1Y zhj7bFe1v@?9E8s)t6H9>;Gd?0QNA#r-Mx;&PNc1C9ZC>xP0uBVIB1_CONC&4dzujk z$V=ddA8f)9M(ih1V+|u+e9m7eTVUhJw5(vg<#Hpm;lb%>IiFJKMipg8PC6>am?sqr zaE_Iw>y<%*KPSr53CJQMUl$YZfsmoH^5hlnk+O+3s9IswZXJ0bCN28t;wE#lL?EHI zH_wQiYSW8N^;yUpc2{H=DCzjd$n~5EVm&|-289)dvUxm~U}Q+ZEPXxOapn`~n~ zs$(?aXLqy$_@sTv4jq+7pb${K-rKX^Nu37zB6cK|EuYUqxaIn()aIG)th$vl($(sLhc477V;O*M8^t{RG|mLVwT5f;&q zeh48bN5w%@Q_zGiX2}m1M4x~o71BfUcoBtS3QZ&2O4P^vFiR)d6f2pV|INdtL^i6Z zUbZe)GF>oDmjPid`~#YxDMjb~unfZ)>={fYj~mzB6}r{=g;@JUMgTQ;v?h&55G9q} zb$+)$aO`3x$8gvpM|wZ-3(I!`++6jMoGm1dZ}vjMV-IjJjn!4KTY1gjWx8vxSgI`Lb7I(>qlsRdZN$G8zr;q5g#kTj)YKg|= zJdli?S>OB3hr_V%E9&eQEG)2^#WcI&?W&1>R{hoN8Yat_TC)C9>X-EI$_aR#;_n3B_< z1cZbn5s^I8lkbKLS*qzBHV8(=B3OCs)OYKF^zB$Z@o{teqe_42#L9^^7AHMk9y=7K0G;@=Qwf4{`|Ir3&31 zOM_d9hahq`?qoN<9j?1;8VYlk;=yUXwJR`J)nxkCxblAaW$$=mp^IqlSPz5so0a|P z^1j_o4yMvXrq_?PxTJAg#vmRnEBK-<0*!+AG|H?yE|2(9!QZ6p+c4+XN=*A?)*W8H z8NqJcK3&%@b*`PJ&4!?u{&-+kk}+Orcd2R9xS@3_-8`m`B0%X>yYB(UU7OX1Tj1ux&0~r z9;QnY^aQS)sz1IWrmH9ga8N#Xx$G*XU=kZ!X*)@j*4=W{(QHtbCYv@GgHM`=pZ z)%az#b($v9ZK*s#C#SXHrWY~$rDvLmN_ScfWjW{qv7FFaS2%lE>RMM+$Sgg6X*Fr+ zv7Li?o(%HV*uqRv$hyBXd65hLGLtrYJI(TUBygM9D5X zpYr!qE}}qXJ8Ib7@9gc83Ql&ee9ja_Mht771Xu}2Zj32s2q{M&A5liwZLmiV<%@AN zFJT^0O8pjunWOp1Tggg|WpWyQ@p40Sg|ciQM@*SmqitN+N@F{|WJQzVD2}&_jr-~b z(R`C0%a@hw?qO$yQpnDcEuJ(Sds_4hDixgi^oS!ng%hI%`9aOkw5mwPoh#LOl2xBr zzz}eqp+dej=vU3-3Jvo~VX+K(;IdM`iopL7s!Kkya~oPVC(Kn^`y$DtN2Y2%8hR~D z{BfN>VqR_bIIct!N$pBUPk|9#)>2aRu(F>U{TS5;DFPu4`Sh06 zETD-=lqk0u9A+1_0E{7r_gvHt)gJ=iFMSqpW_IJlT}P5*=FPd77J~akCd4=xp2^>X z$=&hwlQ`1>*&(??pi#+NjRfJq|XeK|@s^HBj3dQFPlqR3rE*W_Rn>ZR)-W<+n z(0y<+g`hCxQ=e2e-G+H1LB`lVtjSnSTE>uz&EQ%V`CAEaee9Y(PkW3AxinQ{CPGL6 zK?c?=r#_lK0@ffOx!J@Pfndbd$|v-631e3ru9uDIudj6LtD03!YnG4t-=DOH=dQ}i zc)VVoPj-vYtB`miOg~1^J~rA4h|9p+E`W2f2R!LsbEEVebUB+P3wP0rOs_--zaV|syG`;8xVKdT{tA_$71_nVRamIJ_%^@1`pov-`5tSL& zB;vM*i(+>he#P>5BzLSYWkxuCuHbzhQWe!#~*g$C9CC9sBf|_k1P}X{}7c z?M4``PgplNBGe!Ec!uOWhmPhZm)qd`7LIwdW&Z4exU{U)&JP_R^&Tsl6a!bX}x8{iK)a>Ir660kt8?wgYEsHitVR z=hB10LsJ}A`2nil%Ngd58*jFMtPiL`(e{l!HxX&MhaXUohi2z9>AqQ9y?pX zHB53c;1P!D(53bMHWw|E4Vd^52DWrQZYWEHm;}#{b4IgT+dDYzv;GPD1WUkDVefAO z3W)h5+<{7lsHusQY>Pu%TUEtr81L(G&8(PVXp5=yaOK?M^1AiE9(MQu%d8Z!0*i;7 z+#kNf?wQk##AOZwa=%#QeUycwLoQ_H3k#kbycb`kaUj zR0a5m)FN6=X2)tek%)~mKI^CCo}olj)BFIa*u3HfP4j(fR~pwZ#1s{|xY{+J5w!4+ zkSUVY+0D`}i`~X&CVG4u$gf}Dkx!+^s9C#NMQ&N5KgOl#h=j>y z>A#xRzOz8i<6d~ut$nvDnTs}@IZEf!FVu4umC=fP!7sZs>~TpH`labA!S&o1^1!xv zRuYN1pWphC2pZQTacTmRa*`;t)0q+#e*F+}j@}nL{dfs+4s>1TOoA4z;!QrmoN$5&t8`v~1W@;#o=alSsw2`f^z3BT^x4+Kv&Y z!#5jyHaM9d;J*u<^kws!xZXyqZ!glnLMIzLQ!58UJ9$F~hd=(Q%&+h1Y4l93^mMXe z>1stm*MP9_pSxl*VtnIt(VCz{pg{;hc>LiBkwK874M4x+U`mqJL!>zgXMcdzkAwJa z!T4XF0mJ{}8JIR%Am_e~X5U^2f6YK&*Fs;wMAy{nkAP7jvIn}C4ngqT?+3!Il{_U% zOd%I!ZsrXLe=CcxfqX6B_4zoTP!!|4bxBrEKXhlwQvz}oWoAesWD$`#zmvV{WxvgG z(^+mL3KxRDNm}%bsrAzeC!$ba72k2!b+O?=y-AG$%#vtzNxlQ586sEdVv)wr>@G{Q zj+6q3yc?J?DCw-0s?N|XaFE(xeLUi3-aR-B{gC$haZUT%^Z7J{Vyy@Z089%30LTC` zfWD)>gSDlKr3J02gQ4Z0b@vasL;$kv4}kv;ry7>_D=bK_>nX1gk!Ot5mqJJdA=9=N zMK>C&1_TYx8y`PFs&UHa^ZPY&W;~rY0q$Q3eB;;dt!OgDEJE5;sC?E2>fSw_74>~p z#uYny1o_$c@a`zgXGPaBVOXD@fPJ2L}S zxKX8f@w`P&*}g%L0`^K|>!gNW%d(_)^Ja`>w@QQ&%*=qjMTuyZc`17uBFRU2YUPFN z2Tvd8HG>Gri!kxqj zOy4)kKGw!L2Ln4yBpk$9P6c}K$fuQrd~U<4p|%&nc~>EJ4GD2f!zEsQ*S^U(C!RZav;WOwj$tLrN1-t^z6|FP5IQ9tFdTx48inKcO&9a&V zp(9Qurn7A$7Q=;2JJe85N%(# zroLIz@0J7EEmV(kX|FGEI~_18r%BV>N)Gijva60U_XXGl!U;GRNG)dfq2{`{A3aS+ zb|RtrwKtp?Gzm=AT?5SRvgVOqlwa#!X#L3Vkze8S>I0%#6IQ{aa)NUxS_4XRqp-KK zc>-fV;9m@{V)jIjj*J?RVH*6Mo>H?Rt-E%K`O{+Q%MhotN4+Zt3|>{SLR5A3yM_vU zXleUL^W+UfG@PX19x;U5%(rvsEga9E_tx z2vaILaToJVfI1C5CldYK^P1`mH-n-va|faM+pb>pfEdb$9|1V&9tZZDJVmh&NXgy~fv)r}s^MMKCw_2ZX*o}0krNSymv%9)`C6z6U@H9-l-%*8nq z?a8rTqHNsa&eXhiyTmLd#Dz19;>CeWp_~=yTtBm30)2ZSta$OwC09cXJrgjNGr?U# zakQ0Cx|yQ26b<5;b1&D5k0K2;wi7Qutq!Jk%Sqa@ifzMpl_}rc9lwfh`O!dQn#8$K z!V3o1?}FSVCqlNh8&ym9^Vbj!jhK@fb_zS|0}rOk+(1S^+$r)$HKrRInXu~>Te+87 z&3lve36ZxcY5X}QBpv=O^pM=!eO|%f*7-aHen~<^6JCP;zldIIr^ANhm3zx*2Fw?D&=)M>$)C;hN{*I;Lg8|K zKNpmkaA%cZq_Aw>7Y0fN>17jN<5DaXvw?B&f;smA#*%j$+}l^XVUI6hVO_suYgt}v z=^!5HA&-YCK@Cwf<_PXreQ5zmec&ao1oE_1c}-v|K?NH?taxO2HMdFwV^O~6C74JW zP}BUxRj{<2Q8)LRL*du1)!}K`{hzom}s{6v8J4No?&;|^Z ztp}>t1X}25kbka@#msx#n}U=e8|E-z3)`&R&P$%D-^FFg)vl;9K^iLcOxGNRie-l< zfwQ)aDT!QY!F~Wc{xv<7~W~f87*yNM^9VC8~srY9iXqQ#uvQ{ZQ zbbZGnVd+wMCml+k``iU_*R}3%{v92J5-`Ay-O@L znVrak#OZ_jVaI&y!M6ve?uaDWj?GLJ2O1IRlXq3Z=^YTBf}e9qn`!t5hzFx@wx+Yl zb)-bBUP?Y@=Ru@VpkRs)7BYSTaun`4G2GM3LOo5*os2(3NW5*3Q?ez%u8(^1jA^DA zFS_tkC=>Z$1APER&Wj>f$65C$PS zhG=~lvT|sYS-6TkLRig^rY&TV?@D>$ZJ;mA!t;Eiqo3_a=FOk@HXvV$82*@j74HIu zQ0iVj-H9Vu)1e-MeZ{U`#$~pMNbV@RqgvtK6}&{~hz{2wynsAzi-JG0{qy7J~dC>~6SIkxtpSxGx8p z4i{`Ua-8!t^|pf+_SrIEWM16jsy^OvJea_Dr=T!2qYyijPSSO2k&7f4?yCCicynSF z8~&`?1ic6G-ya7z7hRs=j3CQ7^f~E=kUdW~VT#8?%PiyUvsxQ0dui!8oweqID3rsc z^2VM}p!UqJM81W!Ur-vh#XoL%u!SLLqIg2k((f8}+eXEYs6hzvtWoj{AUBsfcrA;) z(zQd>bC0lPb5SGQ*zXmjL$|aqyO>cQPBdn(~14CcX2!@o4v7a4$I+MUwBx0bPd5QFtYzD0h%VyIX z#EC*_5(`INsA7<(#9Ri}`jSq1oihS~tNSAzmY)g$YJ5MJ@wzF-a;z zo?VdBpjvS@TLMb&67B;FoG|iYuKi){V!*>KjP427`QOKv|?z z14xM;+6_u&uH5%+yviz?9kzbl08WTXe_T)8_SJ04xldq+AFKJ$21l$aXhA*Fvd|&p zFXjmmbo&7hVQnSOR|nG-4wBMp1}`}BwQW+AUM%_bCi`-t(3*B~E9J?-i{v*;2d1s9 zn`>vqW#rv+URY`#jFXA2WkhodI|?;dK|vH-OIN^&lQEXbRsF<>?(dotQ4RUEONVt8 ztseF|xog88SrpI!6Fs%z+^h~7*$VHIJbiW6YNs)iY4KP%lH95(8t3~0b!&oQ`pn*; z2kqg~z@DsWtJvTN<2sN~Z*+Z3$OA`#X#qMI^D$0%JqVA|wD#^07U~B_Vu4rR$TfG) zN89fCV7(Q!@>)f8{+6ixCRbfSK+aThX2a@{rB%wwKJ(jOk!-wV6y$%4aa5jok!;uF~l zgq}F*B-TFJRou|rdoT6)8jI!`Gc#H^VWR1zDtjX|Uogyy1ZIwG;30AQc?MHo>y*zP zZv{&7o~&X9N8re5OuPj2T4@Xmww6jvoMd08>ik-iWt8)7?VR^k~0*>f0Xn zYKfJ2IZUc~fd8E;Is)_vqu)j=fZye?4F8HCEFwAJ-_m!mD!=JC>ch!xCSPdTJ>WsM z(1P-X?=*NDxDb54@ot$$xK2dvjyQ87@5R4o^dK8!aTY9#0F;4vzwCTCpIOb;AHR{F<#qgg$;9B!7kmC8F z|IiqM;l1auTK{dbPU+ZYdi6Gv0s2qn|1X`bL3EE<-yg+_z-RxdwZsgv9=JvUERkq) zQ+#FoDt+Gq=IM|1@vrWNZsP80M!^}Z7LNDT`gRa_u&t@6s$Y?8usC+CnBBeOOowB6 zM;y%rA(-vIz>go79QSt0=L6>i!}v;V_x8J*n%~|~38{waC5<@QO9w{Nn!2K_T$6pT zP#N8(3Y%e-AXpwq{#55{vTTog4NwY%CAFD4ol+N)eZ(H>WW`dOtpgMB$T;ArJowzC z%u#D}bmjg6?dcLP(Xf=}jbdIuA84-nPs zKIBxq-(FC%KwR>uw~J{C`a9(?{%c<)n&vBXC_z8OCp)OU6&wA($$cCgRKj3FZ&Qqn zMDiuZ6f24I=4p{=>j5?&b|M8mV2@fSENSC9w!I1XN@?yETZE~a14J3WbhC?KFde;; zlQth$huoSyS)~_vc~V09giy#_fO}iqBGUkD+>w9}R#uWA2Q*DEiZO@Lyy-imjbb;5 z)8Pg-ewF^!&}_|$eDvrpxGHMmR1g!d8OWm~b<=V!A;xK2x9h^}F``Xpa!nmM{XG}v zN8PRLsQ?J8d-$Ze$%qf;Bv)zJys}V0D-`A@?dADYIaDwY^6jLCAn60+`MQ=d3Ya^? zXpID>_8}2ts#D_O)GUYB>~-Edl35`FB0os5+^=@H-c@&D522gSDah0kOi~aH0BD37@e(W6QJLQB7Z3p4wQxX01 zZ`WDI>tLnmZJk>|{!_>KmliuePWF$*4%~qF^S(hf6tgE+luz&53$1T4sjS#3-cL0w zDqcr_yFuDkP;Y1n?ar{UpXvVfrIMD$I~BhT0TXg+6jZmB4YJN=Fz6d@z{1d>F8*1=87nfh@&)v#&3lD$xQl)4ga4ollnJ=C;m zU$dbkDJ}Qezm{p4BxN$!Gkk{~pYN>ab95V`#ba?gD?#D(`Db}?iNkbGjOv(pp`Op2 z`Ir0iuqMn8u7|JC6zx=`<`7j`h2ao9W2qfPi0x3IF?Ss6m(0))0;iij(Y|Db6$mMf zej-_R_r>__C0(0xbOmV1b%p(kJ)oU&&RkZ-z?Ec_*kDCtTv0O;c{^2z-05FTjx=p3 z_NP;Zh>|RyR z^+Ty>x&`4C0fXx_pTt+4%ln(kF*50c*+eGP%$C>>s2^Y~wM$>Fht?0(0Jtw5e+NMW`CPeFwxs1lFN@sWuHsSDCN$trEr2`M>1 zMre+2J}mRIVi+s4n`#6uuptAN8&&4s<3FQNET9%+FmV$F(|0ho{%SkxvWs-*tTdo_ zet4c5kn-GTs6w@+dILUsIJn5GS)Djz;{o>S>gaNlfwbU5V?5_+j2X^UOf%_&L`mVq zq#(n#+QELc#=r1~`rBhi5KxYAeE;iLDRa6WYX9R~nzL#AFuKE|rMrkap@sy!0a+Fn zxj(6Ds`NyVqPXd`=`AOt=v%}DxS2T)%%5jEpNdB5*jUEPsOiJ4f`PK?k`O^Is|$P7 zzKesDbpDp^C&M$jP{<@=jyWlT6eEdm@ z1nAss1^H)%oJtW3e7xKbdB;FtizpzhNqQoVrQE^dB1{% zqAYxB4!Ahx$0+#S@j>%g=i-8W77s?ije!c_YkJl40K<-{2Ad}{>o-Vj*TC`X_G#t_ zks3+2+g)d7c7V@blU^q+g+oFsjwQipmTTt}Bn(J}{H<04&otFtkVMbyJHx&>=I#0v z^V2t(wcU9-kDq#ZR*E~2-Mlpd&V9Ex--J_&>?h3t`{_ER{yud5t5Vctmd$2M zXF#0%goI6}$DYCS^Sj`#mDM1;GgNi)rmsZ`=8RIprE5)uJC77pKPV_Cg*tE(i6pnmpseFGn>x+!O}sG?slw^CP0#EMHUI%t-a0!zhlFkl3LxQV127GOO^m3Y;Yq1! zM=E2KOH6GVG7JMKR`LtITVZh%>b_w9^%gEJ=_xM(fe86CeqvmF^)FKdy;Tv9p*OYr ztuxjRo@JZI{#}91nWc7`X9H{3+VejMD4Ob`yQfTt5xZn^#N>hEiACbe772daBatRd z3IxFI1<2B=co_PNGbauzkW^@jV5kWW!J%#N5nV6?7*oGUmB8Ct|Azfh;~?>MMc?2weC4(JtdzYKpZj^{hrB`1T$f_ zo8aI@Lc|Ao>}o}2jEs+c(AHH1S8DIurl*Smu9o(9#Jnwt&W-p5`>vF%HX?Zss}N$9 z>+l9nnNU3&7b*^)y&B(u-uuc;7Q9Muhd*dqpeQ`>s~6<>%8$`4RDv@othJ*=q-6G- z8DslBggg?iLw~rKy2%Z_Wbxf%#25a^lV(PWjQj-jeVNASxdkSmHxp*!^<+zJC&%^A zeqMHfEF}R8>Cd)t61e%FN9x*2wh$LIySB@FVyC$Dn`xk_~r^C5zJKuGs-i{NA zjWINHAKHzBq9+$oH(q{|bmUYR^aN0XKGE)Ud?`Rgf2H;^KI=lX2afgZB4S4;c8&rS zz{?JJ$T_MVY8^6SJADubXYRxtsqoR@u}t)x1{c0Pa$-+lQAK6iz4k&l zW=wfG{zjkCBVkTXL8(&<+ybNvio+@n5J(GfP>EHfSG$jvdD#qfS~o6u*cmTbTV$E` zldWewe3V&J9-1@vLnGUDzM(T;Vsl&4lRN2Zn}QD2)~Dil{=g*mGd2+U#EU+Ey{WQ2 z-~37dMq*;$aU@o|^KDJ*rl+GhAVglOQNpZkc42CCnbB}+Vs2c17e(quA+mMH0qI7z z>j<%C`eNGhm7Vxfna?G8T|^S-bgFv-km4!<_52OQG7);0B<#*${ zE9G=I{piO6Ia1v3MtEl(bfgsS%q*(ihXv9*3j$*L?A-@@I`0Py6l{N|m7NzDPfcI} z%AM81CzQ-*|q6xc+r}uA)TnKDuXQVrBije6_70IwVPijfV`R1PcVT z^C_Hn15gCl1nVo$+5CMKIsJLr_3y#Sz*wqe3yj zU_d|{&_F=kK+r(K^a?ukO5#dNigNTK(yH{V3{3RQ3``8nEQ}h)cGhObZq|+tL}rer z?)K&m-#tev;=*F`;tcj?>T2LXz|upSmc<(Kj{6))oo||O@v?YgDp_#_nY#7zz@YlW z)k*a6d62(xbit@p$fpr|d+}=CzbOwg~rqQHr?{sR8J-NhXQ?ep zzr8PmoV)7J*!(0E+m5gpvTrMHrfS#-X?CrTy2B?8dGr`Z`MnjjY}}vI1fwp7E9f9i zW4}qY$vEto;Tdkqy)p9x5OlRfL=C?<=MyUgdfAyr>*kdtp991$gHU$haTZ)i`aN(P z@pK5Y$?ay<$ZiKSS!){l{$=$=e84O`L_cbnB9Hav&y3RqaVYgri9D}MP}B8Hqigkd z!41N7?YNVJOYXjYY9@!;QhA;gLW&mgQ@KVyu0{5Y${#9h*AXuDXI1t|7n zbmt%UfCDo(aMZs(m0!09WXQh4=B4|Ldnt;4PRPbmSlwzJhgn-krhyDWa1^Ea;00!5 z+-x(N@g}rpmguPS98d9MQhD!aCu^D!tR>jScz)iSv1c86>rUDv=N=Yz$5tZY1nQ#| zrwBNb{J>i;s1v~`VE;lBEM&C_BBgi1 z4gG6R9wgv*FcK6QMWZZn)*MZNR!Iw3vyyemw!KVlsZLTh6`R}oUJqY9-3S+6v{YAR z^{G!0DQ9dpeko<_j}!_YUzh~eq|XZ64#dB2b||(Ua9=)qurY8$mWXL6(jxYJcU<-b zJt~+}HFFcb%SR{(wS;8q;F$I9cIc5j>`wIT=-Fr+myArb`Q=60KY=j02g>iWqHZ9zzpA5of}^W6k@>iZ))YSMw# z)#HeOwmF91AD2x2!i(=OF9C1{nTN*&qumJq;vBI$ zn5plE+<;Y=x9|n>p8*5(?|}JEn*aLn{$B))s;QN^y|J5%qXXlAMa+Mm@K1yVGs)Gh z5dZ;E`vC!I{lA?ctp4BAPgR885JiSz*wF&Ht%&HGF;8>! z=uDC1_y--$edKx+ng;;gV!IvU1Wrle=A1!JI20EU^L5p5uAun%L`X>Z1UH+>@9WVm zn5s4vP+7jn<3k@tAbvVcX*%z0W$`J{Vqr7}K*d&V^t9S2z%<=YxWLAKVnwz7Gx_12 zrOhC51ke4L{bn^WA>~av?rgaP*oa|TapZ4BodUwZ{cf&y|GwQ-Q+_DyQ<6%MCumFsg=_MF}RnstQx@ z1xfm8gal^2*RlTC!<0Qe zIelv5_N~xDrH(SpuG3xlLs)@%He}@Kg*#XZZrJCo(AsBixBzrb+|4iPT1-rc zh&PNz*mI@2vM>|K9SMVfS7gra`qiZq!YtbraHU=*a(-`^^w3nI0$RUKmxSkkS z2p+c3Z>rprA3sg|rU^)8fYC#{S&U$p4k9fRE@8>?9fFH-`-y1+=g^6t$>98V+g{O< z!?xG{)g=1(888~`^4--$)8cEZSEYj<~j>U$y#TLIJENGKf$eJa-?!}fxBi- zuo)9dsp`tpH0*oyUKFnxt5DL+jF-bDv{MbXBYk8lp!s-V@2q!^);D;-yEKLZ@cPk%}q_vH3m(<+G-45jZG;7843JZfqQ zAhvoB1SknDJ%rMV@u)`!NYA%ivcYdA%sA&JYQ@*;R&;M7T>*G_GOjkdGuPOb0kpYM zx7$je@PHARQ%sdSDvJ_W_I~k$GPf-GKku_<+w*v*cVS9*$B6lBtlrHR0jnoN1y-x~ zaU)?gg0s`f%GdNsqa&2sKDCl+BP99plMFgPjHi0Z?<>ctywNgOp_{~!XkP4=-bAjf zSOQzwEoC;pm6Od-i=QcEUI^Kgt%P2v(ijio41q8v^h3J`A^oL&(KX;!X0Q;CO>-{3d^_M8 zhiD7^2IK}Di3U3ikCJbXR!l8lPF|Q{*tz~1eNL&!F5RwMeovTVprFW}%xNDOiWxGG zI3BtXpi+K(VjR_D8!~;H#XAhm73M$CK7FjQ5wBc2i}#bt$MD_+|gjR9D(PjpzA!cym5a=v}NthmS{qpSFGZrXK!^clXpbTInUg>dhdM zQD)-QMmfxs$VMq;)1} z$CvutZ^0ZP8GwlHhD>9vUeO1)vbLuJhWo4Oaa>Q|EY&X(O1KB{Q0Yivgc5sldtfs2 z*C<=ujqsie!Z`z}48;VtKCoOru|eq#8OL8At_(l<(VKQoEdRsnuXa8G$`IhOW{pS_ zDfN0K8b^eNaxzsB1_^&K{w|kr@QfmvWsFB_)h6TBy3ScE6XXr1}}K% z@kT~s%LuYI?GZe*Ul<6qE*Z>G)hR!ttaVqh%8N%EOwi`)C-#Y!bGHupCy(LN)ckXB zCLr7y(B8-IouYkAoxu7}gx`j7Cn5j>meL?4)IXWbtO87;B@&;aBjOvdbl_zUdA$z( zJT=HBgl{%=DmazN^h|l0T1YRoV5Xq|9Fjw5%54+C8N9`$c97a6y>jXO`jOr9iO`ZI zPQu26Epxx(c^5LbTc^UuMRV1qoieHl#V7k3QY`0}WbV7)nFHrtj8+w-YtrIjc5K}S z!x&=u6E=_jOkYm@moK<@XihIBiXF7t4-(j^s3m%0=4L*64h;7di18OVb9YBMy5V>( zbW{vT)K$MvDq4-Y2m>B;G#sHCcgv?F?LM>k7McR3lxnG<`}JMRb&sOqKK{8@D~Sm9 zj4Ays2*_&ghENyafO9}$twTw_E1S{EHsX4MdJoYjU|XX5qK5{iTn206dH{&;@OFSR zvt@vgeidUiow4lsQrb=>ioti|o)o@>^(~5>MbgaM7gdTSRMdCKx2MB_$fM;rm(ncy z3XpLa5D=d&6;Ep0hf5rxF@A-8^k81II(m0TGcC4^nQ+|n6WyGv0}e%%l7w{j_B}mK znkxoArZ%>@|C}7glh*?DV+#EHLTNK~0h|a8_8B&$7M&{OunD2Nmb21!bad$%me|Cw zXZf@n4Bf8N;&f@`wQuk(1a{UxX3zX*Z@4($JNr1P4hY@>#7Jzz%G0&LM_(G5Ic0gz zHHp+UQ+!D+Qs?HAdFG<Db zKEUupU)U!192B{Jzev*oQGXVu#QP&0sUcrQF)QYV6Dvk)(%Db_gheaU?U z(~q*i#nGK^$|$~@Jh(*--#Mwu*oGwg*fQIBkSKLT4JxSyuuW&%=vR9ATM!gtYHMQA z`3{*CXyo@0KyW*qb2H%GDLGs)FgxXRIxB z0zP^9E#!a}-}vp1gPJ~C=TuKB9O0#0Dd%bwSO z=U>G?#VKIWwy8?Yus4(W^1c8}KBiJow1SqSq)E6z)6&zy_jLV#7~B zV(coU4s)F%JxUQWwJDNRJz7zTIf6K#_>nKFO9K#>5fyT2%W63yLie}7BTdeSPU)8D6!ursJ- z4B#Qyjba-Xww8xowG3}!q5Yj$uw1#8vLmuPQ z@$~K|QaE5{fU1tMBLeAYxGPQ8-$=v%y>dI%;z3_8^6~NUCQzk3moJ-~liBb)Wu=x1 zVy~9N-Uw&Hd}|Py(OwJ^z>tFbkeVWfs^ktvo@!lBdZ{YJ@Fw6!LjN8@^K&nKkoDT@ zKa!xVBoC=-Ntk5G=Ug5}46uM|I!`aJI0NG`38J(T{Tjt=PjIKKik0wm|V$M*!?vBQJ+Q{xXH1c z6Mg{(SA_moX0jA)@SU$PU|qR^8pyzyZXQn7$VViMF6XBZ2*@wVGw^(f1}H)6Q=?H5 z=S|_bcU2Th)SSL@;0WJ+gsn4zJ{JVq)Ch<;F1u)6tX;7KCwLtn}3K0rhD@@=$rvN@jQ8Kq^?OuY)WKD_ zZ^aT!xSmz}mz5o#MC!v<^%wN(D(mO_5=#m+Wu zDyA)0r`6yBms&%4khK{|Q~J!OsBd^UmqJMM%vT(CMs$BCK3+dah&Gqd8S8Dtci3 zM#aeQKtIJ7o2Ksl&Q%>)z^KWWa{%fjTy!&vSO(VlN0h2MrIq zLC-jT60GSUvQ_LrH!D`p_z)zey*{2t@A8Yob{u8$&R*N%%xxE^3eUCwj_A>}Yk;+| zE77js+0yZ*pVgGGx(cNrJU2lnn{_<%*NZ$4dcMIjt$CYfuiXUl)MR@s{WMqZgO=!@ zv(jG#lPlt5PFz#8$=%&fLQkSqYvW^u1zXP^d=ofi^nv7Cyp0 zlb3zV?MS6mrSM)i3aw7zOpqxHza@&sk?m<+naB%pdJ*SjlJ0!6%cjxrDsis~k|`r9 z5{emqCf_N?hP@XJu(A3|YYqe|Qsci4aYVnO9CcG^>}%obeenBrr5h;GY*-L2OL?!u z+~NjWeSbpKrxV!+hh+9Y54qa8(^XMFrRv9dI(t&ddM)4oEc8^8t7Y*@` zTphXAILz?4KKY3*Qzx1Tz}03W<$`s9q~7|(Zcl#fSi?~td(kZ$8;PP+DdlAhy2S3% zsTJg!;!`mY)skYb1n*_)xIc(&n>5_*8xD?F$kmZFWlj?kUIpA9`I->2zh2@pKHH!p z->n3s<0O?H@X@NrFWI;J%^vA{u4s{W-dWflkS*j|FnB)P18_j!v@&0E>SWJUWb|q^ zN(AT`ka>0G)3PXWY?6%V#L^u09pS-;FFC0lNcSp}^Gkjye;x;w?j6ESyEd6l6HNL> z(PwkL-$*`R4};7wgt@%c#Tz|D({~(v*fPDe-owj1Ml3OB+!YzQ)J|duYGKp8(Dq8- z5>XjaM9!mw8_QQ({*4%(Op3L99T?tih{LH7 z`NUn26Kb^R5X(W^SKkn#O7>Hu>CjZ>W5hvsrTgA&H6vN}wqrCDXWDQ}Z>OPBt1Ufv zG-rZ>?GHSNbHtCcXPUx=Zzs?fkyKg z4Qw~Ngr0ql&+@&ib6*lusY|XJzy2^{(UPvJ-ljA~KL=vJZli8zXEqhq+AzFkOa9dK zN{vmU3(b#5*~!jShq_9Sb2G&;ZDhcLMX6!+u}>H5-wFN_hLC)bC59j@>TjFgCeNd+ z;{XDrlw5Ac;SgEI?TMEteX(_`afROF)#ohK?q$y`tIWOXn zvQJziX_B`|TR<#&lwO1u$nsG*BQMu1+ENlPmIuUZb{_pPQ1hO<1C+7S%~>6tF%n z(vSC$UPHHDF4|OTl309F<1e(ytkAF6Qj#y!iLrsN$X2OVWY4w%t>7&G%sI1Eb5!k= zeGp(*vr#KkE|!SFakpVBbC!vrVAol&QY{pXAz&9!0_AqMfh%)Xh>^9?n?J?QZa!@k zE%oQYpE>0QCYi)x*IlqvZ4jMgU>8(sP?XR94eDc9_+;<1UHrt)Q#q?0Jf(12C2eWX zb3TJj@OXNWIQ8fBB2Q!dSKcFeQ%zY6ibGkUie#Ze43GO6TiJY( zLKKhw*?rl3=@hr^j6pux56GAkx@c^IcP>aNV{_T(hTYPTwJt z;M!+S3M4S$+pXrr!x*Mc>lM;?^p{V3gg9w78&8iC(Ng~W?r?Z=oci-65)~ev3^S&j z7`{M6`hZ{-90I!CE7MddB0z+H{OljG&H00$th6st8T<&iYK*#zlbAHG+|9|Im`fi@ zlrRXyLw%-y%p5WC=QM6On3-~=2!n!c>oe-J<8H%Zu$d4{`}2he%WHg|Yu7a{{;~rR z`qeoSf**+@y7}UdGo5bGgfb;S2V#Di2+fasm_ImqfiSh4H~99pK=?7hVms|HGy5P? z3d{th$L>M|*AQ%(J+gP8*V~q@xxlCDLim_M&JeS_!Pi;BN>e`;S&a_iX1M-VfdE<^ ze%PWDNp8|Z30E3|ujvYL&%_9{RQ9k9G{&^A!`&d%Mh7(htmRnS>gsWiIMx*UKt~FQ z+1~MlY{b8A0~Nk-oBm;AgyVlDLgHfso(>U!3v_3Vm_F2i5n#v(v?oBc0UTNhm0Pq3A2@K8)49yEn`x6Y$ z6O7DLMZs>x9QwjB`p{uT6d%9e)eWVU+X4QG8#r-WdppSc8;~GF*)Lq9`=k0Mln;Q# z-xBxACa`DUKrrcv@sdK`dV*)K9yAQefVa1W4$4Qc$FM0(nBz|tY{06j>+ORv9UwWW z;p)<>a&moe+qHys9*a9ye%>GJDq{K&<+-LO+$C{DuM8esOTG>kTkqt&%c(T}u3_%)iITH^^dv_rHt*bk};=&+2@HMByoHHaH&?CNyH zy_rUAn!;ceK!22r09UAc!KpVwrs`DZ^RqWXQs`2t{?HFu)UYk9480|?qe)KG5%osW zX$rlyp+bxl4^h^%wK9eOsLY?h*@(v(tIpqey7*ly3v7+KhB`6Zg9jfy8($%OZslan zW@RBC;tD)0p_@8R8dwM z$x{(OMFWu^*vU#3Tv%#^G)K6+q(=glOomLPRjZ+xbFRR8C)iJ2*Hj$to}_pD7{Q6yVw@r5VAO zb=ITJ*GfQ>A29b48~E<)Vz-b42Gi9q$LhYsJ9?EI+{jZOy?Feq39l*js1b=2G8P3sFT^P>=NE-B~Bz<}&=L zI-BQ$U7S4r-SH`~A@i@-%-dtF=v+-oJGhqAPN^W4)OfdmaL25+o(%DPafZebH1Y58 zJ>m(}k#fprktC{U83hAq^!=D5}Zn|9-_~6bV}L&tr!U@^A%Y>)i~NVRw`X#2koR5TVS{db zW^W&+UQ}Gei}qt}hoUU%^Vm~WIXajscw@$aSKb&{Q)dl62pUs*bem+_#_O)5Gue0z5MP*aG=PLKrBh zU8bAxv~rlD|B{AJG65wo9t#TlYF}SZ6S^(#SwQn^@p5k6wzIheGj8yuF$Sxo1EU`% zZ0wvx&O@rp@yeIE`jpFcp4XbX(cu77taJEpQNHAEVdHG@ZxL{~%{JygzfDgAI;6nS3Gg}z!W0{OwyQZ4f+iV`p>oiXJ2KLGQ z1{aVN=>v2i?JY#jt! zcHfrX3J1GC@3;R)SjQVbKB6N80`mNZb@l&$u>OBk^>dFkspd}r-ylKUGP4^lu5(=s z<*BtZJ97(>-=x`8qOb>B404PZ-cy!$+8x93;8aT`88P%v@r(P3D)!S3wC|^S-KEn%0-WUg)a5G*_|cj z3&)k*X{()Jv=Gu&FMVQEuQ~ZCeg!^ZQ+?;P@{iJSDEK;1^$`6P#h<=c)wr7Kg;eS&~HneF1;RLsQe zoPF3-DJecRW%Rj-1aKoP%OdzOw6M}+N*3MLP`Ka;nDFnFt7d&Bx#NbLE_OUba14n@ zD?g$;ZdTiRde+>DZTo3_S3Acfxxd#3GmX{uukH>LIb%m+V|$vu7YEIOJ`E2`%-MA} zs)qMJUyeO0HWsK5^QkkxS)G24KX))l*AdZ-nktr?lXW(6^uk`n!VxA%8)f`538s;!9}9&ge*1>9Hm%fsg5wMVP}b>H5iuhAC)X z!!_TszUBM9DAWyz$|U|<)^QR3k#&s9QTx||xNlj9N%od34<Mf(>0gBTex1uq2NGoYj=XmLG&+H$J_W%R)3v9%L$Xi!cFo$ zW|d1~<_JX?fcVpYAV5l3`pxPkaMU*gq<33x7vHRIL^v;1*SW^Ln&KSgS_Ri3Z)%e< zb4l&{Z&rVz`YXv>FY=mzMirT{D>UeYj7@`Ax=$O(w!+LVvGz_p^Zp{5_o$W%DA43+ zulwF&^g()?Kc;vOT8!o=TdZ;`{hOc)`EX8Zqb`ToRZ6<~iNHsC z7S}N{A?#j^)gAHLyF_CMlD#wOno0Ph73o?(lD#$QS|L*nhv|}Yx)-ZMO5Z?co$P36 zIj3oQ!LM@JKW_MGMEcqcVFvnM7j**fhu$~6Y9rHZL8Z?-QL1VqIn(HWSh5_YxiGm^ zc&)%1M`H67=L0u+1AQbXxOP{>SuHTIhYf}_j|n6sl|N1YXH~cTN7d2$b5)YPP>a33 zRh{xT6P2k zc~RfscK?nAj+14;6lhsaZuUAYO`gVxh8Pzs z>xkGvBj(@y9mhN50&y99nE7g2%v>9&M@BY~^pF8*nIWrW)8fXQb1DKP72s}JFwRM? z$SxMHq$wD86z%iQiuO!&58L+tsCulV!T(0p$G%nlH(w;u&*^`udhF;ws-FF=>S;Ft z->QDcK>jaP#|M_%q%bISCgXA< zm`FvFj1zW7wRJ0muD^N%QG;rncBD(v@iTg-WKeJIiA=c$r6K;ul+BBj;bW*)9j$ix#R#m=i>?T%Bs|Q_X zV(D9beL}dJa8GNa$oz#ulFtnKcnw@iSFR){p=f84bD*{PnP7t+&EM5sMBz^UELyLCPquPM_@(>my3E9sGwTIrN79R72u@YMQ)RWug0daIA`DNj5;Z9akI~mCC~CfWjyk_Yt~1y;ION8W$uASt zWH-}gCqT9EL*snvlCmKkoA^re*AC4(66ASH|8%OkY)#0U>TV)7^^qBmr&lgsFb#d zm2NhZRt7QnJ-kmtNaQS+FkQ`}N8Fw$Sdgg;hWYWiO`~+VT)@IX+sYm5Nc{W7n{t?Y&!;#>Ns~!9|%8SnhhG< zT+IS@_d5GRp1UM&>V*OaL<~NElPAi+;T=$n#CEQ{ISF?Do7VsI?1+Sa&7_s&A$9U! zo8bb%Xse`Fuk|l@2j#GO!A`B4WS$}D=~BnxVTy>t3cW`*aB@B#7+kGYg4aHrTFYrKEqRi+o8U8aI&$$aD65&w-xzo9jiR;%$BbSR5*v0b& ziUcX&$u3a5P;$7fsZgy$SzN=GQYl!WiizOwHzOBHzOJWE20yq<7{r_sh%2b>b$Sa= zLGQ|I88n8?(dUS&2quWY-~~FYzUJ}lCTG88Dz-7$>u>|9XDDvy9!e^BIu_$RF9>Gh z@smI*q`SS40WxH)!F>~|Ez-WQ+l`^Tb&fmZkz5f!2TTbTGRElzuY<+b{m|hV!YyzS zDU>C+1ar`doTy8(=+IL)F*LYd+H~xNQzS`0_AfhLB8ZJ5S?=5jln5j8xX8H5 z?;>c7K=KP-PQAd z8nW-XG7$*U00LPuHp?$BDe?9#|l9YhkweYdshE5lVrc8X!1U9?nxXfFRd43PA0K>aHf|- zPsi$n{=_GbkKO}(M;Zz%lFpZpo8j5Fz~#o-KrrI&Mv@UCG&E-LL;S*auyyMOL9+mB z7>rN7Ubs*%Gg_=wG&=WzY$V8PUi!6}WQkpP+hz2%1bhEx zoVUeiiS)fFxK5B;y2c}))S*7w>_H|KJZe?MSHMHAH-+cObE#^dLBrcsZP%z5H!%`? zjd%$bbMWuB_vQWC;-CUlK(`Erpkb3M^bbv?CB;WfBW#)4jr!xWiY+hOKa$dU9=lE4 zesUHm`iA8JNg|WypD-As>AA%a=>$<@*rDj%-(sz{$hbGAp#o_IAYLQNw#HJx-i-mzq}1?T8Z9{SCBGwo3x6cOaR%SZi|;4EfD{3h_KZ|nl9Gg zReRa_0rm@W(|@MF3?ip0(=UvYfq_5Z?vKz3c9asJ(p2tQ&Xmm)aPGv{GRY{xmd_m_ zd)-F4h9;Bfrx&o5iLJVc7m|CbxG^C>a1*Mn_uDU3Xd+6+N&+Rl2N;z1ru1h)cpgx~ zWvivDJvHTSd8$|#!!p=DB~JM*k*eI4_i%1!Vbf9Q9Up^)a`Jt9`It#lHcJ4wO9Fpg z@Edd9j&G0}k?ej-bHycAt_gh)PLTT=zqUE^Ss?u69hNc%E1gCap6y{dG`IOv&KS0U zqUy3{TjSa=^nmy^L|wW?YvInSrvZDPP}uNE=HwF$hl$U(#kQ?>8+VAHljG2*k&J3l z(+=Bo^lG)COGv`R89HXAiYX;qd9^R0UZp6+D+am_tH3yqRF2 z%E$RzsWM-Ng=`f&uE)8|&j30Uh3BXJc)HIA?8d1%`X!0Z(?f;mpkX!VVbwCf4Liy_ zC^1!!Ad}(V_(oJbxY+jyA+CVt6MHczQjXpp2+aNiHL62vb(rR|Q!K4N} z?u@m~YDutnGNy3Zw$AfSCUZlgBM^u^^9`M>GTn4oMf%pWb_*RZ7~HC$DuW>>%(*IP@ZS^ttEUJZ#G91Nmk!ZC>4p^7jW&;%+OP1m z@nCJnKFpW*^%wAA5-kfN97NPOL)7G?$k{DY!-4jWd+Qc9aR!3U{E1Y99#n6R2(NEOZufg8xJ}HmjL9)R&~XA51JWuQ43{|FPnasi|{&@mpP6nJmQJd5Wvl- zJ4rv%rd154Z`!?g1Y?K}@!}47;OwNL(Qnxsw5DbOAu{(aRiK05U>; zEi32m&kbJ0Da0B@9u2Ge`;5PH=lCIq^Os{XfVxt7H+6>jSQ2g*i< zuCo{wJjMsj8y6~sQp|uhuPAxB4f|hjF&dP$HYKbWlL?q%m@x5j+1?+g}-Y8CL(o?hDX`gjFjtFB~}m20zdw{sMQoBR=T#i>rEZM5R~S&&WWN4aAPLh&?cI1+DqBRfmhZ+g8(b z0_T9ZSZ}cZ#@buQL>6=bz9Y!s1B1H^?(Q-$xVyVUDW(R_8M=w?fH?F#nrJgeu)Dg2e#2 z2D1*atpD|h4I!!o8x7h8HF+jRL@gt_zrO7r$y~e7)6V06kva+(srMc9fRVcQbRQV0 zpX?<3Poy6EAEb`00Xhb4e*71y3(HFWPo(|;M(W7_LF!#I2Jr>=Kil@?>c7*U7V^#w z4qWy%C{TLD7lV;{WP9(DS6DhF%$}4unW-ppgWKWWj}RWpgJ|8vybOh9L4S8(Hn3()XuJK}>){Ljg?Q_J zy1}(aW1fq%wgVPV%xhaWJOQeA2sz~@-c`he(KSx~GP%Z~6#5Tw2fF~ysZBJ}t@NWt zn8IIF-}&O0wzA|;n)tFcF53E_!!w!kBQc(7Hw$TH6+?|_y;tuXf~kM>KYOo*w3Q{P zS7Z({rc#gJG5h5iBJ;1(*BP&!f~opgum}t7!yX#H0+^}?fT?=qf2g|gT>k->s&62J zsd~8JMm>ySUl^IS(#_O)T?mAYUL024&(AvqF8-G{(p}3voy4Yar<~LVix}YvIcG4> zBN_(?x{OO7nV&A#%JG7fXQwZD;M<0Pj$KBKh|Pb#fu;VggRc2FLIinE?|RX$4%3#q zAS@`1j}Umo+oUhxe)O*`gPWxJgEj2F_Z6<$j|d0d(N=+KtGEtF1xHzRXvB^HbyW1x zUg?T7RYat>dHs+5i&l$-IqVWA1)O{~aqxyDvUTm629EC|45QjN8t^EGQ)PcT!BOa zmol~zXMscGUvEqI@6^2rC{s@|KWr@AeJht+t;(d6jRjG4{yHGvs zyoHjb+P zi@V}$KkT6rc|(B+2MaBQ-Bg*$qdMs#Jg)QEV_%s`nD6Eb#ml)SX{mS?&Lz)&sa_Tq zbGTEl*zGp6uXOE~)9Miu*pAK;rqW!Nv+BVUSJkqnNsi9artEVHCCY^=ff~{l8S-Va zv=JI#Eix2O{WTWnR7$jSoD)`9Ef!1GvmYqyCyUo}ozqtEEL=*~^B$lr9!o0ZJw8?W zuYg}=@*mLZ<$DmEluneunagBwA)K(3%;th=HSft?iNgeT-D+W`L_7BV$(*I!WxTuT zoTWU{B=_8@qHNxVuY1y5YatTVz2)4cf^ObB=RLi+qBwP&3Q>iGMnoNyc~L&AxQFZt zmO1UrO1_iWY3u^IGzkaa3Z%JezIL3mPyp=z2eKaVAF>XFZz-M`PF8RX&LmeFDiIHY@pE{(XT_#ZFVl5W(odH zQQ?hdX7hPpfc<5y^2_Y^S+)~v=05H&rk81`o)t5X*Ds5tnYy3vRRx|{y#qG!rkuMD z5g}@3dB2wWncua;g&dU_>tR1xeHts`)x)0Dc=B5R^!L>l{295*FMY<@O^BFZGcdUk zMnucL^s)M4NC9$KJH@ou6g$E&B}oL^a^%+ko`4*hSkB z03Cp%r_2j!TlHy`suHn!wa*FhlVz7RnkwE@|KT%aGD%o!c1lNh7|3qvnfc`CUC_r(cd)XOf%int$Sh->UPQXA zu0?>nJh+(eV&0Y+(u1!%p0w!vK9<5L$Rh#9Q4`z=Dl$#TlDs2|9b$o=*0fggoOJzD z=%`eCM+}m|O^3(T0>Q#uJo&vOTs(z&GB$GgWtACwnuiUwx}xqL)LfxL)NL9 zvH?pPz-FjyCAK9%?y^W3MpLETde^v!_a_lZJ*7_~fjKIprcD|>kgEEr%1b6_1M0NB zO}&_9)dN&xHLxD#DjU0k-fG5ZCh8T0HfYA(-^!|csK%;cbCmVN=BY*keyNo4YT06c zl0t)(tLQN-&gHG1vp_g6$>C*K7EJkaMpfRRA*9V353R456F-MN5-?TD8m}tkCPzaR z-l8FdV|k>DV7#yuG$&_`u-{?2_(vO7taU0=PX=U^Buv< zmX^Kzo)bZU>r+Wx8wRZQ-q8)}h*-g?WlM9jIz8vJT8R*Eafo&CFKvI;Z0G8D0jwbF zNP{C_^2T@i_Unp2nwj9w>MWZMRyYo^^C;Fn7488&sdu2<_K&Hp2i?E`9SXLfPhBEi zZij|chL#Z$qagk_x)KC!4||{uC-}DW7`u$}fBAX>&nB3!@8KMd+EHOEQRT!dh;Q2r z1#9}*2zTJ!f@xySq~!5SS2__NyCq|K;SAQqJ->x$i-61Y>?To8@KxBLx%a%p6X!C&))r| z7`E7b(1>O(Vj#`c00YB_9|0Avr4MnUErwnH^5M}l(5%TiIp5}}0mLm9!jb5aX_#38 z2YE;1+VFCYXonj=4%eBX4~f*QvlCj^AuBu>(C$M3K5)g(Db3#c zIbLeMI+)qvi(XdXKf1%C%2=>91&7<|JqmMhYe*?~rJF zqEeNR*xrH}3Nm2|YjlZG6s^xG{i=x^-xfnh2jT|!c5eK2dMVw7`mVI4yq5aIOsM!3 zjy%W|TAgcR+U}PW;u8N*_t~L-@2%J{2_+IcsgLL1)8rdliJL3&(CU_ck};O8AGmff zBglA$4R+zCgQCGrkvy6-*a>PYDtKRQyP~U64Eo#eVl^8thamxWeO4rigUjy`m|6T# z0o#k)U(aai$b2>n^K$`l>#_8wuR7(HD-Ub7Q2^L;ycfuX>D}>#uDq?3wW|=>9EqR_ zEdtdDM#r%;%IWJd_bwPsyg-cbD#>%v4>Es_j^;W;DjDM!q3!E&?R7ShWM?g1)0K0n z`j^`53Zu+}Ym^n@lkg%6o5Wu~)+GMU8r1J&;6iR7P=t8xlj)d{J_d?Hai`YdWxISB zkg;Oi?M%*LuTGxhbUJ-N+{oIz6a1f?-UHQ!P&eSyr?|zhpA`Oo;PlFZQvXj|-_P2Q z?Qz6w$zDEqgdLZc#JIFkQ$hlbq|1tafd5Lr2q-A1FV~|+$1)&%0njKLth%MW@;#

Js{zTdvT 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

WkH%_8CyL`MNj&=Uk=7-OAdbWXFzv6;U=n%=w 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 OB}5#>BxD^#B>o2!-%1t$ literal 0 HcmV?d00001 diff --git a/phive-rules-peppol/pom.xml b/phive-rules-peppol/pom.xml index 63ad01cb..df225a20 100644 --- a/phive-rules-peppol/pom.xml +++ b/phive-rules-peppol/pom.xml @@ -137,8 +137,8 @@ convert - src/test/resources/external/rule-source/aunz-peppol/1.0.11 - src/main/resources/external/schematron/peppol-aunz/1.0.11/xslt + src/test/resources/external/rule-source/aunz-peppol/1.0.12 + src/main/resources/external/schematron/peppol-aunz/1.0.12/xslt --> diff --git a/phive-rules-peppol/src/main/java/com/helger/phive/peppol/PeppolValidationBisAUNZ.java b/phive-rules-peppol/src/main/java/com/helger/phive/peppol/PeppolValidationBisAUNZ.java index 89d3d24d..76969429 100644 --- a/phive-rules-peppol/src/main/java/com/helger/phive/peppol/PeppolValidationBisAUNZ.java +++ b/phive-rules-peppol/src/main/java/com/helger/phive/peppol/PeppolValidationBisAUNZ.java @@ -88,6 +88,20 @@ public final class PeppolValidationBisAUNZ "creditnote-self-billing", "1.0.11"); + // 1.0.12 + public static final DVRCoordinate VID_OPENPEPPOL_BIS3_AUNZ_UBL_INVOICE_1_0_12 = PhiveRulesHelper.createCoordinate (GROUP_ID, + "invoice", + "1.0.12"); + public static final DVRCoordinate VID_OPENPEPPOL_BIS3_AUNZ_UBL_INVOICE_SELF_BILLING_1_0_12 = PhiveRulesHelper.createCoordinate (GROUP_ID, + "invoice-self-billing", + "1.0.12"); + public static final DVRCoordinate VID_OPENPEPPOL_BIS3_AUNZ_UBL_CREDIT_NOTE_1_0_12 = PhiveRulesHelper.createCoordinate (GROUP_ID, + "creditnote", + "1.0.12"); + public static final DVRCoordinate VID_OPENPEPPOL_BIS3_AUNZ_UBL_CREDIT_NOTE_SELF_BILLING_1_0_12 = PhiveRulesHelper.createCoordinate (GROUP_ID, + "creditnote-self-billing", + "1.0.12"); + private PeppolValidationBisAUNZ () {} @@ -113,160 +127,201 @@ public static void init (@Nonnull final IValidationExecutorSetRegistry + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789 + + + + + + + + + ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + / + + + + + + *: + + [namespace-uri()=' + + '] + + + + [ + + ] + + + + / + + @ + + + @*[local-name()=' + + ' and namespace-uri()=' + + '] + + + + + + + + + / + + + [ + + ] + + + + /@ + + + + + + + + / + + + [ + + ] + + + + /@ + + + + + + + + + + + + + + + + + + + + + + + + . + + + + +U + + U + + + + U. + + n + + + + U. + + _ + + _ + + + + + + + + +   +   +   + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +Rules for AUNZ Self Billing + + + + + + + + + + + + + + + + + + PEPPOL-EN16931-R008 + fatal + + + + Document MUST not contain empty elements. + + + + + + + + + + + + + + + + + + + + + + + PEPPOL-EN16931-R080 + fatal + + + + Only one project reference is allowed on document level + + + + + + + + + + + + + + + + + + + + + + + PEPPOL-EN16931-R001 + fatal + + + + Business process MUST be provided. + + + + + + + + + + PEPPOL-EN16931-R007-AUNZ-SB + fatal + + + + Business process MUST be in the format 'urn:fdc:peppol.eu:2017:poacc:selfbilling:NN:1.0' where NN indicates the process number. + + + + + + + + + + PEPPOL-EN16931-R002 + fatal + + + + No more than one note is allowed on document level. + + + + + + + + + + PEPPOL-EN16931-R003 + fatal + + + + A buyer reference or purchase order reference MUST be provided. + + + + + + + + + + PEPPOL-EN16931-R004-AUNZ-SB + fatal + + + + Specification identifier MUST have the value 'urn:cen.eu:en16931:2017#conformant#urn:fdc:peppol.eu:2017:poacc:selfbilling:international:aunz:3.0'. + + + + + + + + + + PEPPOL-EN16931-R053 + fatal + + + + Only one tax total with tax subtotals MUST be provided. + + + + + + + + + + PEPPOL-EN16931-R054 + fatal + + + + Only one tax total without tax subtotals MUST be provided when tax currency code is provided. + + + + + + + + + + PEPPOL-EN16931-R055-AUNZ + fatal + + + + Invoice total tax amount and Invoice total tax amount in accounting currency MUST have the same operational sign + + + + + + + + + + + + + + + + PEPPOL-EN16931-R005-AUNZ + fatal + + + + Tax accounting currency code MUST be different from invoice currency code when provided. + + + + + + + + + + + + + + + + PEPPOL-EN16931-R010 + fatal + + + + Buyer electronic address MUST be provided + + + + + + + + + + + + + + + + PEPPOL-EN16931-R020 + fatal + + + + Seller electronic address MUST be provided + + + + + + + + + + + + + + + + PEPPOL-EN16931-R041 + fatal + + + + Allowance/charge base amount MUST be provided when allowance/charge percentage is provided. + + + + + + + + + + + + + + + + PEPPOL-EN16931-R042 + fatal + + + + Allowance/charge percentage MUST be provided when allowance/charge base amount is provided. + + + + + + + + + + + + + + + + PEPPOL-EN16931-R040 + fatal + + + + Allowance/charge amount must equal base amount * percentage/100 if base amount and percentage exists + + + + + + + + + + PEPPOL-EN16931-R043 + fatal + + + + Allowance/charge ChargeIndicator value MUST equal 'true' or 'false' + + + + + + + + + + + + + + + + PEPPOL-EN16931-R051-AUNZ + fatal + + + + All currencyID attributes must have the same value as the invoice currency code (BT-5), except for the invoice total tax amount in accounting currency (BT-111). + + + + + + + + + + + + + + + + PEPPOL-EN16931-R110 + fatal + + + + Start date of line period MUST be within invoice period. + + + + + + + + + + + + + + + + PEPPOL-EN16931-R111 + fatal + + + + End date of line period MUST be within invoice period. + + + + + + + + + + + + + + + + + + + + + + PEPPOL-EN16931-R120 + fatal + + + + Invoice line net amount MUST equal (Invoiced quantity * (Item net price/item price base quantity) + Sum of invoice line charge amount - sum of invoice line allowance amount + + + + + + + + + + PEPPOL-EN16931-R121 + fatal + + + + Base quantity MUST be a positive number above zero. + + + + + + + + + + PEPPOL-EN16931-R100 + fatal + + + + Only one invoiced object is allowed pr line + + + + + + + + + + PEPPOL-EN16931-R101 + fatal + + + + Element Document reference can only be used for Invoice line object + + + + + + + + + + + + + + + + PEPPOL-EN16931-R044 + fatal + + + + Charge on price level is NOT allowed. Only value 'false' allowed. + + + + + + + + + + PEPPOL-EN16931-R046 + fatal + + + + Item net price MUST equal (Gross price - Allowance amount) when gross price is provided. + + + + + + + + + + + + + + + + + + PEPPOL-EN16931-R130 + fatal + + + + Unit code of price base quantity MUST be same as invoiced quantity. + + + + + + + + + + + + + + + + PEPPOL-COMMON-R040 + fatal + + + + GLN must have a valid format according to GS1 rules. + + + + + + + + + + + + + + + + PEPPOL-COMMON-R041 + fatal + + + + Norwegian organization number MUST be stated in the correct format. + + + + + + + + + + + + + + + + PEPPOL-COMMON-R042 + fatal + + + + Danish organization number (CVR) MUST be stated in the correct format. + + + + + + + + + + + + + + + + PEPPOL-COMMON-R043 + fatal + + + + Belgian enterprise number MUST be stated in the correct format. + + + + + + + + + + + + + + + + PEPPOL-COMMON-R044 + warning + + + + IPA Code (Codice Univoco Unità Organizzativa) must be stated in the correct format + + + + + + + + + + + + + + + + PEPPOL-COMMON-R045 + warning + + + + Tax Code (Codice Fiscale) must be stated in the correct format + + + + + + + + + + + + + + + + PEPPOL-COMMON-R046 + warning + + + + Tax Code (Codice Fiscale) must be stated in the correct format + + + + + + + + + + + + + + + + PEPPOL-COMMON-R047 + warning + + + + Italian VAT Code (Partita Iva) must be stated in the correct format + + + + + + + + + + + + + + + + PEPPOL-COMMON-R049 + fatal + + + + Swedish organization number MUST be stated in the correct format. + + + + + + + + + + + + + + + + PEPPOL-COMMON-R050 + fatal + + + + Australian Business Number (ABN) MUST be stated in the correct format. + + + + + + + + + + + + + + + + + + + + + + + AUNZ-R-001 + fatal + + + + [AUNZ-R-001]-An invoice must contain the Seller's ABN if Seller country is Australia + + + + + + + + + + + + + + + + AUNZ-R-004 + fatal + + + + [AUNZ-R-004]-An invoice must contain the Buyer's ABN if Buyer country is Australia + + + + + + + + + + + + + + + + + + + + + + + AUNZ-R-002 + fatal + + + + [AUNZ-R-002]-An invoice must contain the Seller's NZBN if Seller country is New Zealand + + + + + + + + + + + + + + + + AUNZ-R-005 + fatal + + + + [AUNZ-R-005]-An invoice must contain the Buyer's NZBN if Buyer country is New Zealand + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + PEPPOL-EN16931-CL001 + fatal + + + + Mime code must be according to subset of IANA code list. + + + + + + + + + + + + + + + + PEPPOL-EN16931-CL002 + fatal + + + + Reason code MUST be according to subset of UNCL 5189 D.16B. + + + + + + + + + + + + + + + + PEPPOL-EN16931-CL003 + fatal + + + + Reason code MUST be according to UNCL 7161 D.16B. + + + + + + + + + + + + + + + + PEPPOL-EN16931-CL006 + fatal + + + + Invoice period description code must be according to UNCL 2005 D.16B. + + + + + + + + + + + + + + + + PEPPOL-EN16931-CL007 + fatal + + + + Currency code must be according to ISO 4217:2005 + + + + + + + + + + + + + + + + PEPPOL-EN16931-P0100-AUNZ-SB + fatal + + + + Invoice type code MUST be set according to the profile. + + + + + + + + + + + + + + + + PEPPOL-EN16931-P0101-AUNZ-SB + fatal + + + + Credit note type code MUST be set according to the profile. + + + + + + + + + + + + + + + + PEPPOL-EN16931-F001 + fatal + + + + A date + MUST be formatted YYYY-MM-DD. + + + + + + + + + + + + + + + + PEPPOL-EN16931-CL008 + fatal + + + + Electronic address identifier scheme must be from the codelist "Electronic Address Identifier Scheme" + + + + + + + + + + diff --git a/phive-rules-peppol/src/main/resources/external/schematron/peppol-aunz/1.0.12/xslt/AUNZ-PEPPOL-validation.xslt b/phive-rules-peppol/src/main/resources/external/schematron/peppol-aunz/1.0.12/xslt/AUNZ-PEPPOL-validation.xslt new file mode 100644 index 00000000..a37a23c9 --- /dev/null +++ b/phive-rules-peppol/src/main/resources/external/schematron/peppol-aunz/1.0.12/xslt/AUNZ-PEPPOL-validation.xslt @@ -0,0 +1,1353 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789 + + + + + + + + + ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + / + + + + + + *: + + [namespace-uri()=' + + '] + + + + [ + + ] + + + + / + + @ + + + @*[local-name()=' + + ' and namespace-uri()=' + + '] + + + + + + + + + / + + + [ + + ] + + + + /@ + + + + + + + + / + + + [ + + ] + + + + /@ + + + + + + + + + + + + + + + + + + + + + + + + . + + + + +U + + U + + + + U. + + n + + + + U. + + _ + + _ + + + + + + + + +   +   +   + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +Rules for PEPPOL BIS 3.0 Billing adapted to AUNZ specification + + + + + + + + + + + + + + + + + + PEPPOL-EN16931-R008 + fatal + + + + Document MUST not contain empty elements. + + + + + + + + + + + + + + + + + + + + + + + PEPPOL-EN16931-R080 + fatal + + + + Only one project reference is allowed on document level + + + + + + + + + + + + + + + + + + + + + + + PEPPOL-EN16931-R001 + fatal + + + + Business process MUST be provided. + + + + + + + + + + PEPPOL-EN16931-R007 + fatal + + + + Business process MUST be in the format 'urn:fdc:peppol.eu:2017:poacc:billing:NN:1.0' where NN indicates the process number. + + + + + + + + + + PEPPOL-EN16931-R002 + fatal + + + + No more than one note is allowed on document level. + + + + + + + + + + PEPPOL-EN16931-R003 + fatal + + + + A buyer reference or purchase order reference MUST be provided. + + + + + + + + + + PEPPOL-EN16931-R004-AUNZ + fatal + + + + Specification identifier MUST have the value 'urn:cen.eu:en16931:2017#conformant#urn:fdc:peppol.eu:2017:poacc:billing:international:aunz:3.0'. + + + + + + + + + + PEPPOL-EN16931-R053 + fatal + + + + Only one tax total with tax subtotals MUST be provided. + + + + + + + + + + PEPPOL-EN16931-R054 + fatal + + + + Only one tax total without tax subtotals MUST be provided when tax currency code is provided. + + + + + + + + + + PEPPOL-EN16931-R055-AUNZ + fatal + + + + Invoice total tax amount and Invoice total tax amount in accounting currency MUST have the same operational sign + + + + + + + + + + + + + + + + PEPPOL-EN16931-R005-AUNZ + fatal + + + + Tax accounting currency code MUST be different from invoice currency code when provided. + + + + + + + + + + + + + + + + PEPPOL-EN16931-R010 + fatal + + + + Buyer electronic address MUST be provided + + + + + + + + + + + + + + + + PEPPOL-EN16931-R020 + fatal + + + + Seller electronic address MUST be provided + + + + + + + + + + + + + + + + PEPPOL-EN16931-R041 + fatal + + + + Allowance/charge base amount MUST be provided when allowance/charge percentage is provided. + + + + + + + + + + + + + + + + PEPPOL-EN16931-R042 + fatal + + + + Allowance/charge percentage MUST be provided when allowance/charge base amount is provided. + + + + + + + + + + + + + + + + PEPPOL-EN16931-R040 + fatal + + + + Allowance/charge amount must equal base amount * percentage/100 if base amount and percentage exists + + + + + + + + + + PEPPOL-EN16931-R043 + fatal + + + + Allowance/charge ChargeIndicator value MUST equal 'true' or 'false' + + + + + + + + + + + + + + + + PEPPOL-EN16931-R051-AUNZ + fatal + + + + All currencyID attributes must have the same value as the invoice currency code (BT-5), except for the invoice total tax amount in accounting currency (BT-111). + + + + + + + + + + + + + + + + PEPPOL-EN16931-R110 + fatal + + + + Start date of line period MUST be within invoice period. + + + + + + + + + + + + + + + + PEPPOL-EN16931-R111 + fatal + + + + End date of line period MUST be within invoice period. + + + + + + + + + + + + + + + + + + + + + + PEPPOL-EN16931-R120 + fatal + + + + Invoice line net amount MUST equal (Invoiced quantity * (Item net price/item price base quantity) + Sum of invoice line charge amount - sum of invoice line allowance amount + + + + + + + + + + PEPPOL-EN16931-R121 + fatal + + + + Base quantity MUST be a positive number above zero. + + + + + + + + + + PEPPOL-EN16931-R100 + fatal + + + + Only one invoiced object is allowed pr line + + + + + + + + + + PEPPOL-EN16931-R101 + fatal + + + + Element Document reference can only be used for Invoice line object + + + + + + + + + + + + + + + + PEPPOL-EN16931-R044 + fatal + + + + Charge on price level is NOT allowed. Only value 'false' allowed. + + + + + + + + + + PEPPOL-EN16931-R046 + fatal + + + + Item net price MUST equal (Gross price - Allowance amount) when gross price is provided. + + + + + + + + + + + + + + + + + + PEPPOL-EN16931-R130 + fatal + + + + Unit code of price base quantity MUST be same as invoiced quantity. + + + + + + + + + + + + + + + + PEPPOL-COMMON-R040 + fatal + + + + GLN must have a valid format according to GS1 rules. + + + + + + + + + + + + + + + + PEPPOL-COMMON-R041 + fatal + + + + Norwegian organization number MUST be stated in the correct format. + + + + + + + + + + + + + + + + PEPPOL-COMMON-R042 + fatal + + + + Danish organization number (CVR) MUST be stated in the correct format. + + + + + + + + + + + + + + + + PEPPOL-COMMON-R043 + fatal + + + + Belgian enterprise number MUST be stated in the correct format. + + + + + + + + + + + + + + + + PEPPOL-COMMON-R044 + warning + + + + IPA Code (Codice Univoco Unità Organizzativa) must be stated in the correct format + + + + + + + + + + + + + + + + PEPPOL-COMMON-R045 + warning + + + + Tax Code (Codice Fiscale) must be stated in the correct format + + + + + + + + + + + + + + + + PEPPOL-COMMON-R046 + warning + + + + Tax Code (Codice Fiscale) must be stated in the correct format + + + + + + + + + + + + + + + + PEPPOL-COMMON-R047 + warning + + + + Italian VAT Code (Partita Iva) must be stated in the correct format + + + + + + + + + + + + + + + + PEPPOL-COMMON-R049 + fatal + + + + Swedish organization number MUST be stated in the correct format. + + + + + + + + + + + + + + + + PEPPOL-COMMON-R050 + fatal + + + + Australian Business Number (ABN) MUST be stated in the correct format. + + + + + + + + + + + + + + + + + + + + + + + AUNZ-R-001 + fatal + + + + [AUNZ-R-001]-An invoice must contain the Seller's ABN if Seller country is Australia + + + + + + + + + + + + + + + + AUNZ-R-004 + fatal + + + + [AUNZ-R-004]-An invoice must contain the Buyer's ABN if Buyer country is Australia + + + + + + + + + + + + + + + + + + + + + + + AUNZ-R-002 + fatal + + + + [AUNZ-R-002]-An invoice must contain the Seller's NZBN if Seller country is New Zealand + + + + + + + + + + + + + + + + AUNZ-R-005 + fatal + + + + [AUNZ-R-005]-An invoice must contain the Buyer's NZBN if Buyer country is New Zealand + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + PEPPOL-EN16931-CL001 + fatal + + + + Mime code must be according to subset of IANA code list. + + + + + + + + + + + + + + + + PEPPOL-EN16931-CL002 + fatal + + + + Reason code MUST be according to subset of UNCL 5189 D.16B. + + + + + + + + + + + + + + + + PEPPOL-EN16931-CL003 + fatal + + + + Reason code MUST be according to UNCL 7161 D.16B. + + + + + + + + + + + + + + + + PEPPOL-EN16931-CL006 + fatal + + + + Invoice period description code must be according to UNCL 2005 D.16B. + + + + + + + + + + + + + + + + PEPPOL-EN16931-CL007 + fatal + + + + Currency code must be according to ISO 4217:2005 + + + + + + + + + + + + + + + + PEPPOL-EN16931-P0100 + fatal + + + + Invoice type code MUST be set according to the profile. + + + + + + + + + + + + + + + + PEPPOL-EN16931-P0101 + fatal + + + + Credit note type code MUST be set according to the profile. + + + + + + + + + + + + + + + + PEPPOL-EN16931-F001 + fatal + + + + A date + MUST be formatted YYYY-MM-DD. + + + + + + + + + + + + + + + + PEPPOL-EN16931-CL008 + fatal + + + + Electronic address identifier scheme must be from the codelist "Electronic Address Identifier Scheme" + + + + + + + + + + diff --git a/phive-rules-peppol/src/main/resources/external/schematron/peppol-aunz/1.0.12/xslt/AUNZ-UBL-validation.xslt b/phive-rules-peppol/src/main/resources/external/schematron/peppol-aunz/1.0.12/xslt/AUNZ-UBL-validation.xslt new file mode 100644 index 00000000..89f3955b --- /dev/null +++ b/phive-rules-peppol/src/main/resources/external/schematron/peppol-aunz/1.0.12/xslt/AUNZ-UBL-validation.xslt @@ -0,0 +1,14358 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + / + + + + + + *: + + [namespace-uri()=' + + '] + + + + [ + + ] + + + + / + + @ + + + @*[local-name()=' + + ' and namespace-uri()=' + + '] + + + + + + + + + / + + + [ + + ] + + + + /@ + + + + + + + + / + + + [ + + ] + + + + /@ + + + + + + + + + + + + + + + + + + + + + + + + . + + + + +U + + U + + + + U. + + n + + + + U. + + _ + + _ + + + + + + + + +   +   +   + + + + + + + + + + + + + + + + + + UBL-model + UBL-model + + + + + + + + + + + UBL-syntax + UBL-syntax + + + + + + + + + + + Codesmodel + Codesmodel + + + + + + + + + + + + + + + + + + + + + + BR-52 + fatal + + + + [BR-52]-Each Additional supporting document (BG-24) shall contain a Supporting document reference (BT-122). + + + + + + + + + + + + + + + + BR-CO-25 + fatal + + + + [BR-CO-25]-In case the Amount due for payment (BT-115) is positive, either the Payment due date (BT-9) or the Payment terms (BT-20) shall be present. + + + + + + + + + + + + + + + + BR-63 + fatal + + + + [BR-63]-The Buyer electronic address (BT-49) shall have a Scheme identifier. + + + + + + + + + + + + + + + + BR-11 + fatal + + + + [BR-11]-The Buyer postal address shall contain a Buyer country code (BT-55). + + + + + + + + + + + + + + + + BR-51 + warning + + + + [BR-51]-In accordance with card payments security standards an invoice should never include a full card primary account number (BT-87). At the moment PCI Security Standards Council has defined that the first 6 digits and last 4 digits are the maximum number of digits to be shown. + + + + + + + + + + + + + + + + BR-57 + fatal + + + + [BR-57]-Each Deliver to address (BG-15) shall contain a Deliver to country code (BT-80). + + + + + + + + + + + + + + + + BR-31 + fatal + + + + [BR-31]-Each Document level allowance (BG-20) shall have a Document level allowance amount (BT-92). + + + + + + + + + + BR-32-AUNZ + fatal + + + + [BR-32-AUNZ]-Each Document level allowance (BG-20) shall have a Document level allowance Tax category code (BT-95). + + + + + + + + + + BR-33 + fatal + + + + [BR-33]-Each Document level allowance (BG-20) shall have a Document level allowance reason (BT-97) or a Document level allowance reason code (BT-98). + + + + + + + + + + BR-CO-21 + fatal + + + + [BR-CO-21]-Each Document level allowance (BG-20) shall contain a Document level allowance reason (BT-97) or a Document level allowance reason code (BT-98), or both. + + + + + + + + + + BR-DEC-01 + fatal + + + + [BR-DEC-01]-The allowed maximum number of decimals for the Document level allowance amount (BT-92) is 2. + + + + + + + + + + BR-DEC-02 + fatal + + + + [BR-DEC-02]-The allowed maximum number of decimals for the Document level allowance base amount (BT-93) is 2. + + + + + + + + + + + + + + + + BR-36 + fatal + + + + [BR-36]-Each Document level charge (BG-21) shall have a Document level charge amount (BT-99). + + + + + + + + + + BR-37-AUNZ + fatal + + + + [BR-37-AUNZ]-Each Document level charge (BG-21) shall have a Document level charge Tax category code (BT-102). + + + + + + + + + + BR-38 + fatal + + + + [BR-38]-Each Document level charge (BG-21) shall have a Document level charge reason (BT-104) or a Document level charge reason code (BT-105). + + + + + + + + + + BR-CO-22 + fatal + + + + [BR-CO-22]-Each Document level charge (BG-21) shall contain a Document level charge reason (BT-104) or a Document level charge reason code (BT-105), or both. + + + + + + + + + + BR-DEC-05 + fatal + + + + [BR-DEC-05]-The allowed maximum number of decimals for the Document level charge amount (BT-99) is 2. + + + + + + + + + + BR-DEC-06 + fatal + + + + [BR-DEC-06]-The allowed maximum number of decimals for the Document level charge base amount (BT-100) is 2. + + + + + + + + + + + + + + + + BR-12 + fatal + + + + [BR-12]-An Invoice shall have the Sum of Invoice line net amount (BT-106). + + + + + + + + + + BR-13-AUNZ + fatal + + + + [BR-13-AUNZ]-An Invoice shall have the Invoice total amount without Tax (BT-109). + + + + + + + + + + BR-14-AUNZ + fatal + + + + [BR-14-AUNZ]-An Invoice shall have the Invoice total amount with Tax (BT-112). + + + + + + + + + + BR-15 + fatal + + + + [BR-15]-An Invoice shall have the Amount due for payment (BT-115). + + + + + + + + + + BR-CO-10 + fatal + + + + [BR-CO-10]-Sum of Invoice line net amount (BT-106) = Σ Invoice line net amount (BT-131). + + + + + + + + + + BR-CO-11 + fatal + + + + [BR-CO-11]-Sum of allowances on document level (BT-107) = Σ Document level allowance amount (BT-92). + + + + + + + + + + BR-CO-12 + fatal + + + + [BR-CO-12]-Sum of charges on document level (BT-108) = Σ Document level charge amount (BT-99). + + + + + + + + + + BR-CO-13-AUNZ + fatal + + + + [BR-CO-13-AUNZ]-Invoice total amount without Tax (BT-109) = Σ Invoice line net amount (BT-131) - Sum of allowances on document level (BT-107) + Sum of charges on document level (BT-108). + + + + + + + + + + BR-CO-16-AUNZ + fatal + + + + [BR-CO-16-AUNZ]-Amount due for payment (BT-115) = Invoice total amount with tax (BT-112) -Paid amount (BT-113) +Rounding amount (BT-114). + + + + + + + + + + BR-DEC-09 + fatal + + + + [BR-DEC-09]-The allowed maximum number of decimals for the Sum of Invoice line net amount (BT-106) is 2. + + + + + + + + + + BR-DEC-10 + fatal + + + + [BR-DEC-10]-The allowed maximum number of decimals for the Sum of allowanced on document level (BT-107) is 2. + + + + + + + + + + BR-DEC-11 + fatal + + + + [BR-DEC-11]-The allowed maximum number of decimals for the Sum of charges on document level (BT-108) is 2. + + + + + + + + + + BR-DEC-12-AUNZ + fatal + + + + [BR-DEC-12-AUNZ]-The allowed maximum number of decimals for the Invoice total amount without tax (BT-109) is 2. + + + + + + + + + + BR-DEC-14-AUNZ + fatal + + + + [BR-DEC-14-AUNZ]-The allowed maximum number of decimals for the Invoice total amount with tax (BT-112) is 2. + + + + + + + + + + BR-DEC-16 + fatal + + + + [BR-DEC-16]-The allowed maximum number of decimals for the Paid amount (BT-113) is 2. + + + + + + + + + + BR-DEC-17 + fatal + + + + [BR-DEC-17]-The allowed maximum number of decimals for the Rounding amount (BT-114) is 2. + + + + + + + + + + BR-DEC-18 + fatal + + + + [BR-DEC-18]-The allowed maximum number of decimals for the Amount due for payment (BT-115) is 2. + + + + + + + + + + + + + + + + BR-01 + fatal + + + + [BR-01]-An Invoice shall have a Specification identifier (BT-24). + + + + + + + + + + BR-02 + fatal + + + + [BR-02]-An Invoice shall have an Invoice number (BT-1). + + + + + + + + + + BR-03 + fatal + + + + [BR-03]-An Invoice shall have an Invoice issue date (BT-2). + + + + + + + + + + BR-04 + fatal + + + + [BR-04]-An Invoice shall have an Invoice type code (BT-3). + + + + + + + + + + BR-05 + fatal + + + + [BR-05]-An Invoice shall have an Invoice currency code (BT-5). + + + + + + + + + + BR-06 + fatal + + + + [BR-06]-An Invoice shall contain the Seller name (BT-27). + + + + + + + + + + BR-07 + fatal + + + + [BR-07]-An Invoice shall contain the Buyer name (BT-44). + + + + + + + + + + BR-08 + fatal + + + + [BR-08]-An Invoice shall contain the Seller postal address. + + + + + + + + + + BR-10 + fatal + + + + [BR-10]-An Invoice shall contain the Buyer postal address (BG-8). + + + + + + + + + + BR-16 + fatal + + + + [BR-16]-An Invoice shall have at least one Invoice line (BG-25) + + + + + + + + + + BR-53-AUNZ + fatal + + + + [BR-53-AUNZ]-If the Tax accounting currency code (BT-6) is present, then the Invoice total Tax amount in accounting currency (BT-111) shall be provided. + + + + + + + + + + BR-66 + fatal + + + + [BR-66]-An Invoice shall contain maximum one Payment Card account (BG-18). + + + + + + + + + + BR-67 + fatal + + + + [BR-67]-An Invoice shall contain maximum one Payment Mandate (BG-19). + + + + + + + + + + BR-CO-03-AUNZ + fatal + + + + [BR-CO-03-AUNZ]-Tax point date (BT-7) and tax point date code (BT-8) are mutually exclusive. + + + + + + + + + + BR-CO-15-AUNZ + fatal + + + + [BR-CO-15-AUNZ]-Invoice total amount with tax (BT-112) = Invoice total amount without tax (BT-109) + Invoice total tax amount (BT-110). + + + + + + + + + + BR-CO-18-AUNZ + fatal + + + + [BR-CO-18-AUNZ]-An Invoice shall at least have one tax breakdown group (BG-23). + + + + + + + + + + BR-DEC-13-AUNZ + fatal + + + + [BR-DEC-13-AUNZ]-The allowed maximum number of decimals for the Invoice total Tax amount (BT-110) is 2. + + + + + + + + + + BR-DEC-15-AUNZ + fatal + + + + [BR-DEC-15-AUNZ]-The allowed maximum number of decimals for the Invoice total Tax amount in accounting currency (BT-111) is 2. + + + + + + + + + + BR-E-01-AUNZ + fatal + + + + [BR-E-01-AUNZ]-An Invoice that contains an Invoice line (BG-25), a Document level allowance (BG-20) or a Document level charge (BG-21) where the Tax category code (BT-151, BT-95 or BT-102) is "Exempt from tax" shall contain exactly one Tax breakdown (BG-23) with the Tax category code (BT-118) equal to "Exempt from Tax". + + + + + + + + + + BR-G-01-AUNZ + fatal + + + + [BR-G-01-AUNZ]-An Invoice that contains an Invoice line (BG-25), a Document level allowance (BG-20) or a Document level charge (BG-21) where the Tax category code (BT-151, BT-95 or BT-102) is "G - Free export item, tax not charged" shall contain in the Tax subtotal (BG-23) exactly one Tax category code (BT-118) equal with "G - Free export item, tax not charged". + + + + + + + + + + BR-O-01-AUNZ + fatal + + + + [BR-O-01-AUNZ]-An Invoice that contains an Invoice line (BG-25), a Document level allowance (BG-20) or a Document level charge (BG-21) where the Tax category code (BT-151, BT-95 or BT-102) is "Services outside scope of tax" shall contain exactly one Tax breakdown group (BG-23) with the Tax category code (BT-118) equal to "Services outside scope of tax". + + + + + + + + + + BR-O-11-AUNZ + fatal + + + + [BR-O-11-AUNZ]-An Invoice that contains a Tax breakdown group (BG-23) with a Tax category code (BT-118) "Services outside scope of tax" shall not contain other Tax breakdown groups (BG-23). + + + + + + + + + + BR-O-12-AUNZ + fatal + + + + [BR-O-12-AUNZ]-An Invoice that contains a Tax breakdown group (BG-23) with a Tax category code (BT-118) "Services outside scope of tax" shall not contain an Invoice line (BG-25) where the Invoiced item Tax category code (BT-151) is not "Services outside scope of tax". + + + + + + + + + + BR-O-13-AUNZ + fatal + + + + [BR-O-13-AUNZ]-An Invoice that contains a Tax breakdown group (BG-23) with a Tax category code (BT-118) "Services outside scope of tax" shall not contain Document level allowances (BG-20) where Document level allowance Tax category code (BT-95) is not "Services outside scope of tax". + + + + + + + + + + BR-O-14-AUNZ + fatal + + + + [BR-O-14-AUNZ]-An Invoice that contains a Tax breakdown group (BG-23) with a Tax category code (BT-118) "Services outside scope of tax" shall not contain Document level charges (BG-21) where Document level charge Tax category code (BT-102) is not "Services outside scope of tax". + + + + + + + + + + BR-S-01-AUNZ + fatal + + + + [BR-S-01-AUNZ]-An Invoice that contains an Invoice line (BG-25), a Document level allowance (BG-20) or a Document level charge (BG-21) where the Tax category code (BT-151, BT-95 or BT-102) is "Standard rated" shall contain in the Tax breakdown (BG-23) at least one Tax category code (BT-118) equal with "Standard rated". + + + + + + + + + + BR-Z-01-AUNZ + fatal + + + + [BR-Z-01-AUNZ]-An Invoice that contains an Invoice line (BG-25), a Document level allowance (BG-20) or a Document level charge (BG-21) where the Tax category code (BT-151, BT-95 or BT-102) is "Zero rated" shall contain in the Tax breakdown (BG-23) exactly one Tax category code (BT-118) equal with "Zero rated". + + + + + + + + + + + + + + + + BR-21 + fatal + + + + [BR-21]-Each Invoice line (BG-25) shall have an Invoice line identifier (BT-126). + + + + + + + + + + BR-22 + fatal + + + + [BR-22]-Each Invoice line (BG-25) shall have an Invoiced quantity (BT-129). + + + + + + + + + + BR-23 + fatal + + + + [BR-23]-An Invoice line (BG-25) shall have an Invoiced quantity unit of measure code (BT-130). + + + + + + + + + + BR-24 + fatal + + + + [BR-24]-Each Invoice line (BG-25) shall have an Invoice line net amount (BT-131). + + + + + + + + + + BR-25 + fatal + + + + [BR-25]-Each Invoice line (BG-25) shall contain the Item name (BT-153). + + + + + + + + + + BR-26 + fatal + + + + [BR-26]-Each Invoice line (BG-25) shall contain the Item net price (BT-146). + + + + + + + + + + BR-27 + fatal + + + + [BR-27]-The Item net price (BT-146) shall NOT be negative. + + + + + + + + + + BR-28 + fatal + + + + [BR-28]-The Item gross price (BT-148) shall NOT be negative. + + + + + + + + + + BR-CO-04-AUNZ + fatal + + + + [BR-CO-04-AUNZ]-Each Invoice line (BG-25) shall be categorized with an Invoiced item Tax category code (BT-151). + + + + + + + + + + BR-DEC-23 + fatal + + + + [BR-DEC-23]-The allowed maximum number of decimals for the Invoice line net amount (BT-131) is 2. + + + + + + + + + + + + + + + + BR-41 + fatal + + + + [BR-41]-Each Invoice line allowance (BG-27) shall have an Invoice line allowance amount (BT-136). + + + + + + + + + + BR-42 + fatal + + + + [BR-42]-Each Invoice line allowance (BG-27) shall have an Invoice line allowance reason (BT-139) or an Invoice line allowance reason code (BT-140). + + + + + + + + + + BR-CO-23 + fatal + + + + [BR-CO-23]-Each Invoice line allowance (BG-27) shall contain an Invoice line allowance reason (BT-139) or an Invoice line allowance reason code (BT-140), or both. + + + + + + + + + + BR-DEC-24 + fatal + + + + [BR-DEC-24]-The allowed maximum number of decimals for the Invoice line allowance amount (BT-136) is 2. + + + + + + + + + + BR-DEC-25 + fatal + + + + [BR-DEC-25]-The allowed maximum number of decimals for the Invoice line allowance base amount (BT-137) is 2. + + + + + + + + + + + + + + + + BR-43 + fatal + + + + [BR-43]-Each Invoice line charge (BG-28) shall have an Invoice line charge amount (BT-141). + + + + + + + + + + BR-44 + fatal + + + + [BR-44]-Each Invoice line charge shall have an Invoice line charge reason or an invoice line allowance reason code. + + + + + + + + + + BR-CO-24 + fatal + + + + [BR-CO-24]-Each Invoice line charge (BG-28) shall contain an Invoice line charge reason (BT-144) or an Invoice line charge reason code (BT-145), or both. + + + + + + + + + + BR-DEC-27 + fatal + + + + [BR-DEC-27]-The allowed maximum number of decimals for the Invoice line charge amount (BT-141) is 2. + + + + + + + + + + BR-DEC-28 + fatal + + + + [BR-DEC-28]-The allowed maximum number of decimals for the Invoice line charge base amount (BT-142) is 2. + + + + + + + + + + + + + + + + BR-30 + fatal + + + + [BR-30]-If both Invoice line period start date (BT-134) and Invoice line period end date (BT-135) are given then the Invoice line period end date (BT-135) shall be later or equal to the Invoice line period start date (BT-134). + + + + + + + + + + BR-CO-20 + fatal + + + + [BR-CO-20]-If Invoice line period (BG-26) is used, the Invoice line period start date (BT-134) or the Invoice line period end date (BT-135) shall be filled, or both. + + + + + + + + + + + + + + + + BR-29 + fatal + + + + [BR-29]-If both Invoicing period start date (BT-73) and Invoicing period end date (BT-74) are given then the Invoicing period end date (BT-74) shall be later or equal to the Invoicing period start date (BT-73). + + + + + + + + + + BR-CO-19 + fatal + + + + [BR-CO-19]-If Invoicing period (BG-14) is used, the Invoicing period start date (BT-73) or the Invoicing period end date (BT-74) shall be filled, or both. + + + + + + + + + + + + + + + + BR-54 + fatal + + + + [BR-54]-Each Item attribute (BG-32) shall contain an Item attribute name (BT-160) and an Item attribute value (BT-161). + + + + + + + + + + + + + + + + BR-65 + fatal + + + + [BR-65]-The Item classification identifier (BT-158) shall have a Scheme identifier. + + + + + + + + + + + + + + + + BR-64 + fatal + + + + [BR-64]-The Item standard identifier (BT-157) shall have a Scheme identifier. + + + + + + + + + + + + + + + + BR-17 + fatal + + + + [BR-17]-The Payee name (BT-59) shall be provided in the Invoice, if the Payee (BG-10) is different from the Seller (BG-4) + + + + + + + + + + + + + + + + BR-50 + fatal + + + + [BR-50]-A Payment account identifier (BT-84) shall be present if Credit transfer (BG-17) information is provided in the Invoice. + + + + + + + + + + + + + + + + BR-49 + fatal + + + + [BR-49]-A Payment instruction (BG-16) shall specify the Payment means type code (BT-81). + + + + + + + + + + BR-61 + fatal + + + + [BR-61]-If the Payment means type code (BT-81) means SEPA credit transfer, Local credit transfer or Non-SEPA international credit transfer, the Payment account identifier (BT-84) shall be present. + + + + + + + + + + + + + + + + BR-55 + fatal + + + + [BR-55]-Each Preceding Invoice reference (BG-3) shall contain a Preceding Invoice reference (BT-25). + + + + + + + + + + + + + + + + BR-62 + fatal + + + + [BR-62]-The Seller electronic address (BT-34) shall have a Scheme identifier. + + + + + + + + + + + + + + + + BR-09 + fatal + + + + [BR-09]-The Seller postal address (BG-5) shall contain a Seller country code (BT-40). + + + + + + + + + + + + + + + + BR-18 + fatal + + + + [BR-18]-The Seller tax representative name (BT-62) shall be provided in the Invoice, if the Seller (BG-4) has a Seller tax representative party (BG-11) + + + + + + + + + + BR-19 + fatal + + + + [BR-19]-The Seller tax representative postal address (BG-12) shall be provided in the Invoice, if the Seller (BG-4) has a Seller tax representative party (BG-11). + + + + + + + + + + BR-56-AUNZ + fatal + + + + [BR-56-AUNZ]-Each Seller tax representative party (BG-11) shall have a Seller tax representative Tax identifier (BT-63). + + + + + + + + + + + + + + + + BR-20 + fatal + + + + [BR-20]-The Seller tax representative postal address (BG-12) shall contain a Tax representative country code (BT-69), if the Seller (BG-4) has a Seller tax representative party (BG-11). + + + + + + + + + + + + + + + + BR-CO-14-AUNZ + fatal + + + + [BR-CO-14-AUNZ]-Invoice total Tax amount (BT-110) = Σ Tax category tax amount (BT-117). + + + + + + + + + + + + + + + + BR-45-AUNZ + fatal + + + + [BR-45-AUNZ]-Each Tax breakdown (BG-23) shall have a Tax category taxable amount (BT-116). + + + + + + + + + + BR-46-AUNZ + fatal + + + + [BR-46-AUNZ]-Each Tax breakdown (BG-23) shall have a Tax category tax amount (BT-117). + + + + + + + + + + BR-47-AUNZ + fatal + + + + [BR-47-AUNZ]-Each Tax breakdown (BG-23) shall be defined through a Tax category code (BT-118). + + + + + + + + + + BR-48-AUNZ + fatal + + + + [BR-48-AUNZ]-Each Tax breakdown (BG-23) shall have a Tax category rate (BT-119), except if the Invoice is not subject to Tax. + + + + + + + + + + BR-CO-17-AUNZ + fatal + + + + [BR-CO-17-AUNZ]-Tax category tax amount (BT-117) = Tax category taxable amount (BT-116) x (Tax category rate (BT-119) / 100), rounded to two decimals. + + + + + + + + + + BR-DEC-19-AUNZ + fatal + + + + [BR-DEC-19-AUNZ]-The allowed maximum number of decimals for the Tax category taxable amount (BT-116) is 2. + + + + + + + + + + BR-DEC-20-AUNZ + fatal + + + + [BR-DEC-20-AUNZ]-The allowed maximum number of decimals for the Tax category tax amount (BT-117) is 2. + + + + + + + + + + + + + + + + BR-E-08-AUNZ + fatal + + + + [BR-E-08-AUNZ]-In a Tax breakdown (BG-23) where the Tax category code (BT-118) is "Exempt from Tax" the Tax category taxable amount (BT-116) shall equal the sum of Invoice line net amounts (BT-131) minus the sum of Document level allowance amounts (BT-92) plus the sum of Document level charge amounts (BT-99) where the Tax category codes (BT-151, BT-95, BT-102) are "Exempt from Tax". + + + + + + + + + + BR-E-09-AUNZ + fatal + + + + [BR-E-09-AUNZ]-The Tax category tax amount (BT-117) In a Tax breakdown (BG-23) where the Tax category code (BT-118) equals "Exempt from Tax" shall equal 0 (zero). + + + + + + + + + + + + + + + + BR-E-06-AUNZ + fatal + + + + [BR-E-06-AUNZ]-In a Document level allowance (BG-20) where the Document level allowance Tax category code (BT-95) is "Exempt from Tax", the Document level allowance Tax rate (BT-96) shall be 0 (zero). + + + + + + + + + + + + + + + + BR-E-07-AUNZ + fatal + + + + [BR-E-07-AUNZ]-In a Document level charge (BG-21) where the Document level charge Tax category code (BT-102) is "Exempt from Tax", the Document level charge Tax rate (BT-103) shall be 0 (zero). + + + + + + + + + + + + + + + + BR-E-05-AUNZ + fatal + + + + [BR-E-05-AUNZ]-In an Invoice line (BG-25) where the Invoiced item Tax category code (BT-151) is "Exempt from Tax", the Invoiced item Tax rate (BT-152) shall be 0 (zero). + + + + + + + + + + + + + + + + BR-G-08-AUNZ + fatal + + + + [BR-G-08-AUNZ]-In a Tax breakdown (BG-23) where the Tax category code (BT-118) is "Free export item, tax not charged" the Tax category taxable amount (BT-116) shall equal the sum of Invoice line net amounts (BT-131) minus the sum of Document level allowance amounts (BT-92) plus the sum of Document level charge amounts (BT-99) where the Tax category codes (BT-151, BT-95, BT-102) are "Free export item, tax not charged". + + + + + + + + + + BR-G-09-AUNZ + fatal + + + + [BR-G-09-AUNZ]-The Tax category tax amount (BT-117) in a Tax breakdown (BG-23) where the Tax category code (BT-118) is "Free export item, tax not charged" shall be 0 (zero). + + + + + + + + + + + + + + + + BR-G-06-AUNZ + fatal + + + + [BR-G-06-AUNZ]-In a Document level allowance (BG-20) where the Document level allowance Tax category code (BT-95) is "Free export item, tax not charged" the Document level allowance Tax rate (BT-96) shall be 0 (zero). + + + + + + + + + + + + + + + + BR-G-07-AUNZ + fatal + + + + [BR-G-07-AUNZ]-In a Document level charge (BG-21) where the Document level charge Tax category code (BT-102) is "Free export item, tax not charged" the Document level charge Tax rate (BT-103) shall be 0 (zero). + + + + + + + + + + + + + + + + BR-G-05-AUNZ + fatal + + + + [BR-G-05-AUNZ]-In an Invoice line (BG-25) where the Invoiced item Tax category code (BT-151) is "Free export item, tax not charged" the Invoiced item Tax rate (BT-152) shall be 0 (zero). + + + + + + + + + + + + + + + + BR-O-08-AUNZ + fatal + + + + [BR-O-08-AUNZ]-In a Tax breakdown (BG-23) where the Tax category code (BT-118) is "Services outside scope of tax" the Tax category taxable amount (BT-116) shall equal the sum of Invoice line net amounts (BT-131) minus the sum of Document level allowance amounts (BT-92) plus the sum of Document level charge amounts (BT-99) where the Tax category codes (BT-151, BT-95, BT-102) are "Services outside scope of tax". + + + + + + + + + + BR-O-09-AUNZ + fatal + + + + [BR-O-09-AUNZ]-The Tax category tax amount (BT-117) in a Tax breakdown (BG-23) where the Tax category code (BT-118) is "Services outside scope of tax" shall be 0 (zero). + + + + + + + + + + + + + + + + BR-O-06-AUNZ + fatal + + + + [BR-O-06-AUNZ]-A Document level allowance (BG-20) where Tax category code (BT-95) is "Services outside scope of tax" shall not contain a Document level allowance Tax rate (BT-96). + + + + + + + + + + + + + + + + BR-O-07-AUNZ + fatal + + + + [BR-O-07-AUNZ]-A Document level charge (BG-21) where the Tax category code (BT-102) is "Services outside scope of tax" shall not contain a Document level charge Tax rate (BT-103). + + + + + + + + + + + + + + + + BR-O-05-AUNZ + fatal + + + + [BR-O-05-AUNZ]-An Invoice line (BG-25) where the Tax category code (BT-151) is "Services outside scope of tax" shall not contain an Invoiced item Tax rate (BT-152). + + + + + + + + + + + + + + + + BR-S-08-AUNZ + fatal + + + + [BR-S-08-AUNZ]-For each different value of Tax category rate (BT-119) where the Tax category code (BT-118) is "Standard rated", the Tax category taxable amount (BT-116) in a Tax breakdown (BG-23) shall equal the sum of Invoice line net amounts (BT-131) plus the sum of document level charge amounts (BT-99) minus the sum of document level allowance amounts (BT-92) where the Tax category code (BT-151, BT-102, BT-95) is "Standard rated" and the Tax rate (BT-152, BT-103, BT-96) equals the Tax category rate (BT-119). + + + + + + + + + + BR-S-09-AUNZ + fatal + + + + [BR-S-09-AUNZ]-The Tax category tax amount (BT-117) in a Tax breakdown (BG-23) where Tax category code (BT-118) is "Standard rated" shall equal the Tax category taxable amount (BT-116) multiplied by the Tax category rate (BT-119). + + + + + + + + + + BR-S-10-AUNZ + fatal + + + + [BR-S-10-AUNZ]-A Tax breakdown (BG-23) with Tax Category code (BT-118) "Standard rate" shall not have a Tax exemption reason code (BT-121) or Tax exemption reason text (BT-120). + + + + + + + + + + + + + + + + BR-S-06-AUNZ + fatal + + + + [BR-S-06-AUNZ]-In a Document level allowance (BG-20) where the Document level allowance Tax category code (BT-95) is "Standard rated" the Document level allowance Tax rate (BT-96) shall be greater than zero. + + + + + + + + + + + + + + + + BR-S-07-AUNZ + fatal + + + + [BR-S-07-AUNZ]-In a Document level charge (BG-21) where the Document level charge Tax category code (BT-102) is "Standard rated" the Document level charge Tax rate (BT-103) shall be greater than zero. + + + + + + + + + + + + + + + + BR-S-05-AUNZ + fatal + + + + [BR-S-05-AUNZ]-In an Invoice line (BG-25) where the Invoiced item Tax category code (BT-151) is "Standard rated" the Invoiced item Tax rate (BT-152) shall be greater than zero. + + + + + + + + + + + + + + + + BR-Z-08-AUNZ + fatal + + + + [BR-Z-08-AUNZ]-In a Tax breakdown (BG-23) where Tax category code (BT-118) is "Zero rated" the Tax category taxable amount (BT-116) shall equal the sum of Invoice line net amount (BT-131) minus the sum of Document level allowance amounts (BT-92) plus the sum of Document level charge amounts (BT-99) where the Tax category codes (BT-151, BT-95, BT-102) are "Zero rated". + + + + + + + + + + BR-Z-09-AUNZ + fatal + + + + [BR-Z-09-AUNZ]-The Tax category tax amount (BT-117) in a Tax breakdown (BG-23) where Tax category code (BT-118) is "Zero rated" shall equal 0 (zero). + + + + + + + + + + BR-Z-10-AUNZ + fatal + + + + [BR-Z-10-AUNZ]-A Tax breakdown (BG-23) with Tax Category code (BT-118) "Zero rated" shall not have a Tax exemption reason code (BT-121) or Tax exemption reason text (BT-120). + + + + + + + + + + + + + + + + BR-Z-06-AUNZ + fatal + + + + [BR-Z-06-AUNZ]-In a Document level allowance (BG-20) where the Document level allowance Tax category code (BT-95) is "Zero rated" the Document level allowance Tax rate (BT-96) shall be 0 (zero). + + + + + + + + + + + + + + + + BR-Z-07-AUNZ + fatal + + + + [BR-Z-07-AUNZ]-In a Document level charge (BG-21) where the Document level charge Tax category code (BT-102) is "Zero rated" the Document level charge Tax rate (BT-103) shall be 0 (zero). + + + + + + + + + + + + + + + + BR-Z-05-AUNZ + fatal + + + + [BR-Z-05-AUNZ]-In an Invoice line (BG-25) where the Invoiced item Tax category code (BT-151) is "Zero rated" the Invoiced item Tax rate (BT-152) shall be 0 (zero). + + + + + + + + + + + + + + + + + + + + + + + UBL-SR-51 + fatal + + + + [UBL-SR-51]-An address can only have one third line. + + + + + + + + + + + + + + + + UBL-SR-42 + fatal + + + + [UBL-SR-42]-Party tax scheme shall occur maximum twice in accounting supplier party + + + + + + + + + + + + + + + + UBL-SR-33 + fatal + + + + [UBL-SR-33]-Supporting document description shall occur maximum once + + + + + + + + + + UBL-SR-43 + fatal + + + + [UBL-SR-43]-Scheme identifier shall only be used for invoiced object (document type code with value 130) + + + + + + + + + + + + + + + + UBL-DT-01 + fatal + + + + [UBL-DT-01]-Amounts shall be decimal up to two fraction digits + + + + + + + + + + + + + + + + UBL-DT-06 + fatal + + + + [UBL-DT-06]-Binary object elements shall contain the mime code attribute + + + + + + + + + + UBL-DT-07 + fatal + + + + [UBL-DT-07]-Binary object elements shall contain the file name attribute + + + + + + + + + + + + + + + + UBL-SR-25 + fatal + + + + [UBL-SR-25]-Deliver to party name shall occur maximum once + + + + + + + + + + + + + + + + UBL-SR-30 + fatal + + + + [UBL-SR-30]-Document level allowance reason shall occur maximum once + + + + + + + + + + + + + + + + UBL-SR-31 + fatal + + + + [UBL-SR-31]-Document level charge reason shall occur maximum once + + + + + + + + + + + + + + + + UBL-CR-001 + warning + + + + [UBL-CR-001]-A UBL invoice should not include extensions + + + + + + + + + + UBL-CR-002 + warning + + + + [UBL-CR-002]-A UBL invoice should not include the UBLVersionID or it should be '2.1' + + + + + + + + + + UBL-CR-003 + warning + + + + [UBL-CR-003]-A UBL invoice should not include the ProfileExecutionID + + + + + + + + + + UBL-CR-004 + warning + + + + [UBL-CR-004]-A UBL invoice should not include the CopyIndicator + + + + + + + + + + UBL-CR-005 + warning + + + + [UBL-CR-005]-A UBL invoice should not include the UUID + + + + + + + + + + UBL-CR-006 + warning + + + + [UBL-CR-006]-A UBL invoice should not include the IssueTime + + + + + + + + + + UBL-CR-007 + warning + + + + [UBL-CR-007]-A UBL invoice should not include the PricingCurrencyCode + + + + + + + + + + UBL-CR-008 + warning + + + + [UBL-CR-008]-A UBL invoice should not include the PaymentCurrencyCode + + + + + + + + + + UBL-CR-009 + warning + + + + [UBL-CR-009]-A UBL invoice should not include the PaymentAlternativeCurrencyCode + + + + + + + + + + UBL-CR-010 + warning + + + + [UBL-CR-010]-A UBL invoice should not include the AccountingCostCode + + + + + + + + + + UBL-CR-011 + warning + + + + [UBL-CR-011]-A UBL invoice should not include the LineCountNumeric + + + + + + + + + + UBL-CR-012 + warning + + + + [UBL-CR-012]-A UBL invoice should not include the InvoicePeriod StartTime + + + + + + + + + + UBL-CR-013 + warning + + + + [UBL-CR-013]-A UBL invoice should not include the InvoicePeriod EndTime + + + + + + + + + + UBL-CR-014 + warning + + + + [UBL-CR-014]-A UBL invoice should not include the InvoicePeriod DurationMeasure + + + + + + + + + + UBL-CR-015 + warning + + + + [UBL-CR-015]-A UBL invoice should not include the InvoicePeriod Description + + + + + + + + + + UBL-CR-016 + warning + + + + [UBL-CR-016]-A UBL invoice should not include the OrderReference CopyIndicator + + + + + + + + + + UBL-CR-017 + warning + + + + [UBL-CR-017]-A UBL invoice should not include the OrderReference UUID + + + + + + + + + + UBL-CR-018 + warning + + + + [UBL-CR-018]-A UBL invoice should not include the OrderReference IssueDate + + + + + + + + + + UBL-CR-019 + warning + + + + [UBL-CR-019]-A UBL invoice should not include the OrderReference IssueTime + + + + + + + + + + UBL-CR-020 + warning + + + + [UBL-CR-020]-A UBL invoice should not include the OrderReference CustomerReference + + + + + + + + + + UBL-CR-021 + warning + + + + [UBL-CR-021]-A UBL invoice should not include the OrderReference OrderTypeCode + + + + + + + + + + UBL-CR-022 + warning + + + + [UBL-CR-022]-A UBL invoice should not include the OrderReference DocumentReference + + + + + + + + + + UBL-CR-023 + warning + + + + [UBL-CR-023]-A UBL invoice should not include the BillingReference CopyIndicator + + + + + + + + + + UBL-CR-024 + warning + + + + [UBL-CR-024]-A UBL invoice should not include the BillingReference UUID + + + + + + + + + + UBL-CR-025 + warning + + + + [UBL-CR-025]-A UBL invoice should not include the BillingReference IssueTime + + + + + + + + + + UBL-CR-026 + warning + + + + [UBL-CR-026]-A UBL invoice should not include the BillingReference DocumentTypeCode + + + + + + + + + + UBL-CR-027 + warning + + + + [UBL-CR-027]-A UBL invoice should not include the BillingReference DocumentType + + + + + + + + + + UBL-CR-028 + warning + + + + [UBL-CR-028]-A UBL invoice should not include the BillingReference Xpath + + + + + + + + + + UBL-CR-029 + warning + + + + [UBL-CR-029]-A UBL invoice should not include the BillingReference LanguageID + + + + + + + + + + UBL-CR-030 + warning + + + + [UBL-CR-030]-A UBL invoice should not include the BillingReference LocaleCode + + + + + + + + + + UBL-CR-031 + warning + + + + [UBL-CR-031]-A UBL invoice should not include the BillingReference VersionID + + + + + + + + + + UBL-CR-032 + warning + + + + [UBL-CR-032]-A UBL invoice should not include the BillingReference DocumentStatusCode + + + + + + + + + + UBL-CR-033 + warning + + + + [UBL-CR-033]-A UBL invoice should not include the BillingReference DocumenDescription + + + + + + + + + + UBL-CR-034 + warning + + + + [UBL-CR-034]-A UBL invoice should not include the BillingReference Attachment + + + + + + + + + + UBL-CR-035 + warning + + + + [UBL-CR-035]-A UBL invoice should not include the BillingReference ValidityPeriod + + + + + + + + + + UBL-CR-036 + warning + + + + [UBL-CR-036]-A UBL invoice should not include the BillingReference IssuerParty + + + + + + + + + + UBL-CR-037 + warning + + + + [UBL-CR-037]-A UBL invoice should not include the BillingReference ResultOfVerification + + + + + + + + + + UBL-CR-038 + warning + + + + [UBL-CR-038]-A UBL invoice should not include the BillingReference SelfBilledInvoiceDocumentReference + + + + + + + + + + UBL-CR-039 + warning + + + + [UBL-CR-039]-A UBL invoice should not include the BillingReference CreditNoteDocumentReference + + + + + + + + + + UBL-CR-040 + warning + + + + [UBL-CR-040]-A UBL invoice should not include the BillingReference SelfBilledCreditNoteDocumentReference + + + + + + + + + + UBL-CR-041 + warning + + + + [UBL-CR-041]-A UBL invoice should not include the BillingReference DebitNoteDocumentReference + + + + + + + + + + UBL-CR-042 + warning + + + + [UBL-CR-042]-A UBL invoice should not include the BillingReference ReminderDocumentReference + + + + + + + + + + UBL-CR-043 + warning + + + + [UBL-CR-043]-A UBL invoice should not include the BillingReference AdditionalDocumentReference + + + + + + + + + + UBL-CR-044 + warning + + + + [UBL-CR-044]-A UBL invoice should not include the BillingReference BillingReferenceLine + + + + + + + + + + UBL-CR-045 + warning + + + + [UBL-CR-045]-A UBL invoice should not include the DespatchDocumentReference CopyIndicator + + + + + + + + + + UBL-CR-046 + warning + + + + [UBL-CR-046]-A UBL invoice should not include the DespatchDocumentReference UUID + + + + + + + + + + UBL-CR-047 + warning + + + + [UBL-CR-047]-A UBL invoice should not include the DespatchDocumentReference IssueDate + + + + + + + + + + UBL-CR-048 + warning + + + + [UBL-CR-048]-A UBL invoice should not include the DespatchDocumentReference IssueTime + + + + + + + + + + UBL-CR-049 + warning + + + + [UBL-CR-049]-A UBL invoice should not include the DespatchDocumentReference DocumentTypeCode + + + + + + + + + + UBL-CR-050 + warning + + + + [UBL-CR-050]-A UBL invoice should not include the DespatchDocumentReference DocumentType + + + + + + + + + + UBL-CR-051 + warning + + + + [UBL-CR-051]-A UBL invoice should not include the DespatchDocumentReference Xpath + + + + + + + + + + UBL-CR-052 + warning + + + + [UBL-CR-052]-A UBL invoice should not include the DespatchDocumentReference LanguageID + + + + + + + + + + UBL-CR-053 + warning + + + + [UBL-CR-053]-A UBL invoice should not include the DespatchDocumentReference LocaleCode + + + + + + + + + + UBL-CR-054 + warning + + + + [UBL-CR-054]-A UBL invoice should not include the DespatchDocumentReference VersionID + + + + + + + + + + UBL-CR-055 + warning + + + + [UBL-CR-055]-A UBL invoice should not include the DespatchDocumentReference DocumentStatusCode + + + + + + + + + + UBL-CR-056 + warning + + + + [UBL-CR-056]-A UBL invoice should not include the DespatchDocumentReference DocumentDescription + + + + + + + + + + UBL-CR-057 + warning + + + + [UBL-CR-057]-A UBL invoice should not include the DespatchDocumentReference Attachment + + + + + + + + + + UBL-CR-058 + warning + + + + [UBL-CR-058]-A UBL invoice should not include the DespatchDocumentReference ValidityPeriod + + + + + + + + + + UBL-CR-059 + warning + + + + [UBL-CR-059]-A UBL invoice should not include the DespatchDocumentReference IssuerParty + + + + + + + + + + UBL-CR-060 + warning + + + + [UBL-CR-060]-A UBL invoice should not include the DespatchDocumentReference ResultOfVerification + + + + + + + + + + UBL-CR-061 + warning + + + + [UBL-CR-061]-A UBL invoice should not include the ReceiptDocumentReference CopyIndicator + + + + + + + + + + UBL-CR-062 + warning + + + + [UBL-CR-062]-A UBL invoice should not include the ReceiptDocumentReference UUID + + + + + + + + + + UBL-CR-063 + warning + + + + [UBL-CR-063]-A UBL invoice should not include the ReceiptDocumentReference IssueDate + + + + + + + + + + UBL-CR-064 + warning + + + + [UBL-CR-064]-A UBL invoice should not include the ReceiptDocumentReference IssueTime + + + + + + + + + + UBL-CR-065 + warning + + + + [UBL-CR-065]-A UBL invoice should not include the ReceiptDocumentReference DocumentTypeCode + + + + + + + + + + UBL-CR-066 + warning + + + + [UBL-CR-066]-A UBL invoice should not include the ReceiptDocumentReference DocumentType + + + + + + + + + + UBL-CR-067 + warning + + + + [UBL-CR-067]-A UBL invoice should not include the ReceiptDocumentReference Xpath + + + + + + + + + + UBL-CR-068 + warning + + + + [UBL-CR-068]-A UBL invoice should not include the ReceiptDocumentReference LanguageID + + + + + + + + + + UBL-CR-069 + warning + + + + [UBL-CR-069]-A UBL invoice should not include the ReceiptDocumentReference LocaleCode + + + + + + + + + + UBL-CR-070 + warning + + + + [UBL-CR-070]-A UBL invoice should not include the ReceiptDocumentReference VersionID + + + + + + + + + + UBL-CR-071 + warning + + + + [UBL-CR-071]-A UBL invoice should not include the ReceiptDocumentReference DocumentStatusCode + + + + + + + + + + UBL-CR-072 + warning + + + + [UBL-CR-072]-A UBL invoice should not include the ReceiptDocumentReference DocumentDescription + + + + + + + + + + UBL-CR-073 + warning + + + + [UBL-CR-073]-A UBL invoice should not include the ReceiptDocumentReference Attachment + + + + + + + + + + UBL-CR-074 + warning + + + + [UBL-CR-074]-A UBL invoice should not include the ReceiptDocumentReference ValidityPeriod + + + + + + + + + + UBL-CR-075 + warning + + + + [UBL-CR-075]-A UBL invoice should not include the ReceiptDocumentReference IssuerParty + + + + + + + + + + UBL-CR-076 + warning + + + + [UBL-CR-076]-A UBL invoice should not include the ReceiptDocumentReference ResultOfVerification + + + + + + + + + + UBL-CR-077 + warning + + + + [UBL-CR-077]-A UBL invoice should not include the StatementDocumentReference + + + + + + + + + + UBL-CR-078 + warning + + + + [UBL-CR-078]-A UBL invoice should not include the OriginatorDocumentReference CopyIndicator + + + + + + + + + + UBL-CR-079 + warning + + + + [UBL-CR-079]-A UBL invoice should not include the OriginatorDocumentReference UUID + + + + + + + + + + UBL-CR-080 + warning + + + + [UBL-CR-080]-A UBL invoice should not include the OriginatorDocumentReference IssueDate + + + + + + + + + + UBL-CR-081 + warning + + + + [UBL-CR-081]-A UBL invoice should not include the OriginatorDocumentReference IssueTime + + + + + + + + + + UBL-CR-082 + warning + + + + [UBL-CR-082]-A UBL invoice should not include the OriginatorDocumentReference DocumentTypeCode + + + + + + + + + + UBL-CR-083 + warning + + + + [UBL-CR-083]-A UBL invoice should not include the OriginatorDocumentReference DocumentType + + + + + + + + + + UBL-CR-084 + warning + + + + [UBL-CR-084]-A UBL invoice should not include the OriginatorDocumentReference Xpath + + + + + + + + + + UBL-CR-085 + warning + + + + [UBL-CR-085]-A UBL invoice should not include the OriginatorDocumentReference LanguageID + + + + + + + + + + UBL-CR-086 + warning + + + + [UBL-CR-086]-A UBL invoice should not include the OriginatorDocumentReference LocaleCode + + + + + + + + + + UBL-CR-087 + warning + + + + [UBL-CR-087]-A UBL invoice should not include the OriginatorDocumentReference VersionID + + + + + + + + + + UBL-CR-088 + warning + + + + [UBL-CR-088]-A UBL invoice should not include the OriginatorDocumentReference DocumentStatusCode + + + + + + + + + + UBL-CR-089 + warning + + + + [UBL-CR-089]-A UBL invoice should not include the OriginatorDocumentReference DocumentDescription + + + + + + + + + + UBL-CR-090 + warning + + + + [UBL-CR-090]-A UBL invoice should not include the OriginatorDocumentReference Attachment + + + + + + + + + + UBL-CR-091 + warning + + + + [UBL-CR-091]-A UBL invoice should not include the OriginatorDocumentReference ValidityPeriod + + + + + + + + + + UBL-CR-092 + warning + + + + [UBL-CR-092]-A UBL invoice should not include the OriginatorDocumentReference IssuerParty + + + + + + + + + + UBL-CR-093 + warning + + + + [UBL-CR-093]-A UBL invoice should not include the OriginatorDocumentReference ResultOfVerification + + + + + + + + + + UBL-CR-094 + warning + + + + [UBL-CR-094]-A UBL invoice should not include the ContractDocumentReference CopyIndicator + + + + + + + + + + UBL-CR-095 + warning + + + + [UBL-CR-095]-A UBL invoice should not include the ContractDocumentReference UUID + + + + + + + + + + UBL-CR-096 + warning + + + + [UBL-CR-096]-A UBL invoice should not include the ContractDocumentReference IssueDate + + + + + + + + + + UBL-CR-097 + warning + + + + [UBL-CR-097]-A UBL invoice should not include the ContractDocumentReference IssueTime + + + + + + + + + + UBL-CR-098 + warning + + + + [UBL-CR-098]-A UBL invoice should not include the ContractDocumentReference DocumentTypeCode + + + + + + + + + + UBL-CR-099 + warning + + + + [UBL-CR-099]-A UBL invoice should not include the ContractDocumentReference DocumentType + + + + + + + + + + UBL-CR-100 + warning + + + + [UBL-CR-100]-A UBL invoice should not include the ContractDocumentReference Xpath + + + + + + + + + + UBL-CR-101 + warning + + + + [UBL-CR-101]-A UBL invoice should not include the ContractDocumentReference LanguageID + + + + + + + + + + UBL-CR-102 + warning + + + + [UBL-CR-102]-A UBL invoice should not include the ContractDocumentReference LocaleCode + + + + + + + + + + UBL-CR-103 + warning + + + + [UBL-CR-103]-A UBL invoice should not include the ContractDocumentReference VersionID + + + + + + + + + + UBL-CR-104 + warning + + + + [UBL-CR-104]-A UBL invoice should not include the ContractDocumentReference DocumentStatusCode + + + + + + + + + + UBL-CR-105 + warning + + + + [UBL-CR-105]-A UBL invoice should not include the ContractDocumentReference DocumentDescription + + + + + + + + + + UBL-CR-106 + warning + + + + [UBL-CR-106]-A UBL invoice should not include the ContractDocumentReference Attachment + + + + + + + + + + UBL-CR-107 + warning + + + + [UBL-CR-107]-A UBL invoice should not include the ContractDocumentReference ValidityPeriod + + + + + + + + + + UBL-CR-108 + warning + + + + [UBL-CR-108]-A UBL invoice should not include the ContractDocumentReference IssuerParty + + + + + + + + + + UBL-CR-109 + warning + + + + [UBL-CR-109]-A UBL invoice should not include the ContractDocumentReference ResultOfVerification + + + + + + + + + + UBL-CR-110 + warning + + + + [UBL-CR-110]-A UBL invoice should not include the AdditionalDocumentReference CopyIndicator + + + + + + + + + + UBL-CR-111 + warning + + + + [UBL-CR-111]-A UBL invoice should not include the AdditionalDocumentReference UUID + + + + + + + + + + UBL-CR-112 + warning + + + + [UBL-CR-112]-A UBL invoice should not include the AdditionalDocumentReference IssueDate + + + + + + + + + + UBL-CR-113 + warning + + + + [UBL-CR-113]-A UBL invoice should not include the AdditionalDocumentReference IssueTime + + + + + + + + + + UBL-CR-114 + warning + + + + [UBL-CR-114]-A UBL invoice should not include the AdditionalDocumentReference DocumentType + + + + + + + + + + UBL-CR-115 + warning + + + + [UBL-CR-115]-A UBL invoice should not include the AdditionalDocumentReference Xpath + + + + + + + + + + UBL-CR-116 + warning + + + + [UBL-CR-116]-A UBL invoice should not include the AdditionalDocumentReference LanguageID + + + + + + + + + + UBL-CR-117 + warning + + + + [UBL-CR-117]-A UBL invoice should not include the AdditionalDocumentReference LocaleCode + + + + + + + + + + UBL-CR-118 + warning + + + + [UBL-CR-118]-A UBL invoice should not include the AdditionalDocumentReference VersionID + + + + + + + + + + UBL-CR-119 + warning + + + + [UBL-CR-119]-A UBL invoice should not include the AdditionalDocumentReference DocumentStatusCode + + + + + + + + + + UBL-CR-121 + warning + + + + [UBL-CR-121]-A UBL invoice should not include the AdditionalDocumentReference Attachment External DocumentHash + + + + + + + + + + UBL-CR-122 + warning + + + + [UBL-CR-122]-A UBL invoice should not include the AdditionalDocumentReference Attachment External HashAlgorithmMethod + + + + + + + + + + UBL-CR-123 + warning + + + + [UBL-CR-123]-A UBL invoice should not include the AdditionalDocumentReference Attachment External ExpiryDate + + + + + + + + + + UBL-CR-124 + warning + + + + [UBL-CR-124]-A UBL invoice should not include the AdditionalDocumentReference Attachment External ExpiryTime + + + + + + + + + + UBL-CR-125 + warning + + + + [UBL-CR-125]-A UBL invoice should not include the AdditionalDocumentReference Attachment External MimeCode + + + + + + + + + + UBL-CR-126 + warning + + + + [UBL-CR-126]-A UBL invoice should not include the AdditionalDocumentReference Attachment External FormatCode + + + + + + + + + + UBL-CR-127 + warning + + + + [UBL-CR-127]-A UBL invoice should not include the AdditionalDocumentReference Attachment External EncodingCode + + + + + + + + + + UBL-CR-128 + warning + + + + [UBL-CR-128]-A UBL invoice should not include the AdditionalDocumentReference Attachment External CharacterSetCode + + + + + + + + + + UBL-CR-129 + warning + + + + [UBL-CR-129]-A UBL invoice should not include the AdditionalDocumentReference Attachment External FileName + + + + + + + + + + UBL-CR-130 + warning + + + + [UBL-CR-130]-A UBL invoice should not include the AdditionalDocumentReference Attachment External Descriprion + + + + + + + + + + UBL-CR-131 + warning + + + + [UBL-CR-131]-A UBL invoice should not include the AdditionalDocumentReference ValidityPeriod + + + + + + + + + + UBL-CR-132 + warning + + + + [UBL-CR-132]-A UBL invoice should not include the AdditionalDocumentReference IssuerParty + + + + + + + + + + UBL-CR-133 + warning + + + + [UBL-CR-133]-A UBL invoice should not include the AdditionalDocumentReference ResultOfVerification + + + + + + + + + + UBL-CR-134 + warning + + + + [UBL-CR-134]-A UBL invoice should not include the ProjectReference UUID + + + + + + + + + + UBL-CR-135 + warning + + + + [UBL-CR-135]-A UBL invoice should not include the ProjectReference IssueDate + + + + + + + + + + UBL-CR-136 + warning + + + + [UBL-CR-136]-A UBL invoice should not include the ProjectReference WorkPhaseReference + + + + + + + + + + UBL-CR-137 + warning + + + + [UBL-CR-137]-A UBL invoice should not include the Signature + + + + + + + + + + UBL-CR-138 + warning + + + + [UBL-CR-138]-A UBL invoice should not include the AccountingSupplierParty CustomerAssignedAccountID + + + + + + + + + + UBL-CR-139 + warning + + + + [UBL-CR-139]-A UBL invoice should not include the AccountingSupplierParty AdditionalAccountID + + + + + + + + + + UBL-CR-140 + warning + + + + [UBL-CR-140]-A UBL invoice should not include the AccountingSupplierParty DataSendingCapability + + + + + + + + + + UBL-CR-141 + warning + + + + [UBL-CR-141]-A UBL invoice should not include the AccountingSupplierParty Party MarkCareIndicator + + + + + + + + + + UBL-CR-142 + warning + + + + [UBL-CR-142]-A UBL invoice should not include the AccountingSupplierParty Party MarkAttentionIndicator + + + + + + + + + + UBL-CR-143 + warning + + + + [UBL-CR-143]-A UBL invoice should not include the AccountingSupplierParty Party WebsiteURI + + + + + + + + + + UBL-CR-144 + warning + + + + [UBL-CR-144]-A UBL invoice should not include the AccountingSupplierParty Party LogoReferenceID + + + + + + + + + + UBL-CR-145 + warning + + + + [UBL-CR-145]-A UBL invoice should not include the AccountingSupplierParty Party IndustryClassificationCode + + + + + + + + + + UBL-CR-146 + warning + + + + [UBL-CR-146]-A UBL invoice should not include the AccountingSupplierParty Party Language + + + + + + + + + + UBL-CR-147 + warning + + + + [UBL-CR-147]-A UBL invoice should not include the AccountingSupplierParty Party PostalAddress ID + + + + + + + + + + UBL-CR-148 + warning + + + + [UBL-CR-148]-A UBL invoice should not include the AccountingSupplierParty Party PostalAddress AddressTypeCode + + + + + + + + + + UBL-CR-149 + warning + + + + [UBL-CR-149]-A UBL invoice should not include the AccountingSupplierParty Party PostalAddress AddressFormatCode + + + + + + + + + + UBL-CR-150 + warning + + + + [UBL-CR-150]-A UBL invoice should not include the AccountingSupplierParty Party PostalAddress Postbox + + + + + + + + + + UBL-CR-151 + warning + + + + [UBL-CR-151]-A UBL invoice should not include the AccountingSupplierParty Party PostalAddress Floor + + + + + + + + + + UBL-CR-152 + warning + + + + [UBL-CR-152]-A UBL invoice should not include the AccountingSupplierParty Party PostalAddress Room + + + + + + + + + + UBL-CR-153 + warning + + + + [UBL-CR-153]-A UBL invoice should not include the AccountingSupplierParty Party PostalAddress BlockName + + + + + + + + + + UBL-CR-154 + warning + + + + [UBL-CR-154]-A UBL invoice should not include the AccountingSupplierParty Party PostalAddress BuildingName + + + + + + + + + + UBL-CR-155 + warning + + + + [UBL-CR-155]-A UBL invoice should not include the AccountingSupplierParty Party PostalAddress BuildingNumber + + + + + + + + + + UBL-CR-156 + warning + + + + [UBL-CR-156]-A UBL invoice should not include the AccountingSupplierParty Party PostalAddress InhouseMail + + + + + + + + + + UBL-CR-157 + warning + + + + [UBL-CR-157]-A UBL invoice should not include the AccountingSupplierParty Party PostalAddress Department + + + + + + + + + + UBL-CR-158 + warning + + + + [UBL-CR-158]-A UBL invoice should not include the AccountingSupplierParty Party PostalAddress MarkAttention + + + + + + + + + + UBL-CR-159 + warning + + + + [UBL-CR-159]-A UBL invoice should not include the AccountingSupplierParty Party PostalAddress MarkCare + + + + + + + + + + UBL-CR-160 + warning + + + + [UBL-CR-160]-A UBL invoice should not include the AccountingSupplierParty Party PostalAddress PlotIdentification + + + + + + + + + + UBL-CR-161 + warning + + + + [UBL-CR-161]-A UBL invoice should not include the AccountingSupplierParty Party PostalAddress CitySubdivisionName + + + + + + + + + + UBL-CR-162 + warning + + + + [UBL-CR-162]-A UBL invoice should not include the AccountingSupplierParty Party PostalAddress CountrySubentityCode + + + + + + + + + + UBL-CR-163 + warning + + + + [UBL-CR-163]-A UBL invoice should not include the AccountingSupplierParty Party PostalAddress Region + + + + + + + + + + UBL-CR-164 + warning + + + + [UBL-CR-164]-A UBL invoice should not include the AccountingSupplierParty Party PostalAddress District + + + + + + + + + + UBL-CR-165 + warning + + + + [UBL-CR-165]-A UBL invoice should not include the AccountingSupplierParty Party PostalAddress TimezoneOffset + + + + + + + + + + UBL-CR-166 + warning + + + + [UBL-CR-166]-A UBL invoice should not include the AccountingSupplierParty Party PostalAddress Country Name + + + + + + + + + + UBL-CR-167 + warning + + + + [UBL-CR-167]-A UBL invoice should not include the AccountingSupplierParty Party PostalAddress LocationCoordinate + + + + + + + + + + UBL-CR-168 + warning + + + + [UBL-CR-168]-A UBL invoice should not include the AccountingSupplierParty Party PhysicalLocation + + + + + + + + + + UBL-CR-169 + warning + + + + [UBL-CR-169]-A UBL invoice should not include the AccountingSupplierParty Party PartyTaxScheme RegistrationName + + + + + + + + + + UBL-CR-170 + warning + + + + [UBL-CR-170]-A UBL invoice should not include the AccountingSupplierParty Party PartyTaxScheme TaxLevelCode + + + + + + + + + + UBL-CR-171 + warning + + + + [UBL-CR-171]-A UBL invoice should not include the AccountingSupplierParty Party PartyTaxScheme ExemptionReasonCode + + + + + + + + + + UBL-CR-172 + warning + + + + [UBL-CR-172]-A UBL invoice should not include the AccountingSupplierParty Party PartyTaxScheme ExemptionReason + + + + + + + + + + UBL-CR-173 + warning + + + + [UBL-CR-173]-A UBL invoice should not include the AccountingSupplierParty Party PartyTaxScheme RegistrationAddress + + + + + + + + + + UBL-CR-174 + warning + + + + [UBL-CR-174]-A UBL invoice should not include the AccountingSupplierParty Party PartyTaxScheme TaxScheme Name + + + + + + + + + + UBL-CR-175 + warning + + + + [UBL-CR-175]-A UBL invoice should not include the AccountingSupplierParty Party PartyTaxScheme TaxScheme TaxTypeCode + + + + + + + + + + UBL-CR-176 + warning + + + + [UBL-CR-176]-A UBL invoice should not include the AccountingSupplierParty Party PartyTaxScheme TaxScheme CurrencyCode + + + + + + + + + + UBL-CR-177 + warning + + + + [UBL-CR-177]-A UBL invoice should not include the AccountingSupplierParty Party PartyTaxScheme TaxScheme JurisdictionRegionAddress + + + + + + + + + + UBL-CR-178 + warning + + + + [UBL-CR-178]-A UBL invoice should not include the AccountingSupplierParty Party PartyLegalEntity RegistrationDate + + + + + + + + + + UBL-CR-179 + warning + + + + [UBL-CR-179]-A UBL invoice should not include the AccountingSupplierParty Party PartyLegalEntity RegistrationExpirationDate + + + + + + + + + + UBL-CR-180 + warning + + + + [UBL-CR-180]-A UBL invoice should not include the AccountingSupplierParty Party PartyLegalEntity CompanyLegalFormCode + + + + + + + + + + UBL-CR-181 + warning + + + + [UBL-CR-181]-A UBL invoice should not include the AccountingSupplierParty Party PartyLegalEntity SoleProprietorshipIndicator + + + + + + + + + + UBL-CR-182 + warning + + + + [UBL-CR-182]-A UBL invoice should not include the AccountingSupplierParty Party PartyLegalEntity CompanyLiquidationStatusCode + + + + + + + + + + UBL-CR-183 + warning + + + + [UBL-CR-183]-A UBL invoice should not include the AccountingSupplierParty Party PartyLegalEntity CorporateStockAmount + + + + + + + + + + UBL-CR-184 + warning + + + + [UBL-CR-184]-A UBL invoice should not include the AccountingSupplierParty Party PartyLegalEntity FullyPaidSharesIndicator + + + + + + + + + + UBL-CR-185 + warning + + + + [UBL-CR-185]-A UBL invoice should not include the AccountingSupplierParty Party PartyLegalEntity RegistrationAddress + + + + + + + + + + UBL-CR-186 + warning + + + + [UBL-CR-186]-A UBL invoice should not include the AccountingSupplierParty Party PartyLegalEntity CorporateRegistrationScheme + + + + + + + + + + UBL-CR-187 + warning + + + + [UBL-CR-187]-A UBL invoice should not include the AccountingSupplierParty Party PartyLegalEntity HeadOfficeParty + + + + + + + + + + UBL-CR-188 + warning + + + + [UBL-CR-188]-A UBL invoice should not include the AccountingSupplierParty Party PartyLegalEntity ShareholderParty + + + + + + + + + + UBL-CR-189 + warning + + + + [UBL-CR-189]-A UBL invoice should not include the AccountingSupplierParty Party Contact ID + + + + + + + + + + UBL-CR-190 + warning + + + + [UBL-CR-190]-A UBL invoice should not include the AccountingSupplierParty Party Contact Telefax + + + + + + + + + + UBL-CR-191 + warning + + + + [UBL-CR-191]-A UBL invoice should not include the AccountingSupplierParty Party Contact Note + + + + + + + + + + UBL-CR-192 + warning + + + + [UBL-CR-192]-A UBL invoice should not include the AccountingSupplierParty Party Contact OtherCommunication + + + + + + + + + + UBL-CR-193 + warning + + + + [UBL-CR-193]-A UBL invoice should not include the AccountingSupplierParty Party Person + + + + + + + + + + UBL-CR-194 + warning + + + + [UBL-CR-194]-A UBL invoice should not include the AccountingSupplierParty Party AgentParty + + + + + + + + + + UBL-CR-195 + warning + + + + [UBL-CR-195]-A UBL invoice should not include the AccountingSupplierParty Party ServiceProviderParty + + + + + + + + + + UBL-CR-196 + warning + + + + [UBL-CR-196]-A UBL invoice should not include the AccountingSupplierParty Party PowerOfAttorney + + + + + + + + + + UBL-CR-197 + warning + + + + [UBL-CR-197]-A UBL invoice should not include the AccountingSupplierParty Party FinancialAccount + + + + + + + + + + UBL-CR-198 + warning + + + + [UBL-CR-198]-A UBL invoice should not include the AccountingSupplierParty DespatchContact + + + + + + + + + + UBL-CR-199 + warning + + + + [UBL-CR-199]-A UBL invoice should not include the AccountingSupplierParty AccountingContact + + + + + + + + + + UBL-CR-200 + warning + + + + [UBL-CR-200]-A UBL invoice should not include the AccountingSupplierParty SellerContact + + + + + + + + + + UBL-CR-201 + warning + + + + [UBL-CR-201]-A UBL invoice should not include the AccountingCustomerParty CustomerAssignedAccountID + + + + + + + + + + UBL-CR-202 + warning + + + + [UBL-CR-202]-A UBL invoice should not include the AccountingCustomerParty SupplierAssignedAccountID + + + + + + + + + + UBL-CR-203 + warning + + + + [UBL-CR-203]-A UBL invoice should not include the AccountingCustomerParty AdditionalAccountID + + + + + + + + + + UBL-CR-204 + warning + + + + [UBL-CR-204]-A UBL invoice should not include the AccountingCustomerParty Party MarkCareIndicator + + + + + + + + + + UBL-CR-205 + warning + + + + [UBL-CR-205]-A UBL invoice should not include the AccountingCustomerParty Party MarkAttentionIndicator + + + + + + + + + + UBL-CR-206 + warning + + + + [UBL-CR-206]-A UBL invoice should not include the AccountingCustomerParty Party WebsiteURI + + + + + + + + + + UBL-CR-207 + warning + + + + [UBL-CR-207]-A UBL invoice should not include the AccountingCustomerParty Party LogoReferenceID + + + + + + + + + + UBL-CR-208 + warning + + + + [UBL-CR-208]-A UBL invoice should not include the AccountingCustomerParty Party IndustryClassificationCode + + + + + + + + + + UBL-CR-209 + warning + + + + [UBL-CR-209]-A UBL invoice should not include the AccountingCustomerParty Party Language + + + + + + + + + + UBL-CR-210 + warning + + + + [UBL-CR-210]-A UBL invoice should not include the AccountingCustomerParty Party PostalAddress ID + + + + + + + + + + UBL-CR-211 + warning + + + + [UBL-CR-211]-A UBL invoice should not include the AccountingCustomerParty Party PostalAddress AddressTypeCode + + + + + + + + + + UBL-CR-212 + warning + + + + [UBL-CR-212]-A UBL invoice should not include the AccountingCustomerParty Party PostalAddress AddressFormatCode + + + + + + + + + + UBL-CR-213 + warning + + + + [UBL-CR-213]-A UBL invoice should not include the AccountingCustomerParty Party PostalAddress Postbox + + + + + + + + + + UBL-CR-214 + warning + + + + [UBL-CR-214]-A UBL invoice should not include the AccountingCustomerParty Party PostalAddress Floor + + + + + + + + + + UBL-CR-215 + warning + + + + [UBL-CR-215]-A UBL invoice should not include the AccountingCustomerParty Party PostalAddress Room + + + + + + + + + + UBL-CR-216 + warning + + + + [UBL-CR-216]-A UBL invoice should not include the AccountingCustomerParty Party PostalAddress BlockName + + + + + + + + + + UBL-CR-217 + warning + + + + [UBL-CR-217]-A UBL invoice should not include the AccountingCustomerParty Party PostalAddress BuildingName + + + + + + + + + + UBL-CR-218 + warning + + + + [UBL-CR-218]-A UBL invoice should not include the AccountingCustomerParty Party PostalAddress BuildingNumber + + + + + + + + + + UBL-CR-219 + warning + + + + [UBL-CR-219]-A UBL invoice should not include the AccountingCustomerParty Party PostalAddress InhouseMail + + + + + + + + + + UBL-CR-220 + warning + + + + [UBL-CR-220]-A UBL invoice should not include the AccountingCustomerParty Party PostalAddress Department + + + + + + + + + + UBL-CR-221 + warning + + + + [UBL-CR-221]-A UBL invoice should not include the AccountingCustomerParty Party PostalAddress MarkAttention + + + + + + + + + + UBL-CR-222 + warning + + + + [UBL-CR-222]-A UBL invoice should not include the AccountingCustomerParty Party PostalAddress MarkCare + + + + + + + + + + UBL-CR-223 + warning + + + + [UBL-CR-223]-A UBL invoice should not include the AccountingCustomerParty Party PostalAddress PlotIdentification + + + + + + + + + + UBL-CR-224 + warning + + + + [UBL-CR-224]-A UBL invoice should not include the AccountingCustomerParty Party PostalAddress CitySubdivisionName + + + + + + + + + + UBL-CR-225 + warning + + + + [UBL-CR-225]-A UBL invoice should not include the AccountingCustomerParty Party PostalAddress CountrySubentityCode + + + + + + + + + + UBL-CR-226 + warning + + + + [UBL-CR-226]-A UBL invoice should not include the AccountingCustomerParty Party PostalAddress Region + + + + + + + + + + UBL-CR-227 + warning + + + + [UBL-CR-227]-A UBL invoice should not include the AccountingCustomerParty Party PostalAddress District + + + + + + + + + + UBL-CR-228 + warning + + + + [UBL-CR-228]-A UBL invoice should not include the AccountingCustomerParty Party PostalAddress TimezoneOffset + + + + + + + + + + UBL-CR-229 + warning + + + + [UBL-CR-229]-A UBL invoice should not include the AccountingCustomerParty Party PostalAddress Country Name + + + + + + + + + + UBL-CR-230 + warning + + + + [UBL-CR-230]-A UBL invoice should not include the AccountingCustomerParty Party PostalAddress LocationCoordinate + + + + + + + + + + UBL-CR-231 + warning + + + + [UBL-CR-231]-A UBL invoice should not include the AccountingCustomerParty Party PhysicalLocation + + + + + + + + + + UBL-CR-232 + warning + + + + [UBL-CR-232]-A UBL invoice should not include the AccountingCustomerParty Party PartyTaxScheme RegistrationName + + + + + + + + + + UBL-CR-233 + warning + + + + [UBL-CR-233]-A UBL invoice should not include the AccountingCustomerParty Party PartyTaxScheme TaxLevelCode + + + + + + + + + + UBL-CR-234 + warning + + + + [UBL-CR-234]-A UBL invoice should not include the AccountingCustomerParty Party PartyTaxScheme ExemptionReasonCode + + + + + + + + + + UBL-CR-235 + warning + + + + [UBL-CR-235]-A UBL invoice should not include the AccountingCustomerParty Party PartyTaxScheme ExemptionReason + + + + + + + + + + UBL-CR-236 + warning + + + + [UBL-CR-236]-A UBL invoice should not include the AccountingCustomerParty Party PartyTaxScheme RegistrationAddress + + + + + + + + + + UBL-CR-237 + warning + + + + [UBL-CR-237]-A UBL invoice should not include the AccountingCustomerParty Party PartyTaxScheme TaxScheme Name + + + + + + + + + + UBL-CR-238 + warning + + + + [UBL-CR-238]-A UBL invoice should not include the AccountingCustomerParty Party PartyTaxScheme TaxScheme TaxTypeCode + + + + + + + + + + UBL-CR-239 + warning + + + + [UBL-CR-239]-A UBL invoice should not include the AccountingCustomerParty Party PartyTaxScheme TaxScheme CurrencyCode + + + + + + + + + + UBL-CR-240 + warning + + + + [UBL-CR-240]-A UBL invoice should not include the AccountingCustomerParty Party PartyTaxScheme TaxScheme JurisdictionRegionAddress + + + + + + + + + + UBL-CR-241 + warning + + + + [UBL-CR-241]-A UBL invoice should not include the AccountingCustomerParty Party PartyLegalEntity RegistrationDate + + + + + + + + + + UBL-CR-242 + warning + + + + [UBL-CR-242]-A UBL invoice should not include the AccountingCustomerParty Party PartyLegalEntity RegistrationExpirationDate + + + + + + + + + + UBL-CR-243 + warning + + + + [UBL-CR-243]-A UBL invoice should not include the AccountingCustomerParty Party PartyLegalEntity CompanyLegalFormCode + + + + + + + + + + UBL-CR-244 + warning + + + + [UBL-CR-244]-A UBL invoice should not include the AccountingCustomerParty Party PartyLegalEntity CompanyLegalForm + + + + + + + + + + UBL-CR-245 + warning + + + + [UBL-CR-245]-A UBL invoice should not include the AccountingCustomerParty Party PartyLegalEntity SoleProprietorshipIndicator + + + + + + + + + + UBL-CR-246 + warning + + + + [UBL-CR-246]-A UBL invoice should not include the AccountingCustomerParty Party PartyLegalEntity CompanyLiquidationStatusCode + + + + + + + + + + UBL-CR-247 + warning + + + + [UBL-CR-247]-A UBL invoice should not include the AccountingCustomerParty Party PartyLegalEntity CorporateStockAmount + + + + + + + + + + UBL-CR-248 + warning + + + + [UBL-CR-248]-A UBL invoice should not include the AccountingCustomerParty Party PartyLegalEntity FullyPaidSharesIndicator + + + + + + + + + + UBL-CR-249 + warning + + + + [UBL-CR-249]-A UBL invoice should not include the AccountingCustomerParty Party PartyLegalEntity RegistrationAddress + + + + + + + + + + UBL-CR-250 + warning + + + + [UBL-CR-250]-A UBL invoice should not include the AccountingCustomerParty Party PartyLegalEntity CorporateRegistrationScheme + + + + + + + + + + UBL-CR-251 + warning + + + + [UBL-CR-251]-A UBL invoice should not include the AccountingCustomerParty Party PartyLegalEntity HeadOfficeParty + + + + + + + + + + UBL-CR-252 + warning + + + + [UBL-CR-252]-A UBL invoice should not include the AccountingCustomerParty Party PartyLegalEntity ShareholderParty + + + + + + + + + + UBL-CR-253 + warning + + + + [UBL-CR-253]-A UBL invoice should not include the AccountingCustomerParty Party Contact ID + + + + + + + + + + UBL-CR-254 + warning + + + + [UBL-CR-254]-A UBL invoice should not include the AccountingCustomerParty Party Contact Telefax + + + + + + + + + + UBL-CR-255 + warning + + + + [UBL-CR-255]-A UBL invoice should not include the AccountingCustomerParty Party Contact Note + + + + + + + + + + UBL-CR-256 + warning + + + + [UBL-CR-256]-A UBL invoice should not include the AccountingCustomerParty Party Contact OtherCommunication + + + + + + + + + + UBL-CR-257 + warning + + + + [UBL-CR-257]-A UBL invoice should not include the AccountingCustomerParty Party Person + + + + + + + + + + UBL-CR-258 + warning + + + + [UBL-CR-258]-A UBL invoice should not include the AccountingCustomerParty Party AgentParty + + + + + + + + + + UBL-CR-259 + warning + + + + [UBL-CR-259]-A UBL invoice should not include the AccountingCustomerParty Party ServiceProviderParty + + + + + + + + + + UBL-CR-260 + warning + + + + [UBL-CR-260]-A UBL invoice should not include the AccountingCustomerParty Party PowerOfAttorney + + + + + + + + + + UBL-CR-261 + warning + + + + [UBL-CR-261]-A UBL invoice should not include the AccountingCustomerParty Party FinancialAccount + + + + + + + + + + UBL-CR-262 + warning + + + + [UBL-CR-262]-A UBL invoice should not include the AccountingCustomerParty DeliveryContact + + + + + + + + + + UBL-CR-263 + warning + + + + [UBL-CR-263]-A UBL invoice should not include the AccountingCustomerParty AccountingContact + + + + + + + + + + UBL-CR-264 + warning + + + + [UBL-CR-264]-A UBL invoice should not include the AccountingCustomerParty BuyerContact + + + + + + + + + + UBL-CR-265 + warning + + + + [UBL-CR-265]-A UBL invoice should not include the PayeeParty MarkCareIndicator + + + + + + + + + + UBL-CR-266 + warning + + + + [UBL-CR-266]-A UBL invoice should not include the PayeeParty MarkAttentionIndicator + + + + + + + + + + UBL-CR-267 + warning + + + + [UBL-CR-267]-A UBL invoice should not include the PayeeParty WebsiteURI + + + + + + + + + + UBL-CR-268 + warning + + + + [UBL-CR-268]-A UBL invoice should not include the PayeeParty LogoReferenceID + + + + + + + + + + UBL-CR-269 + warning + + + + [UBL-CR-269]-A UBL invoice should not include the PayeeParty EndpointID + + + + + + + + + + UBL-CR-270 + warning + + + + [UBL-CR-270]-A UBL invoice should not include the PayeeParty IndustryClassificationCode + + + + + + + + + + UBL-CR-271 + warning + + + + [UBL-CR-271]-A UBL invoice should not include the PayeeParty Language + + + + + + + + + + UBL-CR-272 + warning + + + + [UBL-CR-272]-A UBL invoice should not include the PayeeParty PostalAddress + + + + + + + + + + UBL-CR-273 + warning + + + + [UBL-CR-273]-A UBL invoice should not include the PayeeParty PhysicalLocation + + + + + + + + + + UBL-CR-274 + warning + + + + [UBL-CR-274]-A UBL invoice should not include the PayeeParty PartyTaxScheme + + + + + + + + + + UBL-CR-275 + warning + + + + [UBL-CR-275]-A UBL invoice should not include the PayeeParty PartyLegalEntity RegistrationName + + + + + + + + + + UBL-CR-276 + warning + + + + [UBL-CR-276]-A UBL invoice should not include the PayeeParty PartyLegalEntity RegistrationDate + + + + + + + + + + UBL-CR-277 + warning + + + + [UBL-CR-277]-A UBL invoice should not include the PayeeParty PartyLegalEntity RegistrationExpirationDate + + + + + + + + + + UBL-CR-278 + warning + + + + [UBL-CR-278]-A UBL invoice should not include the PayeeParty PartyLegalEntity CompanyLegalFormCode + + + + + + + + + + UBL-CR-279 + warning + + + + [UBL-CR-279]-A UBL invoice should not include the PayeeParty PartyLegalEntity CompanyLegalForm + + + + + + + + + + UBL-CR-280 + warning + + + + [UBL-CR-280]-A UBL invoice should not include the PayeeParty PartyLegalEntity SoleProprietorshipIndicator + + + + + + + + + + UBL-CR-281 + warning + + + + [UBL-CR-281]-A UBL invoice should not include the PayeeParty PartyLegalEntity CompanyLiquidationStatusCode + + + + + + + + + + UBL-CR-282 + warning + + + + [UBL-CR-282]-A UBL invoice should not include the PayeeParty PartyLegalEntity CorporateStockAmount + + + + + + + + + + UBL-CR-283 + warning + + + + [UBL-CR-283]-A UBL invoice should not include the PayeeParty PartyLegalEntity FullyPaidSharesIndicator + + + + + + + + + + UBL-CR-284 + warning + + + + [UBL-CR-284]-A UBL invoice should not include the PayeeParty PartyLegalEntity RegistrationAddress + + + + + + + + + + UBL-CR-285 + warning + + + + [UBL-CR-285]-A UBL invoice should not include the PayeeParty PartyLegalEntity CorporateRegistrationScheme + + + + + + + + + + UBL-CR-286 + warning + + + + [UBL-CR-286]-A UBL invoice should not include the PayeeParty PartyLegalEntity HeadOfficeParty + + + + + + + + + + UBL-CR-287 + warning + + + + [UBL-CR-287]-A UBL invoice should not include the PayeeParty PartyLegalEntity ShareholderParty + + + + + + + + + + UBL-CR-288 + warning + + + + [UBL-CR-288]-A UBL invoice should not include the PayeeParty Contact + + + + + + + + + + UBL-CR-289 + warning + + + + [UBL-CR-289]-A UBL invoice should not include the PayeeParty Person + + + + + + + + + + UBL-CR-290 + warning + + + + [UBL-CR-290]-A UBL invoice should not include the PayeeParty AgentParty + + + + + + + + + + UBL-CR-291 + warning + + + + [UBL-CR-291]-A UBL invoice should not include the PayeeParty ServiceProviderParty + + + + + + + + + + UBL-CR-292 + warning + + + + [UBL-CR-292]-A UBL invoice should not include the PayeeParty PowerOfAttorney + + + + + + + + + + UBL-CR-293 + warning + + + + [UBL-CR-293]-A UBL invoice should not include the PayeeParty FinancialAccount + + + + + + + + + + UBL-CR-294 + warning + + + + [UBL-CR-294]-A UBL invoice should not include the BuyerCustomerParty + + + + + + + + + + UBL-CR-295 + warning + + + + [UBL-CR-295]-A UBL invoice should not include the SellerSupplierParty + + + + + + + + + + UBL-CR-296 + warning + + + + [UBL-CR-296]-A UBL invoice should not include the TaxRepresentativeParty MarkCareIndicator + + + + + + + + + + UBL-CR-297 + warning + + + + [UBL-CR-297]-A UBL invoice should not include the TaxRepresentativeParty MarkAttentionIndicator + + + + + + + + + + UBL-CR-298 + warning + + + + [UBL-CR-298]-A UBL invoice should not include the TaxRepresentativeParty WebsiteURI + + + + + + + + + + UBL-CR-299 + warning + + + + [UBL-CR-299]-A UBL invoice should not include the TaxRepresentativeParty LogoReferenceID + + + + + + + + + + UBL-CR-300 + warning + + + + [UBL-CR-300]-A UBL invoice should not include the TaxRepresentativeParty EndpointID + + + + + + + + + + UBL-CR-301 + warning + + + + [UBL-CR-301]-A UBL invoice should not include the TaxRepresentativeParty IndustryClassificationCode + + + + + + + + + + UBL-CR-302 + warning + + + + [UBL-CR-302]-A UBL invoice should not include the TaxRepresentativeParty PartyIdentification + + + + + + + + + + UBL-CR-303 + warning + + + + [UBL-CR-303]-A UBL invoice should not include the TaxRepresentativeParty Language + + + + + + + + + + UBL-CR-304 + warning + + + + [UBL-CR-304]-A UBL invoice should not include the TaxRepresentativeParty PostalAddress ID + + + + + + + + + + UBL-CR-305 + warning + + + + [UBL-CR-305]-A UBL invoice should not include the TaxRepresentativeParty PostalAddress AddressTypeCode + + + + + + + + + + UBL-CR-306 + warning + + + + [UBL-CR-306]-A UBL invoice should not include the TaxRepresentativeParty PostalAddress AddressFormatCode + + + + + + + + + + UBL-CR-307 + warning + + + + [UBL-CR-307]-A UBL invoice should not include the TaxRepresentativeParty PostalAddress Postbox + + + + + + + + + + UBL-CR-308 + warning + + + + [UBL-CR-308]-A UBL invoice should not include the TaxRepresentativeParty PostalAddress Floor + + + + + + + + + + UBL-CR-309 + warning + + + + [UBL-CR-309]-A UBL invoice should not include the TaxRepresentativeParty PostalAddress Room + + + + + + + + + + UBL-CR-310 + warning + + + + [UBL-CR-310]-A UBL invoice should not include the TaxRepresentativeParty PostalAddress BlockName + + + + + + + + + + UBL-CR-311 + warning + + + + [UBL-CR-311]-A UBL invoice should not include the TaxRepresentativeParty PostalAddress BuildingName + + + + + + + + + + UBL-CR-312 + warning + + + + [UBL-CR-312]-A UBL invoice should not include the TaxRepresentativeParty PostalAddress BuildingNumber + + + + + + + + + + UBL-CR-313 + warning + + + + [UBL-CR-313]-A UBL invoice should not include the TaxRepresentativeParty PostalAddress InhouseMail + + + + + + + + + + UBL-CR-314 + warning + + + + [UBL-CR-314]-A UBL invoice should not include the TaxRepresentativeParty PostalAddress Department + + + + + + + + + + UBL-CR-315 + warning + + + + [UBL-CR-315]-A UBL invoice should not include the TaxRepresentativeParty PostalAddress MarkAttention + + + + + + + + + + UBL-CR-316 + warning + + + + [UBL-CR-316]-A UBL invoice should not include the TaxRepresentativeParty PostalAddress MarkCare + + + + + + + + + + UBL-CR-317 + warning + + + + [UBL-CR-317]-A UBL invoice should not include the TaxRepresentativeParty PostalAddress PlotIdentification + + + + + + + + + + UBL-CR-318 + warning + + + + [UBL-CR-318]-A UBL invoice should not include the TaxRepresentativeParty PostalAddress CitySubdivisionName + + + + + + + + + + UBL-CR-319 + warning + + + + [UBL-CR-319]-A UBL invoice should not include the TaxRepresentativeParty PostalAddress CountrySubentityCode + + + + + + + + + + UBL-CR-320 + warning + + + + [UBL-CR-320]-A UBL invoice should not include the TaxRepresentativeParty PostalAddress Region + + + + + + + + + + UBL-CR-321 + warning + + + + [UBL-CR-321]-A UBL invoice should not include the TaxRepresentativeParty PostalAddress District + + + + + + + + + + UBL-CR-322 + warning + + + + [UBL-CR-322]-A UBL invoice should not include the TaxRepresentativeParty PostalAddress TimezoneOffset + + + + + + + + + + UBL-CR-323 + warning + + + + [UBL-CR-323]-A UBL invoice should not include the TaxRepresentativeParty PostalAddress Country Name + + + + + + + + + + UBL-CR-324 + warning + + + + [UBL-CR-324]-A UBL invoice should not include the TaxRepresentativeParty PostalAddress LocationCoordinate + + + + + + + + + + UBL-CR-325 + warning + + + + [UBL-CR-325]-A UBL invoice should not include the TaxRepresentativeParty PhysicalLocation + + + + + + + + + + UBL-CR-326 + warning + + + + [UBL-CR-326]-A UBL invoice should not include the TaxRepresentativeParty PartyTaxScheme RegistrationName + + + + + + + + + + UBL-CR-327 + warning + + + + [UBL-CR-327]-A UBL invoice should not include the TaxRepresentativeParty PartyTaxScheme TaxLevelCode + + + + + + + + + + UBL-CR-328 + warning + + + + [UBL-CR-328]-A UBL invoice should not include the TaxRepresentativeParty PartyTaxScheme ExemptionReasonCode + + + + + + + + + + UBL-CR-329 + warning + + + + [UBL-CR-329]-A UBL invoice should not include the TaxRepresentativeParty PartyTaxScheme ExemptionReason + + + + + + + + + + UBL-CR-330 + warning + + + + [UBL-CR-330]-A UBL invoice should not include the TaxRepresentativeParty PartyTaxScheme RegistrationAddress + + + + + + + + + + UBL-CR-331 + warning + + + + [UBL-CR-331]-A UBL invoice should not include the TaxRepresentativeParty PartyTaxScheme TaxScheme Name + + + + + + + + + + UBL-CR-332 + warning + + + + [UBL-CR-332]-A UBL invoice should not include the TaxRepresentativeParty PartyTaxScheme TaxScheme TaxTypeCode + + + + + + + + + + UBL-CR-333 + warning + + + + [UBL-CR-333]-A UBL invoice should not include the TaxRepresentativeParty PartyTaxScheme TaxScheme CurrencyCode + + + + + + + + + + UBL-CR-334 + warning + + + + [UBL-CR-334]-A UBL invoice should not include the TaxRepresentativeParty PartyTaxScheme TaxScheme JurisdictionRegionAddress + + + + + + + + + + UBL-CR-335 + warning + + + + [UBL-CR-335]-A UBL invoice should not include the TaxRepresentativeParty PartyLegalEntity + + + + + + + + + + UBL-CR-336 + warning + + + + [UBL-CR-336]-A UBL invoice should not include the TaxRepresentativeParty Contact + + + + + + + + + + UBL-CR-337 + warning + + + + [UBL-CR-337]-A UBL invoice should not include the TaxRepresentativeParty Person + + + + + + + + + + UBL-CR-338 + warning + + + + [UBL-CR-338]-A UBL invoice should not include the TaxRepresentativeParty AgentParty + + + + + + + + + + UBL-CR-339 + warning + + + + [UBL-CR-339]-A UBL invoice should not include the TaxRepresentativeParty ServiceProviderParty + + + + + + + + + + UBL-CR-340 + warning + + + + [UBL-CR-340]-A UBL invoice should not include the TaxRepresentativeParty PowerOfAttorney + + + + + + + + + + UBL-CR-341 + warning + + + + [UBL-CR-341]-A UBL invoice should not include the TaxRepresentativeParty FinancialAccount + + + + + + + + + + UBL-CR-342 + warning + + + + [UBL-CR-342]-A UBL invoice should not include the Delivery ID + + + + + + + + + + UBL-CR-343 + warning + + + + [UBL-CR-343]-A UBL invoice should not include the Delivery Quantity + + + + + + + + + + UBL-CR-344 + warning + + + + [UBL-CR-344]-A UBL invoice should not include the Delivery MinimumQuantity + + + + + + + + + + UBL-CR-345 + warning + + + + [UBL-CR-345]-A UBL invoice should not include the Delivery MaximumQuantity + + + + + + + + + + UBL-CR-346 + warning + + + + [UBL-CR-346]-A UBL invoice should not include the Delivery ActualDeliveryTime + + + + + + + + + + UBL-CR-347 + warning + + + + [UBL-CR-347]-A UBL invoice should not include the Delivery LatestDeliveryDate + + + + + + + + + + UBL-CR-348 + warning + + + + [UBL-CR-348]-A UBL invoice should not include the Delivery LatestDeliveryTime + + + + + + + + + + UBL-CR-349 + warning + + + + [UBL-CR-349]-A UBL invoice should not include the Delivery ReleaseID + + + + + + + + + + UBL-CR-350 + warning + + + + [UBL-CR-350]-A UBL invoice should not include the Delivery TrackingID + + + + + + + + + + UBL-CR-351 + warning + + + + [UBL-CR-351]-A UBL invoice should not include the Delivery DeliveryLocation Description + + + + + + + + + + UBL-CR-352 + warning + + + + [UBL-CR-352]-A UBL invoice should not include the Delivery DeliveryLocation Conditions + + + + + + + + + + UBL-CR-353 + warning + + + + [UBL-CR-353]-A UBL invoice should not include the Delivery DeliveryLocation CountrySubentity + + + + + + + + + + UBL-CR-354 + warning + + + + [UBL-CR-354]-A UBL invoice should not include the Delivery DeliveryLocation CountrySubentityCode + + + + + + + + + + UBL-CR-355 + warning + + + + [UBL-CR-355]-A UBL invoice should not include the Delivery DeliveryLocation LocationTypeCode + + + + + + + + + + UBL-CR-356 + warning + + + + [UBL-CR-356]-A UBL invoice should not include the Delivery DeliveryLocation InformationURI + + + + + + + + + + UBL-CR-357 + warning + + + + [UBL-CR-357]-A UBL invoice should not include the Delivery DeliveryLocation Name + + + + + + + + + + UBL-CR-358 + warning + + + + [UBL-CR-358]-A UBL invoice should not include the Delivery DeliveryLocation ValidityPeriod + + + + + + + + + + UBL-CR-359 + warning + + + + [UBL-CR-359]-A UBL invoice should not include the Delivery DeliveryLocation Address ID + + + + + + + + + + UBL-CR-360 + warning + + + + [UBL-CR-360]-A UBL invoice should not include the Delivery DeliveryLocation Address AddressTypeCode + + + + + + + + + + UBL-CR-361 + warning + + + + [UBL-CR-361]-A UBL invoice should not include the Delivery DeliveryLocation Address AddressFormatCode + + + + + + + + + + UBL-CR-362 + warning + + + + [UBL-CR-362]-A UBL invoice should not include the Delivery DeliveryLocation Address Postbox + + + + + + + + + + UBL-CR-363 + warning + + + + [UBL-CR-363]-A UBL invoice should not include the Delivery DeliveryLocation Address Floor + + + + + + + + + + UBL-CR-364 + warning + + + + [UBL-CR-364]-A UBL invoice should not include the Delivery DeliveryLocation Address Room + + + + + + + + + + UBL-CR-365 + warning + + + + [UBL-CR-365]-A UBL invoice should not include the Delivery DeliveryLocation Address BlockName + + + + + + + + + + UBL-CR-366 + warning + + + + [UBL-CR-366]-A UBL invoice should not include the Delivery DeliveryLocation Address BuildingName + + + + + + + + + + UBL-CR-367 + warning + + + + [UBL-CR-367]-A UBL invoice should not include the Delivery DeliveryLocation Address BuildingNumber + + + + + + + + + + UBL-CR-368 + warning + + + + [UBL-CR-368]-A UBL invoice should not include the Delivery DeliveryLocation Address InhouseMail + + + + + + + + + + UBL-CR-369 + warning + + + + [UBL-CR-369]-A UBL invoice should not include the Delivery DeliveryLocation Address Department + + + + + + + + + + UBL-CR-370 + warning + + + + [UBL-CR-370]-A UBL invoice should not include the Delivery DeliveryLocation Address MarkAttention + + + + + + + + + + UBL-CR-371 + warning + + + + [UBL-CR-371]-A UBL invoice should not include the Delivery DeliveryLocation Address MarkCare + + + + + + + + + + UBL-CR-372 + warning + + + + [UBL-CR-372]-A UBL invoice should not include the Delivery DeliveryLocation Address PlotIdentification + + + + + + + + + + UBL-CR-373 + warning + + + + [UBL-CR-373]-A UBL invoice should not include the Delivery DeliveryLocation Address CitySubdivisionName + + + + + + + + + + UBL-CR-374 + warning + + + + [UBL-CR-374]-A UBL invoice should not include the Delivery DeliveryLocation Address CountrySubentityCode + + + + + + + + + + UBL-CR-375 + warning + + + + [UBL-CR-375]-A UBL invoice should not include the Delivery DeliveryLocation Address Region + + + + + + + + + + UBL-CR-376 + warning + + + + [UBL-CR-376]-A UBL invoice should not include the Delivery DeliveryLocation Address District + + + + + + + + + + UBL-CR-377 + warning + + + + [UBL-CR-377]-A UBL invoice should not include the Delivery DeliveryLocation Address TimezoneOffset + + + + + + + + + + UBL-CR-378 + warning + + + + [UBL-CR-378]-A UBL invoice should not include the Delivery DeliveryLocation Address Country Name + + + + + + + + + + UBL-CR-379 + warning + + + + [UBL-CR-379]-A UBL invoice should not include the Delivery DeliveryLocation Address LocationCoordinate + + + + + + + + + + UBL-CR-380 + warning + + + + [UBL-CR-380]-A UBL invoice should not include the Delivery DeliveryLocation SubsidiaryLocation + + + + + + + + + + UBL-CR-381 + warning + + + + [UBL-CR-381]-A UBL invoice should not include the Delivery DeliveryLocation LocationCoordinate + + + + + + + + + + UBL-CR-382 + warning + + + + [UBL-CR-382]-A UBL invoice should not include the Delivery AlternativeDeliveryLocation + + + + + + + + + + UBL-CR-383 + warning + + + + [UBL-CR-383]-A UBL invoice should not include the Delivery RequestedDeliveryPeriod + + + + + + + + + + UBL-CR-384 + warning + + + + [UBL-CR-384]-A UBL invoice should not include the Delivery EstimatedDeliveryPeriod + + + + + + + + + + UBL-CR-385 + warning + + + + [UBL-CR-385]-A UBL invoice should not include the Delivery CarrierParty + + + + + + + + + + UBL-CR-386 + warning + + + + [UBL-CR-386]-A UBL invoice should not include the DeliveryParty MarkCareIndicator + + + + + + + + + + UBL-CR-387 + warning + + + + [UBL-CR-387]-A UBL invoice should not include the DeliveryParty MarkAttentionIndicator + + + + + + + + + + UBL-CR-388 + warning + + + + [UBL-CR-388]-A UBL invoice should not include the DeliveryParty WebsiteURI + + + + + + + + + + UBL-CR-389 + warning + + + + [UBL-CR-389]-A UBL invoice should not include the DeliveryParty LogoReferenceID + + + + + + + + + + UBL-CR-390 + warning + + + + [UBL-CR-390]-A UBL invoice should not include the DeliveryParty EndpointID + + + + + + + + + + UBL-CR-391 + warning + + + + [UBL-CR-391]-A UBL invoice should not include the DeliveryParty IndustryClassificationCode + + + + + + + + + + UBL-CR-392 + warning + + + + [UBL-CR-392]-A UBL invoice should not include the DeliveryParty PartyIdentification + + + + + + + + + + UBL-CR-393 + warning + + + + [UBL-CR-393]-A UBL invoice should not include the DeliveryParty Language + + + + + + + + + + UBL-CR-394 + warning + + + + [UBL-CR-394]-A UBL invoice should not include the DeliveryParty PostalAddress + + + + + + + + + + UBL-CR-395 + warning + + + + [UBL-CR-395]-A UBL invoice should not include the DeliveryParty PhysicalLocation + + + + + + + + + + UBL-CR-396 + warning + + + + [UBL-CR-396]-A UBL invoice should not include the DeliveryParty PartyTaxScheme + + + + + + + + + + UBL-CR-397 + warning + + + + [UBL-CR-397]-A UBL invoice should not include the DeliveryParty PartyLegalEntity + + + + + + + + + + UBL-CR-398 + warning + + + + [UBL-CR-398]-A UBL invoice should not include the DeliveryParty Contact + + + + + + + + + + UBL-CR-399 + warning + + + + [UBL-CR-399]-A UBL invoice should not include the DeliveryParty Person + + + + + + + + + + UBL-CR-400 + warning + + + + [UBL-CR-400]-A UBL invoice should not include the DeliveryParty AgentParty + + + + + + + + + + UBL-CR-401 + warning + + + + [UBL-CR-401]-A UBL invoice should not include the DeliveryParty ServiceProviderParty + + + + + + + + + + UBL-CR-402 + warning + + + + [UBL-CR-402]-A UBL invoice should not include the DeliveryParty PowerOfAttorney + + + + + + + + + + UBL-CR-403 + warning + + + + [UBL-CR-403]-A UBL invoice should not include the DeliveryParty FinancialAccount + + + + + + + + + + UBL-CR-404 + warning + + + + [UBL-CR-404]-A UBL invoice should not include the Delivery NotifyParty + + + + + + + + + + UBL-CR-405 + warning + + + + [UBL-CR-405]-A UBL invoice should not include the Delivery Despatch + + + + + + + + + + UBL-CR-406 + warning + + + + [UBL-CR-406]-A UBL invoice should not include the Delivery DeliveryTerms + + + + + + + + + + UBL-CR-407 + warning + + + + [UBL-CR-407]-A UBL invoice should not include the Delivery MinimumDeliveryUnit + + + + + + + + + + UBL-CR-408 + warning + + + + [UBL-CR-408]-A UBL invoice should not include the Delivery MaximumDeliveryUnit + + + + + + + + + + UBL-CR-409 + warning + + + + [UBL-CR-409]-A UBL invoice should not include the Delivery Shipment + + + + + + + + + + UBL-CR-410 + warning + + + + [UBL-CR-410]-A UBL invoice should not include the DeliveryTerms + + + + + + + + + + UBL-CR-411 + warning + + + + [UBL-CR-411]-A UBL invoice should not include the PaymentMeans ID + + + + + + + + + + UBL-CR-412 + warning + + + + [UBL-CR-412]-A UBL invoice should not include the PaymentMeans PaymentDueDate + + + + + + + + + + UBL-CR-413 + warning + + + + [UBL-CR-413]-A UBL invoice should not include the PaymentMeans PaymentChannelCode + + + + + + + + + + UBL-CR-414 + warning + + + + [UBL-CR-414]-A UBL invoice should not include the PaymentMeans InstructionID + + + + + + + + + + UBL-CR-415 + warning + + + + [UBL-CR-415]-A UBL invoice should not include the PaymentMeans CardAccount CardTypeCode + + + + + + + + + + UBL-CR-416 + warning + + + + [UBL-CR-416]-A UBL invoice should not include the PaymentMeans CardAccount ValidityStartDate + + + + + + + + + + UBL-CR-417 + warning + + + + [UBL-CR-417]-A UBL invoice should not include the PaymentMeans CardAccount ExpiryDate + + + + + + + + + + UBL-CR-418 + warning + + + + [UBL-CR-418]-A UBL invoice should not include the PaymentMeans CardAccount IssuerID + + + + + + + + + + UBL-CR-419 + warning + + + + [UBL-CR-419]-A UBL invoice should not include the PaymentMeans CardAccount IssueNumberID + + + + + + + + + + UBL-CR-420 + warning + + + + [UBL-CR-420]-A UBL invoice should not include the PaymentMeans CardAccount CV2ID + + + + + + + + + + UBL-CR-421 + warning + + + + [UBL-CR-421]-A UBL invoice should not include the PaymentMeans CardAccount CardChipCode + + + + + + + + + + UBL-CR-422 + warning + + + + [UBL-CR-422]-A UBL invoice should not include the PaymentMeans CardAccount ChipApplicationID + + + + + + + + + + UBL-CR-424 + warning + + + + [UBL-CR-424]-A UBL invoice should not include the PaymentMeans PayeeFinancialAccount AliasName + + + + + + + + + + UBL-CR-425 + warning + + + + [UBL-CR-425]-A UBL invoice should not include the PaymentMeans PayeeFinancialAccount AccountTypeCode + + + + + + + + + + UBL-CR-426 + warning + + + + [UBL-CR-426]-A UBL invoice should not include the PaymentMeans PayeeFinancialAccount AccountFormatCode + + + + + + + + + + UBL-CR-427 + warning + + + + [UBL-CR-427]-A UBL invoice should not include the PaymentMeans PayeeFinancialAccount CurrencyCode + + + + + + + + + + UBL-CR-428 + warning + + + + [UBL-CR-428]-A UBL invoice should not include the PaymentMeans PayeeFinancialAccount PaymentNote + + + + + + + + + + UBL-CR-429 + warning + + + + [UBL-CR-429]-A UBL invoice should not include the PaymentMeans PayeeFinancialAccount FinancialInstitutionBranch Name + + + + + + + + + + UBL-CR-430 + warning + + + + [UBL-CR-430]-A UBL invoice should not include the PaymentMeans PayeeFinancialAccount FinancialInstitutionBranch FinancialInstitution Name + + + + + + + + + + UBL-CR-431 + warning + + + + [UBL-CR-431]-A UBL invoice should not include the PaymentMeans PayeeFinancialAccount FinancialInstitutionBranch FinancialInstitution Address + + + + + + + + + + UBL-CR-432 + warning + + + + [UBL-CR-432]-A UBL invoice should not include the PaymentMeans PayeeFinancialAccount FinancialInstitutionBranch Address + + + + + + + + + + UBL-CR-433 + warning + + + + [UBL-CR-433]-A UBL invoice should not include the PaymentMeans PayeeFinancialAccount Country + + + + + + + + + + UBL-CR-434 + warning + + + + [UBL-CR-434]-A UBL invoice should not include the PaymentMeans CreditAccount + + + + + + + + + + UBL-CR-435 + warning + + + + [UBL-CR-435]-A UBL invoice should not include the PaymentMeans PaymentMandate MandateTypeCode + + + + + + + + + + UBL-CR-436 + warning + + + + [UBL-CR-436]-A UBL invoice should not include the PaymentMeans PaymentMandate MaximumPaymentInstructionsNumeric + + + + + + + + + + UBL-CR-437 + warning + + + + [UBL-CR-437]-A UBL invoice should not include the PaymentMeans PaymentMandate MaximumPaidAmount + + + + + + + + + + UBL-CR-438 + warning + + + + [UBL-CR-438]-A UBL invoice should not include the PaymentMeans PaymentMandate SignatureID + + + + + + + + + + UBL-CR-439 + warning + + + + [UBL-CR-439]-A UBL invoice should not include the PaymentMeans PaymentMandate PayerParty + + + + + + + + + + UBL-CR-440 + warning + + + + [UBL-CR-440]-A UBL invoice should not include the PaymentMeans PaymentMandate PayerFinancialAccount Name + + + + + + + + + + UBL-CR-441 + warning + + + + [UBL-CR-441]-A UBL invoice should not include the PaymentMeans PaymentMandate PayerFinancialAccount AliasName + + + + + + + + + + UBL-CR-442 + warning + + + + [UBL-CR-442]-A UBL invoice should not include the PaymentMeans PaymentMandate PayerFinancialAccount AccountTypeCode + + + + + + + + + + UBL-CR-443 + warning + + + + [UBL-CR-443]-A UBL invoice should not include the PaymentMeans PaymentMandate PayerFinancialAccount AccountFormatCode + + + + + + + + + + UBL-CR-444 + warning + + + + [UBL-CR-444]-A UBL invoice should not include the PaymentMeans PaymentMandate PayerFinancialAccount CurrencyCode + + + + + + + + + + UBL-CR-445 + warning + + + + [UBL-CR-445]-A UBL invoice should not include the PaymentMeans PaymentMandate PayerFinancialAccount PaymentNote + + + + + + + + + + UBL-CR-446 + warning + + + + [UBL-CR-446]-A UBL invoice should not include the PaymentMeans PaymentMandate PayerFinancialAccount FinancialInstitutionBranch + + + + + + + + + + UBL-CR-447 + warning + + + + [UBL-CR-447]-A UBL invoice should not include the PaymentMeans PaymentMandate PayerFinancialAccount Country + + + + + + + + + + UBL-CR-448 + warning + + + + [UBL-CR-448]-A UBL invoice should not include the PaymentMeans PaymentMandate ValidityPeriod + + + + + + + + + + UBL-CR-449 + warning + + + + [UBL-CR-449]-A UBL invoice should not include the PaymentMeans PaymentMandate PaymentReversalPeriod + + + + + + + + + + UBL-CR-450 + warning + + + + [UBL-CR-450]-A UBL invoice should not include the PaymentMeans PaymentMandate Clause + + + + + + + + + + UBL-CR-451 + warning + + + + [UBL-CR-451]-A UBL invoice should not include the PaymentMeans TradeFinancing + + + + + + + + + + UBL-CR-452 + warning + + + + [UBL-CR-452]-A UBL invoice should not include the PaymentTerms ID + + + + + + + + + + UBL-CR-453 + warning + + + + [UBL-CR-453]-A UBL invoice should not include the PaymentTerms PaymentMeansID + + + + + + + + + + UBL-CR-454 + warning + + + + [UBL-CR-454]-A UBL invoice should not include the PaymentTerms PrepaidPaymentReferenceID + + + + + + + + + + UBL-CR-455 + warning + + + + [UBL-CR-455]-A UBL invoice should not include the PaymentTerms ReferenceEventCode + + + + + + + + + + UBL-CR-456 + warning + + + + [UBL-CR-456]-A UBL invoice should not include the PaymentTerms SettlementDiscountPercent + + + + + + + + + + UBL-CR-457 + warning + + + + [UBL-CR-457]-A UBL invoice should not include the PaymentTerms PenaltySurchargePercent + + + + + + + + + + UBL-CR-458 + warning + + + + [UBL-CR-458]-A UBL invoice should not include the PaymentTerms PaymentPercent + + + + + + + + + + UBL-CR-459 + warning + + + + [UBL-CR-459]-A UBL invoice should not include the PaymentTerms Amount + + + + + + + + + + UBL-CR-460 + warning + + + + [UBL-CR-460]-A UBL invoice should not include the PaymentTerms SettlementDiscountAmount + + + + + + + + + + UBL-CR-461 + warning + + + + [UBL-CR-461]-A UBL invoice should not include the PaymentTerms PenaltyAmount + + + + + + + + + + UBL-CR-462 + warning + + + + [UBL-CR-462]-A UBL invoice should not include the PaymentTerms PaymentTermsDetailsURI + + + + + + + + + + UBL-CR-463 + warning + + + + [UBL-CR-463]-A UBL invoice should not include the PaymentTerms PaymentDueDate + + + + + + + + + + UBL-CR-464 + warning + + + + [UBL-CR-464]-A UBL invoice should not include the PaymentTerms InstallmentDueDate + + + + + + + + + + UBL-CR-465 + warning + + + + [UBL-CR-465]-A UBL invoice should not include the PaymentTerms InvoicingPartyReference + + + + + + + + + + UBL-CR-466 + warning + + + + [UBL-CR-466]-A UBL invoice should not include the PaymentTerms SettlementPeriod + + + + + + + + + + UBL-CR-467 + warning + + + + [UBL-CR-467]-A UBL invoice should not include the PaymentTerms PenaltyPeriod + + + + + + + + + + UBL-CR-468 + warning + + + + [UBL-CR-468]-A UBL invoice should not include the PaymentTerms ExchangeRate + + + + + + + + + + UBL-CR-469 + warning + + + + [UBL-CR-469]-A UBL invoice should not include the PaymentTerms ValidityPeriod + + + + + + + + + + UBL-CR-470 + warning + + + + [UBL-CR-470]-A UBL invoice should not include the PrepaidPayment + + + + + + + + + + UBL-CR-471 + warning + + + + [UBL-CR-471]-A UBL invoice should not include the AllowanceCharge ID + + + + + + + + + + UBL-CR-472 + warning + + + + [UBL-CR-472]-A UBL invoice should not include the AllowanceCharge PrepaidIndicator + + + + + + + + + + UBL-CR-473 + warning + + + + [UBL-CR-473]-A UBL invoice should not include the AllowanceCharge SequenceNumeric + + + + + + + + + + UBL-CR-474 + warning + + + + [UBL-CR-474]-A UBL invoice should not include the AllowanceCharge AccountingCostCode + + + + + + + + + + UBL-CR-475 + warning + + + + [UBL-CR-475]-A UBL invoice should not include the AllowanceCharge AccountingCost + + + + + + + + + + UBL-CR-476 + warning + + + + [UBL-CR-476]-A UBL invoice should not include the AllowanceCharge PerUnitAmount + + + + + + + + + + UBL-CR-477 + warning + + + + [UBL-CR-477]-A UBL invoice should not include the AllowanceCharge TaxCategory Name + + + + + + + + + + UBL-CR-478 + warning + + + + [UBL-CR-478]-A UBL invoice should not include the AllowanceCharge TaxCategory BaseUnitMeasure + + + + + + + + + + UBL-CR-479 + warning + + + + [UBL-CR-479]-A UBL invoice should not include the AllowanceCharge TaxCategory PerUnitAmount + + + + + + + + + + UBL-CR-480 + warning + + + + [UBL-CR-480]-A UBL invoice should not include the AllowanceCharge TaxCategory TaxExemptionReasonCode + + + + + + + + + + UBL-CR-481 + warning + + + + [UBL-CR-481]-A UBL invoice should not include the AllowanceCharge TaxCategory TaxExemptionReason + + + + + + + + + + UBL-CR-482 + warning + + + + [UBL-CR-482]-A UBL invoice should not include the AllowanceCharge TaxCategory TierRange + + + + + + + + + + UBL-CR-483 + warning + + + + [UBL-CR-483]-A UBL invoice should not include the AllowanceCharge TaxCategory TierRatePercent + + + + + + + + + + UBL-CR-484 + warning + + + + [UBL-CR-484]-A UBL invoice should not include the AllowanceCharge TaxCategory TaxScheme Name + + + + + + + + + + UBL-CR-485 + warning + + + + [UBL-CR-485]-A UBL invoice should not include the AllowanceCharge TaxCategory TaxScheme TaxTypeCode + + + + + + + + + + UBL-CR-486 + warning + + + + [UBL-CR-486]-A UBL invoice should not include the AllowanceCharge TaxCategory TaxScheme CurrencyCode + + + + + + + + + + UBL-CR-487 + warning + + + + [UBL-CR-487]-A UBL invoice should not include the AllowanceCharge TaxCategory TaxScheme JurisdictionRegionAddress + + + + + + + + + + UBL-CR-488 + warning + + + + [UBL-CR-488]-A UBL invoice should not include the AllowanceCharge TaxTotal + + + + + + + + + + UBL-CR-489 + warning + + + + [UBL-CR-489]-A UBL invoice should not include the AllowanceCharge PaymentMeans + + + + + + + + + + UBL-CR-490 + warning + + + + [UBL-CR-490]-A UBL invoice should not include the TaxExchangeRate + + + + + + + + + + UBL-CR-491 + warning + + + + [UBL-CR-491]-A UBL invoice should not include the PricingExchangeRate + + + + + + + + + + UBL-CR-492 + warning + + + + [UBL-CR-492]-A UBL invoice should not include the PaymentExchangeRate + + + + + + + + + + UBL-CR-493 + warning + + + + [UBL-CR-493]-A UBL invoice should not include the PaymentAlternativeExchangeRate + + + + + + + + + + UBL-CR-494 + warning + + + + [UBL-CR-494]-A UBL invoice should not include the TaxTotal RoundingAmount + + + + + + + + + + UBL-CR-495 + warning + + + + [UBL-CR-495]-A UBL invoice should not include the TaxTotal TaxEvidenceIndicator + + + + + + + + + + UBL-CR-496 + warning + + + + [UBL-CR-496]-A UBL invoice should not include the TaxTotal TaxIncludedIndicator + + + + + + + + + + UBL-CR-497 + warning + + + + [UBL-CR-497]-A UBL invoice should not include the TaxTotal TaxSubtotal CalulationSequenceNumeric + + + + + + + + + + UBL-CR-498 + warning + + + + [UBL-CR-498]-A UBL invoice should not include the TaxTotal TaxSubtotal TransactionCurrencyTaxAmount + + + + + + + + + + UBL-CR-499 + warning + + + + [UBL-CR-499]-A UBL invoice should not include the TaxTotal TaxSubtotal Percent + + + + + + + + + + UBL-CR-500 + warning + + + + [UBL-CR-500]-A UBL invoice should not include the TaxTotal TaxSubtotal BaseUnitMeasure + + + + + + + + + + UBL-CR-501 + warning + + + + [UBL-CR-501]-A UBL invoice should not include the TaxTotal TaxSubtotal PerUnitAmount + + + + + + + + + + UBL-CR-502 + warning + + + + [UBL-CR-502]-A UBL invoice should not include the TaxTotal TaxSubtotal TierRange + + + + + + + + + + UBL-CR-503 + warning + + + + [UBL-CR-503]-A UBL invoice should not include the TaxTotal TaxSubtotal TierRatePercent + + + + + + + + + + UBL-CR-504 + warning + + + + [UBL-CR-504]-A UBL invoice should not include the TaxTotal TaxSubtotal TaxCategory Name + + + + + + + + + + UBL-CR-505 + warning + + + + [UBL-CR-505]-A UBL invoice should not include the TaxTotal TaxSubtotal TaxCategory BaseUnitMeasure + + + + + + + + + + UBL-CR-506 + warning + + + + [UBL-CR-506]-A UBL invoice should not include the TaxTotal TaxSubtotal TaxCategory PerUnitAmount + + + + + + + + + + UBL-CR-507 + warning + + + + [UBL-CR-507]-A UBL invoice should not include the TaxTotal TaxSubtotal TaxCategory TierRange + + + + + + + + + + UBL-CR-508 + warning + + + + [UBL-CR-508]-A UBL invoice should not include the TaxTotal TaxSubtotal TaxCategory TierRatePercent + + + + + + + + + + UBL-CR-509 + warning + + + + [UBL-CR-509]-A UBL invoice should not include the TaxTotal TaxSubtotal TaxCategory TaxScheme Name + + + + + + + + + + UBL-CR-510 + warning + + + + [UBL-CR-510]-A UBL invoice should not include the TaxTotal TaxSubtotal TaxCategory TaxScheme TaxTypeCode + + + + + + + + + + UBL-CR-511 + warning + + + + [UBL-CR-511]-A UBL invoice should not include the TaxTotal TaxSubtotal TaxCategory TaxScheme CurrencyCode + + + + + + + + + + UBL-CR-512 + warning + + + + [UBL-CR-512]-A UBL invoice should not include the TaxTotal TaxSubtotal TaxCategory TaxScheme JurisdictionRegionAddress + + + + + + + + + + UBL-CR-513 + warning + + + + [UBL-CR-513]-A UBL invoice should not include the WithholdingTaxTotal + + + + + + + + + + UBL-CR-514 + warning + + + + [UBL-CR-514]-A UBL invoice should not include the LegalMonetaryTotal PayableAlternativeAmount + + + + + + + + + + UBL-CR-515 + warning + + + + [UBL-CR-515]-A UBL invoice should not include the InvoiceLine UUID + + + + + + + + + + UBL-CR-516 + warning + + + + [UBL-CR-516]-A UBL invoice should not include the InvoiceLine TaxPointDate + + + + + + + + + + UBL-CR-517 + warning + + + + [UBL-CR-517]-A UBL invoice should not include the InvoiceLine AccountingCostCode + + + + + + + + + + UBL-CR-518 + warning + + + + [UBL-CR-518]-A UBL invoice should not include the InvoiceLine PaymentPurposeCode + + + + + + + + + + UBL-CR-519 + warning + + + + [UBL-CR-519]-A UBL invoice should not include the InvoiceLine FreeOfChargeIndicator + + + + + + + + + + UBL-CR-520 + warning + + + + [UBL-CR-520]-A UBL invoice should not include the InvoiceLine InvoicePeriod StartTime + + + + + + + + + + UBL-CR-521 + warning + + + + [UBL-CR-521]-A UBL invoice should not include the InvoiceLine InvoicePeriod EndTime + + + + + + + + + + UBL-CR-522 + warning + + + + [UBL-CR-522]-A UBL invoice should not include the InvoiceLine InvoicePeriod DurationMeasure + + + + + + + + + + UBL-CR-523 + warning + + + + [UBL-CR-523]-A UBL invoice should not include the InvoiceLine InvoicePeriod DescriptionCode + + + + + + + + + + UBL-CR-524 + warning + + + + [UBL-CR-524]-A UBL invoice should not include the InvoiceLine InvoicePeriod Description + + + + + + + + + + UBL-CR-525 + warning + + + + [UBL-CR-525]-A UBL invoice should not include the InvoiceLine OrderLineReference SalesOrderLineID + + + + + + + + + + UBL-CR-526 + warning + + + + [UBL-CR-526]-A UBL invoice should not include the InvoiceLine OrderLineReference UUID + + + + + + + + + + UBL-CR-527 + warning + + + + [UBL-CR-527]-A UBL invoice should not include the InvoiceLine OrderLineReference LineStatusCode + + + + + + + + + + UBL-CR-528 + warning + + + + [UBL-CR-528]-A UBL invoice should not include the InvoiceLine OrderLineReference OrderReference + + + + + + + + + + UBL-CR-529 + warning + + + + [UBL-CR-529]-A UBL invoice should not include the InvoiceLine DespatchLineReference + + + + + + + + + + UBL-CR-530 + warning + + + + [UBL-CR-530]-A UBL invoice should not include the InvoiceLine ReceiptLineReference + + + + + + + + + + UBL-CR-531 + warning + + + + [UBL-CR-531]-A UBL invoice should not include the InvoiceLine BillingReference + + + + + + + + + + UBL-CR-532 + warning + + + + [UBL-CR-532]-A UBL invoice should not include the InvoiceLine DocumentReference CopyIndicator + + + + + + + + + + UBL-CR-533 + warning + + + + [UBL-CR-533]-A UBL invoice should not include the InvoiceLine DocumentReference UUID + + + + + + + + + + UBL-CR-534 + warning + + + + [UBL-CR-534]-A UBL invoice should not include the InvoiceLine DocumentReference IssueDate + + + + + + + + + + UBL-CR-535 + warning + + + + [UBL-CR-535]-A UBL invoice should not include the InvoiceLine DocumentReference IssueTime + + + + + + + + + + UBL-CR-537 + warning + + + + [UBL-CR-537]-A UBL invoice should not include the InvoiceLine DocumentReference DocumentType + + + + + + + + + + UBL-CR-538 + warning + + + + [UBL-CR-538]-A UBL invoice should not include the InvoiceLine DocumentReference Xpath + + + + + + + + + + UBL-CR-539 + warning + + + + [UBL-CR-539]-A UBL invoice should not include the InvoiceLine DocumentReference LanguageID + + + + + + + + + + UBL-CR-540 + warning + + + + [UBL-CR-540]-A UBL invoice should not include the InvoiceLine DocumentReference LocaleCode + + + + + + + + + + UBL-CR-541 + warning + + + + [UBL-CR-541]-A UBL invoice should not include the InvoiceLine DocumentReference VersionID + + + + + + + + + + UBL-CR-542 + warning + + + + [UBL-CR-542]-A UBL invoice should not include the InvoiceLine DocumentReference DocumentStatusCode + + + + + + + + + + UBL-CR-543 + warning + + + + [UBL-CR-543]-A UBL invoice should not include the InvoiceLine DocumentReference DocumentDescription + + + + + + + + + + UBL-CR-544 + warning + + + + [UBL-CR-544]-A UBL invoice should not include the InvoiceLine DocumentReference Attachment + + + + + + + + + + UBL-CR-545 + warning + + + + [UBL-CR-545]-A UBL invoice should not include the InvoiceLine DocumentReference ValidityPeriod + + + + + + + + + + UBL-CR-546 + warning + + + + [UBL-CR-546]-A UBL invoice should not include the InvoiceLine DocumentReference IssuerParty + + + + + + + + + + UBL-CR-547 + warning + + + + [UBL-CR-547]-A UBL invoice should not include the InvoiceLine DocumentReference ResultOfVerification + + + + + + + + + + UBL-CR-548 + warning + + + + [UBL-CR-548]-A UBL invoice should not include the InvoiceLine PricingReference + + + + + + + + + + UBL-CR-549 + warning + + + + [UBL-CR-549]-A UBL invoice should not include the InvoiceLine OriginatorParty + + + + + + + + + + UBL-CR-550 + warning + + + + [UBL-CR-550]-A UBL invoice should not include the InvoiceLine Delivery + + + + + + + + + + UBL-CR-551 + warning + + + + [UBL-CR-551]-A UBL invoice should not include the InvoiceLine PaymentTerms + + + + + + + + + + UBL-CR-552 + warning + + + + [UBL-CR-552]-A UBL invoice should not include the InvoiceLine AllowanceCharge ID + + + + + + + + + + UBL-CR-553 + warning + + + + [UBL-CR-553]-A UBL invoice should not include the InvoiceLine AllowanceCharge PrepaidIndicator + + + + + + + + + + UBL-CR-554 + warning + + + + [UBL-CR-554]-A UBL invoice should not include the InvoiceLine AllowanceCharge SequenceNumeric + + + + + + + + + + UBL-CR-555 + warning + + + + [UBL-CR-555]-A UBL invoice should not include the InvoiceLine AllowanceCharge AccountingCostCode + + + + + + + + + + UBL-CR-556 + warning + + + + [UBL-CR-556]-A UBL invoice should not include the InvoiceLine AllowanceCharge AccountingCost + + + + + + + + + + UBL-CR-557 + warning + + + + [UBL-CR-557]-A UBL invoice should not include the InvoiceLine AllowanceCharge PerUnitAmount + + + + + + + + + + UBL-CR-558 + warning + + + + [UBL-CR-558]-A UBL invoice should not include the InvoiceLine AllowanceCharge TaxCategory + + + + + + + + + + UBL-CR-559 + warning + + + + [UBL-CR-559]-A UBL invoice should not include the InvoiceLine AllowanceCharge TaxTotal + + + + + + + + + + UBL-CR-560 + warning + + + + [UBL-CR-560]-A UBL invoice should not include the InvoiceLine AllowanceCharge PaymentMeans + + + + + + + + + + UBL-CR-561 + warning + + + + [UBL-CR-561]-A UBL invoice should not include the InvoiceLine TaxTotal + + + + + + + + + + UBL-CR-562 + warning + + + + [UBL-CR-562]-A UBL invoice should not include the InvoiceLine WithholdingTaxTotal + + + + + + + + + + UBL-CR-563 + warning + + + + [UBL-CR-563]-A UBL invoice should not include the InvoiceLine Item PackQuantity + + + + + + + + + + UBL-CR-564 + warning + + + + [UBL-CR-564]-A UBL invoice should not include the InvoiceLine Item PackSizeNumeric + + + + + + + + + + UBL-CR-565 + warning + + + + [UBL-CR-565]-A UBL invoice should not include the InvoiceLine Item CatalogueIndicator + + + + + + + + + + UBL-CR-566 + warning + + + + [UBL-CR-566]-A UBL invoice should not include the InvoiceLine Item HazardousRiskIndicator + + + + + + + + + + UBL-CR-567 + warning + + + + [UBL-CR-567]-A UBL invoice should not include the InvoiceLine Item AdditionalInformation + + + + + + + + + + UBL-CR-568 + warning + + + + [UBL-CR-568]-A UBL invoice should not include the InvoiceLine Item Keyword + + + + + + + + + + UBL-CR-569 + warning + + + + [UBL-CR-569]-A UBL invoice should not include the InvoiceLine Item BrandName + + + + + + + + + + UBL-CR-570 + warning + + + + [UBL-CR-570]-A UBL invoice should not include the InvoiceLine Item ModelName + + + + + + + + + + UBL-CR-571 + warning + + + + [UBL-CR-571]-A UBL invoice should not include the InvoiceLine Item BuyersItemIdentification ExtendedID + + + + + + + + + + UBL-CR-572 + warning + + + + [UBL-CR-572]-A UBL invoice should not include the InvoiceLine Item BuyersItemIdentification BarcodeSymbologyID + + + + + + + + + + UBL-CR-573 + warning + + + + [UBL-CR-573]-A UBL invoice should not include the InvoiceLine Item BuyersItemIdentification PhysicalAttribute + + + + + + + + + + UBL-CR-574 + warning + + + + [UBL-CR-574]-A UBL invoice should not include the InvoiceLine Item BuyersItemIdentification MeasurementDimension + + + + + + + + + + UBL-CR-575 + warning + + + + [UBL-CR-575]-A UBL invoice should not include the InvoiceLine Item BuyersItemIdentification IssuerParty + + + + + + + + + + UBL-CR-576 + warning + + + + [UBL-CR-576]-A UBL invoice should not include the InvoiceLine Item SellersItemIdentification ExtendedID + + + + + + + + + + UBL-CR-577 + warning + + + + [UBL-CR-577]-A UBL invoice should not include the InvoiceLine Item SellersItemIdentification BarcodeSymbologyID + + + + + + + + + + UBL-CR-578 + warning + + + + [UBL-CR-578]-A UBL invoice should not include the InvoiceLine Item SellersItemIdentification PhysicalAttribute + + + + + + + + + + UBL-CR-579 + warning + + + + [UBL-CR-579]-A UBL invoice should not include the InvoiceLine Item SellersItemIdentification MeasurementDimension + + + + + + + + + + UBL-CR-580 + warning + + + + [UBL-CR-580]-A UBL invoice should not include the InvoiceLine Item SellersItemIdentification IssuerParty + + + + + + + + + + UBL-CR-581 + warning + + + + [UBL-CR-581]-A UBL invoice should not include the InvoiceLine Item ManufacturersItemIdentification + + + + + + + + + + UBL-CR-582 + warning + + + + [UBL-CR-582]-A UBL invoice should not include the InvoiceLine Item StandardItemIdentification ExtendedID + + + + + + + + + + UBL-CR-583 + warning + + + + [UBL-CR-583]-A UBL invoice should not include the InvoiceLine Item StandardItemIdentification BarcodeSymbologyID + + + + + + + + + + UBL-CR-584 + warning + + + + [UBL-CR-584]-A UBL invoice should not include the InvoiceLine Item StandardItemIdentification PhysicalAttribute + + + + + + + + + + UBL-CR-585 + warning + + + + [UBL-CR-585]-A UBL invoice should not include the InvoiceLine Item StandardItemIdentification MeasurementDimension + + + + + + + + + + UBL-CR-586 + warning + + + + [UBL-CR-586]-A UBL invoice should not include the InvoiceLine Item StandardItemIdentification IssuerParty + + + + + + + + + + UBL-CR-587 + warning + + + + [UBL-CR-587]-A UBL invoice should not include the InvoiceLine Item CatalogueItemIdentification + + + + + + + + + + UBL-CR-588 + warning + + + + [UBL-CR-588]-A UBL invoice should not include the InvoiceLine Item AdditionalItemIdentification + + + + + + + + + + UBL-CR-589 + warning + + + + [UBL-CR-589]-A UBL invoice should not include the InvoiceLine Item CatalogueDocumentReference + + + + + + + + + + UBL-CR-590 + warning + + + + [UBL-CR-590]-A UBL invoice should not include the InvoiceLine Item ItemSpecificationDocumentReference + + + + + + + + + + UBL-CR-591 + warning + + + + [UBL-CR-591]-A UBL invoice should not include the InvoiceLine Item OriginCountry Name + + + + + + + + + + UBL-CR-592 + warning + + + + [UBL-CR-592]-A UBL invoice should not include the InvoiceLine Item CommodityClassification NatureCode + + + + + + + + + + UBL-CR-593 + warning + + + + [UBL-CR-593]-A UBL invoice should not include the InvoiceLine Item CommodityClassification CargoTypeCode + + + + + + + + + + UBL-CR-594 + warning + + + + [UBL-CR-594]-A UBL invoice should not include the InvoiceLine Item CommodityClassification CommodityCode + + + + + + + + + + UBL-CR-595 + warning + + + + [UBL-CR-595]-A UBL invoice should not include the InvoiceLine Item TransactionConditions + + + + + + + + + + UBL-CR-596 + warning + + + + [UBL-CR-596]-A UBL invoice should not include the InvoiceLine Item HazardousItem + + + + + + + + + + UBL-CR-597 + warning + + + + [UBL-CR-597]-A UBL invoice should not include the InvoiceLine Item ClassifiedTaxCategory Name + + + + + + + + + + UBL-CR-598 + warning + + + + [UBL-CR-598]-A UBL invoice should not include the InvoiceLine Item ClassifiedTaxCategory BaseUnitMeasure + + + + + + + + + + UBL-CR-599 + warning + + + + [UBL-CR-599]-A UBL invoice should not include the InvoiceLine Item ClassifiedTaxCategory PerUnitAmount + + + + + + + + + + UBL-CR-600 + warning + + + + [UBL-CR-600]-A UBL invoice should not include the InvoiceLine Item ClassifiedTaxCategory TaxExemptionReasonCode + + + + + + + + + + UBL-CR-601 + warning + + + + [UBL-CR-601]-A UBL invoice should not include the InvoiceLine Item ClassifiedTaxCategory TaxExemptionReason + + + + + + + + + + UBL-CR-602 + warning + + + + [UBL-CR-602]-A UBL invoice should not include the InvoiceLine Item ClassifiedTaxCategory TierRange + + + + + + + + + + UBL-CR-603 + warning + + + + [UBL-CR-603]-A UBL invoice should not include the InvoiceLine Item ClassifiedTaxCategory TierRatePercent + + + + + + + + + + UBL-CR-604 + warning + + + + [UBL-CR-604]-A UBL invoice should not include the InvoiceLine Item ClassifiedTaxCategory TaxScheme Name + + + + + + + + + + UBL-CR-605 + warning + + + + [UBL-CR-605]-A UBL invoice should not include the InvoiceLine Item ClassifiedTaxCategory TaxScheme TaxTypeCode + + + + + + + + + + UBL-CR-606 + warning + + + + [UBL-CR-606]-A UBL invoice should not include the InvoiceLine Item ClassifiedTaxCategory TaxScheme CurrencyCode + + + + + + + + + + UBL-CR-607 + warning + + + + [UBL-CR-607]-A UBL invoice should not include the InvoiceLine Item ClassifiedTaxCategory TaxScheme JurisdictionRegionAddress + + + + + + + + + + UBL-CR-608 + warning + + + + [UBL-CR-608]-A UBL invoice should not include the InvoiceLine Item AdditionalItemProperty ID + + + + + + + + + + UBL-CR-609 + warning + + + + [UBL-CR-609]-A UBL invoice should not include the InvoiceLine Item AdditionalItemProperty NameCode + + + + + + + + + + UBL-CR-610 + warning + + + + [UBL-CR-610]-A UBL invoice should not include the InvoiceLine Item AdditionalItemProperty TestMethod + + + + + + + + + + UBL-CR-611 + warning + + + + [UBL-CR-611]-A UBL invoice should not include the InvoiceLine Item AdditionalItemProperty ValueQuantity + + + + + + + + + + UBL-CR-612 + warning + + + + [UBL-CR-612]-A UBL invoice should not include the InvoiceLine Item AdditionalItemProperty ValueQualifier + + + + + + + + + + UBL-CR-613 + warning + + + + [UBL-CR-613]-A UBL invoice should not include the InvoiceLine Item AdditionalItemProperty ImportanceCode + + + + + + + + + + UBL-CR-614 + warning + + + + [UBL-CR-614]-A UBL invoice should not include the InvoiceLine Item AdditionalItemProperty ListValue + + + + + + + + + + UBL-CR-615 + warning + + + + [UBL-CR-615]-A UBL invoice should not include the InvoiceLine Item AdditionalItemProperty UsabilityPeriod + + + + + + + + + + UBL-CR-616 + warning + + + + [UBL-CR-616]-A UBL invoice should not include the InvoiceLine Item AdditionalItemProperty ItemPropertyGroup + + + + + + + + + + UBL-CR-617 + warning + + + + [UBL-CR-617]-A UBL invoice should not include the InvoiceLine Item AdditionalItemProperty RangeDimension + + + + + + + + + + UBL-CR-618 + warning + + + + [UBL-CR-618]-A UBL invoice should not include the InvoiceLine Item AdditionalItemProperty ItemPropertyRange + + + + + + + + + + UBL-CR-619 + warning + + + + [UBL-CR-619]-A UBL invoice should not include the InvoiceLine Item ManufacturerParty + + + + + + + + + + UBL-CR-620 + warning + + + + [UBL-CR-620]-A UBL invoice should not include the InvoiceLine Item InformationContentProviderParty + + + + + + + + + + UBL-CR-621 + warning + + + + [UBL-CR-621]-A UBL invoice should not include the InvoiceLine Item OriginAddress + + + + + + + + + + UBL-CR-622 + warning + + + + [UBL-CR-622]-A UBL invoice should not include the InvoiceLine Item ItemInstance + + + + + + + + + + UBL-CR-623 + warning + + + + [UBL-CR-623]-A UBL invoice should not include the InvoiceLine Item Certificate + + + + + + + + + + UBL-CR-624 + warning + + + + [UBL-CR-624]-A UBL invoice should not include the InvoiceLine Item Dimension + + + + + + + + + + UBL-CR-625 + warning + + + + [UBL-CR-625]-A UBL invoice should not include the InvoiceLine Item Price PriceChangeReason + + + + + + + + + + UBL-CR-626 + warning + + + + [UBL-CR-626]-A UBL invoice should not include the InvoiceLine Item Price PriceTypeCode + + + + + + + + + + UBL-CR-627 + warning + + + + [UBL-CR-627]-A UBL invoice should not include the InvoiceLine Item Price PriceType + + + + + + + + + + UBL-CR-628 + warning + + + + [UBL-CR-628]-A UBL invoice should not include the InvoiceLine Item Price OrderableUnitFactorRate + + + + + + + + + + UBL-CR-629 + warning + + + + [UBL-CR-629]-A UBL invoice should not include the InvoiceLine Item Price ValidityPeriod + + + + + + + + + + UBL-CR-630 + warning + + + + [UBL-CR-630]-A UBL invoice should not include the InvoiceLine Item Price PriceList + + + + + + + + + + UBL-CR-631 + warning + + + + [UBL-CR-631]-A UBL invoice should not include the InvoiceLine Item Price OrderableUnitFactorRate + + + + + + + + + + UBL-CR-632 + warning + + + + [UBL-CR-632]-A UBL invoice should not include the InvoiceLine Item Price AllowanceCharge ID + + + + + + + + + + UBL-CR-633 + warning + + + + [UBL-CR-633]-A UBL invoice should not include the InvoiceLine Item Price AllowanceCharge AllowanceChargeReasonCode + + + + + + + + + + UBL-CR-634 + warning + + + + [UBL-CR-634]-A UBL invoice should not include the InvoiceLine Item Price AllowanceCharge AllowanceChargeReason + + + + + + + + + + UBL-CR-635 + warning + + + + [UBL-CR-635]-A UBL invoice should not include the InvoiceLine Item Price AllowanceCharge MultiplierFactorNumeric + + + + + + + + + + UBL-CR-636 + warning + + + + [UBL-CR-636]-A UBL invoice should not include the InvoiceLine Item Price AllowanceCharge PrepaidIndicator + + + + + + + + + + UBL-CR-637 + warning + + + + [UBL-CR-637]-A UBL invoice should not include the InvoiceLine Item Price AllowanceCharge SequenceNumeric + + + + + + + + + + UBL-CR-638 + warning + + + + [UBL-CR-638]-A UBL invoice should not include the InvoiceLine Item Price AllowanceCharge AccountingCostCode + + + + + + + + + + UBL-CR-639 + warning + + + + [UBL-CR-639]-A UBL invoice should not include the InvoiceLine Item Price AllowanceCharge AccountingCost + + + + + + + + + + UBL-CR-640 + warning + + + + [UBL-CR-640]-A UBL invoice should not include the InvoiceLine Item Price AllowanceCharge PerUnitAmount + + + + + + + + + + UBL-CR-641 + warning + + + + [UBL-CR-641]-A UBL invoice should not include the InvoiceLine Item Price AllowanceCharge TaxCategory + + + + + + + + + + UBL-CR-642 + warning + + + + [UBL-CR-642]-A UBL invoice should not include the InvoiceLine Item Price AllowanceCharge TaxTotal + + + + + + + + + + UBL-CR-643 + warning + + + + [UBL-CR-643]-A UBL invoice should not include the InvoiceLine Item Price AllowanceCharge PaymentMeans + + + + + + + + + + UBL-CR-644 + warning + + + + [UBL-CR-644]-A UBL invoice should not include the InvoiceLine Item Price PricingExchangeRate + + + + + + + + + + UBL-CR-645 + warning + + + + [UBL-CR-645]-A UBL invoice should not include the InvoiceLine DeliveryTerms + + + + + + + + + + UBL-CR-646 + warning + + + + [UBL-CR-646]-A UBL invoice should not include the InvoiceLine SubInvoiceLine + + + + + + + + + + UBL-CR-647 + warning + + + + [UBL-CR-647]-A UBL invoice should not include the InvoiceLine ItemPriceExtension + + + + + + + + + + UBL-CR-648 + warning + + + + [UBL-CR-648]-A UBL invoice should not include the CustomizationID scheme identifier + + + + + + + + + + UBL-CR-649 + warning + + + + [UBL-CR-649]-A UBL invoice should not include the ProfileID scheme identifier + + + + + + + + + + UBL-CR-650 + warning + + + + [UBL-CR-650]-A UBL invoice shall not include the Invoice ID scheme identifier + + + + + + + + + + UBL-CR-651 + warning + + + + [UBL-CR-651]-A UBL invoice should not include the SalesOrderID scheme identifier + + + + + + + + + + UBL-CR-652 + warning + + + + [UBL-CR-652]-A UBL invoice should not include the PartyTaxScheme CompanyID scheme identifier + + + + + + + + + + UBL-CR-653 + warning + + + + [UBL-CR-653]-A UBL invoice should not include the PaymentID scheme identifier + + + + + + + + + + UBL-CR-654 + warning + + + + [UBL-CR-654]-A UBL invoice should not include the PayeeFinancialAccount scheme identifier + + + + + + + + + + UBL-CR-655 + warning + + + + [UBL-CR-655]-A UBL invoice shall not include the FinancialInstitutionBranch ID scheme identifier + + + + + + + + + + UBL-CR-656 + warning + + + + [UBL-CR-656]-A UBL invoice should not include the InvoiceTypeCode listID + + + + + + + + + + UBL-CR-657 + warning + + + + [UBL-CR-657]-A UBL invoice should not include the DocumentCurrencyCode listID + + + + + + + + + + UBL-CR-658 + warning + + + + [UBL-CR-658]-A UBL invoice should not include the TaxCurrencyCode listID + + + + + + + + + + UBL-CR-659 + warning + + + + [UBL-CR-659]-A UBL invoice shall not include the AdditionalDocumentReference DocumentTypeCode listID + + + + + + + + + + UBL-CR-660 + warning + + + + [UBL-CR-660]-A UBL invoice should not include the Country Identification code listID + + + + + + + + + + UBL-CR-661 + warning + + + + [UBL-CR-661]-A UBL invoice should not include the PaymentMeansCode listID + + + + + + + + + + UBL-CR-662 + warning + + + + [UBL-CR-662]-A UBL invoice should not include the AllowanceChargeReasonCode listID + + + + + + + + + + UBL-CR-663 + warning + + + + [UBL-CR-663]-A UBL invoice should not include the unitCodeListID + + + + + + + + + + UBL-CR-664 + warning + + + + [UBL-CR-664]-A UBL invoice should not include the FinancialInstitutionBranch FinancialInstitution + + + + + + + + + + UBL-CR-665 + warning + + + + [UBL-CR-665]-A UBL invoice should not include the AdditionalDocumentReference ID schemeID unless the DocumentTypeCode equals '130' + + + + + + + + + + UBL-CR-666 + fatal + + + + [UBL-CR-666]-A UBL invoice shall not include an AdditionalDocumentReference simultaneously referring an Invoice Object Identifier and an Attachment + + + + + + + + + + UBL-CR-667 + warning + + + + [UBL-CR-667]-A UBL invoice should not include a Buyer Item Identification schemeID + + + + + + + + + + UBL-CR-668 + warning + + + + [UBL-CR-668]-A UBL invoice should not include a Sellers Item Identification schemeID + + + + + + + + + + UBL-CR-669 + warning + + + + [UBL-CR-669]-A UBL invoice should not include a Price Allowance Reason Code + + + + + + + + + + UBL-CR-670 + warning + + + + [UBL-CR-670]-A UBL invoice should not include a Price Allowance Reason + + + + + + + + + + UBL-CR-671 + warning + + + + [UBL-CR-671]-A UBL invoice should not include a Price Allowance Multiplier Factor + + + + + + + + + + UBL-CR-672 + warning + + + + [UBL-CR-672]-A UBL credit note should not include the CreditNoteTypeCode listID + + + + + + + + + + UBL-CR-673 + fatal + + + + [UBL-CR-673]-A UBL invoice shall not include an AdditionalDocumentReference simultaneously referring an Invoice Object Identifier and an Document Description + + + + + + + + + + UBL-CR-674 + warning + + + + [UBL-CR-674]-A UBL invoice should not include the PrimaryAccountNumber schemeID + + + + + + + + + + UBL-CR-675 + warning + + + + [UBL-CR-675]-A UBL invoice should not include the NetworkID schemeID + + + + + + + + + + UBL-CR-676 + warning + + + + [UBL-CR-676]-A UBL invoice should not include the PaymentMandate/ID schemeID + + + + + + + + + + UBL-CR-677 + warning + + + + [UBL-CR-677]-A UBL invoice should not include the PayerFinancialAccount/ID schemeID + + + + + + + + + + UBL-CR-678 + warning + + + + [UBL-CR-678]-A UBL invoice should not include the TaxCategory/ID schemeID + + + + + + + + + + UBL-CR-679 + warning + + + + [UBL-CR-679]-A UBL invoice should not include the ClassifiedTaxCategory/ID schemeID + + + + + + + + + + UBL-CR-680 + warning + + + + [UBL-CR-680]-A UBL invoice should not include the PaymentMeans/PayerFinancialAccount + + + + + + + + + + UBL-CR-681 + warning + + + + [UBL-CR-681]-A UBL invoice should not include the PaymentMeans InstructionNote + + + + + + + + + + UBL-CR-682 + warning + + + + [UBL-CR-682]-A UBL invoice should not include the Delivery DeliveryAddress + + + + + + + + + + UBL-DT-08 + warning + + + + [UBL-DT-08]-Scheme name attribute should not be present + + + + + + + + + + UBL-DT-09 + warning + + + + [UBL-DT-09]-Scheme agency name attribute should not be present + + + + + + + + + + UBL-DT-10 + warning + + + + [UBL-DT-10]-Scheme data uri attribute should not be present + + + + + + + + + + UBL-DT-11 + warning + + + + [UBL-DT-11]-Scheme uri attribute should not be present + + + + + + + + + + UBL-DT-12 + warning + + + + [UBL-DT-12]-Format attribute should not be present + + + + + + + + + + UBL-DT-13 + warning + + + + [UBL-DT-13]-Unit code list identifier attribute should not be present + + + + + + + + + + UBL-DT-14 + warning + + + + [UBL-DT-14]-Unit code list agency identifier attribute should not be present + + + + + + + + + + UBL-DT-15 + warning + + + + [UBL-DT-15]-Unit code list agency name attribute should not be present + + + + + + + + + + UBL-DT-16 + warning + + + + [UBL-DT-16]-List agency name attribute should not be present + + + + + + + + + + UBL-DT-17 + warning + + + + [UBL-DT-17]-List name attribute should not be present + + + + + + + + + + UBL-DT-18 + warning + + + + [UBL-DT-18]-Name attribute should not be present + + + + + + + + + + UBL-DT-19 + warning + + + + [UBL-DT-19]-Language identifier attribute should not be present + + + + + + + + + + UBL-DT-20 + warning + + + + [UBL-DT-20]-List uri attribute should not be present + + + + + + + + + + UBL-DT-21 + warning + + + + [UBL-DT-21]-List scheme uri attribute should not be present + + + + + + + + + + UBL-DT-22 + warning + + + + [UBL-DT-22]-Language local identifier attribute should not be present + + + + + + + + + + UBL-DT-23 + warning + + + + [UBL-DT-23]-Uri attribute should not be present + + + + + + + + + + UBL-DT-24 + warning + + + + [UBL-DT-24]-Currency code list version id should not be present + + + + + + + + + + UBL-DT-25 + warning + + + + [UBL-DT-25]-CharacterSetCode attribute should not be present + + + + + + + + + + UBL-DT-26 + warning + + + + [UBL-DT-26]-EncodingCode attribute should not be present + + + + + + + + + + UBL-DT-27 + warning + + + + [UBL-DT-27]-Scheme Agency ID attribute should not be present + + + + + + + + + + UBL-DT-28 + warning + + + + [UBL-DT-28]-List Agency ID attribute should not be present + + + + + + + + + + UBL-SR-01 + fatal + + + + [UBL-SR-01]-Contract identifier shall occur maximum once. + + + + + + + + + + UBL-SR-02 + fatal + + + + [UBL-SR-02]-Receive advice identifier shall occur maximum once + + + + + + + + + + UBL-SR-03 + fatal + + + + [UBL-SR-03]-Despatch advice identifier shall occur maximum once + + + + + + + + + + UBL-SR-04 + fatal + + + + [UBL-SR-04]-Invoice object identifier shall occur maximum once + + + + + + + + + + UBL-SR-05 + fatal + + + + [UBL-SR-05]-Payment terms shall occur maximum once + + + + + + + + + + UBL-SR-08 + fatal + + + + [UBL-SR-08]-Invoice period shall occur maximum once + + + + + + + + + + UBL-SR-09 + fatal + + + + [UBL-SR-09]-Seller name shall occur maximum once + + + + + + + + + + UBL-SR-10 + fatal + + + + [UBL-SR-10]-Seller trader name shall occur maximum once + + + + + + + + + + UBL-SR-11 + fatal + + + + [UBL-SR-11]-Seller legal registration identifier shall occur maximum once + + + + + + + + + + UBL-SR-12-AUNZ + fatal + + + + [UBL-SR-12-AUNZ]-Seller Tax identifier shall occur maximum once + + + + + + + + + + UBL-SR-13-AUNZ + fatal + + + + [UBL-SR-13-AUNZ]-Seller tax registration shall occur maximum once + + + + + + + + + + UBL-SR-14 + fatal + + + + [UBL-SR-14]-Seller additional legal information shall occur maximum once + + + + + + + + + + UBL-SR-15 + fatal + + + + [UBL-SR-15]-Buyer name shall occur maximum once + + + + + + + + + + UBL-SR-16 + fatal + + + + [UBL-SR-16]-Buyer identifier shall occur maximum once + + + + + + + + + + UBL-SR-17 + fatal + + + + [UBL-SR-17]-Buyer legal registration identifier shall occur maximum once + + + + + + + + + + UBL-SR-18-AUNZ + fatal + + + + [UBL-SR-18-AUNZ]-Buyer Tax identifier shall occur maximum once + + + + + + + + + + UBL-SR-24 + fatal + + + + [UBL-SR-24]-Deliver to information shall occur maximum once + + + + + + + + + + UBL-SR-39 + fatal + + + + [UBL-SR-39]-Project reference shall occur maximum once. + + + + + + + + + + UBL-SR-40 + fatal + + + + [UBL-SR-40]-Buyer trade name shall occur maximum once + + + + + + + + + + UBL-SR-44-AUNZ + warning + + + + [UBL-SR-44-AUNZ]-Payment ID shall occur maximum once + + + + + + + + + + UBL-SR-45-AUNZ + warning + + + + [UBL-SR-45-AUNZ]-Due Date shall occur maximum once + + + + + + + + + + UBL-SR-46-AUNZ + warning + + + + [UBL-SR-46-AUNZ]-Payment means text shall occur maximum once + + + + + + + + + + UBL-SR-47-AUNZ + warning + + + + [UBL-SR-47-AUNZ]-When there are more than one payment means code, they shall be equal + + + + + + + + + + UBL-SR-49 + fatal + + + + [UBL-SR-49]-Value tax point date shall occur maximum once + + + + + + + + + + + + + + + + UBL-SR-34 + fatal + + + + [UBL-SR-34]-Invoice line note shall occur maximum once + + + + + + + + + + UBL-SR-35 + fatal + + + + [UBL-SR-35]-Referenced purchase order line identifier shall occur maximum once + + + + + + + + + + UBL-SR-36 + fatal + + + + [UBL-SR-36]-Invoice line period shall occur maximum once + + + + + + + + + + UBL-SR-37 + fatal + + + + [UBL-SR-37]-Item price discount shall occur maximum once + + + + + + + + + + UBL-SR-48 + fatal + + + + [UBL-SR-48]-Invoice lines shall have one and only one classified tax category. + + + + + + + + + + UBL-SR-50 + fatal + + + + [UBL-SR-50]-Item description shall occur maximum once + + + + + + + + + + UBL-SR-52 + fatal + + + + [UBL-SR-52]-Document reference shall occur maximum once + + + + + + + + + + + + + + + + UBL-SR-19 + fatal + + + + [UBL-SR-19]-Payee name shall occur maximum once, if the Payee is different from the Seller + + + + + + + + + + UBL-SR-20 + fatal + + + + [UBL-SR-20]-Payee identifier shall occur maximum once, if the Payee is different from the Seller + + + + + + + + + + UBL-SR-21 + fatal + + + + [UBL-SR-21]-Payee legal registration identifier shall occur maximum once, if the Payee is different from the Seller + + + + + + + + + + + + + + + + UBL-SR-26 + fatal + + + + [UBL-SR-26]-Payment reference shall occur maximum once + + + + + + + + + + UBL-SR-27 + fatal + + + + [UBL-SR-27]-Payment means text shall occur maximum once + + + + + + + + + + UBL-SR-28 + fatal + + + + [UBL-SR-28]-Mandate reference identifier shall occur maximum once + + + + + + + + + + + + + + + + UBL-SR-06 + fatal + + + + [UBL-SR-06]-Preceding invoice reference shall occur maximum once + + + + + + + + + + UBL-SR-07 + fatal + + + + [UBL-SR-07]-If there is a preceding invoice reference, the preceding invoice number shall be present + + + + + + + + + + + + + + + + UBL-SR-22 + fatal + + + + [UBL-SR-22]-Seller tax representative name shall occur maximum once, if the Seller has a tax representative + + + + + + + + + + UBL-SR-23-AUNZ + fatal + + + + [UBL-SR-23-AUNZ]-Seller tax representative Tax identifier shall occur maximum once, if the Seller has a tax representative + + + + + + + + + + + + + + + + UBL-SR-32-AUNZ + fatal + + + + [UBL-SR-32-AUNZ]-Tax exemption reason text shall occur maximum once + + + + + + + + + + + + + + + + + + + + + + + BR-CL-01 + fatal + + + + [BR-CL-01]-The document type code MUST be coded by the invoice and credit note related code lists of UNTDID 1001. + + + + + + + + + + + + + + + + BR-CL-03 + fatal + + + + [BR-CL-03]-currencyID MUST be coded using ISO code list 4217 alpha-3 + + + + + + + + + + + + + + + + BR-CL-04 + fatal + + + + [BR-CL-04]-Invoice currency code MUST be coded using ISO code list 4217 alpha-3 + + + + + + + + + + + + + + + + BR-CL-05 + fatal + + + + [BR-CL-05]-Tax currency code MUST be coded using ISO code list 4217 alpha-3 + + + + + + + + + + + + + + + + BR-CL-06-AUNZ + fatal + + + + [BR-CL-06-AUNZ]-Tax point date code MUST be coded using a restriction of UNTDID 2005. + + + + + + + + + + + + + + + + BR-CL-07 + fatal + + + + [BR-CL-07]-Object identifier identification scheme identifier MUST be coded using a restriction of UNTDID 1153. + + + + + + + + + + + + + + + + BR-CL-10 + fatal + + + + [BR-CL-10]-Any identifier identification scheme identifier MUST be coded using one of the ISO 6523 ICD list. + + + + + + + + + + + + + + + + BR-CL-11 + fatal + + + + [BR-CL-11]-Any registration identifier identification scheme identifier MUST be coded using one of the ISO 6523 ICD list. + + + + + + + + + + + + + + + + BR-CL-13 + fatal + + + + [BR-CL-13]-Item classification identifier identification scheme identifier MUST be coded using one of the UNTDID 7143 list. + + + + + + + + + + + + + + + + BR-CL-14 + fatal + + + + [BR-CL-14]-Country codes in an invoice MUST be coded using ISO code list 3166-1 + + + + + + + + + + + + + + + + BR-CL-15 + fatal + + + + [BR-CL-15]-Country codes in an invoice MUST be coded using ISO code list 3166-1 + + + + + + + + + + + + + + + + BR-CL-16 + fatal + + + + [BR-CL-16]-Payment means in an invoice MUST be coded using UNCL4461 code list + + + + + + + + + + + + + + + + BR-CL-17 + fatal + + + + [BR-CL-17]-Invoice tax categories MUST be coded using UNCL5305 code list + + + + + + + + + + + + + + + + BR-CL-18 + fatal + + + + [BR-CL-18]-Invoice tax categories MUST be coded using UNCL5305 code list + + + + + + + + + + + + + + + + BR-CL-19 + fatal + + + + [BR-CL-19]-Coded allowance reasons MUST belong to the UNCL 5189 code list + + + + + + + + + + + + + + + + BR-CL-20 + fatal + + + + [BR-CL-20]-Coded charge reasons MUST belong to the UNCL 7161 code list + + + + + + + + + + + + + + + + BR-CL-21 + fatal + + + + [BR-CL-21]-Item standard identifier scheme identifier MUST belong to the ISO 6523 ICD code list + + + + + + + + + + + + + + + + BR-CL-23 + fatal + + + + [BR-CL-23]-Unit code MUST be coded according to the UN/ECE Recommendation 20 with + Rec 21 extension + + + + + + + + + + + + + + + + BR-CL-24 + fatal + + + + [BR-CL-24]-For Mime code in attribute use MIMEMediaType. + + + + + + + + + + + + + + + + BR-CL-25 + fatal + + + + [BR-CL-25]-Endpoint identifier scheme identifier MUST belong to the CEF EAS code list + + + + + + + + + + + + + + + + BR-CL-26 + fatal + + + + [BR-CL-26]-Delivery location identifier scheme identifier MUST belong to the ISO 6523 ICD code list + + + + + + + + + + diff --git a/phive-rules-peppol/src/test/java/com/helger/phive/peppol/mock/CTestFiles.java b/phive-rules-peppol/src/test/java/com/helger/phive/peppol/mock/CTestFiles.java index addad2b5..50b92e09 100644 --- a/phive-rules-peppol/src/test/java/com/helger/phive/peppol/mock/CTestFiles.java +++ b/phive-rules-peppol/src/test/java/com/helger/phive/peppol/mock/CTestFiles.java @@ -81,6 +81,11 @@ public static ICommonsList getAllTestFiles () PeppolValidationBisAUNZ.VID_OPENPEPPOL_BIS3_AUNZ_UBL_INVOICE_SELF_BILLING_1_0_11, PeppolValidationBisAUNZ.VID_OPENPEPPOL_BIS3_AUNZ_UBL_CREDIT_NOTE_SELF_BILLING_1_0_11, + PeppolValidationBisAUNZ.VID_OPENPEPPOL_BIS3_AUNZ_UBL_INVOICE_1_0_12, + PeppolValidationBisAUNZ.VID_OPENPEPPOL_BIS3_AUNZ_UBL_CREDIT_NOTE_1_0_12, + PeppolValidationBisAUNZ.VID_OPENPEPPOL_BIS3_AUNZ_UBL_INVOICE_SELF_BILLING_1_0_12, + PeppolValidationBisAUNZ.VID_OPENPEPPOL_BIS3_AUNZ_UBL_CREDIT_NOTE_SELF_BILLING_1_0_12, + /* BIS Singapore */ PeppolValidationBisSG.VID_OPENPEPPOL_BIS3_SG_UBL_INVOICE_2023_7, PeppolValidationBisSG.VID_OPENPEPPOL_BIS3_SG_UBL_CREDIT_NOTE_2023_7, @@ -283,7 +288,16 @@ public static ICommonsList getAllMatchingTestFiles if (aVESID.equals (PeppolValidationBisAUNZ.VID_OPENPEPPOL_BIS3_AUNZ_UBL_INVOICE_1_0_11)) { final String sPrefix = sPrefix0 + "aunz-peppol/1.0.11/"; - return new CommonsArrayList <> (new FileSystemResource (sPrefix + "AU Invoice.xml"), + return new CommonsArrayList <> (new FileSystemResource (sPrefix + "AU Freight - Document Level.xml"), + new FileSystemResource (sPrefix + "AU Freight - Line Item.xml"), + new FileSystemResource (sPrefix + "AU Freight Only - Line Item.xml"), + new FileSystemResource (sPrefix + "AU GST Only.xml"), + new FileSystemResource (sPrefix + "AU GST Only - Prepaid.xml"), + new FileSystemResource (sPrefix + "AU Invoice.xml"), + new FileSystemResource (sPrefix + "AU Invoice Energy Bill Example_1.xml"), + new FileSystemResource (sPrefix + "AU Invoice Energy Bill Example_2.xml"), + new FileSystemResource (sPrefix + + "AU Invoice Energy Bill Example_3_negative_inv.xml"), new FileSystemResource (sPrefix + "NZ Allowance On Invoice Line.xml"), new FileSystemResource (sPrefix + "NZ Invoice Level Allowance.xml"), new FileSystemResource (sPrefix + "NZ Invoice Level Charge.xml"), @@ -293,7 +307,8 @@ public static ICommonsList getAllMatchingTestFiles if (aVESID.equals (PeppolValidationBisAUNZ.VID_OPENPEPPOL_BIS3_AUNZ_UBL_CREDIT_NOTE_1_0_11)) { final String sPrefix = sPrefix0 + "aunz-peppol/1.0.11/"; - return new CommonsArrayList <> (new FileSystemResource (sPrefix + "NZ Credit note.xml")); + return new CommonsArrayList <> (new FileSystemResource (sPrefix + "AU Credit_note.xml"), + new FileSystemResource (sPrefix + "NZ Credit note.xml")); } if (aVESID.equals (PeppolValidationBisAUNZ.VID_OPENPEPPOL_BIS3_AUNZ_UBL_INVOICE_SELF_BILLING_1_0_11)) { @@ -307,6 +322,43 @@ public static ICommonsList getAllMatchingTestFiles return new CommonsArrayList <> (new FileSystemResource (sPrefix + "NZ Self Billed Credit note.xml")); } + // AUNZ 1.0.12 + if (aVESID.equals (PeppolValidationBisAUNZ.VID_OPENPEPPOL_BIS3_AUNZ_UBL_INVOICE_1_0_12)) + { + final String sPrefix = sPrefix0 + "aunz-peppol/1.0.12/"; + return new CommonsArrayList <> (new FileSystemResource (sPrefix + "AU Freight - Document Level.xml"), + new FileSystemResource (sPrefix + "AU Freight - Line Item.xml"), + new FileSystemResource (sPrefix + "AU Freight Only - Line Item.xml"), + new FileSystemResource (sPrefix + "AU GST Only.xml"), + new FileSystemResource (sPrefix + "AU GST Only - Prepaid.xml"), + new FileSystemResource (sPrefix + "AU Invoice.xml"), + new FileSystemResource (sPrefix + "AU Invoice Energy Bill Example_1.xml"), + new FileSystemResource (sPrefix + "AU Invoice Energy Bill Example_2.xml"), + new FileSystemResource (sPrefix + + "AU Invoice Energy Bill Example_3_negative_inv.xml"), + new FileSystemResource (sPrefix + "NZ Allowance On Invoice Line.xml"), + new FileSystemResource (sPrefix + "NZ Invoice Level Allowance.xml"), + new FileSystemResource (sPrefix + "NZ Invoice Level Charge.xml"), + new FileSystemResource (sPrefix + "NZ Prepaid Amount.xml")); + } + if (aVESID.equals (PeppolValidationBisAUNZ.VID_OPENPEPPOL_BIS3_AUNZ_UBL_CREDIT_NOTE_1_0_12)) + { + final String sPrefix = sPrefix0 + "aunz-peppol/1.0.12/"; + return new CommonsArrayList <> (new FileSystemResource (sPrefix + "AU Credit_note.xml"), + new FileSystemResource (sPrefix + "NZ Credit note.xml")); + } + if (aVESID.equals (PeppolValidationBisAUNZ.VID_OPENPEPPOL_BIS3_AUNZ_UBL_INVOICE_SELF_BILLING_1_0_12)) + { + final String sPrefix = sPrefix0 + "aunz-peppol/1.0.12/"; + return new CommonsArrayList <> (new FileSystemResource (sPrefix + "AU Self Billing.xml"), + new FileSystemResource (sPrefix + "NZ Self Billing.xml")); + } + if (aVESID.equals (PeppolValidationBisAUNZ.VID_OPENPEPPOL_BIS3_AUNZ_UBL_CREDIT_NOTE_SELF_BILLING_1_0_12)) + { + final String sPrefix = sPrefix0 + "aunz-peppol/1.0.12/"; + return new CommonsArrayList <> (new FileSystemResource (sPrefix + "NZ Self Billed Credit note.xml")); + } + // SG 2023.07 if (aVESID.equals (PeppolValidationBisSG.VID_OPENPEPPOL_BIS3_SG_UBL_INVOICE_2023_7)) { diff --git a/phive-rules-peppol/src/test/resources/external/rule-source/aunz-peppol/1.0.12/AUNZ-PEPPOL-SB-validation.sch b/phive-rules-peppol/src/test/resources/external/rule-source/aunz-peppol/1.0.12/AUNZ-PEPPOL-SB-validation.sch new file mode 100644 index 00000000..9a3a6797 --- /dev/null +++ b/phive-rules-peppol/src/test/resources/external/rule-source/aunz-peppol/1.0.12/AUNZ-PEPPOL-SB-validation.sch @@ -0,0 +1,462 @@ + + + + + Rules for AUNZ Self Billing + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789 + + + + + + + + + ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Document MUST not contain empty elements. + + + + + + Only one project reference is allowed on document level + + + + + + Business process MUST be provided. + Business process MUST be in the format 'urn:fdc:peppol.eu:2017:poacc:selfbilling:NN:1.0' where NN indicates the process number. + No more than one note is allowed on document level. + A buyer reference or purchase order reference MUST be provided. + Specification identifier MUST have the value 'urn:cen.eu:en16931:2017#conformant#urn:fdc:peppol.eu:2017:poacc:selfbilling:international:aunz:3.0'. + Only one tax total with tax subtotals MUST be provided. + Only one tax total without tax subtotals MUST be provided when tax currency code is provided. + Invoice total tax amount and Invoice total tax amount in accounting currency MUST have the same operational sign + + + Tax accounting currency code MUST be different from invoice currency code when provided. + + + + Buyer electronic address MUST be provided + + + + Seller electronic address MUST be provided + + + + Allowance/charge base amount MUST be provided when allowance/charge percentage is provided. + + + Allowance/charge percentage MUST be provided when allowance/charge base amount is provided. + + + Allowance/charge amount must equal base amount * percentage/100 if base amount and percentage exists + Allowance/charge ChargeIndicator value MUST equal 'true' or 'false' + + + + + All currencyID attributes must have the same value as the invoice currency code (BT-5), except for the invoice total tax amount in accounting currency (BT-111). + + + + Start date of line period MUST be within invoice period. + + + End date of line period MUST be within invoice period. + + + + + + + + + + Invoice line net amount MUST equal (Invoiced quantity * (Item net price/item price base quantity) + Sum of invoice line charge amount - sum of invoice line allowance amount + Base quantity MUST be a positive number above zero. + Only one invoiced object is allowed pr line + Element Document reference can only be used for Invoice line object + + + + Charge on price level is NOT allowed. Only value 'false' allowed. + Item net price MUST equal (Gross price - Allowance amount) when gross price is provided. + + + + + + Unit code of price base quantity MUST be same as invoiced quantity. + + + + GLN must have a valid format according to GS1 rules. + + + Norwegian organization number MUST be stated in the correct format. + + + Danish organization number (CVR) MUST be stated in the correct format. + + + Belgian enterprise number MUST be stated in the correct format. + + + IPA Code (Codice Univoco Unità Organizzativa) must be stated in the correct format + + + Tax Code (Codice Fiscale) must be stated in the correct format + + + Tax Code (Codice Fiscale) must be stated in the correct format + + + Italian VAT Code (Partita Iva) must be stated in the correct format + + + + Swedish organization number MUST be stated in the correct format. + + + Australian Business Number (ABN) MUST be stated in the correct format. + + + + + + + [AUNZ-R-001]-An invoice must contain the Seller's ABN if Seller country is Australia + + + [AUNZ-R-004]-An invoice must contain the Buyer's ABN if Buyer country is Australia + + + + + + + + [AUNZ-R-002]-An invoice must contain the Seller's NZBN if Seller country is New Zealand + + + [AUNZ-R-005]-An invoice must contain the Buyer's NZBN if Buyer country is New Zealand + + + + + + + + + + + + + + + Mime code must be according to subset of IANA code list. + + + Reason code MUST be according to subset of UNCL 5189 D.16B. + + + Reason code MUST be according to UNCL 7161 D.16B. + + + Invoice period description code must be according to UNCL 2005 D.16B. + + + Currency code must be according to ISO 4217:2005 + + + Invoice type code MUST be set according to the profile. + + + Credit note type code MUST be set according to the profile. + + + A date + MUST be formatted YYYY-MM-DD. + + + Electronic address identifier scheme must be from the codelist "Electronic Address Identifier Scheme" + + + diff --git a/phive-rules-peppol/src/test/resources/external/rule-source/aunz-peppol/1.0.12/AUNZ-PEPPOL-validation.sch b/phive-rules-peppol/src/test/resources/external/rule-source/aunz-peppol/1.0.12/AUNZ-PEPPOL-validation.sch new file mode 100644 index 00000000..0867d1ac --- /dev/null +++ b/phive-rules-peppol/src/test/resources/external/rule-source/aunz-peppol/1.0.12/AUNZ-PEPPOL-validation.sch @@ -0,0 +1,461 @@ + + + + + Rules for PEPPOL BIS 3.0 Billing adapted to AUNZ specification + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789 + + + + + + + + + ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Document MUST not contain empty elements. + + + + + + Only one project reference is allowed on document level + + + + + + Business process MUST be provided. + Business process MUST be in the format 'urn:fdc:peppol.eu:2017:poacc:billing:NN:1.0' where NN indicates the process number. + No more than one note is allowed on document level. + A buyer reference or purchase order reference MUST be provided. + Specification identifier MUST have the value 'urn:cen.eu:en16931:2017#conformant#urn:fdc:peppol.eu:2017:poacc:billing:international:aunz:3.0'. + Only one tax total with tax subtotals MUST be provided. + Only one tax total without tax subtotals MUST be provided when tax currency code is provided. + Invoice total tax amount and Invoice total tax amount in accounting currency MUST have the same operational sign + + + Tax accounting currency code MUST be different from invoice currency code when provided. + + + + Buyer electronic address MUST be provided + + + + Seller electronic address MUST be provided + + + + Allowance/charge base amount MUST be provided when allowance/charge percentage is provided. + + + Allowance/charge percentage MUST be provided when allowance/charge base amount is provided. + + + Allowance/charge amount must equal base amount * percentage/100 if base amount and percentage exists + Allowance/charge ChargeIndicator value MUST equal 'true' or 'false' + + + + All currencyID attributes must have the same value as the invoice currency code (BT-5), except for the invoice total tax amount in accounting currency (BT-111). + + + + Start date of line period MUST be within invoice period. + + + End date of line period MUST be within invoice period. + + + + + + + + + + Invoice line net amount MUST equal (Invoiced quantity * (Item net price/item price base quantity) + Sum of invoice line charge amount - sum of invoice line allowance amount + Base quantity MUST be a positive number above zero. + Only one invoiced object is allowed pr line + Element Document reference can only be used for Invoice line object + + + + Charge on price level is NOT allowed. Only value 'false' allowed. + Item net price MUST equal (Gross price - Allowance amount) when gross price is provided. + + + + + + Unit code of price base quantity MUST be same as invoiced quantity. + + + + GLN must have a valid format according to GS1 rules. + + + Norwegian organization number MUST be stated in the correct format. + + + Danish organization number (CVR) MUST be stated in the correct format. + + + Belgian enterprise number MUST be stated in the correct format. + + + IPA Code (Codice Univoco Unità Organizzativa) must be stated in the correct format + + + Tax Code (Codice Fiscale) must be stated in the correct format + + + Tax Code (Codice Fiscale) must be stated in the correct format + + + Italian VAT Code (Partita Iva) must be stated in the correct format + + + + Swedish organization number MUST be stated in the correct format. + + + Australian Business Number (ABN) MUST be stated in the correct format. + + + + + + + [AUNZ-R-001]-An invoice must contain the Seller's ABN if Seller country is Australia + + + [AUNZ-R-004]-An invoice must contain the Buyer's ABN if Buyer country is Australia + + + + + + + + + [AUNZ-R-002]-An invoice must contain the Seller's NZBN if Seller country is New Zealand + + + [AUNZ-R-005]-An invoice must contain the Buyer's NZBN if Buyer country is New Zealand + + + + + + + + + + + + + + + Mime code must be according to subset of IANA code list. + + + Reason code MUST be according to subset of UNCL 5189 D.16B. + + + Reason code MUST be according to UNCL 7161 D.16B. + + + Invoice period description code must be according to UNCL 2005 D.16B. + + + Currency code must be according to ISO 4217:2005 + + + Invoice type code MUST be set according to the profile. + + + Credit note type code MUST be set according to the profile. + + + A date + MUST be formatted YYYY-MM-DD. + + + Electronic address identifier scheme must be from the codelist "Electronic Address Identifier Scheme" + + + diff --git a/phive-rules-peppol/src/test/resources/external/rule-source/aunz-peppol/1.0.12/AUNZ-UBL-validation.sch b/phive-rules-peppol/src/test/resources/external/rule-source/aunz-peppol/1.0.12/AUNZ-UBL-validation.sch new file mode 100644 index 00000000..7cc63eab --- /dev/null +++ b/phive-rules-peppol/src/test/resources/external/rule-source/aunz-peppol/1.0.12/AUNZ-UBL-validation.sch @@ -0,0 +1,1117 @@ + + + + + + + + + + + + + + + + + + + + + [BR-52]-Each Additional supporting document (BG-24) shall contain a Supporting document reference (BT-122). + + + [BR-CO-25]-In case the Amount due for payment (BT-115) is positive, either the Payment due date (BT-9) or the Payment terms (BT-20) shall be present. + + + [BR-63]-The Buyer electronic address (BT-49) shall have a Scheme identifier. + + + [BR-11]-The Buyer postal address shall contain a Buyer country code (BT-55). + + + [BR-51]-In accordance with card payments security standards an invoice should never include a full card primary account number (BT-87). At the moment PCI Security Standards Council has defined that the first 6 digits and last 4 digits are the maximum number of digits to be shown. + + + [BR-57]-Each Deliver to address (BG-15) shall contain a Deliver to country code (BT-80). + + + [BR-31]-Each Document level allowance (BG-20) shall have a Document level allowance amount (BT-92). + [BR-32-AUNZ]-Each Document level allowance (BG-20) shall have a Document level allowance Tax category code (BT-95). + [BR-33]-Each Document level allowance (BG-20) shall have a Document level allowance reason (BT-97) or a Document level allowance reason code (BT-98). + [BR-CO-21]-Each Document level allowance (BG-20) shall contain a Document level allowance reason (BT-97) or a Document level allowance reason code (BT-98), or both. + [BR-DEC-01]-The allowed maximum number of decimals for the Document level allowance amount (BT-92) is 2. + [BR-DEC-02]-The allowed maximum number of decimals for the Document level allowance base amount (BT-93) is 2. + + + [BR-36]-Each Document level charge (BG-21) shall have a Document level charge amount (BT-99). + [BR-37-AUNZ]-Each Document level charge (BG-21) shall have a Document level charge Tax category code (BT-102). + [BR-38]-Each Document level charge (BG-21) shall have a Document level charge reason (BT-104) or a Document level charge reason code (BT-105). + [BR-CO-22]-Each Document level charge (BG-21) shall contain a Document level charge reason (BT-104) or a Document level charge reason code (BT-105), or both. + [BR-DEC-05]-The allowed maximum number of decimals for the Document level charge amount (BT-99) is 2. + [BR-DEC-06]-The allowed maximum number of decimals for the Document level charge base amount (BT-100) is 2. + + + [BR-12]-An Invoice shall have the Sum of Invoice line net amount (BT-106). + [BR-13-AUNZ]-An Invoice shall have the Invoice total amount without Tax (BT-109). + [BR-14-AUNZ]-An Invoice shall have the Invoice total amount with Tax (BT-112). + [BR-15]-An Invoice shall have the Amount due for payment (BT-115). + [BR-CO-10]-Sum of Invoice line net amount (BT-106) = Σ Invoice line net amount (BT-131). + [BR-CO-11]-Sum of allowances on document level (BT-107) = Σ Document level allowance amount (BT-92). + [BR-CO-12]-Sum of charges on document level (BT-108) = Σ Document level charge amount (BT-99). + [BR-CO-13-AUNZ]-Invoice total amount without Tax (BT-109) = Σ Invoice line net amount (BT-131) - Sum of allowances on document level (BT-107) + Sum of charges on document level (BT-108). + [BR-CO-16-AUNZ]-Amount due for payment (BT-115) = Invoice total amount with tax (BT-112) -Paid amount (BT-113) +Rounding amount (BT-114). + [BR-DEC-09]-The allowed maximum number of decimals for the Sum of Invoice line net amount (BT-106) is 2. + [BR-DEC-10]-The allowed maximum number of decimals for the Sum of allowanced on document level (BT-107) is 2. + [BR-DEC-11]-The allowed maximum number of decimals for the Sum of charges on document level (BT-108) is 2. + [BR-DEC-12-AUNZ]-The allowed maximum number of decimals for the Invoice total amount without tax (BT-109) is 2. + [BR-DEC-14-AUNZ]-The allowed maximum number of decimals for the Invoice total amount with tax (BT-112) is 2. + [BR-DEC-16]-The allowed maximum number of decimals for the Paid amount (BT-113) is 2. + [BR-DEC-17]-The allowed maximum number of decimals for the Rounding amount (BT-114) is 2. + [BR-DEC-18]-The allowed maximum number of decimals for the Amount due for payment (BT-115) is 2. + + + [BR-01]-An Invoice shall have a Specification identifier (BT-24). + [BR-02]-An Invoice shall have an Invoice number (BT-1). + [BR-03]-An Invoice shall have an Invoice issue date (BT-2). + [BR-04]-An Invoice shall have an Invoice type code (BT-3). + [BR-05]-An Invoice shall have an Invoice currency code (BT-5). + [BR-06]-An Invoice shall contain the Seller name (BT-27). + [BR-07]-An Invoice shall contain the Buyer name (BT-44). + [BR-08]-An Invoice shall contain the Seller postal address. + [BR-10]-An Invoice shall contain the Buyer postal address (BG-8). + [BR-16]-An Invoice shall have at least one Invoice line (BG-25) + [BR-53-AUNZ]-If the Tax accounting currency code (BT-6) is present, then the Invoice total Tax amount in accounting currency (BT-111) shall be provided. + [BR-66]-An Invoice shall contain maximum one Payment Card account (BG-18). + [BR-67]-An Invoice shall contain maximum one Payment Mandate (BG-19). + [BR-CO-03-AUNZ]-Tax point date (BT-7) and tax point date code (BT-8) are mutually exclusive. + [BR-CO-15-AUNZ]-Invoice total amount with tax (BT-112) = Invoice total amount without tax (BT-109) + Invoice total tax amount (BT-110). + [BR-CO-18-AUNZ]-An Invoice shall at least have one tax breakdown group (BG-23). + [BR-DEC-13-AUNZ]-The allowed maximum number of decimals for the Invoice total Tax amount (BT-110) is 2. + [BR-DEC-15-AUNZ]-The allowed maximum number of decimals for the Invoice total Tax amount in accounting currency (BT-111) is 2. + [BR-E-01-AUNZ]-An Invoice that contains an Invoice line (BG-25), a Document level allowance (BG-20) or a Document level charge (BG-21) where the Tax category code (BT-151, BT-95 or BT-102) is "Exempt from tax" shall contain exactly one Tax breakdown (BG-23) with the Tax category code (BT-118) equal to "Exempt from Tax". + [BR-G-01-AUNZ]-An Invoice that contains an Invoice line (BG-25), a Document level allowance (BG-20) or a Document level charge (BG-21) where the Tax category code (BT-151, BT-95 or BT-102) is "G - Free export item, tax not charged" shall contain in the Tax subtotal (BG-23) exactly one Tax category code (BT-118) equal with "G - Free export item, tax not charged". + [BR-O-01-AUNZ]-An Invoice that contains an Invoice line (BG-25), a Document level allowance (BG-20) or a Document level charge (BG-21) where the Tax category code (BT-151, BT-95 or BT-102) is "Services outside scope of tax" shall contain exactly one Tax breakdown group (BG-23) with the Tax category code (BT-118) equal to "Services outside scope of tax". + [BR-O-11-AUNZ]-An Invoice that contains a Tax breakdown group (BG-23) with a Tax category code (BT-118) "Services outside scope of tax" shall not contain other Tax breakdown groups (BG-23). + [BR-O-12-AUNZ]-An Invoice that contains a Tax breakdown group (BG-23) with a Tax category code (BT-118) "Services outside scope of tax" shall not contain an Invoice line (BG-25) where the Invoiced item Tax category code (BT-151) is not "Services outside scope of tax". + [BR-O-13-AUNZ]-An Invoice that contains a Tax breakdown group (BG-23) with a Tax category code (BT-118) "Services outside scope of tax" shall not contain Document level allowances (BG-20) where Document level allowance Tax category code (BT-95) is not "Services outside scope of tax". + [BR-O-14-AUNZ]-An Invoice that contains a Tax breakdown group (BG-23) with a Tax category code (BT-118) "Services outside scope of tax" shall not contain Document level charges (BG-21) where Document level charge Tax category code (BT-102) is not "Services outside scope of tax". + [BR-S-01-AUNZ]-An Invoice that contains an Invoice line (BG-25), a Document level allowance (BG-20) or a Document level charge (BG-21) where the Tax category code (BT-151, BT-95 or BT-102) is "Standard rated" shall contain in the Tax breakdown (BG-23) at least one Tax category code (BT-118) equal with "Standard rated". + [BR-Z-01-AUNZ]-An Invoice that contains an Invoice line (BG-25), a Document level allowance (BG-20) or a Document level charge (BG-21) where the Tax category code (BT-151, BT-95 or BT-102) is "Zero rated" shall contain in the Tax breakdown (BG-23) exactly one Tax category code (BT-118) equal with "Zero rated". + + + [BR-21]-Each Invoice line (BG-25) shall have an Invoice line identifier (BT-126). + [BR-22]-Each Invoice line (BG-25) shall have an Invoiced quantity (BT-129). + [BR-23]-An Invoice line (BG-25) shall have an Invoiced quantity unit of measure code (BT-130). + [BR-24]-Each Invoice line (BG-25) shall have an Invoice line net amount (BT-131). + [BR-25]-Each Invoice line (BG-25) shall contain the Item name (BT-153). + [BR-26]-Each Invoice line (BG-25) shall contain the Item net price (BT-146). + [BR-27]-The Item net price (BT-146) shall NOT be negative. + [BR-28]-The Item gross price (BT-148) shall NOT be negative. + [BR-CO-04-AUNZ]-Each Invoice line (BG-25) shall be categorized with an Invoiced item Tax category code (BT-151). + [BR-DEC-23]-The allowed maximum number of decimals for the Invoice line net amount (BT-131) is 2. + + + [BR-41]-Each Invoice line allowance (BG-27) shall have an Invoice line allowance amount (BT-136). + [BR-42]-Each Invoice line allowance (BG-27) shall have an Invoice line allowance reason (BT-139) or an Invoice line allowance reason code (BT-140). + [BR-CO-23]-Each Invoice line allowance (BG-27) shall contain an Invoice line allowance reason (BT-139) or an Invoice line allowance reason code (BT-140), or both. + [BR-DEC-24]-The allowed maximum number of decimals for the Invoice line allowance amount (BT-136) is 2. + [BR-DEC-25]-The allowed maximum number of decimals for the Invoice line allowance base amount (BT-137) is 2. + + + [BR-43]-Each Invoice line charge (BG-28) shall have an Invoice line charge amount (BT-141). + [BR-44]-Each Invoice line charge shall have an Invoice line charge reason or an invoice line allowance reason code. + [BR-CO-24]-Each Invoice line charge (BG-28) shall contain an Invoice line charge reason (BT-144) or an Invoice line charge reason code (BT-145), or both. + [BR-DEC-27]-The allowed maximum number of decimals for the Invoice line charge amount (BT-141) is 2. + [BR-DEC-28]-The allowed maximum number of decimals for the Invoice line charge base amount (BT-142) is 2. + + + [BR-30]-If both Invoice line period start date (BT-134) and Invoice line period end date (BT-135) are given then the Invoice line period end date (BT-135) shall be later or equal to the Invoice line period start date (BT-134). + [BR-CO-20]-If Invoice line period (BG-26) is used, the Invoice line period start date (BT-134) or the Invoice line period end date (BT-135) shall be filled, or both. + + + [BR-29]-If both Invoicing period start date (BT-73) and Invoicing period end date (BT-74) are given then the Invoicing period end date (BT-74) shall be later or equal to the Invoicing period start date (BT-73). + [BR-CO-19]-If Invoicing period (BG-14) is used, the Invoicing period start date (BT-73) or the Invoicing period end date (BT-74) shall be filled, or both. + + + [BR-54]-Each Item attribute (BG-32) shall contain an Item attribute name (BT-160) and an Item attribute value (BT-161). + + + [BR-65]-The Item classification identifier (BT-158) shall have a Scheme identifier. + + + [BR-64]-The Item standard identifier (BT-157) shall have a Scheme identifier. + + + [BR-17]-The Payee name (BT-59) shall be provided in the Invoice, if the Payee (BG-10) is different from the Seller (BG-4) + + + [BR-50]-A Payment account identifier (BT-84) shall be present if Credit transfer (BG-17) information is provided in the Invoice. + + + [BR-49]-A Payment instruction (BG-16) shall specify the Payment means type code (BT-81). + [BR-61]-If the Payment means type code (BT-81) means SEPA credit transfer, Local credit transfer or Non-SEPA international credit transfer, the Payment account identifier (BT-84) shall be present. + + + [BR-55]-Each Preceding Invoice reference (BG-3) shall contain a Preceding Invoice reference (BT-25). + + + [BR-62]-The Seller electronic address (BT-34) shall have a Scheme identifier. + + + [BR-09]-The Seller postal address (BG-5) shall contain a Seller country code (BT-40). + + + [BR-18]-The Seller tax representative name (BT-62) shall be provided in the Invoice, if the Seller (BG-4) has a Seller tax representative party (BG-11) + [BR-19]-The Seller tax representative postal address (BG-12) shall be provided in the Invoice, if the Seller (BG-4) has a Seller tax representative party (BG-11). + [BR-56-AUNZ]-Each Seller tax representative party (BG-11) shall have a Seller tax representative Tax identifier (BT-63). + + + [BR-20]-The Seller tax representative postal address (BG-12) shall contain a Tax representative country code (BT-69), if the Seller (BG-4) has a Seller tax representative party (BG-11). + + + [BR-CO-14-AUNZ]-Invoice total Tax amount (BT-110) = Σ Tax category tax amount (BT-117). + + + [BR-45-AUNZ]-Each Tax breakdown (BG-23) shall have a Tax category taxable amount (BT-116). + [BR-46-AUNZ]-Each Tax breakdown (BG-23) shall have a Tax category tax amount (BT-117). + [BR-47-AUNZ]-Each Tax breakdown (BG-23) shall be defined through a Tax category code (BT-118). + [BR-48-AUNZ]-Each Tax breakdown (BG-23) shall have a Tax category rate (BT-119), except if the Invoice is not subject to Tax. + [BR-CO-17-AUNZ]-Tax category tax amount (BT-117) = Tax category taxable amount (BT-116) x (Tax category rate (BT-119) / 100), rounded to two decimals. + [BR-DEC-19-AUNZ]-The allowed maximum number of decimals for the Tax category taxable amount (BT-116) is 2. + [BR-DEC-20-AUNZ]-The allowed maximum number of decimals for the Tax category tax amount (BT-117) is 2. + + + [BR-E-08-AUNZ]-In a Tax breakdown (BG-23) where the Tax category code (BT-118) is "Exempt from Tax" the Tax category taxable amount (BT-116) shall equal the sum of Invoice line net amounts (BT-131) minus the sum of Document level allowance amounts (BT-92) plus the sum of Document level charge amounts (BT-99) where the Tax category codes (BT-151, BT-95, BT-102) are "Exempt from Tax". + [BR-E-09-AUNZ]-The Tax category tax amount (BT-117) In a Tax breakdown (BG-23) where the Tax category code (BT-118) equals "Exempt from Tax" shall equal 0 (zero). + + + [BR-E-06-AUNZ]-In a Document level allowance (BG-20) where the Document level allowance Tax category code (BT-95) is "Exempt from Tax", the Document level allowance Tax rate (BT-96) shall be 0 (zero). + + + [BR-E-07-AUNZ]-In a Document level charge (BG-21) where the Document level charge Tax category code (BT-102) is "Exempt from Tax", the Document level charge Tax rate (BT-103) shall be 0 (zero). + + + [BR-E-05-AUNZ]-In an Invoice line (BG-25) where the Invoiced item Tax category code (BT-151) is "Exempt from Tax", the Invoiced item Tax rate (BT-152) shall be 0 (zero). + + + [BR-G-08-AUNZ]-In a Tax breakdown (BG-23) where the Tax category code (BT-118) is "Free export item, tax not charged" the Tax category taxable amount (BT-116) shall equal the sum of Invoice line net amounts (BT-131) minus the sum of Document level allowance amounts (BT-92) plus the sum of Document level charge amounts (BT-99) where the Tax category codes (BT-151, BT-95, BT-102) are "Free export item, tax not charged". + [BR-G-09-AUNZ]-The Tax category tax amount (BT-117) in a Tax breakdown (BG-23) where the Tax category code (BT-118) is "Free export item, tax not charged" shall be 0 (zero). + + + [BR-G-06-AUNZ]-In a Document level allowance (BG-20) where the Document level allowance Tax category code (BT-95) is "Free export item, tax not charged" the Document level allowance Tax rate (BT-96) shall be 0 (zero). + + + [BR-G-07-AUNZ]-In a Document level charge (BG-21) where the Document level charge Tax category code (BT-102) is "Free export item, tax not charged" the Document level charge Tax rate (BT-103) shall be 0 (zero). + + + [BR-G-05-AUNZ]-In an Invoice line (BG-25) where the Invoiced item Tax category code (BT-151) is "Free export item, tax not charged" the Invoiced item Tax rate (BT-152) shall be 0 (zero). + + + [BR-O-08-AUNZ]-In a Tax breakdown (BG-23) where the Tax category code (BT-118) is "Services outside scope of tax" the Tax category taxable amount (BT-116) shall equal the sum of Invoice line net amounts (BT-131) minus the sum of Document level allowance amounts (BT-92) plus the sum of Document level charge amounts (BT-99) where the Tax category codes (BT-151, BT-95, BT-102) are "Services outside scope of tax". + [BR-O-09-AUNZ]-The Tax category tax amount (BT-117) in a Tax breakdown (BG-23) where the Tax category code (BT-118) is "Services outside scope of tax" shall be 0 (zero). + + + [BR-O-06-AUNZ]-A Document level allowance (BG-20) where Tax category code (BT-95) is "Services outside scope of tax" shall not contain a Document level allowance Tax rate (BT-96). + + + [BR-O-07-AUNZ]-A Document level charge (BG-21) where the Tax category code (BT-102) is "Services outside scope of tax" shall not contain a Document level charge Tax rate (BT-103). + + + [BR-O-05-AUNZ]-An Invoice line (BG-25) where the Tax category code (BT-151) is "Services outside scope of tax" shall not contain an Invoiced item Tax rate (BT-152). + + + [BR-S-08-AUNZ]-For each different value of Tax category rate (BT-119) where the Tax category code (BT-118) is "Standard rated", the Tax category taxable amount (BT-116) in a Tax breakdown (BG-23) shall equal the sum of Invoice line net amounts (BT-131) plus the sum of document level charge amounts (BT-99) minus the sum of document level allowance amounts (BT-92) where the Tax category code (BT-151, BT-102, BT-95) is "Standard rated" and the Tax rate (BT-152, BT-103, BT-96) equals the Tax category rate (BT-119). + [BR-S-09-AUNZ]-The Tax category tax amount (BT-117) in a Tax breakdown (BG-23) where Tax category code (BT-118) is "Standard rated" shall equal the Tax category taxable amount (BT-116) multiplied by the Tax category rate (BT-119). + [BR-S-10-AUNZ]-A Tax breakdown (BG-23) with Tax Category code (BT-118) "Standard rate" shall not have a Tax exemption reason code (BT-121) or Tax exemption reason text (BT-120). + + + [BR-S-06-AUNZ]-In a Document level allowance (BG-20) where the Document level allowance Tax category code (BT-95) is "Standard rated" the Document level allowance Tax rate (BT-96) shall be greater than zero. + + + [BR-S-07-AUNZ]-In a Document level charge (BG-21) where the Document level charge Tax category code (BT-102) is "Standard rated" the Document level charge Tax rate (BT-103) shall be greater than zero. + + + [BR-S-05-AUNZ]-In an Invoice line (BG-25) where the Invoiced item Tax category code (BT-151) is "Standard rated" the Invoiced item Tax rate (BT-152) shall be greater than zero. + + + [BR-Z-08-AUNZ]-In a Tax breakdown (BG-23) where Tax category code (BT-118) is "Zero rated" the Tax category taxable amount (BT-116) shall equal the sum of Invoice line net amount (BT-131) minus the sum of Document level allowance amounts (BT-92) plus the sum of Document level charge amounts (BT-99) where the Tax category codes (BT-151, BT-95, BT-102) are "Zero rated". + [BR-Z-09-AUNZ]-The Tax category tax amount (BT-117) in a Tax breakdown (BG-23) where Tax category code (BT-118) is "Zero rated" shall equal 0 (zero). + [BR-Z-10-AUNZ]-A Tax breakdown (BG-23) with Tax Category code (BT-118) "Zero rated" shall not have a Tax exemption reason code (BT-121) or Tax exemption reason text (BT-120). + + + [BR-Z-06-AUNZ]-In a Document level allowance (BG-20) where the Document level allowance Tax category code (BT-95) is "Zero rated" the Document level allowance Tax rate (BT-96) shall be 0 (zero). + + + [BR-Z-07-AUNZ]-In a Document level charge (BG-21) where the Document level charge Tax category code (BT-102) is "Zero rated" the Document level charge Tax rate (BT-103) shall be 0 (zero). + + + [BR-Z-05-AUNZ]-In an Invoice line (BG-25) where the Invoiced item Tax category code (BT-151) is "Zero rated" the Invoiced item Tax rate (BT-152) shall be 0 (zero). + + + + + [UBL-SR-51]-An address can only have one third line. + + + [UBL-SR-42]-Party tax scheme shall occur maximum twice in accounting supplier party + + + [UBL-SR-33]-Supporting document description shall occur maximum once + [UBL-SR-43]-Scheme identifier shall only be used for invoiced object (document type code with value 130) + + + [UBL-DT-01]-Amounts shall be decimal up to two fraction digits + + + [UBL-DT-06]-Binary object elements shall contain the mime code attribute + [UBL-DT-07]-Binary object elements shall contain the file name attribute + + + [UBL-SR-25]-Deliver to party name shall occur maximum once + + + [UBL-SR-30]-Document level allowance reason shall occur maximum once + + + [UBL-SR-31]-Document level charge reason shall occur maximum once + + + [UBL-CR-001]-A UBL invoice should not include extensions + [UBL-CR-002]-A UBL invoice should not include the UBLVersionID or it should be '2.1' + [UBL-CR-003]-A UBL invoice should not include the ProfileExecutionID + [UBL-CR-004]-A UBL invoice should not include the CopyIndicator + [UBL-CR-005]-A UBL invoice should not include the UUID + [UBL-CR-006]-A UBL invoice should not include the IssueTime + [UBL-CR-007]-A UBL invoice should not include the PricingCurrencyCode + [UBL-CR-008]-A UBL invoice should not include the PaymentCurrencyCode + [UBL-CR-009]-A UBL invoice should not include the PaymentAlternativeCurrencyCode + [UBL-CR-010]-A UBL invoice should not include the AccountingCostCode + [UBL-CR-011]-A UBL invoice should not include the LineCountNumeric + [UBL-CR-012]-A UBL invoice should not include the InvoicePeriod StartTime + [UBL-CR-013]-A UBL invoice should not include the InvoicePeriod EndTime + [UBL-CR-014]-A UBL invoice should not include the InvoicePeriod DurationMeasure + [UBL-CR-015]-A UBL invoice should not include the InvoicePeriod Description + [UBL-CR-016]-A UBL invoice should not include the OrderReference CopyIndicator + [UBL-CR-017]-A UBL invoice should not include the OrderReference UUID + [UBL-CR-018]-A UBL invoice should not include the OrderReference IssueDate + [UBL-CR-019]-A UBL invoice should not include the OrderReference IssueTime + [UBL-CR-020]-A UBL invoice should not include the OrderReference CustomerReference + [UBL-CR-021]-A UBL invoice should not include the OrderReference OrderTypeCode + [UBL-CR-022]-A UBL invoice should not include the OrderReference DocumentReference + [UBL-CR-023]-A UBL invoice should not include the BillingReference CopyIndicator + [UBL-CR-024]-A UBL invoice should not include the BillingReference UUID + [UBL-CR-025]-A UBL invoice should not include the BillingReference IssueTime + [UBL-CR-026]-A UBL invoice should not include the BillingReference DocumentTypeCode + [UBL-CR-027]-A UBL invoice should not include the BillingReference DocumentType + [UBL-CR-028]-A UBL invoice should not include the BillingReference Xpath + [UBL-CR-029]-A UBL invoice should not include the BillingReference LanguageID + [UBL-CR-030]-A UBL invoice should not include the BillingReference LocaleCode + [UBL-CR-031]-A UBL invoice should not include the BillingReference VersionID + [UBL-CR-032]-A UBL invoice should not include the BillingReference DocumentStatusCode + [UBL-CR-033]-A UBL invoice should not include the BillingReference DocumenDescription + [UBL-CR-034]-A UBL invoice should not include the BillingReference Attachment + [UBL-CR-035]-A UBL invoice should not include the BillingReference ValidityPeriod + [UBL-CR-036]-A UBL invoice should not include the BillingReference IssuerParty + [UBL-CR-037]-A UBL invoice should not include the BillingReference ResultOfVerification + [UBL-CR-038]-A UBL invoice should not include the BillingReference SelfBilledInvoiceDocumentReference + [UBL-CR-039]-A UBL invoice should not include the BillingReference CreditNoteDocumentReference + [UBL-CR-040]-A UBL invoice should not include the BillingReference SelfBilledCreditNoteDocumentReference + [UBL-CR-041]-A UBL invoice should not include the BillingReference DebitNoteDocumentReference + [UBL-CR-042]-A UBL invoice should not include the BillingReference ReminderDocumentReference + [UBL-CR-043]-A UBL invoice should not include the BillingReference AdditionalDocumentReference + [UBL-CR-044]-A UBL invoice should not include the BillingReference BillingReferenceLine + [UBL-CR-045]-A UBL invoice should not include the DespatchDocumentReference CopyIndicator + [UBL-CR-046]-A UBL invoice should not include the DespatchDocumentReference UUID + [UBL-CR-047]-A UBL invoice should not include the DespatchDocumentReference IssueDate + [UBL-CR-048]-A UBL invoice should not include the DespatchDocumentReference IssueTime + [UBL-CR-049]-A UBL invoice should not include the DespatchDocumentReference DocumentTypeCode + [UBL-CR-050]-A UBL invoice should not include the DespatchDocumentReference DocumentType + [UBL-CR-051]-A UBL invoice should not include the DespatchDocumentReference Xpath + [UBL-CR-052]-A UBL invoice should not include the DespatchDocumentReference LanguageID + [UBL-CR-053]-A UBL invoice should not include the DespatchDocumentReference LocaleCode + [UBL-CR-054]-A UBL invoice should not include the DespatchDocumentReference VersionID + [UBL-CR-055]-A UBL invoice should not include the DespatchDocumentReference DocumentStatusCode + [UBL-CR-056]-A UBL invoice should not include the DespatchDocumentReference DocumentDescription + [UBL-CR-057]-A UBL invoice should not include the DespatchDocumentReference Attachment + [UBL-CR-058]-A UBL invoice should not include the DespatchDocumentReference ValidityPeriod + [UBL-CR-059]-A UBL invoice should not include the DespatchDocumentReference IssuerParty + [UBL-CR-060]-A UBL invoice should not include the DespatchDocumentReference ResultOfVerification + [UBL-CR-061]-A UBL invoice should not include the ReceiptDocumentReference CopyIndicator + [UBL-CR-062]-A UBL invoice should not include the ReceiptDocumentReference UUID + [UBL-CR-063]-A UBL invoice should not include the ReceiptDocumentReference IssueDate + [UBL-CR-064]-A UBL invoice should not include the ReceiptDocumentReference IssueTime + [UBL-CR-065]-A UBL invoice should not include the ReceiptDocumentReference DocumentTypeCode + [UBL-CR-066]-A UBL invoice should not include the ReceiptDocumentReference DocumentType + [UBL-CR-067]-A UBL invoice should not include the ReceiptDocumentReference Xpath + [UBL-CR-068]-A UBL invoice should not include the ReceiptDocumentReference LanguageID + [UBL-CR-069]-A UBL invoice should not include the ReceiptDocumentReference LocaleCode + [UBL-CR-070]-A UBL invoice should not include the ReceiptDocumentReference VersionID + [UBL-CR-071]-A UBL invoice should not include the ReceiptDocumentReference DocumentStatusCode + [UBL-CR-072]-A UBL invoice should not include the ReceiptDocumentReference DocumentDescription + [UBL-CR-073]-A UBL invoice should not include the ReceiptDocumentReference Attachment + [UBL-CR-074]-A UBL invoice should not include the ReceiptDocumentReference ValidityPeriod + [UBL-CR-075]-A UBL invoice should not include the ReceiptDocumentReference IssuerParty + [UBL-CR-076]-A UBL invoice should not include the ReceiptDocumentReference ResultOfVerification + [UBL-CR-077]-A UBL invoice should not include the StatementDocumentReference + [UBL-CR-078]-A UBL invoice should not include the OriginatorDocumentReference CopyIndicator + [UBL-CR-079]-A UBL invoice should not include the OriginatorDocumentReference UUID + [UBL-CR-080]-A UBL invoice should not include the OriginatorDocumentReference IssueDate + [UBL-CR-081]-A UBL invoice should not include the OriginatorDocumentReference IssueTime + [UBL-CR-082]-A UBL invoice should not include the OriginatorDocumentReference DocumentTypeCode + [UBL-CR-083]-A UBL invoice should not include the OriginatorDocumentReference DocumentType + [UBL-CR-084]-A UBL invoice should not include the OriginatorDocumentReference Xpath + [UBL-CR-085]-A UBL invoice should not include the OriginatorDocumentReference LanguageID + [UBL-CR-086]-A UBL invoice should not include the OriginatorDocumentReference LocaleCode + [UBL-CR-087]-A UBL invoice should not include the OriginatorDocumentReference VersionID + [UBL-CR-088]-A UBL invoice should not include the OriginatorDocumentReference DocumentStatusCode + [UBL-CR-089]-A UBL invoice should not include the OriginatorDocumentReference DocumentDescription + [UBL-CR-090]-A UBL invoice should not include the OriginatorDocumentReference Attachment + [UBL-CR-091]-A UBL invoice should not include the OriginatorDocumentReference ValidityPeriod + [UBL-CR-092]-A UBL invoice should not include the OriginatorDocumentReference IssuerParty + [UBL-CR-093]-A UBL invoice should not include the OriginatorDocumentReference ResultOfVerification + [UBL-CR-094]-A UBL invoice should not include the ContractDocumentReference CopyIndicator + [UBL-CR-095]-A UBL invoice should not include the ContractDocumentReference UUID + [UBL-CR-096]-A UBL invoice should not include the ContractDocumentReference IssueDate + [UBL-CR-097]-A UBL invoice should not include the ContractDocumentReference IssueTime + [UBL-CR-098]-A UBL invoice should not include the ContractDocumentReference DocumentTypeCode + [UBL-CR-099]-A UBL invoice should not include the ContractDocumentReference DocumentType + [UBL-CR-100]-A UBL invoice should not include the ContractDocumentReference Xpath + [UBL-CR-101]-A UBL invoice should not include the ContractDocumentReference LanguageID + [UBL-CR-102]-A UBL invoice should not include the ContractDocumentReference LocaleCode + [UBL-CR-103]-A UBL invoice should not include the ContractDocumentReference VersionID + [UBL-CR-104]-A UBL invoice should not include the ContractDocumentReference DocumentStatusCode + [UBL-CR-105]-A UBL invoice should not include the ContractDocumentReference DocumentDescription + [UBL-CR-106]-A UBL invoice should not include the ContractDocumentReference Attachment + [UBL-CR-107]-A UBL invoice should not include the ContractDocumentReference ValidityPeriod + [UBL-CR-108]-A UBL invoice should not include the ContractDocumentReference IssuerParty + [UBL-CR-109]-A UBL invoice should not include the ContractDocumentReference ResultOfVerification + [UBL-CR-110]-A UBL invoice should not include the AdditionalDocumentReference CopyIndicator + [UBL-CR-111]-A UBL invoice should not include the AdditionalDocumentReference UUID + [UBL-CR-112]-A UBL invoice should not include the AdditionalDocumentReference IssueDate + [UBL-CR-113]-A UBL invoice should not include the AdditionalDocumentReference IssueTime + [UBL-CR-114]-A UBL invoice should not include the AdditionalDocumentReference DocumentType + [UBL-CR-115]-A UBL invoice should not include the AdditionalDocumentReference Xpath + [UBL-CR-116]-A UBL invoice should not include the AdditionalDocumentReference LanguageID + [UBL-CR-117]-A UBL invoice should not include the AdditionalDocumentReference LocaleCode + [UBL-CR-118]-A UBL invoice should not include the AdditionalDocumentReference VersionID + [UBL-CR-119]-A UBL invoice should not include the AdditionalDocumentReference DocumentStatusCode + [UBL-CR-121]-A UBL invoice should not include the AdditionalDocumentReference Attachment External DocumentHash + [UBL-CR-122]-A UBL invoice should not include the AdditionalDocumentReference Attachment External HashAlgorithmMethod + [UBL-CR-123]-A UBL invoice should not include the AdditionalDocumentReference Attachment External ExpiryDate + [UBL-CR-124]-A UBL invoice should not include the AdditionalDocumentReference Attachment External ExpiryTime + [UBL-CR-125]-A UBL invoice should not include the AdditionalDocumentReference Attachment External MimeCode + [UBL-CR-126]-A UBL invoice should not include the AdditionalDocumentReference Attachment External FormatCode + [UBL-CR-127]-A UBL invoice should not include the AdditionalDocumentReference Attachment External EncodingCode + [UBL-CR-128]-A UBL invoice should not include the AdditionalDocumentReference Attachment External CharacterSetCode + [UBL-CR-129]-A UBL invoice should not include the AdditionalDocumentReference Attachment External FileName + [UBL-CR-130]-A UBL invoice should not include the AdditionalDocumentReference Attachment External Descriprion + [UBL-CR-131]-A UBL invoice should not include the AdditionalDocumentReference ValidityPeriod + [UBL-CR-132]-A UBL invoice should not include the AdditionalDocumentReference IssuerParty + [UBL-CR-133]-A UBL invoice should not include the AdditionalDocumentReference ResultOfVerification + [UBL-CR-134]-A UBL invoice should not include the ProjectReference UUID + [UBL-CR-135]-A UBL invoice should not include the ProjectReference IssueDate + [UBL-CR-136]-A UBL invoice should not include the ProjectReference WorkPhaseReference + [UBL-CR-137]-A UBL invoice should not include the Signature + [UBL-CR-138]-A UBL invoice should not include the AccountingSupplierParty CustomerAssignedAccountID + [UBL-CR-139]-A UBL invoice should not include the AccountingSupplierParty AdditionalAccountID + [UBL-CR-140]-A UBL invoice should not include the AccountingSupplierParty DataSendingCapability + [UBL-CR-141]-A UBL invoice should not include the AccountingSupplierParty Party MarkCareIndicator + [UBL-CR-142]-A UBL invoice should not include the AccountingSupplierParty Party MarkAttentionIndicator + [UBL-CR-143]-A UBL invoice should not include the AccountingSupplierParty Party WebsiteURI + [UBL-CR-144]-A UBL invoice should not include the AccountingSupplierParty Party LogoReferenceID + [UBL-CR-145]-A UBL invoice should not include the AccountingSupplierParty Party IndustryClassificationCode + [UBL-CR-146]-A UBL invoice should not include the AccountingSupplierParty Party Language + [UBL-CR-147]-A UBL invoice should not include the AccountingSupplierParty Party PostalAddress ID + [UBL-CR-148]-A UBL invoice should not include the AccountingSupplierParty Party PostalAddress AddressTypeCode + [UBL-CR-149]-A UBL invoice should not include the AccountingSupplierParty Party PostalAddress AddressFormatCode + [UBL-CR-150]-A UBL invoice should not include the AccountingSupplierParty Party PostalAddress Postbox + [UBL-CR-151]-A UBL invoice should not include the AccountingSupplierParty Party PostalAddress Floor + [UBL-CR-152]-A UBL invoice should not include the AccountingSupplierParty Party PostalAddress Room + [UBL-CR-153]-A UBL invoice should not include the AccountingSupplierParty Party PostalAddress BlockName + [UBL-CR-154]-A UBL invoice should not include the AccountingSupplierParty Party PostalAddress BuildingName + [UBL-CR-155]-A UBL invoice should not include the AccountingSupplierParty Party PostalAddress BuildingNumber + [UBL-CR-156]-A UBL invoice should not include the AccountingSupplierParty Party PostalAddress InhouseMail + [UBL-CR-157]-A UBL invoice should not include the AccountingSupplierParty Party PostalAddress Department + [UBL-CR-158]-A UBL invoice should not include the AccountingSupplierParty Party PostalAddress MarkAttention + [UBL-CR-159]-A UBL invoice should not include the AccountingSupplierParty Party PostalAddress MarkCare + [UBL-CR-160]-A UBL invoice should not include the AccountingSupplierParty Party PostalAddress PlotIdentification + [UBL-CR-161]-A UBL invoice should not include the AccountingSupplierParty Party PostalAddress CitySubdivisionName + [UBL-CR-162]-A UBL invoice should not include the AccountingSupplierParty Party PostalAddress CountrySubentityCode + [UBL-CR-163]-A UBL invoice should not include the AccountingSupplierParty Party PostalAddress Region + [UBL-CR-164]-A UBL invoice should not include the AccountingSupplierParty Party PostalAddress District + [UBL-CR-165]-A UBL invoice should not include the AccountingSupplierParty Party PostalAddress TimezoneOffset + [UBL-CR-166]-A UBL invoice should not include the AccountingSupplierParty Party PostalAddress Country Name + [UBL-CR-167]-A UBL invoice should not include the AccountingSupplierParty Party PostalAddress LocationCoordinate + [UBL-CR-168]-A UBL invoice should not include the AccountingSupplierParty Party PhysicalLocation + [UBL-CR-169]-A UBL invoice should not include the AccountingSupplierParty Party PartyTaxScheme RegistrationName + [UBL-CR-170]-A UBL invoice should not include the AccountingSupplierParty Party PartyTaxScheme TaxLevelCode + [UBL-CR-171]-A UBL invoice should not include the AccountingSupplierParty Party PartyTaxScheme ExemptionReasonCode + [UBL-CR-172]-A UBL invoice should not include the AccountingSupplierParty Party PartyTaxScheme ExemptionReason + [UBL-CR-173]-A UBL invoice should not include the AccountingSupplierParty Party PartyTaxScheme RegistrationAddress + [UBL-CR-174]-A UBL invoice should not include the AccountingSupplierParty Party PartyTaxScheme TaxScheme Name + [UBL-CR-175]-A UBL invoice should not include the AccountingSupplierParty Party PartyTaxScheme TaxScheme TaxTypeCode + [UBL-CR-176]-A UBL invoice should not include the AccountingSupplierParty Party PartyTaxScheme TaxScheme CurrencyCode + [UBL-CR-177]-A UBL invoice should not include the AccountingSupplierParty Party PartyTaxScheme TaxScheme JurisdictionRegionAddress + [UBL-CR-178]-A UBL invoice should not include the AccountingSupplierParty Party PartyLegalEntity RegistrationDate + [UBL-CR-179]-A UBL invoice should not include the AccountingSupplierParty Party PartyLegalEntity RegistrationExpirationDate + [UBL-CR-180]-A UBL invoice should not include the AccountingSupplierParty Party PartyLegalEntity CompanyLegalFormCode + [UBL-CR-181]-A UBL invoice should not include the AccountingSupplierParty Party PartyLegalEntity SoleProprietorshipIndicator + [UBL-CR-182]-A UBL invoice should not include the AccountingSupplierParty Party PartyLegalEntity CompanyLiquidationStatusCode + [UBL-CR-183]-A UBL invoice should not include the AccountingSupplierParty Party PartyLegalEntity CorporateStockAmount + [UBL-CR-184]-A UBL invoice should not include the AccountingSupplierParty Party PartyLegalEntity FullyPaidSharesIndicator + [UBL-CR-185]-A UBL invoice should not include the AccountingSupplierParty Party PartyLegalEntity RegistrationAddress + [UBL-CR-186]-A UBL invoice should not include the AccountingSupplierParty Party PartyLegalEntity CorporateRegistrationScheme + [UBL-CR-187]-A UBL invoice should not include the AccountingSupplierParty Party PartyLegalEntity HeadOfficeParty + [UBL-CR-188]-A UBL invoice should not include the AccountingSupplierParty Party PartyLegalEntity ShareholderParty + [UBL-CR-189]-A UBL invoice should not include the AccountingSupplierParty Party Contact ID + [UBL-CR-190]-A UBL invoice should not include the AccountingSupplierParty Party Contact Telefax + [UBL-CR-191]-A UBL invoice should not include the AccountingSupplierParty Party Contact Note + [UBL-CR-192]-A UBL invoice should not include the AccountingSupplierParty Party Contact OtherCommunication + [UBL-CR-193]-A UBL invoice should not include the AccountingSupplierParty Party Person + [UBL-CR-194]-A UBL invoice should not include the AccountingSupplierParty Party AgentParty + [UBL-CR-195]-A UBL invoice should not include the AccountingSupplierParty Party ServiceProviderParty + [UBL-CR-196]-A UBL invoice should not include the AccountingSupplierParty Party PowerOfAttorney + [UBL-CR-197]-A UBL invoice should not include the AccountingSupplierParty Party FinancialAccount + [UBL-CR-198]-A UBL invoice should not include the AccountingSupplierParty DespatchContact + [UBL-CR-199]-A UBL invoice should not include the AccountingSupplierParty AccountingContact + [UBL-CR-200]-A UBL invoice should not include the AccountingSupplierParty SellerContact + [UBL-CR-201]-A UBL invoice should not include the AccountingCustomerParty CustomerAssignedAccountID + [UBL-CR-202]-A UBL invoice should not include the AccountingCustomerParty SupplierAssignedAccountID + [UBL-CR-203]-A UBL invoice should not include the AccountingCustomerParty AdditionalAccountID + [UBL-CR-204]-A UBL invoice should not include the AccountingCustomerParty Party MarkCareIndicator + [UBL-CR-205]-A UBL invoice should not include the AccountingCustomerParty Party MarkAttentionIndicator + [UBL-CR-206]-A UBL invoice should not include the AccountingCustomerParty Party WebsiteURI + [UBL-CR-207]-A UBL invoice should not include the AccountingCustomerParty Party LogoReferenceID + [UBL-CR-208]-A UBL invoice should not include the AccountingCustomerParty Party IndustryClassificationCode + [UBL-CR-209]-A UBL invoice should not include the AccountingCustomerParty Party Language + [UBL-CR-210]-A UBL invoice should not include the AccountingCustomerParty Party PostalAddress ID + [UBL-CR-211]-A UBL invoice should not include the AccountingCustomerParty Party PostalAddress AddressTypeCode + [UBL-CR-212]-A UBL invoice should not include the AccountingCustomerParty Party PostalAddress AddressFormatCode + [UBL-CR-213]-A UBL invoice should not include the AccountingCustomerParty Party PostalAddress Postbox + [UBL-CR-214]-A UBL invoice should not include the AccountingCustomerParty Party PostalAddress Floor + [UBL-CR-215]-A UBL invoice should not include the AccountingCustomerParty Party PostalAddress Room + [UBL-CR-216]-A UBL invoice should not include the AccountingCustomerParty Party PostalAddress BlockName + [UBL-CR-217]-A UBL invoice should not include the AccountingCustomerParty Party PostalAddress BuildingName + [UBL-CR-218]-A UBL invoice should not include the AccountingCustomerParty Party PostalAddress BuildingNumber + [UBL-CR-219]-A UBL invoice should not include the AccountingCustomerParty Party PostalAddress InhouseMail + [UBL-CR-220]-A UBL invoice should not include the AccountingCustomerParty Party PostalAddress Department + [UBL-CR-221]-A UBL invoice should not include the AccountingCustomerParty Party PostalAddress MarkAttention + [UBL-CR-222]-A UBL invoice should not include the AccountingCustomerParty Party PostalAddress MarkCare + [UBL-CR-223]-A UBL invoice should not include the AccountingCustomerParty Party PostalAddress PlotIdentification + [UBL-CR-224]-A UBL invoice should not include the AccountingCustomerParty Party PostalAddress CitySubdivisionName + [UBL-CR-225]-A UBL invoice should not include the AccountingCustomerParty Party PostalAddress CountrySubentityCode + [UBL-CR-226]-A UBL invoice should not include the AccountingCustomerParty Party PostalAddress Region + [UBL-CR-227]-A UBL invoice should not include the AccountingCustomerParty Party PostalAddress District + [UBL-CR-228]-A UBL invoice should not include the AccountingCustomerParty Party PostalAddress TimezoneOffset + [UBL-CR-229]-A UBL invoice should not include the AccountingCustomerParty Party PostalAddress Country Name + [UBL-CR-230]-A UBL invoice should not include the AccountingCustomerParty Party PostalAddress LocationCoordinate + [UBL-CR-231]-A UBL invoice should not include the AccountingCustomerParty Party PhysicalLocation + [UBL-CR-232]-A UBL invoice should not include the AccountingCustomerParty Party PartyTaxScheme RegistrationName + [UBL-CR-233]-A UBL invoice should not include the AccountingCustomerParty Party PartyTaxScheme TaxLevelCode + [UBL-CR-234]-A UBL invoice should not include the AccountingCustomerParty Party PartyTaxScheme ExemptionReasonCode + [UBL-CR-235]-A UBL invoice should not include the AccountingCustomerParty Party PartyTaxScheme ExemptionReason + [UBL-CR-236]-A UBL invoice should not include the AccountingCustomerParty Party PartyTaxScheme RegistrationAddress + [UBL-CR-237]-A UBL invoice should not include the AccountingCustomerParty Party PartyTaxScheme TaxScheme Name + [UBL-CR-238]-A UBL invoice should not include the AccountingCustomerParty Party PartyTaxScheme TaxScheme TaxTypeCode + [UBL-CR-239]-A UBL invoice should not include the AccountingCustomerParty Party PartyTaxScheme TaxScheme CurrencyCode + [UBL-CR-240]-A UBL invoice should not include the AccountingCustomerParty Party PartyTaxScheme TaxScheme JurisdictionRegionAddress + [UBL-CR-241]-A UBL invoice should not include the AccountingCustomerParty Party PartyLegalEntity RegistrationDate + [UBL-CR-242]-A UBL invoice should not include the AccountingCustomerParty Party PartyLegalEntity RegistrationExpirationDate + [UBL-CR-243]-A UBL invoice should not include the AccountingCustomerParty Party PartyLegalEntity CompanyLegalFormCode + [UBL-CR-244]-A UBL invoice should not include the AccountingCustomerParty Party PartyLegalEntity CompanyLegalForm + [UBL-CR-245]-A UBL invoice should not include the AccountingCustomerParty Party PartyLegalEntity SoleProprietorshipIndicator + [UBL-CR-246]-A UBL invoice should not include the AccountingCustomerParty Party PartyLegalEntity CompanyLiquidationStatusCode + [UBL-CR-247]-A UBL invoice should not include the AccountingCustomerParty Party PartyLegalEntity CorporateStockAmount + [UBL-CR-248]-A UBL invoice should not include the AccountingCustomerParty Party PartyLegalEntity FullyPaidSharesIndicator + [UBL-CR-249]-A UBL invoice should not include the AccountingCustomerParty Party PartyLegalEntity RegistrationAddress + [UBL-CR-250]-A UBL invoice should not include the AccountingCustomerParty Party PartyLegalEntity CorporateRegistrationScheme + [UBL-CR-251]-A UBL invoice should not include the AccountingCustomerParty Party PartyLegalEntity HeadOfficeParty + [UBL-CR-252]-A UBL invoice should not include the AccountingCustomerParty Party PartyLegalEntity ShareholderParty + [UBL-CR-253]-A UBL invoice should not include the AccountingCustomerParty Party Contact ID + [UBL-CR-254]-A UBL invoice should not include the AccountingCustomerParty Party Contact Telefax + [UBL-CR-255]-A UBL invoice should not include the AccountingCustomerParty Party Contact Note + [UBL-CR-256]-A UBL invoice should not include the AccountingCustomerParty Party Contact OtherCommunication + [UBL-CR-257]-A UBL invoice should not include the AccountingCustomerParty Party Person + [UBL-CR-258]-A UBL invoice should not include the AccountingCustomerParty Party AgentParty + [UBL-CR-259]-A UBL invoice should not include the AccountingCustomerParty Party ServiceProviderParty + [UBL-CR-260]-A UBL invoice should not include the AccountingCustomerParty Party PowerOfAttorney + [UBL-CR-261]-A UBL invoice should not include the AccountingCustomerParty Party FinancialAccount + [UBL-CR-262]-A UBL invoice should not include the AccountingCustomerParty DeliveryContact + [UBL-CR-263]-A UBL invoice should not include the AccountingCustomerParty AccountingContact + [UBL-CR-264]-A UBL invoice should not include the AccountingCustomerParty BuyerContact + [UBL-CR-265]-A UBL invoice should not include the PayeeParty MarkCareIndicator + [UBL-CR-266]-A UBL invoice should not include the PayeeParty MarkAttentionIndicator + [UBL-CR-267]-A UBL invoice should not include the PayeeParty WebsiteURI + [UBL-CR-268]-A UBL invoice should not include the PayeeParty LogoReferenceID + [UBL-CR-269]-A UBL invoice should not include the PayeeParty EndpointID + [UBL-CR-270]-A UBL invoice should not include the PayeeParty IndustryClassificationCode + [UBL-CR-271]-A UBL invoice should not include the PayeeParty Language + [UBL-CR-272]-A UBL invoice should not include the PayeeParty PostalAddress + [UBL-CR-273]-A UBL invoice should not include the PayeeParty PhysicalLocation + [UBL-CR-274]-A UBL invoice should not include the PayeeParty PartyTaxScheme + [UBL-CR-275]-A UBL invoice should not include the PayeeParty PartyLegalEntity RegistrationName + [UBL-CR-276]-A UBL invoice should not include the PayeeParty PartyLegalEntity RegistrationDate + [UBL-CR-277]-A UBL invoice should not include the PayeeParty PartyLegalEntity RegistrationExpirationDate + [UBL-CR-278]-A UBL invoice should not include the PayeeParty PartyLegalEntity CompanyLegalFormCode + [UBL-CR-279]-A UBL invoice should not include the PayeeParty PartyLegalEntity CompanyLegalForm + [UBL-CR-280]-A UBL invoice should not include the PayeeParty PartyLegalEntity SoleProprietorshipIndicator + [UBL-CR-281]-A UBL invoice should not include the PayeeParty PartyLegalEntity CompanyLiquidationStatusCode + [UBL-CR-282]-A UBL invoice should not include the PayeeParty PartyLegalEntity CorporateStockAmount + [UBL-CR-283]-A UBL invoice should not include the PayeeParty PartyLegalEntity FullyPaidSharesIndicator + [UBL-CR-284]-A UBL invoice should not include the PayeeParty PartyLegalEntity RegistrationAddress + [UBL-CR-285]-A UBL invoice should not include the PayeeParty PartyLegalEntity CorporateRegistrationScheme + [UBL-CR-286]-A UBL invoice should not include the PayeeParty PartyLegalEntity HeadOfficeParty + [UBL-CR-287]-A UBL invoice should not include the PayeeParty PartyLegalEntity ShareholderParty + [UBL-CR-288]-A UBL invoice should not include the PayeeParty Contact + [UBL-CR-289]-A UBL invoice should not include the PayeeParty Person + [UBL-CR-290]-A UBL invoice should not include the PayeeParty AgentParty + [UBL-CR-291]-A UBL invoice should not include the PayeeParty ServiceProviderParty + [UBL-CR-292]-A UBL invoice should not include the PayeeParty PowerOfAttorney + [UBL-CR-293]-A UBL invoice should not include the PayeeParty FinancialAccount + [UBL-CR-294]-A UBL invoice should not include the BuyerCustomerParty + [UBL-CR-295]-A UBL invoice should not include the SellerSupplierParty + [UBL-CR-296]-A UBL invoice should not include the TaxRepresentativeParty MarkCareIndicator + [UBL-CR-297]-A UBL invoice should not include the TaxRepresentativeParty MarkAttentionIndicator + [UBL-CR-298]-A UBL invoice should not include the TaxRepresentativeParty WebsiteURI + [UBL-CR-299]-A UBL invoice should not include the TaxRepresentativeParty LogoReferenceID + [UBL-CR-300]-A UBL invoice should not include the TaxRepresentativeParty EndpointID + [UBL-CR-301]-A UBL invoice should not include the TaxRepresentativeParty IndustryClassificationCode + [UBL-CR-302]-A UBL invoice should not include the TaxRepresentativeParty PartyIdentification + [UBL-CR-303]-A UBL invoice should not include the TaxRepresentativeParty Language + [UBL-CR-304]-A UBL invoice should not include the TaxRepresentativeParty PostalAddress ID + [UBL-CR-305]-A UBL invoice should not include the TaxRepresentativeParty PostalAddress AddressTypeCode + [UBL-CR-306]-A UBL invoice should not include the TaxRepresentativeParty PostalAddress AddressFormatCode + [UBL-CR-307]-A UBL invoice should not include the TaxRepresentativeParty PostalAddress Postbox + [UBL-CR-308]-A UBL invoice should not include the TaxRepresentativeParty PostalAddress Floor + [UBL-CR-309]-A UBL invoice should not include the TaxRepresentativeParty PostalAddress Room + [UBL-CR-310]-A UBL invoice should not include the TaxRepresentativeParty PostalAddress BlockName + [UBL-CR-311]-A UBL invoice should not include the TaxRepresentativeParty PostalAddress BuildingName + [UBL-CR-312]-A UBL invoice should not include the TaxRepresentativeParty PostalAddress BuildingNumber + [UBL-CR-313]-A UBL invoice should not include the TaxRepresentativeParty PostalAddress InhouseMail + [UBL-CR-314]-A UBL invoice should not include the TaxRepresentativeParty PostalAddress Department + [UBL-CR-315]-A UBL invoice should not include the TaxRepresentativeParty PostalAddress MarkAttention + [UBL-CR-316]-A UBL invoice should not include the TaxRepresentativeParty PostalAddress MarkCare + [UBL-CR-317]-A UBL invoice should not include the TaxRepresentativeParty PostalAddress PlotIdentification + [UBL-CR-318]-A UBL invoice should not include the TaxRepresentativeParty PostalAddress CitySubdivisionName + [UBL-CR-319]-A UBL invoice should not include the TaxRepresentativeParty PostalAddress CountrySubentityCode + [UBL-CR-320]-A UBL invoice should not include the TaxRepresentativeParty PostalAddress Region + [UBL-CR-321]-A UBL invoice should not include the TaxRepresentativeParty PostalAddress District + [UBL-CR-322]-A UBL invoice should not include the TaxRepresentativeParty PostalAddress TimezoneOffset + [UBL-CR-323]-A UBL invoice should not include the TaxRepresentativeParty PostalAddress Country Name + [UBL-CR-324]-A UBL invoice should not include the TaxRepresentativeParty PostalAddress LocationCoordinate + [UBL-CR-325]-A UBL invoice should not include the TaxRepresentativeParty PhysicalLocation + [UBL-CR-326]-A UBL invoice should not include the TaxRepresentativeParty PartyTaxScheme RegistrationName + [UBL-CR-327]-A UBL invoice should not include the TaxRepresentativeParty PartyTaxScheme TaxLevelCode + [UBL-CR-328]-A UBL invoice should not include the TaxRepresentativeParty PartyTaxScheme ExemptionReasonCode + [UBL-CR-329]-A UBL invoice should not include the TaxRepresentativeParty PartyTaxScheme ExemptionReason + [UBL-CR-330]-A UBL invoice should not include the TaxRepresentativeParty PartyTaxScheme RegistrationAddress + [UBL-CR-331]-A UBL invoice should not include the TaxRepresentativeParty PartyTaxScheme TaxScheme Name + [UBL-CR-332]-A UBL invoice should not include the TaxRepresentativeParty PartyTaxScheme TaxScheme TaxTypeCode + [UBL-CR-333]-A UBL invoice should not include the TaxRepresentativeParty PartyTaxScheme TaxScheme CurrencyCode + [UBL-CR-334]-A UBL invoice should not include the TaxRepresentativeParty PartyTaxScheme TaxScheme JurisdictionRegionAddress + [UBL-CR-335]-A UBL invoice should not include the TaxRepresentativeParty PartyLegalEntity + [UBL-CR-336]-A UBL invoice should not include the TaxRepresentativeParty Contact + [UBL-CR-337]-A UBL invoice should not include the TaxRepresentativeParty Person + [UBL-CR-338]-A UBL invoice should not include the TaxRepresentativeParty AgentParty + [UBL-CR-339]-A UBL invoice should not include the TaxRepresentativeParty ServiceProviderParty + [UBL-CR-340]-A UBL invoice should not include the TaxRepresentativeParty PowerOfAttorney + [UBL-CR-341]-A UBL invoice should not include the TaxRepresentativeParty FinancialAccount + [UBL-CR-342]-A UBL invoice should not include the Delivery ID + [UBL-CR-343]-A UBL invoice should not include the Delivery Quantity + [UBL-CR-344]-A UBL invoice should not include the Delivery MinimumQuantity + [UBL-CR-345]-A UBL invoice should not include the Delivery MaximumQuantity + [UBL-CR-346]-A UBL invoice should not include the Delivery ActualDeliveryTime + [UBL-CR-347]-A UBL invoice should not include the Delivery LatestDeliveryDate + [UBL-CR-348]-A UBL invoice should not include the Delivery LatestDeliveryTime + [UBL-CR-349]-A UBL invoice should not include the Delivery ReleaseID + [UBL-CR-350]-A UBL invoice should not include the Delivery TrackingID + [UBL-CR-351]-A UBL invoice should not include the Delivery DeliveryLocation Description + [UBL-CR-352]-A UBL invoice should not include the Delivery DeliveryLocation Conditions + [UBL-CR-353]-A UBL invoice should not include the Delivery DeliveryLocation CountrySubentity + [UBL-CR-354]-A UBL invoice should not include the Delivery DeliveryLocation CountrySubentityCode + [UBL-CR-355]-A UBL invoice should not include the Delivery DeliveryLocation LocationTypeCode + [UBL-CR-356]-A UBL invoice should not include the Delivery DeliveryLocation InformationURI + [UBL-CR-357]-A UBL invoice should not include the Delivery DeliveryLocation Name + [UBL-CR-358]-A UBL invoice should not include the Delivery DeliveryLocation ValidityPeriod + [UBL-CR-359]-A UBL invoice should not include the Delivery DeliveryLocation Address ID + [UBL-CR-360]-A UBL invoice should not include the Delivery DeliveryLocation Address AddressTypeCode + [UBL-CR-361]-A UBL invoice should not include the Delivery DeliveryLocation Address AddressFormatCode + [UBL-CR-362]-A UBL invoice should not include the Delivery DeliveryLocation Address Postbox + [UBL-CR-363]-A UBL invoice should not include the Delivery DeliveryLocation Address Floor + [UBL-CR-364]-A UBL invoice should not include the Delivery DeliveryLocation Address Room + [UBL-CR-365]-A UBL invoice should not include the Delivery DeliveryLocation Address BlockName + [UBL-CR-366]-A UBL invoice should not include the Delivery DeliveryLocation Address BuildingName + [UBL-CR-367]-A UBL invoice should not include the Delivery DeliveryLocation Address BuildingNumber + [UBL-CR-368]-A UBL invoice should not include the Delivery DeliveryLocation Address InhouseMail + [UBL-CR-369]-A UBL invoice should not include the Delivery DeliveryLocation Address Department + [UBL-CR-370]-A UBL invoice should not include the Delivery DeliveryLocation Address MarkAttention + [UBL-CR-371]-A UBL invoice should not include the Delivery DeliveryLocation Address MarkCare + [UBL-CR-372]-A UBL invoice should not include the Delivery DeliveryLocation Address PlotIdentification + [UBL-CR-373]-A UBL invoice should not include the Delivery DeliveryLocation Address CitySubdivisionName + [UBL-CR-374]-A UBL invoice should not include the Delivery DeliveryLocation Address CountrySubentityCode + [UBL-CR-375]-A UBL invoice should not include the Delivery DeliveryLocation Address Region + [UBL-CR-376]-A UBL invoice should not include the Delivery DeliveryLocation Address District + [UBL-CR-377]-A UBL invoice should not include the Delivery DeliveryLocation Address TimezoneOffset + [UBL-CR-378]-A UBL invoice should not include the Delivery DeliveryLocation Address Country Name + [UBL-CR-379]-A UBL invoice should not include the Delivery DeliveryLocation Address LocationCoordinate + [UBL-CR-380]-A UBL invoice should not include the Delivery DeliveryLocation SubsidiaryLocation + [UBL-CR-381]-A UBL invoice should not include the Delivery DeliveryLocation LocationCoordinate + [UBL-CR-382]-A UBL invoice should not include the Delivery AlternativeDeliveryLocation + [UBL-CR-383]-A UBL invoice should not include the Delivery RequestedDeliveryPeriod + [UBL-CR-384]-A UBL invoice should not include the Delivery EstimatedDeliveryPeriod + [UBL-CR-385]-A UBL invoice should not include the Delivery CarrierParty + [UBL-CR-386]-A UBL invoice should not include the DeliveryParty MarkCareIndicator + [UBL-CR-387]-A UBL invoice should not include the DeliveryParty MarkAttentionIndicator + [UBL-CR-388]-A UBL invoice should not include the DeliveryParty WebsiteURI + [UBL-CR-389]-A UBL invoice should not include the DeliveryParty LogoReferenceID + [UBL-CR-390]-A UBL invoice should not include the DeliveryParty EndpointID + [UBL-CR-391]-A UBL invoice should not include the DeliveryParty IndustryClassificationCode + [UBL-CR-392]-A UBL invoice should not include the DeliveryParty PartyIdentification + [UBL-CR-393]-A UBL invoice should not include the DeliveryParty Language + [UBL-CR-394]-A UBL invoice should not include the DeliveryParty PostalAddress + [UBL-CR-395]-A UBL invoice should not include the DeliveryParty PhysicalLocation + [UBL-CR-396]-A UBL invoice should not include the DeliveryParty PartyTaxScheme + [UBL-CR-397]-A UBL invoice should not include the DeliveryParty PartyLegalEntity + [UBL-CR-398]-A UBL invoice should not include the DeliveryParty Contact + [UBL-CR-399]-A UBL invoice should not include the DeliveryParty Person + [UBL-CR-400]-A UBL invoice should not include the DeliveryParty AgentParty + [UBL-CR-401]-A UBL invoice should not include the DeliveryParty ServiceProviderParty + [UBL-CR-402]-A UBL invoice should not include the DeliveryParty PowerOfAttorney + [UBL-CR-403]-A UBL invoice should not include the DeliveryParty FinancialAccount + [UBL-CR-404]-A UBL invoice should not include the Delivery NotifyParty + [UBL-CR-405]-A UBL invoice should not include the Delivery Despatch + [UBL-CR-406]-A UBL invoice should not include the Delivery DeliveryTerms + [UBL-CR-407]-A UBL invoice should not include the Delivery MinimumDeliveryUnit + [UBL-CR-408]-A UBL invoice should not include the Delivery MaximumDeliveryUnit + [UBL-CR-409]-A UBL invoice should not include the Delivery Shipment + [UBL-CR-410]-A UBL invoice should not include the DeliveryTerms + [UBL-CR-411]-A UBL invoice should not include the PaymentMeans ID + [UBL-CR-412]-A UBL invoice should not include the PaymentMeans PaymentDueDate + [UBL-CR-413]-A UBL invoice should not include the PaymentMeans PaymentChannelCode + [UBL-CR-414]-A UBL invoice should not include the PaymentMeans InstructionID + [UBL-CR-415]-A UBL invoice should not include the PaymentMeans CardAccount CardTypeCode + [UBL-CR-416]-A UBL invoice should not include the PaymentMeans CardAccount ValidityStartDate + [UBL-CR-417]-A UBL invoice should not include the PaymentMeans CardAccount ExpiryDate + [UBL-CR-418]-A UBL invoice should not include the PaymentMeans CardAccount IssuerID + [UBL-CR-419]-A UBL invoice should not include the PaymentMeans CardAccount IssueNumberID + [UBL-CR-420]-A UBL invoice should not include the PaymentMeans CardAccount CV2ID + [UBL-CR-421]-A UBL invoice should not include the PaymentMeans CardAccount CardChipCode + [UBL-CR-422]-A UBL invoice should not include the PaymentMeans CardAccount ChipApplicationID + [UBL-CR-424]-A UBL invoice should not include the PaymentMeans PayeeFinancialAccount AliasName + [UBL-CR-425]-A UBL invoice should not include the PaymentMeans PayeeFinancialAccount AccountTypeCode + [UBL-CR-426]-A UBL invoice should not include the PaymentMeans PayeeFinancialAccount AccountFormatCode + [UBL-CR-427]-A UBL invoice should not include the PaymentMeans PayeeFinancialAccount CurrencyCode + [UBL-CR-428]-A UBL invoice should not include the PaymentMeans PayeeFinancialAccount PaymentNote + [UBL-CR-429]-A UBL invoice should not include the PaymentMeans PayeeFinancialAccount FinancialInstitutionBranch Name + [UBL-CR-430]-A UBL invoice should not include the PaymentMeans PayeeFinancialAccount FinancialInstitutionBranch FinancialInstitution Name + [UBL-CR-431]-A UBL invoice should not include the PaymentMeans PayeeFinancialAccount FinancialInstitutionBranch FinancialInstitution Address + [UBL-CR-432]-A UBL invoice should not include the PaymentMeans PayeeFinancialAccount FinancialInstitutionBranch Address + [UBL-CR-433]-A UBL invoice should not include the PaymentMeans PayeeFinancialAccount Country + [UBL-CR-434]-A UBL invoice should not include the PaymentMeans CreditAccount + [UBL-CR-435]-A UBL invoice should not include the PaymentMeans PaymentMandate MandateTypeCode + [UBL-CR-436]-A UBL invoice should not include the PaymentMeans PaymentMandate MaximumPaymentInstructionsNumeric + [UBL-CR-437]-A UBL invoice should not include the PaymentMeans PaymentMandate MaximumPaidAmount + [UBL-CR-438]-A UBL invoice should not include the PaymentMeans PaymentMandate SignatureID + [UBL-CR-439]-A UBL invoice should not include the PaymentMeans PaymentMandate PayerParty + [UBL-CR-440]-A UBL invoice should not include the PaymentMeans PaymentMandate PayerFinancialAccount Name + [UBL-CR-441]-A UBL invoice should not include the PaymentMeans PaymentMandate PayerFinancialAccount AliasName + [UBL-CR-442]-A UBL invoice should not include the PaymentMeans PaymentMandate PayerFinancialAccount AccountTypeCode + [UBL-CR-443]-A UBL invoice should not include the PaymentMeans PaymentMandate PayerFinancialAccount AccountFormatCode + [UBL-CR-444]-A UBL invoice should not include the PaymentMeans PaymentMandate PayerFinancialAccount CurrencyCode + [UBL-CR-445]-A UBL invoice should not include the PaymentMeans PaymentMandate PayerFinancialAccount PaymentNote + [UBL-CR-446]-A UBL invoice should not include the PaymentMeans PaymentMandate PayerFinancialAccount FinancialInstitutionBranch + [UBL-CR-447]-A UBL invoice should not include the PaymentMeans PaymentMandate PayerFinancialAccount Country + [UBL-CR-448]-A UBL invoice should not include the PaymentMeans PaymentMandate ValidityPeriod + [UBL-CR-449]-A UBL invoice should not include the PaymentMeans PaymentMandate PaymentReversalPeriod + [UBL-CR-450]-A UBL invoice should not include the PaymentMeans PaymentMandate Clause + [UBL-CR-451]-A UBL invoice should not include the PaymentMeans TradeFinancing + [UBL-CR-452]-A UBL invoice should not include the PaymentTerms ID + [UBL-CR-453]-A UBL invoice should not include the PaymentTerms PaymentMeansID + [UBL-CR-454]-A UBL invoice should not include the PaymentTerms PrepaidPaymentReferenceID + [UBL-CR-455]-A UBL invoice should not include the PaymentTerms ReferenceEventCode + [UBL-CR-456]-A UBL invoice should not include the PaymentTerms SettlementDiscountPercent + [UBL-CR-457]-A UBL invoice should not include the PaymentTerms PenaltySurchargePercent + [UBL-CR-458]-A UBL invoice should not include the PaymentTerms PaymentPercent + [UBL-CR-459]-A UBL invoice should not include the PaymentTerms Amount + [UBL-CR-460]-A UBL invoice should not include the PaymentTerms SettlementDiscountAmount + [UBL-CR-461]-A UBL invoice should not include the PaymentTerms PenaltyAmount + [UBL-CR-462]-A UBL invoice should not include the PaymentTerms PaymentTermsDetailsURI + [UBL-CR-463]-A UBL invoice should not include the PaymentTerms PaymentDueDate + [UBL-CR-464]-A UBL invoice should not include the PaymentTerms InstallmentDueDate + [UBL-CR-465]-A UBL invoice should not include the PaymentTerms InvoicingPartyReference + [UBL-CR-466]-A UBL invoice should not include the PaymentTerms SettlementPeriod + [UBL-CR-467]-A UBL invoice should not include the PaymentTerms PenaltyPeriod + [UBL-CR-468]-A UBL invoice should not include the PaymentTerms ExchangeRate + [UBL-CR-469]-A UBL invoice should not include the PaymentTerms ValidityPeriod + [UBL-CR-470]-A UBL invoice should not include the PrepaidPayment + [UBL-CR-471]-A UBL invoice should not include the AllowanceCharge ID + [UBL-CR-472]-A UBL invoice should not include the AllowanceCharge PrepaidIndicator + [UBL-CR-473]-A UBL invoice should not include the AllowanceCharge SequenceNumeric + [UBL-CR-474]-A UBL invoice should not include the AllowanceCharge AccountingCostCode + [UBL-CR-475]-A UBL invoice should not include the AllowanceCharge AccountingCost + [UBL-CR-476]-A UBL invoice should not include the AllowanceCharge PerUnitAmount + [UBL-CR-477]-A UBL invoice should not include the AllowanceCharge TaxCategory Name + [UBL-CR-478]-A UBL invoice should not include the AllowanceCharge TaxCategory BaseUnitMeasure + [UBL-CR-479]-A UBL invoice should not include the AllowanceCharge TaxCategory PerUnitAmount + [UBL-CR-480]-A UBL invoice should not include the AllowanceCharge TaxCategory TaxExemptionReasonCode + [UBL-CR-481]-A UBL invoice should not include the AllowanceCharge TaxCategory TaxExemptionReason + [UBL-CR-482]-A UBL invoice should not include the AllowanceCharge TaxCategory TierRange + [UBL-CR-483]-A UBL invoice should not include the AllowanceCharge TaxCategory TierRatePercent + [UBL-CR-484]-A UBL invoice should not include the AllowanceCharge TaxCategory TaxScheme Name + [UBL-CR-485]-A UBL invoice should not include the AllowanceCharge TaxCategory TaxScheme TaxTypeCode + [UBL-CR-486]-A UBL invoice should not include the AllowanceCharge TaxCategory TaxScheme CurrencyCode + [UBL-CR-487]-A UBL invoice should not include the AllowanceCharge TaxCategory TaxScheme JurisdictionRegionAddress + [UBL-CR-488]-A UBL invoice should not include the AllowanceCharge TaxTotal + [UBL-CR-489]-A UBL invoice should not include the AllowanceCharge PaymentMeans + [UBL-CR-490]-A UBL invoice should not include the TaxExchangeRate + [UBL-CR-491]-A UBL invoice should not include the PricingExchangeRate + [UBL-CR-492]-A UBL invoice should not include the PaymentExchangeRate + [UBL-CR-493]-A UBL invoice should not include the PaymentAlternativeExchangeRate + [UBL-CR-494]-A UBL invoice should not include the TaxTotal RoundingAmount + [UBL-CR-495]-A UBL invoice should not include the TaxTotal TaxEvidenceIndicator + [UBL-CR-496]-A UBL invoice should not include the TaxTotal TaxIncludedIndicator + [UBL-CR-497]-A UBL invoice should not include the TaxTotal TaxSubtotal CalulationSequenceNumeric + [UBL-CR-498]-A UBL invoice should not include the TaxTotal TaxSubtotal TransactionCurrencyTaxAmount + [UBL-CR-499]-A UBL invoice should not include the TaxTotal TaxSubtotal Percent + [UBL-CR-500]-A UBL invoice should not include the TaxTotal TaxSubtotal BaseUnitMeasure + [UBL-CR-501]-A UBL invoice should not include the TaxTotal TaxSubtotal PerUnitAmount + [UBL-CR-502]-A UBL invoice should not include the TaxTotal TaxSubtotal TierRange + [UBL-CR-503]-A UBL invoice should not include the TaxTotal TaxSubtotal TierRatePercent + [UBL-CR-504]-A UBL invoice should not include the TaxTotal TaxSubtotal TaxCategory Name + [UBL-CR-505]-A UBL invoice should not include the TaxTotal TaxSubtotal TaxCategory BaseUnitMeasure + [UBL-CR-506]-A UBL invoice should not include the TaxTotal TaxSubtotal TaxCategory PerUnitAmount + [UBL-CR-507]-A UBL invoice should not include the TaxTotal TaxSubtotal TaxCategory TierRange + [UBL-CR-508]-A UBL invoice should not include the TaxTotal TaxSubtotal TaxCategory TierRatePercent + [UBL-CR-509]-A UBL invoice should not include the TaxTotal TaxSubtotal TaxCategory TaxScheme Name + [UBL-CR-510]-A UBL invoice should not include the TaxTotal TaxSubtotal TaxCategory TaxScheme TaxTypeCode + [UBL-CR-511]-A UBL invoice should not include the TaxTotal TaxSubtotal TaxCategory TaxScheme CurrencyCode + [UBL-CR-512]-A UBL invoice should not include the TaxTotal TaxSubtotal TaxCategory TaxScheme JurisdictionRegionAddress + [UBL-CR-513]-A UBL invoice should not include the WithholdingTaxTotal + [UBL-CR-514]-A UBL invoice should not include the LegalMonetaryTotal PayableAlternativeAmount + [UBL-CR-515]-A UBL invoice should not include the InvoiceLine UUID + [UBL-CR-516]-A UBL invoice should not include the InvoiceLine TaxPointDate + [UBL-CR-517]-A UBL invoice should not include the InvoiceLine AccountingCostCode + [UBL-CR-518]-A UBL invoice should not include the InvoiceLine PaymentPurposeCode + [UBL-CR-519]-A UBL invoice should not include the InvoiceLine FreeOfChargeIndicator + [UBL-CR-520]-A UBL invoice should not include the InvoiceLine InvoicePeriod StartTime + [UBL-CR-521]-A UBL invoice should not include the InvoiceLine InvoicePeriod EndTime + [UBL-CR-522]-A UBL invoice should not include the InvoiceLine InvoicePeriod DurationMeasure + [UBL-CR-523]-A UBL invoice should not include the InvoiceLine InvoicePeriod DescriptionCode + [UBL-CR-524]-A UBL invoice should not include the InvoiceLine InvoicePeriod Description + [UBL-CR-525]-A UBL invoice should not include the InvoiceLine OrderLineReference SalesOrderLineID + [UBL-CR-526]-A UBL invoice should not include the InvoiceLine OrderLineReference UUID + [UBL-CR-527]-A UBL invoice should not include the InvoiceLine OrderLineReference LineStatusCode + [UBL-CR-528]-A UBL invoice should not include the InvoiceLine OrderLineReference OrderReference + [UBL-CR-529]-A UBL invoice should not include the InvoiceLine DespatchLineReference + [UBL-CR-530]-A UBL invoice should not include the InvoiceLine ReceiptLineReference + [UBL-CR-531]-A UBL invoice should not include the InvoiceLine BillingReference + [UBL-CR-532]-A UBL invoice should not include the InvoiceLine DocumentReference CopyIndicator + [UBL-CR-533]-A UBL invoice should not include the InvoiceLine DocumentReference UUID + [UBL-CR-534]-A UBL invoice should not include the InvoiceLine DocumentReference IssueDate + [UBL-CR-535]-A UBL invoice should not include the InvoiceLine DocumentReference IssueTime + [UBL-CR-537]-A UBL invoice should not include the InvoiceLine DocumentReference DocumentType + [UBL-CR-538]-A UBL invoice should not include the InvoiceLine DocumentReference Xpath + [UBL-CR-539]-A UBL invoice should not include the InvoiceLine DocumentReference LanguageID + [UBL-CR-540]-A UBL invoice should not include the InvoiceLine DocumentReference LocaleCode + [UBL-CR-541]-A UBL invoice should not include the InvoiceLine DocumentReference VersionID + [UBL-CR-542]-A UBL invoice should not include the InvoiceLine DocumentReference DocumentStatusCode + [UBL-CR-543]-A UBL invoice should not include the InvoiceLine DocumentReference DocumentDescription + [UBL-CR-544]-A UBL invoice should not include the InvoiceLine DocumentReference Attachment + [UBL-CR-545]-A UBL invoice should not include the InvoiceLine DocumentReference ValidityPeriod + [UBL-CR-546]-A UBL invoice should not include the InvoiceLine DocumentReference IssuerParty + [UBL-CR-547]-A UBL invoice should not include the InvoiceLine DocumentReference ResultOfVerification + [UBL-CR-548]-A UBL invoice should not include the InvoiceLine PricingReference + [UBL-CR-549]-A UBL invoice should not include the InvoiceLine OriginatorParty + [UBL-CR-550]-A UBL invoice should not include the InvoiceLine Delivery + [UBL-CR-551]-A UBL invoice should not include the InvoiceLine PaymentTerms + [UBL-CR-552]-A UBL invoice should not include the InvoiceLine AllowanceCharge ID + [UBL-CR-553]-A UBL invoice should not include the InvoiceLine AllowanceCharge PrepaidIndicator + [UBL-CR-554]-A UBL invoice should not include the InvoiceLine AllowanceCharge SequenceNumeric + [UBL-CR-555]-A UBL invoice should not include the InvoiceLine AllowanceCharge AccountingCostCode + [UBL-CR-556]-A UBL invoice should not include the InvoiceLine AllowanceCharge AccountingCost + [UBL-CR-557]-A UBL invoice should not include the InvoiceLine AllowanceCharge PerUnitAmount + [UBL-CR-558]-A UBL invoice should not include the InvoiceLine AllowanceCharge TaxCategory + [UBL-CR-559]-A UBL invoice should not include the InvoiceLine AllowanceCharge TaxTotal + [UBL-CR-560]-A UBL invoice should not include the InvoiceLine AllowanceCharge PaymentMeans + [UBL-CR-561]-A UBL invoice should not include the InvoiceLine TaxTotal + [UBL-CR-562]-A UBL invoice should not include the InvoiceLine WithholdingTaxTotal + [UBL-CR-563]-A UBL invoice should not include the InvoiceLine Item PackQuantity + [UBL-CR-564]-A UBL invoice should not include the InvoiceLine Item PackSizeNumeric + [UBL-CR-565]-A UBL invoice should not include the InvoiceLine Item CatalogueIndicator + [UBL-CR-566]-A UBL invoice should not include the InvoiceLine Item HazardousRiskIndicator + [UBL-CR-567]-A UBL invoice should not include the InvoiceLine Item AdditionalInformation + [UBL-CR-568]-A UBL invoice should not include the InvoiceLine Item Keyword + [UBL-CR-569]-A UBL invoice should not include the InvoiceLine Item BrandName + [UBL-CR-570]-A UBL invoice should not include the InvoiceLine Item ModelName + [UBL-CR-571]-A UBL invoice should not include the InvoiceLine Item BuyersItemIdentification ExtendedID + [UBL-CR-572]-A UBL invoice should not include the InvoiceLine Item BuyersItemIdentification BarcodeSymbologyID + [UBL-CR-573]-A UBL invoice should not include the InvoiceLine Item BuyersItemIdentification PhysicalAttribute + [UBL-CR-574]-A UBL invoice should not include the InvoiceLine Item BuyersItemIdentification MeasurementDimension + [UBL-CR-575]-A UBL invoice should not include the InvoiceLine Item BuyersItemIdentification IssuerParty + [UBL-CR-576]-A UBL invoice should not include the InvoiceLine Item SellersItemIdentification ExtendedID + [UBL-CR-577]-A UBL invoice should not include the InvoiceLine Item SellersItemIdentification BarcodeSymbologyID + [UBL-CR-578]-A UBL invoice should not include the InvoiceLine Item SellersItemIdentification PhysicalAttribute + [UBL-CR-579]-A UBL invoice should not include the InvoiceLine Item SellersItemIdentification MeasurementDimension + [UBL-CR-580]-A UBL invoice should not include the InvoiceLine Item SellersItemIdentification IssuerParty + [UBL-CR-581]-A UBL invoice should not include the InvoiceLine Item ManufacturersItemIdentification + [UBL-CR-582]-A UBL invoice should not include the InvoiceLine Item StandardItemIdentification ExtendedID + [UBL-CR-583]-A UBL invoice should not include the InvoiceLine Item StandardItemIdentification BarcodeSymbologyID + [UBL-CR-584]-A UBL invoice should not include the InvoiceLine Item StandardItemIdentification PhysicalAttribute + [UBL-CR-585]-A UBL invoice should not include the InvoiceLine Item StandardItemIdentification MeasurementDimension + [UBL-CR-586]-A UBL invoice should not include the InvoiceLine Item StandardItemIdentification IssuerParty + [UBL-CR-587]-A UBL invoice should not include the InvoiceLine Item CatalogueItemIdentification + [UBL-CR-588]-A UBL invoice should not include the InvoiceLine Item AdditionalItemIdentification + [UBL-CR-589]-A UBL invoice should not include the InvoiceLine Item CatalogueDocumentReference + [UBL-CR-590]-A UBL invoice should not include the InvoiceLine Item ItemSpecificationDocumentReference + [UBL-CR-591]-A UBL invoice should not include the InvoiceLine Item OriginCountry Name + [UBL-CR-592]-A UBL invoice should not include the InvoiceLine Item CommodityClassification NatureCode + [UBL-CR-593]-A UBL invoice should not include the InvoiceLine Item CommodityClassification CargoTypeCode + [UBL-CR-594]-A UBL invoice should not include the InvoiceLine Item CommodityClassification CommodityCode + [UBL-CR-595]-A UBL invoice should not include the InvoiceLine Item TransactionConditions + [UBL-CR-596]-A UBL invoice should not include the InvoiceLine Item HazardousItem + [UBL-CR-597]-A UBL invoice should not include the InvoiceLine Item ClassifiedTaxCategory Name + [UBL-CR-598]-A UBL invoice should not include the InvoiceLine Item ClassifiedTaxCategory BaseUnitMeasure + [UBL-CR-599]-A UBL invoice should not include the InvoiceLine Item ClassifiedTaxCategory PerUnitAmount + [UBL-CR-600]-A UBL invoice should not include the InvoiceLine Item ClassifiedTaxCategory TaxExemptionReasonCode + [UBL-CR-601]-A UBL invoice should not include the InvoiceLine Item ClassifiedTaxCategory TaxExemptionReason + [UBL-CR-602]-A UBL invoice should not include the InvoiceLine Item ClassifiedTaxCategory TierRange + [UBL-CR-603]-A UBL invoice should not include the InvoiceLine Item ClassifiedTaxCategory TierRatePercent + [UBL-CR-604]-A UBL invoice should not include the InvoiceLine Item ClassifiedTaxCategory TaxScheme Name + [UBL-CR-605]-A UBL invoice should not include the InvoiceLine Item ClassifiedTaxCategory TaxScheme TaxTypeCode + [UBL-CR-606]-A UBL invoice should not include the InvoiceLine Item ClassifiedTaxCategory TaxScheme CurrencyCode + [UBL-CR-607]-A UBL invoice should not include the InvoiceLine Item ClassifiedTaxCategory TaxScheme JurisdictionRegionAddress + [UBL-CR-608]-A UBL invoice should not include the InvoiceLine Item AdditionalItemProperty ID + [UBL-CR-609]-A UBL invoice should not include the InvoiceLine Item AdditionalItemProperty NameCode + [UBL-CR-610]-A UBL invoice should not include the InvoiceLine Item AdditionalItemProperty TestMethod + [UBL-CR-611]-A UBL invoice should not include the InvoiceLine Item AdditionalItemProperty ValueQuantity + [UBL-CR-612]-A UBL invoice should not include the InvoiceLine Item AdditionalItemProperty ValueQualifier + [UBL-CR-613]-A UBL invoice should not include the InvoiceLine Item AdditionalItemProperty ImportanceCode + [UBL-CR-614]-A UBL invoice should not include the InvoiceLine Item AdditionalItemProperty ListValue + [UBL-CR-615]-A UBL invoice should not include the InvoiceLine Item AdditionalItemProperty UsabilityPeriod + [UBL-CR-616]-A UBL invoice should not include the InvoiceLine Item AdditionalItemProperty ItemPropertyGroup + [UBL-CR-617]-A UBL invoice should not include the InvoiceLine Item AdditionalItemProperty RangeDimension + [UBL-CR-618]-A UBL invoice should not include the InvoiceLine Item AdditionalItemProperty ItemPropertyRange + [UBL-CR-619]-A UBL invoice should not include the InvoiceLine Item ManufacturerParty + [UBL-CR-620]-A UBL invoice should not include the InvoiceLine Item InformationContentProviderParty + [UBL-CR-621]-A UBL invoice should not include the InvoiceLine Item OriginAddress + [UBL-CR-622]-A UBL invoice should not include the InvoiceLine Item ItemInstance + [UBL-CR-623]-A UBL invoice should not include the InvoiceLine Item Certificate + [UBL-CR-624]-A UBL invoice should not include the InvoiceLine Item Dimension + [UBL-CR-625]-A UBL invoice should not include the InvoiceLine Item Price PriceChangeReason + [UBL-CR-626]-A UBL invoice should not include the InvoiceLine Item Price PriceTypeCode + [UBL-CR-627]-A UBL invoice should not include the InvoiceLine Item Price PriceType + [UBL-CR-628]-A UBL invoice should not include the InvoiceLine Item Price OrderableUnitFactorRate + [UBL-CR-629]-A UBL invoice should not include the InvoiceLine Item Price ValidityPeriod + [UBL-CR-630]-A UBL invoice should not include the InvoiceLine Item Price PriceList + [UBL-CR-631]-A UBL invoice should not include the InvoiceLine Item Price OrderableUnitFactorRate + [UBL-CR-632]-A UBL invoice should not include the InvoiceLine Item Price AllowanceCharge ID + [UBL-CR-633]-A UBL invoice should not include the InvoiceLine Item Price AllowanceCharge AllowanceChargeReasonCode + [UBL-CR-634]-A UBL invoice should not include the InvoiceLine Item Price AllowanceCharge AllowanceChargeReason + [UBL-CR-635]-A UBL invoice should not include the InvoiceLine Item Price AllowanceCharge MultiplierFactorNumeric + [UBL-CR-636]-A UBL invoice should not include the InvoiceLine Item Price AllowanceCharge PrepaidIndicator + [UBL-CR-637]-A UBL invoice should not include the InvoiceLine Item Price AllowanceCharge SequenceNumeric + [UBL-CR-638]-A UBL invoice should not include the InvoiceLine Item Price AllowanceCharge AccountingCostCode + [UBL-CR-639]-A UBL invoice should not include the InvoiceLine Item Price AllowanceCharge AccountingCost + [UBL-CR-640]-A UBL invoice should not include the InvoiceLine Item Price AllowanceCharge PerUnitAmount + [UBL-CR-641]-A UBL invoice should not include the InvoiceLine Item Price AllowanceCharge TaxCategory + [UBL-CR-642]-A UBL invoice should not include the InvoiceLine Item Price AllowanceCharge TaxTotal + [UBL-CR-643]-A UBL invoice should not include the InvoiceLine Item Price AllowanceCharge PaymentMeans + [UBL-CR-644]-A UBL invoice should not include the InvoiceLine Item Price PricingExchangeRate + [UBL-CR-645]-A UBL invoice should not include the InvoiceLine DeliveryTerms + [UBL-CR-646]-A UBL invoice should not include the InvoiceLine SubInvoiceLine + [UBL-CR-647]-A UBL invoice should not include the InvoiceLine ItemPriceExtension + [UBL-CR-648]-A UBL invoice should not include the CustomizationID scheme identifier + [UBL-CR-649]-A UBL invoice should not include the ProfileID scheme identifier + [UBL-CR-650]-A UBL invoice shall not include the Invoice ID scheme identifier + [UBL-CR-651]-A UBL invoice should not include the SalesOrderID scheme identifier + [UBL-CR-652]-A UBL invoice should not include the PartyTaxScheme CompanyID scheme identifier + [UBL-CR-653]-A UBL invoice should not include the PaymentID scheme identifier + [UBL-CR-654]-A UBL invoice should not include the PayeeFinancialAccount scheme identifier + [UBL-CR-655]-A UBL invoice shall not include the FinancialInstitutionBranch ID scheme identifier + [UBL-CR-656]-A UBL invoice should not include the InvoiceTypeCode listID + [UBL-CR-657]-A UBL invoice should not include the DocumentCurrencyCode listID + [UBL-CR-658]-A UBL invoice should not include the TaxCurrencyCode listID + [UBL-CR-659]-A UBL invoice shall not include the AdditionalDocumentReference DocumentTypeCode listID + [UBL-CR-660]-A UBL invoice should not include the Country Identification code listID + [UBL-CR-661]-A UBL invoice should not include the PaymentMeansCode listID + [UBL-CR-662]-A UBL invoice should not include the AllowanceChargeReasonCode listID + [UBL-CR-663]-A UBL invoice should not include the unitCodeListID + [UBL-CR-664]-A UBL invoice should not include the FinancialInstitutionBranch FinancialInstitution + [UBL-CR-665]-A UBL invoice should not include the AdditionalDocumentReference ID schemeID unless the DocumentTypeCode equals '130' + [UBL-CR-666]-A UBL invoice shall not include an AdditionalDocumentReference simultaneously referring an Invoice Object Identifier and an Attachment + [UBL-CR-667]-A UBL invoice should not include a Buyer Item Identification schemeID + [UBL-CR-668]-A UBL invoice should not include a Sellers Item Identification schemeID + [UBL-CR-669]-A UBL invoice should not include a Price Allowance Reason Code + [UBL-CR-670]-A UBL invoice should not include a Price Allowance Reason + [UBL-CR-671]-A UBL invoice should not include a Price Allowance Multiplier Factor + [UBL-CR-672]-A UBL credit note should not include the CreditNoteTypeCode listID + [UBL-CR-673]-A UBL invoice shall not include an AdditionalDocumentReference simultaneously referring an Invoice Object Identifier and an Document Description + [UBL-CR-674]-A UBL invoice should not include the PrimaryAccountNumber schemeID + [UBL-CR-675]-A UBL invoice should not include the NetworkID schemeID + [UBL-CR-676]-A UBL invoice should not include the PaymentMandate/ID schemeID + [UBL-CR-677]-A UBL invoice should not include the PayerFinancialAccount/ID schemeID + [UBL-CR-678]-A UBL invoice should not include the TaxCategory/ID schemeID + [UBL-CR-679]-A UBL invoice should not include the ClassifiedTaxCategory/ID schemeID + [UBL-CR-680]-A UBL invoice should not include the PaymentMeans/PayerFinancialAccount + [UBL-CR-681]-A UBL invoice should not include the PaymentMeans InstructionNote + [UBL-CR-682]-A UBL invoice should not include the Delivery DeliveryAddress + [UBL-DT-08]-Scheme name attribute should not be present + [UBL-DT-09]-Scheme agency name attribute should not be present + [UBL-DT-10]-Scheme data uri attribute should not be present + [UBL-DT-11]-Scheme uri attribute should not be present + [UBL-DT-12]-Format attribute should not be present + [UBL-DT-13]-Unit code list identifier attribute should not be present + [UBL-DT-14]-Unit code list agency identifier attribute should not be present + [UBL-DT-15]-Unit code list agency name attribute should not be present + [UBL-DT-16]-List agency name attribute should not be present + [UBL-DT-17]-List name attribute should not be present + [UBL-DT-18]-Name attribute should not be present + [UBL-DT-19]-Language identifier attribute should not be present + [UBL-DT-20]-List uri attribute should not be present + [UBL-DT-21]-List scheme uri attribute should not be present + [UBL-DT-22]-Language local identifier attribute should not be present + [UBL-DT-23]-Uri attribute should not be present + [UBL-DT-24]-Currency code list version id should not be present + [UBL-DT-25]-CharacterSetCode attribute should not be present + [UBL-DT-26]-EncodingCode attribute should not be present + [UBL-DT-27]-Scheme Agency ID attribute should not be present + [UBL-DT-28]-List Agency ID attribute should not be present + [UBL-SR-01]-Contract identifier shall occur maximum once. + [UBL-SR-02]-Receive advice identifier shall occur maximum once + [UBL-SR-03]-Despatch advice identifier shall occur maximum once + [UBL-SR-04]-Invoice object identifier shall occur maximum once + [UBL-SR-05]-Payment terms shall occur maximum once + [UBL-SR-08]-Invoice period shall occur maximum once + [UBL-SR-09]-Seller name shall occur maximum once + [UBL-SR-10]-Seller trader name shall occur maximum once + [UBL-SR-11]-Seller legal registration identifier shall occur maximum once + [UBL-SR-12-AUNZ]-Seller Tax identifier shall occur maximum once + [UBL-SR-13-AUNZ]-Seller tax registration shall occur maximum once + [UBL-SR-14]-Seller additional legal information shall occur maximum once + [UBL-SR-15]-Buyer name shall occur maximum once + [UBL-SR-16]-Buyer identifier shall occur maximum once + [UBL-SR-17]-Buyer legal registration identifier shall occur maximum once + [UBL-SR-18-AUNZ]-Buyer Tax identifier shall occur maximum once + [UBL-SR-24]-Deliver to information shall occur maximum once + [UBL-SR-39]-Project reference shall occur maximum once. + [UBL-SR-40]-Buyer trade name shall occur maximum once + [UBL-SR-44-AUNZ]-Payment ID shall occur maximum once + [UBL-SR-45-AUNZ]-Due Date shall occur maximum once + [UBL-SR-46-AUNZ]-Payment means text shall occur maximum once + [UBL-SR-47-AUNZ]-When there are more than one payment means code, they shall be equal + [UBL-SR-49]-Value tax point date shall occur maximum once + + + [UBL-SR-34]-Invoice line note shall occur maximum once + [UBL-SR-35]-Referenced purchase order line identifier shall occur maximum once + [UBL-SR-36]-Invoice line period shall occur maximum once + [UBL-SR-37]-Item price discount shall occur maximum once + [UBL-SR-48]-Invoice lines shall have one and only one classified tax category. + [UBL-SR-50]-Item description shall occur maximum once + [UBL-SR-52]-Document reference shall occur maximum once + + + [UBL-SR-19]-Payee name shall occur maximum once, if the Payee is different from the Seller + [UBL-SR-20]-Payee identifier shall occur maximum once, if the Payee is different from the Seller + [UBL-SR-21]-Payee legal registration identifier shall occur maximum once, if the Payee is different from the Seller + + + [UBL-SR-26]-Payment reference shall occur maximum once + [UBL-SR-27]-Payment means text shall occur maximum once + [UBL-SR-28]-Mandate reference identifier shall occur maximum once + + + [UBL-SR-06]-Preceding invoice reference shall occur maximum once + [UBL-SR-07]-If there is a preceding invoice reference, the preceding invoice number shall be present + + + [UBL-SR-22]-Seller tax representative name shall occur maximum once, if the Seller has a tax representative + [UBL-SR-23-AUNZ]-Seller tax representative Tax identifier shall occur maximum once, if the Seller has a tax representative + + + [UBL-SR-32-AUNZ]-Tax exemption reason text shall occur maximum once + + + + + [BR-CL-01]-The document type code MUST be coded by the invoice and credit note related code lists of UNTDID 1001. + + + [BR-CL-03]-currencyID MUST be coded using ISO code list 4217 alpha-3 + + + [BR-CL-04]-Invoice currency code MUST be coded using ISO code list 4217 alpha-3 + + + [BR-CL-05]-Tax currency code MUST be coded using ISO code list 4217 alpha-3 + + + [BR-CL-06-AUNZ]-Tax point date code MUST be coded using a restriction of UNTDID 2005. + + + [BR-CL-07]-Object identifier identification scheme identifier MUST be coded using a restriction of UNTDID 1153. + + + [BR-CL-10]-Any identifier identification scheme identifier MUST be coded using one of the ISO 6523 ICD list. + + [BR-CL-11]-Any registration identifier identification scheme identifier MUST be coded using one of the ISO 6523 ICD list. + + + [BR-CL-13]-Item classification identifier identification scheme identifier MUST be coded using one of the UNTDID 7143 list. + + + [BR-CL-14]-Country codes in an invoice MUST be coded using ISO code list 3166-1 + + + [BR-CL-15]-Country codes in an invoice MUST be coded using ISO code list 3166-1 + + + [BR-CL-16]-Payment means in an invoice MUST be coded using UNCL4461 code list + + + [BR-CL-17]-Invoice tax categories MUST be coded using UNCL5305 code list + + + [BR-CL-18]-Invoice tax categories MUST be coded using UNCL5305 code list + + + [BR-CL-19]-Coded allowance reasons MUST belong to the UNCL 5189 code list + + + [BR-CL-20]-Coded charge reasons MUST belong to the UNCL 7161 code list + + + [BR-CL-21]-Item standard identifier scheme identifier MUST belong to the ISO 6523 ICD code list + + + [BR-CL-23]-Unit code MUST be coded according to the UN/ECE Recommendation 20 with + Rec 21 extension + + + [BR-CL-24]-For Mime code in attribute use MIMEMediaType. + + + [BR-CL-25]-Endpoint identifier scheme identifier MUST belong to the CEF EAS code list + + + [BR-CL-26]-Delivery location identifier scheme identifier MUST belong to the ISO 6523 ICD code list + + + diff --git a/phive-rules-peppol/src/test/resources/external/test-files/aunz-peppol/1.0.12/AU Credit_note.xml b/phive-rules-peppol/src/test/resources/external/test-files/aunz-peppol/1.0.12/AU Credit_note.xml new file mode 100644 index 00000000..d9d47cce --- /dev/null +++ b/phive-rules-peppol/src/test/resources/external/test-files/aunz-peppol/1.0.12/AU Credit_note.xml @@ -0,0 +1,135 @@ + + + + urn:cen.eu:en16931:2017#conformant#urn:fdc:peppol.eu:2017:poacc:billing:international:aunz:3.0 + urn:fdc:peppol.eu:2017:poacc:billing:01:1.0 + CN03 + 2022-07-31 + 381 + Adjustment note to reverse prior bill Invoice01. + AUD + 0150abc + + + 2022-06-15 + 2022-07-15 + + + + Invoice01 + 2022-07-29 + + + + + CN03.pdf + + + UGxhaW4gdGV4dCBpbiBwbGFjZSBvZiBwZGYgYXR0YWNobWVudCBmb3Igc2FtcGxlIGludm9pY2Vz + + + + + + 47555222000 + + Harrison + 2912 + NSW + + AU + + + + Grey Roo Energy + 47555222000 + + + + + + + 91888222000 + + AccountNumber123 + + + 100 Queen Street + Sydney + 2000 + NSW + + AU + + + + Trotters Incorporated + 91888222000 + + + Lisa Johnson + + + + + 15.94 + + + 159.43 + 15.94 + + S + 10 + + GST + + + + + + 159.43 + 159.43 + 175.37 + 175.37 + + + + 1 + 325.2 + 129.04 + + Adjustment - reverse prior Electricity charges - all day rate NMI 9000074677 + + S + 10 + + GST + + + + + 0.3968 + + + + + 2 + 31 + 30.39 + + Adjustment - reverse prior Supply charge + + S + 10 + + GST + + + + + 0.9803 + + + diff --git a/phive-rules-peppol/src/test/resources/external/test-files/aunz-peppol/1.0.12/AU Despatch Advice.xml b/phive-rules-peppol/src/test/resources/external/test-files/aunz-peppol/1.0.12/AU Despatch Advice.xml new file mode 100644 index 00000000..8f499f9a --- /dev/null +++ b/phive-rules-peppol/src/test/resources/external/test-files/aunz-peppol/1.0.12/AU Despatch Advice.xml @@ -0,0 +1,233 @@ + + + + + urn:fdc:peppol.eu:poacc:trns:despatch_advice:3 + urn:fdc:peppol.eu:poacc:bis:despatch_advice:3 + 565899 + 2020-03-01 + 12:00:00 + This is a sample Despatch Notice + + AEG012345 + + + + 26008672179 + + 26008672179 + + + Street Name + City Name + 2000 + Region + + Address Line 1 + + + AU + + + + Bunnings Ltd + + + Bunnings contact + 03 8123 4567 + admin@bunning.com.au + + + + + + 51824753556 + + 51824753556 + + + Street Name + Additional street name + City Name + 2000 + Avon + + 3rd Floor + + + AU + + + + The Australian Taxation Office + + + + Mr John Smith + 02 6123 4567 + JS@ato.gov.au + + + + + + 51824753556 + + + The Australian Taxation Office + + + Street Name + additional street name + City Name + 2000 postcode + Region + + AU + + + + + + + + 26008672179 + + + Bunnings Ltd + + + Street Name + additional street name + City Name + 2000 postcode + Region + + AU + + + + + + 1 + text + 1 + 1 + 3 + + 1 + text + + + Rapid Delivery Pty Ltd + + + + 123456 + Driver licence + + + + + + 456789 + + 2020-03-15 + 12:00:00 + 2020-03-30 + 12:00:00 + + + 2020-03-02 + 13:00:00 + + street name + additional street name + city name + postcode + Region + + 3rd Floor, Room 5 + + + AU + + + + + + + 1 + Mrs Green agreed to waive charge + 10 + 2 + text + + 1 + + Order012345 + + + + beeswax + + 6578489 + + + 17589683 + + + 1234567891234 + 22114455 + + + ADR + Code + + + Colour + Blue + + + 2020-01-01 + 2025-01-01 + 4558784 + + 546378239 + 2010-01-01 + + + + + NA + + 5454 + 4H + false + text + + AAW + 1 + + + 126 + BX + + + 667 + BX + + + + + diff --git a/phive-rules-peppol/src/test/resources/external/test-files/aunz-peppol/1.0.12/AU Freight - Document Level.xml b/phive-rules-peppol/src/test/resources/external/test-files/aunz-peppol/1.0.12/AU Freight - Document Level.xml new file mode 100644 index 00000000..62259cc5 --- /dev/null +++ b/phive-rules-peppol/src/test/resources/external/test-files/aunz-peppol/1.0.12/AU Freight - Document Level.xml @@ -0,0 +1,239 @@ + + + + urn:cen.eu:en16931:2017#conformant#urn:fdc:peppol.eu:2017:poacc:billing:international:aunz:3.0 + urn:fdc:peppol.eu:2017:poacc:billing:01:1.0 + 12345554 + 2021-09-10 + 2021-10-30 + 380 + Freight Terms + AUD + 4025:123:4343 + Your reference 123 + + PurchaseOrderReference + + + + + 47555222000 + + 47555222000 + + + Supplier ABC Pty Ltd + + + 52 Rosewood St + Sydney + 2758 + NSW + + AU + + + + Supplier ABC Pty Ltd + 47555222000 + Partnership + + + Supplier contact + Mobile 0430123456 + admin@ABC_Ltd.com.au + + + + + + + 57946356658 + + 57946356658 + + + Buyer CDE Pty Ltd + + + Building 123, EAST RD + Sydney + 2310 + NSW + + AU + + + + 57946356658 + + GST + + + + Buyer CDE Pty Ltd + 57946356658 + + + Accounts Payable + + + + + + 2021-09-09 + + 9429033591476 + + Greenbank Road + LOADING DOCK 4 + Eastmead + 2443 + NSW + + AU + + + + + + Buyer CDE Head office + + + + + + 30 + PaymentReferenceText + + AccountNumber + AccountName + + BSB Number + + + + + end of current month + 30 days + + + + + true + FC + Freight + 30.00 + + S + 10 + + GST + + + + + + 3.00 + + 30.00 + 3.00 + + S + 10 + + GST + + + + + 2295.00 + 0 + + Z + 0 + + GST + + + + + + + 2295.00 + 2325.00 + 2328.00 + 30.00 + 0.00 + 2328.00 + + + + 1 + Quantity x Box + 9 + 1395.00 + Accounting Cost + + 2021-09-11 + 2021-09-30 + + + 123 + + + Product A + Product A + + AW23451 + + + AU + + + 454665 + + + Z + 0 + + GST + + + + + 155.00 + + + + + 2 + 6 + 900.00 + + 456 + + + Product B + Product B + + NO + + + 565654 + + + Z + 0 + + GST + + + + + 150.00 + + + + diff --git a/phive-rules-peppol/src/test/resources/external/test-files/aunz-peppol/1.0.12/AU Freight - Line Item.xml b/phive-rules-peppol/src/test/resources/external/test-files/aunz-peppol/1.0.12/AU Freight - Line Item.xml new file mode 100644 index 00000000..fcad1879 --- /dev/null +++ b/phive-rules-peppol/src/test/resources/external/test-files/aunz-peppol/1.0.12/AU Freight - Line Item.xml @@ -0,0 +1,199 @@ + + + + urn:cen.eu:en16931:2017#conformant#urn:fdc:peppol.eu:2017:poacc:billing:international:aunz:3.0 + urn:fdc:peppol.eu:2017:poacc:billing:01:1.0 + 1234567890 + 2021-11-01 + 2021-12-01 + 380 + AUD + Your reference 123 + + PurchaseOrderReference + + + + + 47555222000 + + 47555222000 + + + Supplier ABC Pty Ltd + + + 52 Rosewood St + Sydney + 2758 + NSW + + AU + + + + Supplier ABC Pty Ltd + 47555222000 + Partnership + + + Supplier contact + Mobile 0430123456 + admin@ABC_Ltd.com.au + + + + + + + 57946356658 + + 57946356658 + + + Buyer CDE Pty Ltd + + + Building 123, EAST RD + Sydney + 2310 + NSW + + AU + + + + 57946356658 + + GST + + + + Buyer CDE Pty Ltd + 57946356658 + + + Accounts Payable + + + + + + 2021-09-09 + + 9429033591476 + + Greenbank Road + LOADING DOCK 4 + Eastmead + 2443 + NSW + + AU + + + + + + Buyer CDE Head office + + + + + + 30 + PaymentReferenceText + + AccountNumber + AccountName + + BSB Number + + + + + Net 30 Days + + + + + 805.56 + + 8055.56 + 805.56 + + S + 10 + + GST + + + + + + + 8055.56 + 8055.56 + 8861.12 + 0.00 + 8861.12 + + + + 1 + Quantity 10 + 10 + 7987.20 + Accounting Cost + + 20 + + + Product + Product name + + AG4546 + + + AU + + + S + 10 + + GST + + + + + 798.72 + + + + + 2 + 1 + 68.36 + + Freight charge + Freight + + AU + + + S + 10 + + GST + + + + + 68.36 + + + + + diff --git a/phive-rules-peppol/src/test/resources/external/test-files/aunz-peppol/1.0.12/AU Freight Only - Line Item.xml b/phive-rules-peppol/src/test/resources/external/test-files/aunz-peppol/1.0.12/AU Freight Only - Line Item.xml new file mode 100644 index 00000000..0854cbee --- /dev/null +++ b/phive-rules-peppol/src/test/resources/external/test-files/aunz-peppol/1.0.12/AU Freight Only - Line Item.xml @@ -0,0 +1,179 @@ + + + + urn:cen.eu:en16931:2017#conformant#urn:fdc:peppol.eu:2017:poacc:billing:international:aunz:3.0 + urn:fdc:peppol.eu:2017:poacc:billing:01:1.0 + 1234567890 + 2021-11-01 + 2021-12-01 + 380 + AUD + Your reference 123 + + PurchaseOrderReference + + + + + 47555222000 + + 47555222000 + + + Supplier ABC Pty Ltd + + + 52 Rosewood St + Sydney + 2758 + NSW + + AU + + + + Supplier ABC Pty Ltd + 47555222000 + Partnership + + + Supplier contact + Mobile 0430123456 + admin@ABC_Ltd.com.au + + + + + + + 57946356658 + + 57946356658 + + + Buyer CDE Pty Ltd + + + Building 123, EAST RD + Sydney + 2310 + NSW + + AU + + + + 57946356658 + + GST + + + + Buyer CDE Pty Ltd + 57946356658 + + + Accounts Payable + + + + + + 2021-09-09 + + 9429033591476 + + Greenbank Road + LOADING DOCK 4 + Eastmead + 2443 + NSW + + AU + + + + + + Buyer CDE Head office + + + + + + 30 + PaymentReferenceText + + AccountNumber + AccountName + + BSB Number + + + + + Net 30 Days + + + + 2.20 + + 22.00 + 2.20 + + S + 10 + + GST + + + + + + + 22.00 + 22.00 + 24.20 + 0.00 + 0.00 + 24.20 + + + + 1 + 1 + 22.00 + Accounting Cost + + 2019-10-28 + 2019-11-30 + + + 123 + + + Freight charge + Freight + + AU + + + 09348023 + + + S + 10 + + GST + + + + + 22.00 + + + + + diff --git a/phive-rules-peppol/src/test/resources/external/test-files/aunz-peppol/1.0.12/AU GST Only - Prepaid.xml b/phive-rules-peppol/src/test/resources/external/test-files/aunz-peppol/1.0.12/AU GST Only - Prepaid.xml new file mode 100644 index 00000000..5a4864b7 --- /dev/null +++ b/phive-rules-peppol/src/test/resources/external/test-files/aunz-peppol/1.0.12/AU GST Only - Prepaid.xml @@ -0,0 +1,165 @@ + + + + urn:cen.eu:en16931:2017#conformant#urn:fdc:peppol.eu:2017:poacc:billing:international:aunz:3.0 + urn:fdc:peppol.eu:2017:poacc:billing:01:1.0 + Invoice number 116 + 2019-10-28 + 2019-11-30 + 380 + Partial paid invoice with GST + AUD + 4025:123:4343 + Your reference 123 + + 2019-10-28 + 2019-11-30 + 432 + + + PurchaseOrderReference + 12345672 + + + + 8365848 + 2019-10-27 + + + + + + 47555222000 + + 47555222000 + + + Supplier ABC Pty Ltd + + + 52 Rosewood St + Sydney + 2758 + NSW + + AU + + + + + Supplier ABC Pty Ltd + 47555222000 + Partnership + + + Supplier contact + Mobile 0430123456 + admin@ABC_Ltd.com.au + + + + + + + 57946356658 + + 57946356658 + + + Buyer CDE Pty Ltd + + + Building 123, EAST RD + Sydney + 2310 + NSW + + AU + + + + 57946356658 + + GST + + + + Buyer CDE Pty Ltd + 57946356658 + + + Accounts Payable + + + + + + 30 + PaymentReferenceText + + AccountNumber + AccountName + + BSB Number + + + + + + 6.83 + + 68.29 + 6.83 + + S + 10 + + GST + + + + + + + 68.29 + 68.29 + 75.12 + 0.00 + 68.29 + 6.83 + + + + 1 + 1 + 68.29 + Accounting Cost + + 2019-10-28 + 2019-11-30 + + + 13D31AV + + + Product + Product name + + AU + + + S + 10 + + GST + + + + + 68.29 + + + + diff --git a/phive-rules-peppol/src/test/resources/external/test-files/aunz-peppol/1.0.12/AU GST Only.xml b/phive-rules-peppol/src/test/resources/external/test-files/aunz-peppol/1.0.12/AU GST Only.xml new file mode 100644 index 00000000..56633dc2 --- /dev/null +++ b/phive-rules-peppol/src/test/resources/external/test-files/aunz-peppol/1.0.12/AU GST Only.xml @@ -0,0 +1,216 @@ + + + + urn:cen.eu:en16931:2017#conformant#urn:fdc:peppol.eu:2017:poacc:billing:international:aunz:3.0 + urn:fdc:peppol.eu:2017:poacc:billing:01:1.0 + Invoice number 114 + 2019-10-28 + 2019-11-30 + 380 + Adjustment note to accompany previous invoice + AUD + 4025:123:4343 + Your reference 123 + + 2019-10-28 + 2019-11-30 + 432 + + + PurchaseOrderReference + 12345672 + + + + 12345671 + 2019-10-27 + + + + + + 47555222000 + + 47555222000 + + + Supplier ABC Pty Ltd + + + 52 Rosewood St + Sydney + 2758 + NSW + + AU + + + + 47555222000 + + GST + + + + Supplier ABC Pty Ltd + 47555222000 + + + Supplier contact + Mobile 0430123456 + admin@ABC_Ltd.com.au + + + + + + + 57946356658 + + 57946356658 + + + Buyer CDE Pty Ltd + + + Building 123, EAST RD + Sydney + 2310 + NSW + + AU + + + + 57946356658 + + GST + + + + Buyer CDE Pty Ltd + 57946356658 + + + Accounts Payable + + + + + + 30 + PaymentReferenceText + + AccountNumber + AccountName + + BSB Number + + + + + + + 117.72 + + 1177.20 + 117.72 + + S + 10 + + GST + + + + + -1177.20 + 0.00 + + E + 0 + + GST + + + + + + + + 0.00 + 0.00 + 117.72 + 0.00 + 0.00 + 117.72 + + + + + 1 + -1 + -1177.20 + Accounting Cost + + 2019-10-28 + 2019-11-30 + + + 123 + + + Product + Name of product + + AU + + + E + 0 + + GST + + + + + 1177.20 + + + + + 2 + 1 + 1177.20 + Accounting Cost + + 2019-10-28 + 2019-11-30 + + + 123 + + + Product + Namoe of product + + AU + + + S + 10 + + GST + + + + + 1177.20 + + + + + + diff --git a/phive-rules-peppol/src/test/resources/external/test-files/aunz-peppol/1.0.12/AU Invoice Energy Bill Example_1.xml b/phive-rules-peppol/src/test/resources/external/test-files/aunz-peppol/1.0.12/AU Invoice Energy Bill Example_1.xml new file mode 100644 index 00000000..dfb3cbd1 --- /dev/null +++ b/phive-rules-peppol/src/test/resources/external/test-files/aunz-peppol/1.0.12/AU Invoice Energy Bill Example_1.xml @@ -0,0 +1,159 @@ + + + + urn:cen.eu:en16931:2017#conformant#urn:fdc:peppol.eu:2017:poacc:billing:international:aunz:3.0 + urn:fdc:peppol.eu:2017:poacc:billing:01:1.0 + Invoice01 + 2022-07-29 + 2022-08-30 + 380 + Tax invoice. Please note you have $384.24 OVERDUE from prior bills. + AUD + Simple solar plan + + + 2022-06-15 + 2022-07-15 + + + + Invoice01.pdf + + + UGxhaW4gdGV4dCBpbiBwbGFjZSBvZiBwZGYgYXR0YWNobWVudCBmb3Igc2FtcGxlIGludm9pY2Vz + + + + + + 47555222000 + + Harrison + 2912 + NSW + + AU + + + + Grey Roo Energy + 47555222000 + + + + + + + 91888222000 + + AccountNumber123 + + + 100 Queen Street + Sydney + 2000 + NSW + + AU + + + + Trotters Incorporated + 91888222000 + + + Lisa Johnson + + + + + 15.94 + + + 159.43 + 15.94 + + S + 10 + + GST + + + + + + -13.5 + 0.00 + + Z + 0 + + GST + + + + + + 145.93 + 145.93 + 161.87 + 161.87 + + + + 1 + 325.2 + 129.04 + + Electricity charges - all day rate NMI 9000074677 + + S + 10 + + GST + + + + + 0.3968 + + + + + 2 + -150 + -13.5 + + Solar feed-in rebate NMI 9000074677 + + Z + 0 + + GST + + + + + 0.09 + + + + + 3 + 31 + 30.39 + + Supply charge + + S + 10 + + GST + + + + + 0.9803 + + + diff --git a/phive-rules-peppol/src/test/resources/external/test-files/aunz-peppol/1.0.12/AU Invoice Energy Bill Example_2.xml b/phive-rules-peppol/src/test/resources/external/test-files/aunz-peppol/1.0.12/AU Invoice Energy Bill Example_2.xml new file mode 100644 index 00000000..02aea839 --- /dev/null +++ b/phive-rules-peppol/src/test/resources/external/test-files/aunz-peppol/1.0.12/AU Invoice Energy Bill Example_2.xml @@ -0,0 +1,228 @@ + + + + urn:cen.eu:en16931:2017#conformant#urn:fdc:peppol.eu:2017:poacc:billing:international:aunz:3.0 + urn:fdc:peppol.eu:2017:poacc:billing:01:1.0 + Invoice01 + 2022-07-29 + 2022-08-30 + 380 + Tax invoice. A discount of $6.14 applies if you pay by the due date. + AUD + Simple solar plan + + + 2022-06-15 + 2022-07-15 + + + + Invoice01.pdf + + + UGxhaW4gdGV4dCBpbiBwbGFjZSBvZiBwZGYgYXR0YWNobWVudCBmb3Igc2FtcGxlIGludm9pY2Vz + + + + + Online + Supporting information + + + abc.com + + + + + + NMI 9000074677 + 130 + + + + + 47555222000 + + Harrison + 2912 + NSW + + AU + + + + Grey Roo Energy + 47555222000 + + + + + + + 91888222000 + + AccountNumber123 + + + 100 Queen Street + Sydney + 2000 + NSW + + AU + + + + Trotters Incorporated + 91888222000 + + + Lisa Johnson + + + + + + + + Floor 15 + 100 Queen Street + Sydney + 2000 + NSW + + Unit 1 + + + AU + + + + + + + 30 + AccountNumber123 + + https://www.yourpaymentwebsite.com.au/pay + Supplier ABC + + URI + + + + + 30 + AccountNumber123 + + 12345 + Abc Ltd. + + BPAY + + + + + + Discount of 3.5% applies if you pay by the due date and there is no outstanding amounts from prior bills + + + 15.94 + + + 159.43 + 15.94 + + S + 10 + + GST + + + + + + -13.5 + 0.00 + + Z + 0 + + GST + + + + + + 145.93 + 145.93 + 161.87 + 161.87 + + + + 1 + 325.2 + 129.04 + + + NMI 9000074677 + 130 + + + Electricity charges - all day rate NMI 9000074677 + + S + 10 + + GST + + + + + 0.3968 + + + + + 2 + -150 + -13.5 + + NMI 9000074677 + 130 + + + Solar feed-in rebate NMI 9000074677 + + Z + 0 + + GST + + + + + 0.09 + + + + + 3 + 31 + 30.39 + + Supply charge + + S + 10 + + GST + + + + + 0.9803 + + + diff --git a/phive-rules-peppol/src/test/resources/external/test-files/aunz-peppol/1.0.12/AU Invoice Energy Bill Example_3_negative_inv.xml b/phive-rules-peppol/src/test/resources/external/test-files/aunz-peppol/1.0.12/AU Invoice Energy Bill Example_3_negative_inv.xml new file mode 100644 index 00000000..e6ea2eea --- /dev/null +++ b/phive-rules-peppol/src/test/resources/external/test-files/aunz-peppol/1.0.12/AU Invoice Energy Bill Example_3_negative_inv.xml @@ -0,0 +1,133 @@ + + + + urn:cen.eu:en16931:2017#conformant#urn:fdc:peppol.eu:2017:poacc:billing:international:aunz:3.0 + urn:fdc:peppol.eu:2017:poacc:billing:01:1.0 + Invoice03 + 2022-07-31 + 380 + Adjustment note to reverse prior bill Invoice01. + AUD + Simple solar plan + + + 2022-06-15 + 2022-07-15 + + + + Invoice01 + 2022-07-29 + + + + + Invoice03.pdf + + + UGxhaW4gdGV4dCBpbiBwbGFjZSBvZiBwZGYgYXR0YWNobWVudCBmb3Igc2FtcGxlIGludm9pY2Vz + + + + + + 47555222000 + + Harrison + 2912 + NSW + + AU + + + + Grey Roo Energy + 47555222000 + + + + + + + 91888222000 + + AccountNumber123 + + + 100 Queen Street + Sydney + 2000 + NSW + + AU + + + + Trotters Incorporated + 91888222000 + + + Lisa Johnson + + + + + -15.94 + + + -159.43 + -15.94 + + S + 10 + + GST + + + + + + -159.43 + -159.43 + -175.37 + -175.37 + + + + 1 + -325.2 + -129.04 + + Adjustment - reverse prior Electricity charges - all day rate NMI 9000074677 + + S + 10 + + GST + + + + + 0.3968 + + + + + 2 + -31 + -30.39 + + Adjustment - reverse prior Supply charge + + S + 10 + + GST + + + + + 0.9803 + + + diff --git a/phive-rules-peppol/src/test/resources/external/test-files/aunz-peppol/1.0.12/AU Invoice.xml b/phive-rules-peppol/src/test/resources/external/test-files/aunz-peppol/1.0.12/AU Invoice.xml new file mode 100644 index 00000000..c60e36dc --- /dev/null +++ b/phive-rules-peppol/src/test/resources/external/test-files/aunz-peppol/1.0.12/AU Invoice.xml @@ -0,0 +1,386 @@ + + + + urn:cen.eu:en16931:2017#conformant#urn:fdc:peppol.eu:2017:poacc:billing:international:aunz:3.0 + urn:fdc:peppol.eu:2017:poacc:billing:01:1.0 + Invoice01 + 2019-07-29 + 2019-08-30 + 380 + Tax invoice + AUD + 4025:123:4343 + 0150abc + + 2019-06-01 + 2019-07-30 + + + PurchaseOrderReference + 12345678 + + + + PrecedingInvoiceReference + 2019-05-30 + + + + DDR-REF + + + RD-REF + + + OD-REF + + + CD-REF + + + + 47555222000 + + 47555222000 + + + Supplier Trading Name Ltd + + + Main street 1 + Postbox 123 + Harrison + 2912 + + AU + + + + 47555222000 + + GST + + + + Supplier Official Name Ltd + 47555222000 + Partnership + + + + Ronald MacDonald + Mobile 0430123456 + ronald.macdonald@qualitygoods.com.au + + + + + + + 91888222000 + + 91888222000 + + + Trotters Trading Co Ltd + + + 100 Queen Street + Po box 878 + Sydney + 2000 + + AU + + + + 91888222000 + + GST + + + + Buyer Official Name + 91888222000 + + + Lisa Johnson + 0261234567 + lj@buyer.com.au + + + + + + + 91888222000 + + + Mr Anderson + + + + 91888222000 + + + + + + Mr Wilson + + + 16 Stout Street + Po box 878 + Sydney + 2000 + NSW + + Unit 1 + + + AU + + + + 91888222000 + + GST + + + + + + + 2019-07-01 + + 91888222000 + + Delivery street 2 + Building 56 + Sydney + 2000 + NSW + + Unit 1 + + + AU + + + + + + Delivery party Name + + + + + 30 + PaymentReferenceText + + AccountNumber + AccountName + + BSB Number + + + + + Payment within 30 days + + + true + SAA + Shipping and Handling + 0 + 0 + 0 + + S + 10 + + GST + + + + + + + 148.74 + + 1487.40 + 148.74 + + S + 10 + + GST + + + + + + + + + 1487.40 + 1487.40 + 1636.14 + 0.00 + 0.00 + 1636.14 + + + + + 1 + Texts Giving More Info about the Invoice Line + 10 + 299.90 + Consulting Fees + + 2019-06-01 + 2019-07-30 + + + 123 + + + 9000074677 + 130 + + + + Widgets True and Fair + True-Widgets + + W659590 + + + WG546767 + + + WG546767 + + + AU + + + 09348023 + + + S + 10 + + GST + + + + + + 29.99 + + false + 0.00 + 29.99 + + + + + + + + 2 + 2 + 1000 + + 123 + + + Description 2 + item name 2 + + 21382183120983 + + + NO + + + 09348023 + + + S + 10 + + GST + + + + + 500 + + + + + + + + 3 + Invoice Line Description + 25 + 187.50 + Consulting Fees + + 2019-06-01 + 2019-07-30 + + + 123 + + + 9000074677 + 130 + + + + Widgets True and Fair + True-Widgets + + W659590 + + + WG546767 + + + WG546767 + + + AU + + + 09348023 + + + S + 10 + + GST + + + + + + 7.50 + + false + 0.00 + 7.50 + + + + + + + diff --git a/phive-rules-peppol/src/test/resources/external/test-files/aunz-peppol/1.0.12/AU Order Agreement.xml b/phive-rules-peppol/src/test/resources/external/test-files/aunz-peppol/1.0.12/AU Order Agreement.xml new file mode 100644 index 00000000..5913014b --- /dev/null +++ b/phive-rules-peppol/src/test/resources/external/test-files/aunz-peppol/1.0.12/AU Order Agreement.xml @@ -0,0 +1,269 @@ + + + + urn:fdc:peppol.eu:poacc:trns:order_agreement:3 + urn:fdc:peppol.eu:poacc:bis:order_agreement:3 + 0263bf48-9a55-4d15-adf5-2c2921036d1c + 101-111 + 2020-07-01 + 06:10:10 + We have a new phone number 021-1090446 + AUD + ABC-123 + + 11233 + + + 123456 + + + 147852 + Timesheet + + UjBsR09EbGhjZ0dTQUxNQUFBUUNBRU1tQ1p0dU1GUXhEUzhi + + http://www.example.com/index.html + + + + + CON-12345 + + + + 9429033591476 + + 9429033591476 + + + + 5 Stout Street + additional + Wellington + 0123 + Region + + Address Line 3 + + + NZ + + + + The Supplier AB + + + Henry Buyer + 021-1090333 + henry@supplier.com + + + + + + + 9429033821733 + + 9429033821733 + + + 1 Queen Street + Additional B + Auckland + 2345 + Region + + Address Line 3 + + + NZ + + + + City Hospital + + + + Peter Parker + 021-1090678 + pp@hospital.co.nz + + + + + + + 9429033821733 + + + Dr Who + + + + + + + + 9429033821733 + + + Accounting + + + + + + true + ABK + Miscellaneous services + 2.00 + + S + 10 + + GST + + + + + false + 95 + Discount + 10 + 3.25 + 32.50 + + S + 10 + + GST + + + + + 3.13 + + 31.25 + 3.13 + + S + 10 + + GST + + + + + + + + 32.5 + 31.25 + 34.38 + 3.25 + 2.00 + 10.00 + 0.02 + 24.4 + + + + + + 1 + Order line note text + 15 + 22.50 + + 15.00 + + 2020-08-10 + 12:00:00 + 2020-08-12 + 12:00:00 + + + + 1.50 + 1 + AAA + + false + 0.20 + 1.70 + + + + Brown sauce - long description + Brown sauce + + SN-33 + + + 7400000001234 + + + 147852 + Timesheet + + UjBsR09EbGhjZ0dTQUxNQUFBUUNBRU1tQ1p0dU1GUXhEUzhi + + http://www.example.com/index.html + + + + + 12345678 + + + CT + + + S + 10 + + GST + + + + Length + test + 30 mm + + + + EU EcoLabel + NA + Environmental + Item labl value + + + Issuer party name + + + + http://www.label.eu/test/ + + + + + + + + 2 + 1 + 10 + + 10.00 + + + White sauce + + SN-34 + + + + + diff --git a/phive-rules-peppol/src/test/resources/external/test-files/aunz-peppol/1.0.12/AU Order Transaction.xml b/phive-rules-peppol/src/test/resources/external/test-files/aunz-peppol/1.0.12/AU Order Transaction.xml new file mode 100644 index 00000000..4984182c --- /dev/null +++ b/phive-rules-peppol/src/test/resources/external/test-files/aunz-peppol/1.0.12/AU Order Transaction.xml @@ -0,0 +1,388 @@ + + + + urn:fdc:peppol.eu:poacc:trns:order:3 + urn:fdc:peppol.eu:poacc:bis:order_only:3 + 00002 + 112233 + 2020-02-20 + 12:30:00 + 220 + Information text for the whole order + AUD + 9000012345 + Project123 + + 2020-07-31 + + + QuoteID123 + + + 00001 + + + MAFO + + + Doc1 + Timesheet + + + http://www.suppliersite.co.AU/sheet001.html + + + + + Doc2 + Drawing + + UjBsR09EbGhjZ0dTQUxNQUFBUUNBRU1tQ1p0dU1GUXhEUzhi + + + + + 34322 + + + + 51824753556 + + Australian Taxation Office + + + Street Name + Additional street name + City Name + 2000 + Region + + Address Line 3 + + + AU + + + + 51824753556 + + GST + + + + Australian Taxation Office + 51824753556 + + City Name + + AU + + + + + John Smith + 02 6123 4567 + contact@ato.gov.au + + + + + + 26008672179 + + Bunnings Ltd + + + Street Name + additional street name + City name + 2000 + Region + + Address Line 1 + + + AU + + + + Bunnings Ltd + 26008672179 + + City Name + + AU + + + + + Bunnings Contact + 03 8123 4567 + Admin@bunnings.com.au + + + + + + 51824753556 + + Australian Taxation Office + + + Street Name + Additional street name + City name + 2000 + Region + + Address Line + + + AU + + + + 51824753556 + + GST + + + + Australian Taxation Office + 51824753556 + + City Nme + + AU + + + + + + + + 51824753556 + + Delivery Street + additional street of delivery location + City name + 2000 + Region + + additional address line + + + AU + + + + + 2020-03-10 + 2020-04-30 + + + + + DAF + CAD + + FOB Australia + + + + Payment terms description + + + true + ABK + Miscellaneous services + 400.00 + + Z + 0 + + GST + + + + + false + 95 + Discount + 10 + 500 + 5000.00 + + S + 10 + + GST + + + + + 647.5 + + + 6975.00 + 6875.00 + 7522.5 + 500.00 + 400.00 + 100.00 + 7422.50 + + + + + Freetext note on line 1 + + 01 + 120 + 575.00 + false + 12345678 + + false + 95 + Discount + 5 + 25 + 500 + + + 5.0000 + 1 + + + Pen 4mm + Pen 4mm + + 123456 + + + 121212 + + + 7560000012345 + + + 12345678 + + + 12345678 + + + + S + 10 + + GST + + + + measure + 30 mm + 30 + descr + + + SE-123456 + + LO-123456 + + + + + + + + Freetext note on line 2 + + 02 + 500 + 5600.00 + false + 12345678 + + true + ABK + Miscellaneous services + 600.00 + + + 10.000 + 1 + + + Wet Tissue + + 123456 + + + 121212 + + + 7560000012345 + + + 12345678 + + + 12345678 + + + + S + 10 + + GST + + + + + + + + Freetext note on line 3 + + 03 + 100 + 800.00 + false + 12345678 + + 8.000 + 1 + + + Pepper Sauce + + 01B3456 + + + SN-35 + + + 8722700577588 + + + 12345678 + + + 12345678 + + + + S + 10 + + GST + + + + + + diff --git a/phive-rules-peppol/src/test/resources/external/test-files/aunz-peppol/1.0.12/AU Self Billing.xml b/phive-rules-peppol/src/test/resources/external/test-files/aunz-peppol/1.0.12/AU Self Billing.xml new file mode 100644 index 00000000..00f13145 --- /dev/null +++ b/phive-rules-peppol/src/test/resources/external/test-files/aunz-peppol/1.0.12/AU Self Billing.xml @@ -0,0 +1,361 @@ + + + + + urn:cen.eu:en16931:2017#conformant#urn:fdc:peppol.eu:2017:poacc:selfbilling:international:aunz:3.0 + urn:fdc:peppol.eu:2017:poacc:selfbilling:01:1.0 + + Snippet1 + 2019-07-29 + 2019-08-30 + + 389 + + Some Blurb about the Invoice + AUD + 4025:123:4343 + 0150abc + + 2019-06-01 + 2019-07-30 + + + PurchaseOrderReference + 12345678 + + + + PrecedingInvoiceReference + 2019-05-30 + + + + DDR-REF + + + RD-REF + + + OD-REF + + + CD-REF + + + PR-REF + + + + 47555222000 + + 47555222000 + + + SupplierTradingName Ltd. + + + Main street 1 + Postbox 123 + Sydney + 2000 + + AU + + + + 47555222000 + + GST + + + + SupplierOfficialName Ltd + 47555222000 + Partnership + + + + Ronald MacDonald + 0430123456 + ronald.macdonald@qualitygoods.com.au + + + + + + + 91888222000 + + 91888222000 + + + Trotters Trading Co Ltd + + + 100 Queen Street + Po box 878 + Sydney + 2000 + + AU + + + + 91888222000 + + GST + + + + Buyer Official Name + 91888222000 + + + Lisa Johnson + 0261234567 + lj@buyer.com.au + + + + + + + Mr Wilson + + + 16 Stout Street + Po box 878 + Griffith + 5600 + QLD + + Unit 1 + + + AU + + + + 91888222000 + + GST + + + + + + + 2019-06-15 + + 9483759475923 + + Delivery street 2 + Building 56 + Sydney + 2000 + NSW + + Unit 1 + + + AU + + + + + + Delivery party Name + + + + + 30 + ReferenceNumber + + AccountNumber + AccountName + + BSBNumber + + + + + Payment within 30 days + + + + 387.47 + + 3874.65 + 387.47 + + S + 10 + + GST + + + + + + + + 3874.65 + 3874.65 + 4262.12 + 0.00 + 2500 + 1762.12 + + + + + 1 + Texts Giving More Info about the Invoice Line + 10 + 599.90 + Consulting Fees + + 2019-06-01 + 2019-07-30 + + + 123 + + + 9000074677 + 130 + + + + + Widgets True and Fair + True-Widgets + + 012345678905 + + + AU + + + 012345678905 + + + S + 10 + + GST + + + + + + 59.99 + + false + 10.00 + 69.99 + + + + + + + + 2 + 2 + 1400 + + 123 + + + Description 2 + item name 2 + + x2183120983 + + + NO + + + 09348023 + + + S + 10 + + GST + + + + + 700 + + false + 50.00 + 750 + + + + + + + 3 + Invoice Line Description + 25 + 1874.75 + Consulting Fees + + 2019-06-01 + 2019-07-30 + + + 123 + + + 9000074677 + 130 + + + + Widgets True and Fair + True-Widgets + + W659590 + + + WG546767 + + + WG546767 + + + NZ + + + 09348023 + + + S + 10 + + GST + + + + + + 74.99 + + false + 25.00 + 99.99 + + + + + + + diff --git a/phive-rules-peppol/src/test/resources/external/test-files/aunz-peppol/1.0.12/AU_Invoice Response.xml b/phive-rules-peppol/src/test/resources/external/test-files/aunz-peppol/1.0.12/AU_Invoice Response.xml new file mode 100644 index 00000000..cf21111e --- /dev/null +++ b/phive-rules-peppol/src/test/resources/external/test-files/aunz-peppol/1.0.12/AU_Invoice Response.xml @@ -0,0 +1,63 @@ + + + + urn:fdc:peppol.eu:poacc:trns:invoice_response:3 + urn:fdc:peppol.eu:poacc:bis:invoice_response:3 + InvoiceResponse1 + 2020-11-01 + 12:00:00 + Sample UBL for invoice response, rejection with reason and action codes + + 51824753556 + + Test Buyer Entity + + + Buyer's AP team + 012312312345 + invoiceprocessingdepartment@organization.org + + + + 48485657783 + + Test Seller company + + + + + RE + 2020-11-01 + + REF + + Purchase order number is invalid. The format should be POnnnnnn + + + + NIN + + + + inv021 + 2020-10-30 + 380 + + + + 48485657783 + + + Seller A + + + + + 51824753556 + + + Buyer A + + + + diff --git a/phive-rules-peppol/src/test/resources/external/test-files/aunz-peppol/1.0.12/AU_Order Response.xml b/phive-rules-peppol/src/test/resources/external/test-files/aunz-peppol/1.0.12/AU_Order Response.xml new file mode 100644 index 00000000..9786d5e8 --- /dev/null +++ b/phive-rules-peppol/src/test/resources/external/test-files/aunz-peppol/1.0.12/AU_Order Response.xml @@ -0,0 +1,125 @@ + + + + urn:fdc:peppol.eu:poacc:trns:order_response:3 + urn:fdc:peppol.eu:poacc:bis:ordering:3 + OrderResponse01 + 101-111 + 2020-03-01 + 06:10:10 + CA + Response message with amendments in the details + AUD + ABC-123 + + 112233 + + + + 47555222000 + + 47555222000 + + + Supplier PLC + + + + + + 51824753556 + + 51824753556 + + + Customer PTY LTD + + + + + + 2020-03-15 + 2020-03-30 + + + + + 1 + Order line amended + 3 + + + 52.0000 + 1 + + + Pen 4mm + + 123456 + + + SN-33 + + + 7400000001234 + + + + + 1 + + + + + 2 + Order line accepted with no change + 5 + + Wet tissues + + SItemNo011 + + + + + 2 + + + + + 3 + Substituted Item + 3 + + Pepper sauce + + SN-35 + + + + + 1 + + Pepper sauce + + SN-36 + + + 8722700577588 + + + S + 10 + + GST + + + + + + 3 + + + diff --git a/phive-rules-peppol/src/test/resources/external/test-files/aunz-peppol/1.0.12/NZ Allowance On Invoice Line.xml b/phive-rules-peppol/src/test/resources/external/test-files/aunz-peppol/1.0.12/NZ Allowance On Invoice Line.xml new file mode 100644 index 00000000..4e6b7323 --- /dev/null +++ b/phive-rules-peppol/src/test/resources/external/test-files/aunz-peppol/1.0.12/NZ Allowance On Invoice Line.xml @@ -0,0 +1,397 @@ + + + + urn:cen.eu:en16931:2017#conformant#urn:fdc:peppol.eu:2017:poacc:billing:international:aunz:3.0 + urn:fdc:peppol.eu:2017:poacc:billing:01:1.0 + Snippet1 + 2019-07-29 + 2019-08-30 + 380 + Some Blurb about the Invoice + NZD + 4025:123:4343 + 0150abc + + 2019-06-01 + 2019-07-30 + 432 + + + SOMEBLERB + 12345678 + + + + THEIDGOESHERE + 2019-07-30 + + + + DDR-REF + + + RD-REF + + + OD-REF + + + CD-REF + + + PR-REF + + + + 9429033821733 + + 9429033821733 + + + SupplierTradingName Ltd. + + + Main street 1 + Postbox 123 + Wellington + NZ 123 EW + + NZ + + + + 888-888-888 + + GST + + + + SupplierOfficialName Ltd + 9429033821733 + Partnership + + + + Ronald MacDonald + Mobile 021 1090666 + ronald.macdonald@qualitygoods.co.nz + + + + + + + 9429033591476 + + 9429033591476 + + + Trotters Trading Co Ltd + + + 100 Queen Street + Po box 878 + Auckland + A36577 + + NZ + + + + 999-999-999 + + GST + + + + Buyer Official Name + 9429033591476 + + + Lisa Johnson + 23434234 + lj@buyer.se + + + + + + + schemeID="SEPA" SR678659898009 + + + Mr Anderson + + + + 9429033591476 + + + + + + Mr Wilson + + + 16 Stout Street + Po box 878 + Wellington + 1111 + Kapiti Coast + + Out-in-theSticks + + + NZ + + + + 777-777-777 + + GST + + + + + + + 2019-06-01 + + 9429033591476 + + Delivery street 2 + Building 56 + Auckland + 21234 + Northland + + One-Tree-Hill + + + NZ + + + + + + Delivery party Name + + + + + 30 + Snippet1 + + IBAN32423940 + AccountName + + BIC324098 + + + + SEPA3245543940 + + BIC32778 + + + + + Payment within 30 days + + + + 581.20 + + 3874.65 + 581.20 + + S + 15 + + GST + + + + + + + + + 3874.65 + 3874.65 + 4455.85 + 0.00 + 0.00 + 4455.85 + + + + + + + + + 1 + Some Blurb Giving More Info about the Invoice Line + 10 + 599.90 + Consulting Fees + + 2019-06-01 + 2019-07-30 + + + 123 + + + 9000074677 + 130 + + + + + Widgets True and Fair + True-Widgets + + W659590 + + + WG546767 + + + WG546767 + + + NZ + + + 09348023 + + + S + 15 + + GST + + + + + + 59.99 + + false + 10.00 + 69.99 + + + + + + + + + + + + + 2 + 2 + 1400 + + 123 + + + Description 2 + item name 2 + + 21382183120983 + + + NO + + + 09348023 + + + S + 15 + + GST + + + + + 700 + + false + 50.00 + 750 + + + + + + + + + 3 + Invoice Line Description + 25 + 1874.75 + Consulting Fees + + 2019-06-01 + 2019-07-30 + + + 123 + + + 9000074677 + 130 + + + + Widgets True and Fair + True-Widgets + + W659590 + + + WG546767 + + + WG546767 + + + NZ + + + 09348023 + + + S + 15 + + GST + + + + + + 74.99 + + false + 25.00 + 99.99 + + + + + + + + + diff --git a/phive-rules-peppol/src/test/resources/external/test-files/aunz-peppol/1.0.12/NZ Catalogue.xml b/phive-rules-peppol/src/test/resources/external/test-files/aunz-peppol/1.0.12/NZ Catalogue.xml new file mode 100644 index 00000000..480283d2 --- /dev/null +++ b/phive-rules-peppol/src/test/resources/external/test-files/aunz-peppol/1.0.12/NZ Catalogue.xml @@ -0,0 +1,310 @@ + + + + urn:fdc:peppol.eu:poacc:trns:catalogue:3 + urn:fdc:peppol.eu:poacc:bis:catalogue_only:3 + 1387 + Add + Spring Catalogue + 2020-08-01 + 2.0 + + 2020-01-01 + 2020-12-31 + + + CRT1387 + + + 1.0 + + + 9429033591476 + + 9429033591476 + + + 5 Stout Street + Additional + Wellington + 0123 + Region + + Address Line 3 + + + NZ + + + + MBIE + 9429033591476 + + Wellington + + NZ + + + + + + + 9429033821733 + + 9429033821733 + + + 1 Queen Street + Additional + Auckland + 1234 + Region + + Address Line 3 + + + NZ + + + + Buyers Ltd + 9429033821733 + + Auckland + + NZ + + + + + + + + 9429033591476 + + 9429033591476 + + + Supplier Ltd + + + 1 Queen Street + Additional + Auckland + 1234 + Region + + Address Line 3 + + + NZ + + + + A. Vindaloo + 0211090555 + a.vindaloo@supplier.co.nz + + + + + + + 9429033821733 + + 9429033821733 + + + Customer Ltd + + + Bob Bigpockets + 0211090777 + bob@bigpockets.com + + + + + + Net within 30 days + + + + 1 + Update + true + LBR + 10 + 1 + 1 + 100 + text + TU + + 2020-01-01 + 2020-12-31 + + + 9.00 + 1 + + + 2345 + 1 + + + 54584 + 1 + + + 5564540 + 1 + + + 2 + 1 + 10 + + Storgt. 12 + 4. etasje + Oslo + 0585 + Region + + Address Line 3 + + + NO + + + + 10.00 + 1 + AAA + 1 + + 2020-01-01 + 2020-12-31 + + + + + Photo copy paper 80g A4, package of 500 sheets. + 1 + 10 + Copy paper + text + text + + MNTR011 + + + MNTR01349087911 + + + 1234567890114 + + + 12345 + + UjBsR09EbGhjZ0dTQUxNQUFBUUNBRU1tQ1p0dU1GUXhEUzhi + + http://www.supplier.com/image1.png + + + + + NO + + + 20101601 + + + CT + + + ADR + Code + + + S + 15 + + GST + + + + Paper weight in grams + test + 18 + 18 + text + + + + Manufacturer AS + + + + 2020-12-31 + + 123456789 + + + + 123450 + NA + Environmental + tekst + + + NA + + + + + LN + 0.1 + + + + + + 2 + + + 90.00 + 1 + + + + Photo copy paper 80g A4, carton of 10 units with 500 sheets each + Copy paper + + MNTR012 + + + MNTR01349087912 + + + 1234567890124 + + + 20101601 + + + S + 20 + + GST + + + + Paper weight in grams + 18 + + + + diff --git a/phive-rules-peppol/src/test/resources/external/test-files/aunz-peppol/1.0.12/NZ Credit note.xml b/phive-rules-peppol/src/test/resources/external/test-files/aunz-peppol/1.0.12/NZ Credit note.xml new file mode 100644 index 00000000..77bb6bf5 --- /dev/null +++ b/phive-rules-peppol/src/test/resources/external/test-files/aunz-peppol/1.0.12/NZ Credit note.xml @@ -0,0 +1,388 @@ + + + + urn:cen.eu:en16931:2017#conformant#urn:fdc:peppol.eu:2017:poacc:billing:international:aunz:3.0 + urn:fdc:peppol.eu:2017:poacc:billing:01:1.0 + Snippet1 + 2019-07-29 + + 381 + + Some Blurb about the Invoice + NZD + 4025:123:4343 + 0150abc + + + SOMEBLERB + 12345678 + + + + THEIDGOESHERE + 2019-07-30 + + + + DDR-REF + + + RD-REF + + + + + CD-REF + + + + OD-REF + + + + + 9429033821733 + + 9429033821733 + + + SupplierTradingName Ltd. + + + Main street 1 + Postbox 123 + Wellington + NZ 123 EW + + NZ + + + + 888-888-888 + + GST + + + + SupplierOfficialName Ltd + 9429033821733 + Partnership + + + + Ronald MacDonald + Mobile 021 1090666 + ronald.macdonald@qualitygoods.co.nz + + + + + + + 9429033591476 + + 9429033591476 + + + Trotters Trading Co Ltd + + + 100 Queen Street + Po box 878 + Auckland + A36577 + + NZ + + + + 999-999-999 + + GST + + + + Buyer Official Name + 9429033591476 + + + Lisa Johnson + 23434234 + lj@buyer.se + + + + + + + schemeID="SEPA" SR678659898009 + + + Mr Anderson + + + + 9429033591476 + + + + + + Mr Wilson + + + 16 Stout Street + Po box 878 + Wellington + 1111 + Kapiti Coast + + Out-in-theSticks + + + NZ + + + + 777-777-777 + + GST + + + + + + + 2019-06-01 + + 9429033591476 + + Delivery street 2 + Building 56 + Auckland + 21234 + Northland + + One-Tree-Hill + + + NZ + + + + + + Delivery party Name + + + + + + 30 + Snippet1 + + IBAN32423940 + AccountName + + BIC324098 + + + + SEPA3245543940 + + BIC32778 + + + + + Payment within 30 days + + + + 581.20 + + 3874.65 + 581.20 + + S + 15 + + GST + + + + + + + 3874.65 + 3874.65 + 4455.85 + 0.00 + 2500 + 1955.85 + + + + + 1 + Some Blurb Giving More Info about the Invoice Line + 10 + 599.90 + Consulting Fees + + 2019-06-01 + 2019-07-30 + + + 123 + + + 9000074677 + 130 + + + + + Widgets True and Fair + True-Widgets + + W659590 + + + WG546767 + + + WG546767 + + + NZ + + + 09348023 + + + S + 15 + + GST + + + + + + 59.99 + + false + 10.00 + 69.99 + + + + + + + + + 2 + 2 + 1400 + + 123 + + + Description 2 + item name 2 + + 21382183120983 + + + NO + + + 09348023 + + + S + 15 + + GST + + + + + 700 + + false + 50.00 + 750 + + + + + + + 3 + Invoice Line Description + 25 + 1874.75 + Consulting Fees + + 2019-06-01 + 2019-07-30 + + + 123 + + + 9000074677 + 130 + + + + Widgets True and Fair + True-Widgets + + W659590 + + + WG546767 + + + WG546767 + + + NZ + + + 09348023 + + + S + 15 + + GST + + + + + + 74.99 + + false + 25.00 + 99.99 + + + + + + + + + diff --git a/phive-rules-peppol/src/test/resources/external/test-files/aunz-peppol/1.0.12/NZ Despatch Advice.xml b/phive-rules-peppol/src/test/resources/external/test-files/aunz-peppol/1.0.12/NZ Despatch Advice.xml new file mode 100644 index 00000000..3f5b4346 --- /dev/null +++ b/phive-rules-peppol/src/test/resources/external/test-files/aunz-peppol/1.0.12/NZ Despatch Advice.xml @@ -0,0 +1,248 @@ + + + + + urn:fdc:peppol.eu:poacc:trns:despatch_advice:3 + urn:fdc:peppol.eu:poacc:bis:despatch_advice:3 + 565899 + 2018-09-20 + 12:00:00 + sample + + AEG012345 + + + + 9429033821733 + + 9429033821733 + + + 22 Alfredton Rd + Eketahuna + 4900 + Tararua + + Warehouse 5 + + + NZ + + + + ACME Home Supplies Limited + + + Marion Smithston + 026 345 6722 + msmithston@acmehs.co.nz + + + + + + 9429033591476 + + 9429033591476 + + + 230 New Brighton Rd + New Brighton + Christchurch + 8842 + South Island + + Block 7A + + + NZ + + + + Avon Kitchen Specialists (NZ) Ltd + + + + Sam Anderson + 023 6654234 + sam@avonkitchens.co.nz + + + + + + 9429033591476 + + + Avon Kitchen Specialists (NZ) Ltd + + + 230 New Brighton Rd + New Brighton + Christchurch + 8842 + South Island + + Block 7A + + + NZ + + + + + + + + 9429033821733 + + + ACME Home Supp + + + 22 Alfredton Rd + Eketahuna + 4900 + Tararua + + Warehouse 5 + + + NZ + + + + + + + + 9429033591476 + + + Avon Kitchen Specialists (NZ) Ltd + + + 230 New Brighton Rd + New Brighton + Christchurch + 8842 + South Island + + Block 7A + + + NZ + + + + + + 1 + Misc Items + 1 + 1 + 3 + + 1 + Truck + + + PCC Couriers + + + + 1234 + Inv + + + + + + 456789 + + 2020-06-25 + 12:00:00 + 2020-07-27 + 12:00:00 + + + 2020-06-25 + 13:00:00 + + 22 Alfredton Rd + Eketahuna + 4900 + Tararua + + Warehouse 5 + + + NZ + + + + + + + 1 + Ensure kept upright + 10 + 2 + out of stock + + 1 + + AEG012345 + + + + Kitchen Bowls Assorted + + 6578489 + + + 17589683 + + + 3998-99233 + 8395345 + + + ADR + Code + + + Colour + Blue + + + 2020-01-01 + 2020-12-01 + 4A8974 + + BN:7889 + 2020-12-01 + + + + + NA + + 5454 + 4H + false + text + + AAW + 1 + + + PKR:889 + OF + + + + + diff --git a/phive-rules-peppol/src/test/resources/external/test-files/aunz-peppol/1.0.12/NZ Invoice Level Allowance.xml b/phive-rules-peppol/src/test/resources/external/test-files/aunz-peppol/1.0.12/NZ Invoice Level Allowance.xml new file mode 100644 index 00000000..9a0a7c02 --- /dev/null +++ b/phive-rules-peppol/src/test/resources/external/test-files/aunz-peppol/1.0.12/NZ Invoice Level Allowance.xml @@ -0,0 +1,407 @@ + + + + urn:cen.eu:en16931:2017#conformant#urn:fdc:peppol.eu:2017:poacc:billing:international:aunz:3.0 + urn:fdc:peppol.eu:2017:poacc:billing:01:1.0 + Snippet1 + 2019-07-29 + 2019-08-30 + 380 + Some Blurb about the Invoice + NZD + 4025:123:4343 + 0150abc + + + SOMEBLERB + 12345678 + + + + THEIDGOESHERE + 2019-07-30 + + + + DDR-REF + + + RD-REF + + + OD-REF + + + CD-REF + + + PR-REF + + + + 9429033821733 + + 9429033821733 + + + SupplierTradingName Ltd. + + + Main street 1 + Postbox 123 + Wellington + NZ 123 EW + + NZ + + + + 888-888-888 + + GST + + + + SupplierOfficialName Ltd + 9429033821733 + Partnership + + + + Ronald MacDonald + Mobile 021 1090666 + ronald.macdonald@qualitygoods.co.nz + + + + + + + 9429033591476 + + 9429033591476 + + + Trotters Trading Co Ltd + + + 100 Queen Street + Po box 878 + Auckland + A36577 + + NZ + + + + 999-999-999 + + GST + + + + Buyer Official Name + 9429033591476 + + + Lisa Johnson + 23434234 + lj@buyer.se + + + + + + + schemeID="SEPA" SR678659898009 + + + Mr Anderson + + + + 9429033591476 + + + + + + Mr Wilson + + + 16 Stout Street + Po box 878 + Wellington + 1111 + Kapiti Coast + + Out-in-theSticks + + + NZ + + + + 777-777-777 + + GST + + + + + + + 2019-06-01 + + 9429033591476 + + Delivery street 2 + Building 56 + Auckland + 21234 + Northland + + One-Tree-Hill + + + NZ + + + + + + Delivery party Name + + + + + 30 + Snippet1 + + IBAN32423940 + AccountName + + BIC324098 + + + + SEPA3245543940 + + BIC32778 + + + + + Payment within 30 days + + + false + 95 + Discount + 100 + 100.00 + 100.00 + + S + 15 + + GST + + + + + + + 208.11 + + 1387.40 + 208.11 + + S + 15 + + GST + + + + + + + + + 1487.40 + 1387.40 + 1595.51 + 100.00 + 0.00 + 1595.51 + + + + + + + + + 1 + Some Blurb Giving More Info about the Invoice Line + 10 + 299.90 + Consulting Fees + + 2019-06-01 + 2019-07-30 + + + 123 + + + 9000074677 + 130 + + + + Widgets True and Fair + True-Widgets + + W659590 + + + WG546767 + + + WG546767 + + + NZ + + + 09348023 + + + S + 15 + + GST + + + + + + 29.99 + + false + 0.00 + 29.99 + + + + + + + + + + + + + 2 + 2 + 1000 + + 123 + + + Description 2 + item name 2 + + 21382183120983 + + + NO + + + 09348023 + + + S + 15 + + GST + + + + + 500 + + + + + + + + 3 + Invoice Line Description + 25 + 187.50 + Consulting Fees + + 2019-06-01 + 2019-07-30 + + + 123 + + + 9000074677 + 130 + + + + Widgets True and Fair + True-Widgets + + W659590 + + + WG546767 + + + WG546767 + + + NZ + + + 09348023 + + + S + 15 + + GST + + + + + + 7.50 + + false + 0.00 + 7.50 + + + + + + + + + diff --git a/phive-rules-peppol/src/test/resources/external/test-files/aunz-peppol/1.0.12/NZ Invoice Level Charge.xml b/phive-rules-peppol/src/test/resources/external/test-files/aunz-peppol/1.0.12/NZ Invoice Level Charge.xml new file mode 100644 index 00000000..dd3bb278 --- /dev/null +++ b/phive-rules-peppol/src/test/resources/external/test-files/aunz-peppol/1.0.12/NZ Invoice Level Charge.xml @@ -0,0 +1,406 @@ + + + + urn:cen.eu:en16931:2017#conformant#urn:fdc:peppol.eu:2017:poacc:billing:international:aunz:3.0 + urn:fdc:peppol.eu:2017:poacc:billing:01:1.0 + INV647567849 + 2019-07-29 + 2019-08-30 + 380 + Some Blurb about the Invoice + NZD + 4025:123:4343 + 0150abc + + + SOMEBLERB + 12345678 + + + + THEIDGOESHERE + 2019-07-30 + + + + DDR-REF + + + RD-REF + + + OD-REF + + + CD-REF + + + PR-REF + + + + 9429033821733 + + 9429033821733 + + + SupplierTradingName Ltd. + + + Main street 1 + Postbox 123 + Wellington + NZ 123 EW + + NZ + + + + 888-888-888 + + GST + + + + SupplierOfficialName Ltd + 9429033821733 + Partnership + + + + Ronald MacDonald + Mobile 021 1090666 + ronald.macdonald@qualitygoods.co.nz + + + + + + 9429033821733 + + 9429033821733 + + + Trotters Trading Co Ltd + + + 100 Queen Street + Po box 878 + Auckland + A36577 + + NZ + + + + 999-999-999 + + GST + + + + Buyer Official Name + 9429033821733 + + + Lisa Johnson + 23434234 + lj@buyer.se + + + + + + + schemeID="SEPA" SR678659898009 + + + Mr Anderson + + + + 9429033591476 + + + + + + Mr Wilson + + + 16 Stout Street + Po box 878 + Wellington + 1111 + Kapiti Coast + + Out-in-theSticks + + + NZ + + + + 777-777-777 + + GST + + + + + + + 2019-06-01 + + 9429033591476 + + Delivery street 2 + Building 56 + Auckland + 21234 + Northland + + One-Tree-Hill + + + NZ + + + + + + Delivery party Name + + + + + 30 + Snippet1 + + IBAN32423940 + AccountName + + BIC324098 + + + + SEPA3245543940 + + BIC32778 + + + + + Payment within 30 days + + + true + SAA + Shipping and Handling + 100 + 99.99 + 99.99 + + S + 15 + + GST + + + + + + + 238.11 + + 1587.39 + 238.11 + + S + 15 + + GST + + + + + + + + + 1487.40 + 1587.39 + 1825.50 + 99.99 + 0.00 + 1825.50 + + + + + + + + + 1 + Some Blurb Giving More Info about the Invoice Line + 10 + 299.90 + Consulting Fees + + 2019-06-01 + 2019-07-30 + + + 123 + + + 9000074677 + 130 + + + + Widgets True and Fair + True-Widgets + + W659590 + + + WG546767 + + + WG546767 + + + NZ + + + 09348023 + + + S + 15 + + GST + + + + + + 29.99 + + false + 0.00 + 29.99 + + + + + + + + + + + + + 2 + 2 + 1000 + + 123 + + + Description 2 + item name 2 + + 21382183120983 + + + NO + + + 09348023 + + + S + 15 + + GST + + + + + 500 + + + + + + + + 3 + Invoice Line Description + 25 + 187.50 + Consulting Fees + + 2019-06-01 + 2019-07-30 + + + 123 + + + 9000074677 + 130 + + + + Widgets True and Fair + True-Widgets + + W659590 + + + WG546767 + + + WG546767 + + + NZ + + + 09348023 + + + S + 15 + + GST + + + + + + 7.50 + + false + 0.00 + 7.50 + + + + + + + + + diff --git a/phive-rules-peppol/src/test/resources/external/test-files/aunz-peppol/1.0.12/NZ Invoice Multiple Allowances.xml b/phive-rules-peppol/src/test/resources/external/test-files/aunz-peppol/1.0.12/NZ Invoice Multiple Allowances.xml new file mode 100644 index 00000000..9c0411d5 --- /dev/null +++ b/phive-rules-peppol/src/test/resources/external/test-files/aunz-peppol/1.0.12/NZ Invoice Multiple Allowances.xml @@ -0,0 +1,400 @@ + + + + urn:cen.eu:en16931:2017#conformant#urn:fdc:peppol.eu:2017:poacc:billing:international:aunz:3.0 + urn:fdc:peppol.eu:2017:poacc:billing:01:1.0 + Snippet1 + 2019-07-29 + 2019-08-30 + 380 + Some Blurb about the Invoice + NZD + 4025:123:4343 + 0150abc + + + REF65378748989 + 12345678 + + + + REF856547990C + 2019-07-30 + + + + DDR-REF + + + RD-REF + + + OD-REF + + + CD-REF + + + PR-REF + + + + 9429033821733 + + 9429033821733 + + + SupplierTradingName Ltd. + + + Main street 1 + Postbox 123 + Wellington + NZ 123 EW + + NZ + + + + 888-888-888 + + GST + + + + SupplierOfficialName Ltd + 9429033821733 + Partnership + + + + Ronald MacDonald + Mobile 021 1090666 + ronald.macdonald@qualitygoods.co.nz + + + + + + + 9429033591476 + + 9429033591476 + + + Trotters Trading Co Ltd + + + 100 Queen Street + Po box 878 + Auckland + A36577 + + NZ + + + + 999-999-999 + + GST + + + + Buyer Official Name + 9429033591476 + + + Lisa Johnson + 23434234 + lj@buyer.se + + + + + + + schemeID="SEPA" SR678659898009 + + + Mr Anderson + + + 9429033591476 + + + + + + Mr Wilson + + + 16 Stout Street + Po box 878 + Wellington + 1111 + Kapiti Coast + + Out-in-theSticks + + + NZ + + + + 777-777-777 + + GST + + + + + + + 2019-06-01 + + 9429033591476 + + Delivery street 2 + Building 56 + Auckland + 21234 + Northland + + One-Tree-Hill + + + NZ + + + + + + Delivery party Name + + + + + 30 + Snippet1 + + IBAN32423940 + AccountName + + BIC324098 + + + + SEPA3245543940 + + BIC32778 + + + + + Payment within 30 days + + + true + SAA + Shipping and Handling + 0 + 0 + 0 + + S + 15 + + GST + + + + + + + 223.11 + + 1487.40 + 223.11 + + S + 15 + + GST + + + + + + + + + 1487.40 + 1487.40 + 1710.51 + 0.00 + 0.00 + 1710.51 + + + + + 1 + Some Blurb Giving More Info about the Invoice Line + 10 + 299.90 + Consulting Fees + + 2019-06-01 + 2019-07-30 + + + 123 + + + 9000074677 + 130 + + + + Widgets True and Fair + True-Widgets + + W659590 + + + WG546767 + + + WG546767 + + + NZ + + + 09348023 + + + S + 15 + + GST + + + + + + 29.99 + + false + 0.00 + 29.99 + + + + + + + + + + + + + 2 + 2 + 1000 + + 123 + + + Description 2 + item name 2 + + 21382183120983 + + + NO + + + 09348023 + + + S + 15 + + GST + + + + + 500 + + + + + + + + 3 + Invoice Line Description + 25 + 187.50 + Consulting Fees + + 2019-06-01 + 2019-07-30 + + + 123 + + + 9000074677 + 130 + + + + Widgets True and Fair + True-Widgets + + W659590 + + + WG546767 + + + WG546767 + + + NZ + + + 09348023 + + + S + 15 + + GST + + + + + + 7.50 + + false + 0.00 + 7.50 + + + + + + + diff --git a/phive-rules-peppol/src/test/resources/external/test-files/aunz-peppol/1.0.12/NZ Order Agreement.xml b/phive-rules-peppol/src/test/resources/external/test-files/aunz-peppol/1.0.12/NZ Order Agreement.xml new file mode 100644 index 00000000..3936bb3c --- /dev/null +++ b/phive-rules-peppol/src/test/resources/external/test-files/aunz-peppol/1.0.12/NZ Order Agreement.xml @@ -0,0 +1,271 @@ + + + + urn:fdc:peppol.eu:poacc:trns:order_agreement:3 + urn:fdc:peppol.eu:poacc:bis:order_agreement:3 + 0263bf48-9a55-4d15-adf5-2c2921036d1c + 101-111 + 2020-07-01 + 06:10:10 + We have a new phone number 021-1090448 + NZD + ABC-123 + + 11233 + + + 123456 + + + 147852 + Timesheet + + UjBsR09EbGhjZ0dTQUxNQUFBUUNBRU1tQ1p0dU1GUXhEUzhi + + http://www.example.com/index.html + + + + + CON-12345 + + + + 9429033591476 + + 9429033591476 + + + + 5 Stout Street + additional + Wellington + 0123 + Region + + Address Line 3 + + + NZ + + + + The Supplier AB + + + Henry Buyer + 021-1090333 + henry@supplier.com + + + + + + + 9429033821733 + + 9429033821733 + + + 1 Queen Street + Additional B + Auckland + 2345 + Region + + Address Line 3 + + + NZ + + + + City Hospital + + + + Peter Parker + 021-1090678 + pp@hospital.co.nz + + + + + + + 9429033821733 + + + Dr Who + + + + + + + + 9429033821733 + + + Accounting + + + + + + true + ABK + Miscellaneous services + 2.00 + + S + 15 + + GST + + + + + false + 95 + Discount + 10 + 3.25 + 32.50 + + S + 15 + + GST + + + + + 4.69 + + 31.25 + 4.69 + + S + 15 + + GST + + + + + + + + 32.5 + 31.25 + 35.94 + 3.25 + 2.00 + 10.00 + 0.06 + 26.00 + + + + + + 1 + Order line note text + 15 + 22.50 + + 15.00 + + 2020-08-10 + 12:00:00 + 2020-08-12 + 12:00:00 + + + + 1.50 + 1 + AAA + + false + 0.20 + 1.70 + + + + Brown sauce - long description + Brown sauce + + SN-33 + + + 7400000001234 + + + 147852 + Timesheet + + UjBsR09EbGhjZ0dTQUxNQUFBUUNBRU1tQ1p0dU1GUXhEUzhi + + http://www.example.com/index.html + + + + + 12345678 + + + CT + + + S + 15 + + GST + + + + Length + test + 30 mm + + + + EU EcoLabel + NA + Environmental + Item labl value + + + Issuer party name + + + + http://www.label.eu/test/ + + + + + + + + 2 + 1 + 10 + + 10.00 + + + White sauce + + SN-34 + + + + + diff --git a/phive-rules-peppol/src/test/resources/external/test-files/aunz-peppol/1.0.12/NZ Order Response.xml b/phive-rules-peppol/src/test/resources/external/test-files/aunz-peppol/1.0.12/NZ Order Response.xml new file mode 100644 index 00000000..aa2d45a8 --- /dev/null +++ b/phive-rules-peppol/src/test/resources/external/test-files/aunz-peppol/1.0.12/NZ Order Response.xml @@ -0,0 +1,159 @@ + + + + urn:fdc:peppol.eu:poacc:trns:order_response:3 + urn:fdc:peppol.eu:poacc:bis:ordering:3 + OrderResponse01 + 101-111 + 2020-03-01 + 06:10:10 + CA + Response message with amendments in the details + NZD + ABC-123 + + 11233 + + + + 9429033591476 + + 9429033591476 + + + Supplier PLC + + + + + + 9429033821733 + + 9429033821733 + + + Customer PLC + + + + + + 2020-02-01 + 2020-02-26 + + + + + 1 + Order line note text + 3 + 10 + 3 + + + 2020-02-01 + 2020-02-26 + + + + 1.50 + 1 + + + Brown sauce + + 123456 + + + SN-33 + + + 7400000001234 + + + + + 12356 + + Sauce brown, ready + + SN-34 + + + 7400000001235 + + + 12345678 + + + S + 15 + + GST + + + + Weight + 12 gram + 12 + gram + + + + + 1 + + + + + 2 + 5 + + White sauce + + SN-34 + + + + + 2 + + + + + 3 + Substituted Item + 3 + + Pepper sauce + + SN-35 + + + + + 1 + + Pepper sauce + + SN-36 + + + 8722700577588 + + + S + 15 + + GST + + + + + + 3 + + + diff --git a/phive-rules-peppol/src/test/resources/external/test-files/aunz-peppol/1.0.12/NZ Order Transaction.xml b/phive-rules-peppol/src/test/resources/external/test-files/aunz-peppol/1.0.12/NZ Order Transaction.xml new file mode 100644 index 00000000..8ec8ff6c --- /dev/null +++ b/phive-rules-peppol/src/test/resources/external/test-files/aunz-peppol/1.0.12/NZ Order Transaction.xml @@ -0,0 +1,419 @@ + + + + urn:fdc:peppol.eu:poacc:trns:order:3 + urn:fdc:peppol.eu:poacc:bis:order_only:3 + 34 + 112233 + 2020-09-01 + 12:30:00 + 220 + Information text for the whole order + NZD + 9000012345 + Project123 + + 2020-01-31 + + + QuoteID1234 + + + RjectedOrderID123 + + + MAFO + + + Doc1 + Timesheet + + + http://www.suppliersite.co.nz/sheet001.html + + + + + Doc2 + Drawing + + UjBsR09EbGhjZ0dTQUxNQUFBUUNBRU1tQ1p0dU1GUXhEUzhi + + + + + 3432299 + + + + 987654325 + + 9429033821733 + + + Stout Systems + + + 5 Stout Street + Hanger 2 + Wellington + 0111 + Region + + Address Line 3 + + + NZ + + + + 567-345-222 + + GST + + + + Stout Systems Ltd + 9429033821733 + + Wellington + + NZ + + + + + Henry Customer + 021-1090-777 + henry@stoutsystems.com + + + + + + 123456785 + + 9429033591476 + + + Jessica Supplier + + + 212 Queen Street + additional + Auckland + 2222 + Region + + Address Line 3 + + + NZ + + + + Medical AS + 123456789 + + Auckland + + NZ + + + + + Jessica Supplier + 021-1090-442 + jessica.supplier@jessie.co.nz + + + + + + + 9429033591476 + + + Stout Supplies + + + JHenry Supplier + 021-1090-878 + henry@supplier.com + + + + + + 987654325 + + 9429033821733 + + + Accounting + + + 5 Stout Street + Level 23 + Wellington + 0011 + Region + + Address Line 3 + + + NZ + + + + 444-555-666 + + GST + + + + Stout Legal + 9429033821733 + + Wellington + + NZ + + + + + + + + 7300010000001 + + Delivery Street + Wharf 22 + Auckland + 1473 + Region + + 3rd Address line + + + NZ + + + + + 2020-10-10 + 2020-10-20 + + + + 13691234 + + + Helseavdeling + + + Sally Smith + 021-1090-333 + sally@warehousing.co.nz + + + + + FOB + CAD + + FOB AUK + + + + Payment terms description + + + true + ABK + Miscellaneous services + 400.00 + + Z + 0 + + GST + + + + + false + 95 + Discount + 10 + 652.50 + 6525.00 + + S + 15 + + GST + + + + + 880.88 + + + 6525.00 + 6272.50 + 7153.38 + 652.50 + 400.00 + 10.00 + 0.62 + 7144 + + + + + Freetext note on line 1 + + 1 + 120 + 6300.00 + false + 12345678 + + + 2020-02-10 + 2020-02-25 + + + + + 1234567890 + + + Josef K. + + + + true + ABK + Miscellaneous services + 600.00 + + + false + 95 + Discount + 5 + 300.00 + 6000.00 + + + 50.000 + 1 + + false + 10.00 + 60.00 + + + + Needle 4mm + Needle 4mm + + 123456 + + + 121212 + + + 7560000012345 + + + 12345678 + + + 12345678 + + + + S + 15 + + GST + + + + Length + 30 mm + 30 + descr + + + SE-123456 + + LO-123456 + + + + + + + + + + Freetext note on line 2 + + 2 + 15 + 225.00 + true + ProjectID123 + + + 2012-10-15 + 2012-10-31 + + + + + 1234567890 + + + Josef K. + + + + 15.000 + 1 + + false + 100.0000 + 115.0000 + + + + Wet tissues for children + Wet tissues + + SItemNo011 + + + 56789123 + + + S + 15 + + GST + + + + Weight + 100 g + + + + + diff --git a/phive-rules-peppol/src/test/resources/external/test-files/aunz-peppol/1.0.12/NZ Prepaid Amount.xml b/phive-rules-peppol/src/test/resources/external/test-files/aunz-peppol/1.0.12/NZ Prepaid Amount.xml new file mode 100644 index 00000000..07253fe1 --- /dev/null +++ b/phive-rules-peppol/src/test/resources/external/test-files/aunz-peppol/1.0.12/NZ Prepaid Amount.xml @@ -0,0 +1,390 @@ + + + + urn:cen.eu:en16931:2017#conformant#urn:fdc:peppol.eu:2017:poacc:billing:international:aunz:3.0 + urn:fdc:peppol.eu:2017:poacc:billing:01:1.0 + Snippet1 + 2019-07-29 + 2019-08-30 + 380 + Some Blurb about the Invoice + NZD + 4025:123:4343 + 0150abc + + + SOMEBLERB + 12345678 + + + + THEIDGOESHERE + 2019-07-30 + + + + DDR-REF + + + RD-REF + + + OD-REF + + + CD-REF + + + PR-REF + + + + 9429033821733 + + 9429033821733 + + + SupplierTradingName Ltd. + + + Main street 1 + Postbox 123 + Wellington + NZ 123 EW + + NZ + + + + 888-888-888 + + GST + + + + SupplierOfficialName Ltd + 9429033821733 + Partnership + + + + Ronald MacDonald + Mobile 021 1090666 + ronald.macdonald@qualitygoods.co.nz + + + + + + + 9429033591476 + + 9429033591476 + + + Trotters Trading Co Ltd + + + 100 Queen Street + Po box 878 + Auckland + A36577 + + NZ + + + + 999-999-999 + + GST + + + + Buyer Official Name + 9429033591476 + + + Lisa Johnson + 23434234 + lj@buyer.se + + + + + + + schemeID="SEPA" SR678659898009 + + + Mr Anderson + + + + 9429033591476 + + + + + + Mr Wilson + + + 16 Stout Street + Po box 878 + Wellington + 1111 + Kapiti Coast + + Out-in-theSticks + + + NZ + + + + 777-777-777 + + GST + + + + + + + 2019-06-01 + + 9429033591476 + + Delivery street 2 + Building 56 + Auckland + 21234 + Northland + + One-Tree-Hill + + + NZ + + + + + + Delivery party Name + + + + + + 30 + Snippet1 + + IBAN32423940 + AccountName + + BIC324098 + + + + SEPA3245543940 + + BIC32778 + + + + + Payment within 30 days + + + + 581.20 + + 3874.65 + 581.20 + + S + 15 + + GST + + + + + + + 3874.65 + 3874.65 + 4455.85 + 0.00 + 2500 + 1955.85 + + + + + 1 + Some Blurb Giving More Info about the Invoice Line + 10 + 599.90 + Consulting Fees + + 2019-06-01 + 2019-07-30 + + + 123 + + + 9000074677 + 130 + + + + + Widgets True and Fair + True-Widgets + + W659590 + + + WG546767 + + + WG546767 + + + NZ + + + 09348023 + + + S + 15 + + GST + + + + + + 59.99 + + false + 10.00 + 69.99 + + + + + + + + + + + + + 2 + 2 + 1400 + + 123 + + + Description 2 + item name 2 + + 21382183120983 + + + NO + + + 09348023 + + + S + 15 + + GST + + + + + 700 + + false + 50.00 + 750 + + + + + + + 3 + Invoice Line Description + 25 + 1874.75 + Consulting Fees + + 2019-06-01 + 2019-07-30 + + + 123 + + + 9000074677 + 130 + + + + Widgets True and Fair + True-Widgets + + W659590 + + + WG546767 + + + WG546767 + + + NZ + + + 09348023 + + + S + 15 + + GST + + + + + + 74.99 + + false + 25.00 + 99.99 + + + + + + + + + diff --git a/phive-rules-peppol/src/test/resources/external/test-files/aunz-peppol/1.0.12/NZ PunchOut.xml b/phive-rules-peppol/src/test/resources/external/test-files/aunz-peppol/1.0.12/NZ PunchOut.xml new file mode 100644 index 00000000..a24c2c63 --- /dev/null +++ b/phive-rules-peppol/src/test/resources/external/test-files/aunz-peppol/1.0.12/NZ PunchOut.xml @@ -0,0 +1,171 @@ + + + + + urn:fdc:peppol.eu:poacc:trns:punch_out:3 + urn:fdc:peppol.eu:poacc:bis:punch_out:3 + 990863 + true + 2020-08-01 + 09:00:00 + + 2021-08-31 + 18:00:00 + + + REF12345 + + + 9429033821733 + + 9429033821733 + + + Stationery Warehouse Limited + + + + 9429033591476 + + 9429033591476 + + + Eketahuna Enterprises Inc. + + + J C Admundsen + + + + 1 + + 2020-01-01 + 2020-12-31 + 12:00:00 + + + 2 + + Gate A + 916 Herbert Street + Eketahuna + 4900 + North Island + + Warehouse B/Lot 4 + + + NZ + + + + 10.00 + 1 + AAA + + + 1 + + + + Photo copy paper 80g A4, package of 500 sheets. + Copy paper + + FD3004-12 + + + FD3004 + + + 1234567890114 + + + 12345 + TRADE_ITEM_DESCRIPTION + Photocopy Paper A4 + + UjBsR09EbGhjZ0dTQUxNQUFBUUNBRU1tQ1p0dU1GUXhEUzhi + + + + NZ + + + 20101601 + + + CT + + + S + 18 + + GST + + + + Grams + UOM + 18 + 18 + + + + Mataura + + + + 123450 + NA + Environmental + Eco Friendly Certified + + + Enviro Safe Org + + + + + + + 2 + + + 90.00 + 1 + + + 1 + + + + Photo copy paper 80g A4, carton of 10 units with 500 sheets each + Copy paper + + FD012-A + + + FD012 + + + 1234567890124 + + + 20101601 + + + S + 18 + + GST + + + + Paper weight in grams + 18 + + + + diff --git a/phive-rules-peppol/src/test/resources/external/test-files/aunz-peppol/1.0.12/NZ Self Billed Credit note.xml b/phive-rules-peppol/src/test/resources/external/test-files/aunz-peppol/1.0.12/NZ Self Billed Credit note.xml new file mode 100644 index 00000000..c08b740c --- /dev/null +++ b/phive-rules-peppol/src/test/resources/external/test-files/aunz-peppol/1.0.12/NZ Self Billed Credit note.xml @@ -0,0 +1,384 @@ + + + + urn:cen.eu:en16931:2017#conformant#urn:fdc:peppol.eu:2017:poacc:selfbilling:international:aunz:3.0 + urn:fdc:peppol.eu:2017:poacc:selfbilling:01:1.0 + Snippet1 + + 2019-07-29 + + 261 + + Some Blurb about the Credit Note + NZD + 4025:123:4343 + 0150abc + + + SOMEBLERB + 12345678 + + + + THEIDGOESHERE + 2019-07-30 + + + + DDR-REF + + + RD-REF + + + + CD-REF + + + + OD-REF + + + + + + 9429033821733 + + 9429033821733 + + + SupplierTradingName Ltd. + + + Main street 1 + Postbox 123 + Wellington + NZ 123 EW + + NZ + + + + 888-888-888 + + GST + + + + SupplierOfficialName Ltd + 9429033821733 + Partnership + + + + Ronald MacDonald + Mobile 021 1090666 + ronald.macdonald@qualitygoods.co.nz + + + + + + + 9429033591476 + + 9429033591476 + + + Trotters Trading Co Ltd + + + 100 Queen Street + Po box 878 + Auckland + A36577 + + NZ + + + + 999-999-999 + + GST + + + + Buyer Official Name + 9429033591476 + + + Lisa Johnson + 23434234 + lj@buyer.se + + + + + + + schemeID="SEPA" SR678659898009 + + + Mr Anderson + + + + 9429033591476 + + + + + + Mr Wilson + + + 16 Stout Street + Po box 878 + Wellington + 1111 + Kapiti Coast + + Out-in-theSticks + + + NZ + + + + 777-777-777 + + GST + + + + + + + 2019-06-01 + + 9429033591476 + + Delivery street 2 + Building 56 + Auckland + 21234 + Northland + + One-Tree-Hill + + + NZ + + + + + + Delivery party Name + + + + + 30 + Snippet1 + + IBAN32423940 + AccountName + + BIC324098 + + + + SEPA3245543940 + + BIC32778 + + + + + Payment within 30 days + + + + 581.20 + + 3874.65 + 581.20 + + S + 15 + + GST + + + + + + + + 3874.65 + 3874.65 + 4455.85 + 0.00 + 2500 + 1955.85 + + + + + 1 + Some Blurb Giving More Info about the Invoice Line + 10 + 599.90 + Consulting Fees + + 2019-06-01 + 2019-07-30 + + + 123 + + + 9000074677 + 130 + + + + + Widgets True and Fair + True-Widgets + + W659590 + + + WG546767 + + + WG546767 + + + NZ + + + 09348023 + + + S + 15 + + GST + + + + + + 59.99 + + false + 10.00 + 69.99 + + + + + + + + 2 + 2 + 1400 + + 123 + + + Description 2 + item name 2 + + 21382183120983 + + + NO + + + 09348023 + + + S + 15 + + GST + + + + + 700 + + false + 50.00 + 750 + + + + + + + 3 + Invoice Line Description + 25 + 1874.75 + Consulting Fees + + 2019-06-01 + 2019-07-30 + + + 123 + + + 9000074677 + 130 + + + + Widgets True and Fair + True-Widgets + + W659590 + + + WG546767 + + + WG546767 + + + NZ + + + 09348023 + + + S + 15 + + GST + + + + + + 74.99 + + false + 25.00 + 99.99 + + + + + + + diff --git a/phive-rules-peppol/src/test/resources/external/test-files/aunz-peppol/1.0.12/NZ Self Billing.xml b/phive-rules-peppol/src/test/resources/external/test-files/aunz-peppol/1.0.12/NZ Self Billing.xml new file mode 100644 index 00000000..06583934 --- /dev/null +++ b/phive-rules-peppol/src/test/resources/external/test-files/aunz-peppol/1.0.12/NZ Self Billing.xml @@ -0,0 +1,386 @@ + + + + + urn:cen.eu:en16931:2017#conformant#urn:fdc:peppol.eu:2017:poacc:selfbilling:international:aunz:3.0 + urn:fdc:peppol.eu:2017:poacc:selfbilling:01:1.0 + + INV_00482 + 2019-07-29 + 2019-08-30 + 389 + + Buyer-created tax invoice - Agreement between the buyer and supplier. + NZD + 4025:123:4343 + 0150abc + + 2019-06-01 + 2019-07-30 + 432 + + + SOMEBLERB + 12345678 + + + + THEIDGOESHERE + 2019-07-30 + + + + DDR-REF + + + RD-REF + + + OD-REF + + + CD-REF + + + PR-REF + + + + 9429033821733 + + 9429033821733 + + + GNS Supplies Ltd + + + O'Reilly Brow + Unit 93 2 Baylee Park + Wellington + 5016 + + NZ + + + + 47555222000 + + GST + + + + SupplierOfficialName Ltd + 9429033821733 + Partnership + + + + Carlos Jacob + Mobile 021 1090666 + carlos.jacob@gns.com.au + + + + + + + 9429033591476 + + 9429033591476 + + + Walls Trading Co Ltd + + + 100 Queen Street + 221 King Street + Auckland + 0603 + + NZ + + + + 777-777-777 + + GST + + + + Walls Incorporated + 9429033591476 + + + Lisa Johnson + 23434234 + lj@buyer.se + + + + + + + schemeID="SEPA" SR678659898009 + + + Mr Anderson + + + + 9429033591476 + + + + + + Mr Wilson + + + 16 Stout Street + Po box 878 + Wellington + 1111 + Kapiti Coast + + Unit 2 + + + NZ + + + + 777-777-777 + + GST + + + + + + + 2019-06-01 + + 9429033591476 + + Delivery street 2 + Building 56 + Auckland + 21234 + Northland + + One-Tree-Hill + + + NZ + + + + + + Delivery party Name + + + + + 30 + Snippet1 + + IBAN32423940 + AccountName + + BIC324098 + + + + SEPA3245543940 + + BIC32778 + + + + + Payment within 30 days + + + + 581.20 + + 3874.65 + 581.20 + + S + 15 + + GST + + + + + + + + 3874.65 + 3874.65 + 4455.85 + 0.00 + 2500 + 1955.85 + + + + + 1 + Some Blurb Giving More Info about the Invoice Line + 10 + 599.90 + Consulting Fees + + 2019-06-01 + 2019-07-30 + + + 123 + + + 9000074677 + 130 + + + + + Widgets True and Fair + True-Widgets + + W659590 + + + WG546767 + + + WG546767 + + + NZ + + + 09348023 + + + S + 15 + + GST + + + + + + 59.99 + + false + 10.00 + 69.99 + + + + + + + + 2 + 2 + 1400 + + 123 + + + Description 2 + item name 2 + + 21382183120983 + + + NO + + + 09348023 + + + S + 15 + + GST + + + + + 700 + + false + 50.00 + 750 + + + + + + + 3 + Invoice Line Description + 25 + 1874.75 + Consulting Fees + + 2019-06-01 + 2019-07-30 + + + 123 + + + 9000074677 + 130 + + + + Widgets True and Fair + True-Widgets + + W659590 + + + WG546767 + + + WG546767 + + + NZ + + + 09348023 + + + S + 15 + + GST + + + + + + 74.99 + + false + 25.00 + 99.99 + + + + + + + diff --git a/phive-rules-peppol/src/test/resources/external/test-files/aunz-peppol/1.0.12/README.md b/phive-rules-peppol/src/test/resources/external/test-files/aunz-peppol/1.0.12/README.md new file mode 100644 index 00000000..0f1fbc14 --- /dev/null +++ b/phive-rules-peppol/src/test/resources/external/test-files/aunz-peppol/1.0.12/README.md @@ -0,0 +1,54 @@ +# A-NZ Message Samples + +This repository contains Peppol post-award UBL sample messages, including invoice, invoice response, credit note, self-billing invoice, despatch advice, order, order agreement, catalogue and punch out. + +There are multiple invoice samples illustrating different business scenarios or use cases, e.g. freight only invoices, GST only invoices or invoices with a negative amount. A description of each sample and the business scenario/use case it illustrates is provided below. + +**Australia (AU) Examples** +| Example | Description | +| :---: | :--- | +| AU Credit Note | This example demonstrates a simple Australian credit note | +| AU Despatch Advice | This example demonstrates an Australian simple despatch advice. A despatch advice is used in the fulfillment process, by the sender, to notify the receiver about the despatch and delivery period for the goods being sent, as well as details about the goods for cross checking with the order | +| AU Freight - Document Level | This example demonstrates an invoice in Australia that has additional freight charges included at the document level of the invoice | +| AU Freight - Line Item | This example demonstrates an invoice in Australia that has additional freight charges included at the line level of the invoice as a separate line level amount | +| AU Freight Only - Line Item | This example demonstrates an invoice in Australia that only includes a freight charge at the line level of the invoice as the total amount of the invoice | +| AU GST Only - Prepaid | This example demonstrates an Australian invoice with a standard tax scheme GST only applied and includes a prepaid amount to reduce the total payable amount | +| AU GST Only | This example demonstrates an Australian invoice with a standard tax scheme GST only applied without a prepaid amount to reduce the total payable amount | +| AU Invoice Energy Bill - Example 1 | This example demonstrates an Australian invoice with 'mixed' taxable and non-taxable supplies including a non-taxable solar rebate (e.g. micro-business not registered for GST) | +| AU Invoice Energy Bill - Example 2 | This example demonstrates an Australian invoice with 'mixed' taxable and non-taxable supplies and some optional data (payment terms specifying a conditional discount, delivery location, payment means/options, invoiced objects) | +| AU Invoice Energy Bill - Example 3 (Negative Invoice) | This example demonstrates an Australian simple negative invoice | +| AU Invoice | This example demonstrates an Australian valid invoice | +| AU Order Agreement | This example demonstrates an Australian Order Agreement. An order agreement includes information of an order and of the order confirmation | +| AU Order Transaction | This example demonstrates an Australian Order Transaction. An order agreement transaction with all required information is sent from the seller to the buyer | +| AU Self-Billing | This example demonstrates an Australian valid Self-Billing invoice | +| AU Invoice Response | This example demonstrates an Australian Invoice response. An invoice response provides the seller with information on the status of a sent invoice or credit note | +| AU Order Response | This example demonstrates an Australian Order response. An order response provides the seller with information on the status of a sent order | + +**New Zealand (NZ) Examples** +| Example | Description | +| :---: | :--- | +| NZ Self-Billing | This example demonstrates a valid New Zealand Self-Billing invoice. Self-Billing involves the buyer generating and sending invoices to the supplier, rather than the supplier issuing the invoice | +| NZ Self-Billed Credit note | This example demonstrates a valid New Zealand Self-Billed credit note. A Self-Billed credit note is issued by the buyer to correct errors, apply discounts, or account for returns in a previously issued Self-Billed invoice| +| NZ Punch Out | This example demonstrates a New Zealand Punch Out transaction. An einvoicing Punch out is a process that allows buyers to access a supplier’s online catalogue directly from their own procurement system | +| NZ Prepaid Amount | This example demonstrates a valid New Zealand invoice with a prepaid amount | +| NZ Order Transaction | This example demonstrates a New Zealand Order transaction. An Order Transaction refers to the electronic exchange of order-related documents between a buyer and a supplier | +| NZ Order Response | This example demonstrates a valid New Zealand Order Response transaction. The buyer acknowledges receipt of the invoice and confirms the order details, which can include acceptance, rejection, or requests for modifications | +|NZ Order Agreement | This example demonstrates a valid New Zealand Order Agreement. An Order Agreement outlines the terms and conditions between a buyer and a supplier regarding the electronic invoicing process | +|NZ Invoice - Level allowance | This example demonstrates a valid New Zealand invoice with a document level allowance amount. An allowance on the invoice can include discounts, rebates, or other deductions from the total amount due | +|NZ Invoice - Level charge | This example demonstrates a New Zealand invoice with a document level charge amount. A charge amount at the document level refers to additional fees or charges that are applied to the entire invoice, rather than to individual items or services listed on the invoice (shipping and handling for example) | +| NZ Invoice Multiple Allowances | This example demonstrates a New Zealand invoice with multiple allowance amounts at the line level | +| NZ Despatch Advice | This example demonstrates a valid New Zealand Despatch advice transaction. A Despatch Advice provides detailed information about a shipment of goods | +| NZ Credit note | This example demonstrates a simple New Zealand credit note. A credit note is used to correct or adjust the amount on a previously issued invoice | +| NZ Catalogue | This example demonstrates a valid New Zealand Catalogue transaction. A Catalogue refers to a digital list of products or services that a supplier offers to buyers and includes detailed information about each item | +| NZ Invoice - Allowance on Invoice Line | This example demonstrates a valid New Zealand invoice with an allowance amount at the line level. An allowance amount on an invoice line refers to a discount or reduction applied to a specific item or service listed on the invoice, rather than to the total invoice amount | + +**Note**- The message samples are for illustrative and support purposes only, and do not represent specific business requirements or industry recommendations. Service providers and end users should refer to formal supporting documentations for guidance, including: +* Peppol [Business Implementation Specifications for invoicing](https://docs.peppol.eu/poacc/billing/3.0/) (billing) and [other eProcurement transactions](https://docs.peppol.eu/poacc/upgrade-3/) +* [A-NZ Peppol Invoice and Self-Billing specifications](https://github.com/A-NZ-PEPPOL/A-NZ-PEPPOL-BIS-3.0/tree/master/Specifications) (extensions) +* [A-NZ Guidance notes](https://github.com/A-NZ-PEPPOL/Guidance-documents) +* [A-NZ Industry Practice Statement documents](https://github.com/A-NZ-PEPPOL/A-NZ-Industry-Practice-Statements) + +The samples will be reviewed and/or updated as needed. +If you have questions or feedback, please contact your local Peppol Authority: +* The New Zealand Peppol Authority – [support@nzpeppol.govt.nz](mailto:support@nzpeppol.govt.nz) +* The Australian Peppol Authority – [eInvoicing@ato.gov.au](mailto:eInvoicing@ato.gov.au)