UBL Ketentest – versus UBL SI · PDF fileIk mis alleen een compleet overzicht van...

Post on 12-Mar-2018

219 views 6 download

Transcript of UBL Ketentest – versus UBL SI · PDF fileIk mis alleen een compleet overzicht van...

UBLKetentest–versusUBLSIaandachtspunten

www.ublketentest.nl 1

Bijgewerkt:14april2016DitdocumentbevataandachtspuntenmetbetrekkingtotUBL-SIdieonderanderezijningebrachtdoordeelnemersaandeUBLKetentest.Waarmogelijkisperaandachtspuntinformatieoverdetoepasbaarheidopgenomen.

Punt Omschrijving Impact Toepasbaarheid OPEN Functioneleaandachtspunten F1 OpwelkewijzevalideertUBL-SIdeBTW-

berekeningperregelenperfactuurenhoewordtgeadviseerdomtegaanmeteventueledaarbijoptredendeafrondingsverschillen?

HOOG AntwoordSI:Lastigevraagdieikgoeduitmoetzoeken.WordtvervolgdProbleemkomtvoortuiteenfoutindegebruikteXSLTartefacts.UpgradenaarXSLT2isnodigvoorTesttool.WordtingeplandQ12016.1.Voornuishetzaakdezehandmatigtevaliderenalsdezeerroroptreedt.2.Wegaandetesttoolupdatenmeteennieuweversiedieomkangaanmetafrondingsverschillen.Ditvereisteenrewritevanallevalidatieartefacts.Wezijndaarbijnameeklaarenzijndetesttoolaanhettesten.Tenslotte:deberekeningenmoetenalsvolgtkloppen:TaxAmountmoetovereenkomenmetdesomvanTaxSubTotal\TaxAmountTaxSubTotal\TaxAmountmoetgelijkzijnaanhetTaxableAmountxTaxCategory\PercentLegalMonetaryTotal/LineExtensionAmountmoetovereenkomenmetdeLineExtensionAmountsopfactuurregelniveau(exBTW)LegalMonetaryTotal/TaxInclusiveAmountmoetgelijkzijnaanLegalMonetaryTotal/TaxIexclusiveAmount+TaxAmount

F6 WelkeafsprakengeldenerbinnenUBL-SIvooropnamevanBTW-nummervandeontvangeralsditbekendis?

MIDDEL AntwoordSI:Hoewelnietfiscaalvereist(volgensmij)isofhetBTWofhetKVKnummervandeontvangerverplichtindoc:Invoice/cac:AccountingCustomerParty/cac:Party/cac:PartyIdentification/cbc:IDofdoc:Invoice/cac:BuyerCustomerParty/cac:Party/cac:PartyIdentification/cbc:IDOpmerkingGerard:devraagismaarofBTW-enKvK-nummervaneenontvangerbekendis.BTW-nummermogelijkalsbuitenlandsepartij,t.b.v.ICP-transactie.LeidttoteensignaaltijdensdeUBL-SIvalidatiealsontbreekt.OpmerkingJaapJan:Datklopt.BinnenSI-FULLisBTWofKVKvandeontvangerwel

UBLKetentest–versusUBLSIaandachtspunten

www.ublketentest.nl 2

Punt Omschrijving Impact Toepasbaarheidverplicht(ofinhetgevalvaneenoverheideenOIN).OmdatditnietaltijdopgaatvoorSI-LITEisheteenwarning.

F8 Hetveldcac:Delivery/cbc:IDisbinnenUBLstandaardaanwezigvoorpakbonnummer.KlopthetdatditveldnietgebruiktwordtbinnenUBl-SI?Hetveldaanleverenleverteenwarningop.

LAAG AntwoordSI:DewarningkomtvoortuithetfeitdateenontvangendeERPsysteemdepakbonnummermogelijknietkanverwerkenbinnenSI.Verwijzingenvanuitdefactuurnaaranderedocumentgebeurtdoormiddelvanhetvelddoc:Invoice/cac:AdditionalDocumentReference/cbc:DocumentTypeVoornuishetopnemenvaneenpakbonreferentieopDeliveryniveaunietondersteund.WelinPC434voorzien,dusmetdenieuweSI-UBLkomtdezeookmee.

F10 WatisdejuistecoderingvoordeBTW-codes?HetgaatomeencompleetoverzichtvanalleBTW-regelingen.

HOOG BinnenSIisditnietstrakvastgelegd.Praktijkisdatparticipantenhetvolgendegebruiken:TaxCategorywordtoverhetalgemeennietstrictgehanteerd.Wezienwaardesals"1"en"AA"doorelkaargebruikt.Hetveld"Percent"iswelaltijdopgenomenenmoetdeactuelepercentageweergeven.

F11 Totaaltellingvandefactuurregelswijktafvandefactuurtotalen(doorkortingdienietinUBLzit).Wordtnietgemelddoordevalidatie.

HOOG Validatietoolwordtopditmomentaangepastombeterevalidatiesuittevoeren.Zijninlaatstetestfasebezig.

F12 IsbinnenUBLeenvoorzieningvoorde“G”-rekeningbijdePaymentmeans?

HOOG Ziemail23-6-2015:BinnenGS1ishiervoorhetblokPaymentOnBlockedAccountopgenomen.AntwoordSI:uitvragenbinnenSI-groephoeditisopgelost.JJ:IsopditmomentnietondersteuntinSI.

F13 WelkeUBL-coderingispreciesvantoepassingvoorvolgendePaymentmeans:-Perkasbetaald-Automatischeincasso-Factuurnogbetalen

LAAG Ziemail23-6-2015FactuurnogbetalenlijktmedestandaardsituatieconformReferentiefactuurKetentest.JJ:Perkasbetaald:10Automatischeincasso:49Factuurnogbetalen:30

F14 Voorstelbijvalidatietoolonderscheidtemakentussen‘warnings’en‘extra

MIDDEL Nuhebbensommigeleveranciersdeneigingextraelementenwegtehalenomdatzeeenwarninggeven,terwijldezejuistreuzehandigkunnenzijn.

UBLKetentest–versusUBLSIaandachtspunten

www.ublketentest.nl 3

Punt Omschrijving Impact Toepasbaarheidelementen’.

JJ:VeldendienodigzijnkunnenwordeningebrachtinSI-UBL,enzullenwordenbeoordeeld.

F15 ZijnsubtotalsmogelijkbijeenUBLfactuur? LAAG 30-8-2015Nutweemaalgevraagd.Denkhetniet.VoorzekerheidevennavragenbijSI.Watvoorsubtotalswordenhierbedoeld?Meersubtotalsoplineniveau?Isiddnietondersteund.

F16 ValidatieUBL2.0/SI1.0blijktzeerglobaal,waardoorfoutieveUBL-facturenweldoordevalidatieheenkomen,maarsomsnietverwerktkunnenwordenindeKetentest.ZelfsalsLineExtensionAmountnietjuistismeldtdevalidatieditnietaltijd.

ZEERHOOG

GemeldbijSI,geenactieondernomen/nietteruggekoppeldSI:Bekendissuemetdevalidatietoolversie1.0.JJN:Wordtgefixed.

F17 VerlegdeBTWisnietuitgewerktbinnenSI.Wordtwelgebruiktdoordemarkt.

HOOG VoorstelvanuitUBLKetentest:ConformcoderingUN/ECE5305TaxCategory=“AE”;VATReverseCharge.CodespecifyingthatthestandardVATrateisleviedfromtheinvoicee.TaxExemptionReason=“Reversecharge”of“btwverlegd”.BTWenBTW-percentagesopdefactuurzijn“0”(ofontbreken).LetopdathiernaastdeBTW-nummersvanzowelleverancieralsafnemervermeldmoetworden!JJ:TaxCategory="E"TaxExemptionReason=“Reversecharge”of“btwverlegd”.VolgensmijisTaxCategory"AE"nietofficieel.Ikkomernietachterofdienuindelaatsteversievandecodeliststaat.WegebruikeniniedergevaldeCENCWAcodelist.Isiddgeenofficielestandaard.

F18 Code“ZZZ”bijReasoncodeAllowance/ChargegeeftbijSI1.1eenwarningsindsnovember2015(hiervoorniet)

MIDDEL MailgezondenaanSI.Meldingis“Warning:[CL-T10-R010]-CodedallowanceandchargereasonsSHOULDbelongtotheUNCL4465codelistBII2subset”.Datterwijl“ZZZ”welindelijststaat,ziehttp://www.unece.org/trade/untdid/d95a/uncl/uncl4465.htmWijgebruikeneenBII2subsetvandielijstwaarinZZZnietisopgenomen.

UBLKetentest–versusUBLSIaandachtspunten

www.ublketentest.nl 4

Punt Omschrijving Impact ToepasbaarheidWekunnendusnietgaranderendatdeontvangersnapthoehiermeeomtegaan.

F19 VoordeUBL-RGSpilotisgebruikgemaaktvanAccountingCostCode,standaardelementbinnenUBL,maarnietinSI.NodigalsRGSgebruiktwordtbinnenUBL.

MIDDEL Toelichting:<cbc:AccountingCostCodelistName“RGS”listVersionID“1.1”>[RGScode]</cbc:AccountingCostCode>.WelisAccountingCostaanwezigalsvariabelveld,maardankan“RGS”enversienietaangeduidworden.AlgemeldbijSI.IsvanbelangalsofficieelbeslotenwordtRGStegebruikenbinnenUBL(SI).SI:BinnenSIisvoorstelvoorwijzigingopgenomen.

DocumentatieUBL-SI D1 Isereenbeschrijvingmetdeimpactvande

overgangvanUBL-SIv1.0naarv1.1?Meden.a.v.Schematronreport:Warning:[SI-UBL-INV-R000]-Simplerinvoicingv1.0validationisusedbutwillsoonbeobsolete,pleasemovetoSimplerinvoicingv1.1.

HOOG AntwoordSI:Hebiklosindemailgezet.Gerard:Alleenconceptreleasenote“ChangesinImplementationGuidelinesvs1.1vs1.0”ontvangen.Dewarning“v1.0validationisusedbutwillsoonbeobsolete”verschijnt,echterzonderdatumenmigratiedocs.JJN:Releasenoteszijngestuurdviaemail.Staanookonline.Ikgaervanuitdatditafgehandeldis

D2.1 IndeExcelstaatbovenaan“UsetheGS1specificationsforthecalculationsoftheamounts”.

MIDDEL Erisgeendirecteverwijzingnaardecalculations.JJN:correct.OpmerkingzalverwijderdwordenuitdeXLS.

D3 EriseenExcelmetfoutcodesvandevalidatie.DezecodeshebbenbetrekkingopSI1.0.IsereennieuwegebaseerdopSI1.1

MIDDEL JJN:Erisgeennieuwegebasseerdop1.1.Staatweloponzeverlanglijst.

D4 IsereenfunctionelebeschrijvingvandecontrolesdieviadeSchematron(kijktnaardataenafhankelijkheden)uitgevoerdworden?

MIDDEL JJN:Neehelaasniet.Staatwelopverlanglijst.

UBLKetentest–versusUBLSIaandachtspunten

www.ublketentest.nl 5

Punt Omschrijving Impact ToepasbaarheidD5 ZijnervoorbeeldsetsvanuitSI(1.0/1.1),

dusUBLbijbehorendePDF’s?Zokanookeenvoudigverschiltussen1.0en1.1bestudeerdworden.

HOOG(zelfopgepakt)

AntwoordSI:5UBL-bestandengebaseerdopSI1.1.GeenPDFbeschikbaar.Gerard:wellichtvoorbeeldenUBL2.0|UBL2.0+SI1.0|UBL2.1|UBL2.1+SI1.1(ookheaderelementenennamespacesdiedangelden).JJN:WijwerkennietmetUBLvoorbeeldeninonzeartefacts.WewerkenwelaaneenmoduledieUBLomzetinPDF,geintegreerdmetdeUBLValidator(zodatjenaasteenvalidatierapportdePDFfactuurterugkrijgt)maardezeisnogineentebetafase.

D6 DeovergangvanUBL2.0naarUBL2.1kentslechts7nieuwevelden,zoalsDueDate.DeovergangvanSI1.0naar1.1kent74nieuweelementenen30vervallenelementen.GraagvoorbeeldenUBL+PDFwaarinditisuitgewerkt.

MIDDEL Erisgeensetaanvoorbeeldenwaarindeverschillen1.0vs1.1isuitgewerkt.Erisweleensetvanvoorbeeldenvoor1.1(https://github.com/SimplerInvoicing/testset/tree/master/SI-UBL-1.1)

D6.2 SI1.1kentt.o.v.1.030vervallenelementen

LAAG Redenwaaromdezeelementennuontbrekenzijnnietbeschreven.JJ:WehebbenhierindeEUstandaard(PEPPOL)overgenomen.Deze30elementenzijnnietbeschrevenwaaromzezijnverwijderd.DezeelementenwerdeninSIoverigensooknietgebruikt,dusbijSIhadditgeenimpact.

D7 IservanuitSIdocumentatievoorhandenoverimpactc.q.verschillenUBL-OHNL.

HOOG(externopgepakt)

DepraktijkleertdatenkeleleveranciersdieallangergeledenUBLingebouwdhebben(enhetnuweeroppakken)zichgebaseerdhebbenopUBL-OHNL.Erwordtdanookverwezennaareennamespacevianltaxonomiedienietbestaat.HetislastiguitleggendatgeadviseerdwordtUBL-SItehanteren.Voorditlaatsteisgeengoedverhaal.DatlaatsteligttrouwensgeenszinsaanSI.JJ:NLTaxonomiezalopdenduurwordenuitgefasseerd.

D8 BinnenUBL-SIzijnelementenverwerktm.b.t.‘OpenPeppol’.Isduidelijkwelkeditzijnenwaarvoorzegebruiktworden.

MIDDEL ErzijnnogalwatleveranciersdieweldeUBL-SIgebruikenmaar(althansvoorlopig)nietsmetPeppoldoen.Documentatiebijwel/geenpeppolgebruikisdanhandig.SI:DeUBLfilevoorbeideisgelijk.

D9 OrderReferenceenBillingReferencequavolgordeverkeerdominSIExcelsheet

LAAG SI:Wordtgecorrigeerdinvolgendeversie.

D10 CreditnotaSI1.0werktandersdanSI1.1 HOOG SI:Ischangeopvalidatietoolingmetbovengemiddeldeimpact.

UBLKetentest–versusUBLSIaandachtspunten

www.ublketentest.nl 6

Punt Omschrijving Impact ToepasbaarheidPaymentAmount.Ziedoc.Gerardovercreditnota.Evenduideninvalidatie.

JJ:Changeopvalidator.Wordtmeegenomenmetvolgendereleasevandevalidator.

Procedureel P2 RFC’sopenbaarmaken. HOOG Gerard:

BinnenSIwordtgewerktmetRFC’s.Datisnatuurlijkeenprimazaak,medeinrelatietotversiebeheer.IkmisalleeneencompleetoverzichtvanRFC’smetbesluitvormingenconsequenties.MijnadviesisomRFC’sopenbaartemaken.Danweetiedereenwaterspeeltenwordendubbeleonderwerpenvoorkomen.SI:VanafvolgendjaarzalnieuwetoolbeschikbaarkomenvoorSIspecificaties,openvoordemarkt,inclRFC's.

P3 ProcedureRFC’safstemmen HOOG Gerard:VanuitdeUBLKetentestisdevoorkeuruitgesprokenvoorUBL-SIalsstandaard.HetzoudaaromgoedzijnalsdedeelnemersaandeUBLKetentestwatmeeropdehoogtezijnvanhetbeheerrondomUBI-SI.Zoals:”Isereenhelpdeskvoorfunctionele/technischevragen?HoeverlooptdeRFCprocedure?EigenlijkisditpuntindepraktijkgeborendoordepraktijkvandeUBLKetentest.JJ:Wegaaneensupportdeskinrichtenalsstichtingmeteenonlinecommunitytool.Verwachttedatumvanopleveringiseindapril.Totdietijdkunnenvragenaansupport@simplerinvoicing.orgwordengestelt.Desupportdeskfunctiezaloverigenswelonderdeelzijnvaneenbetaaldemembership.AndersbetalendeSImembersvoorsupportaannon-members.ZiehiervoorookdeinvlechtingvanKetentestinSI.

GEREED F2 OpwelkewijzevalideertUBL-SIde

InvoiceTypeCode(380of381)?GEREED AntwoordSI:DeInvoicetypecodemoet380of384zijn.381isbinnenSInogniet

toegestaan.UN/EDIFACT:“384:CorrectedinvoiceCommercialinvoicethatincludesrevisedinformationdifferingfromanearliersubmissionofthesameinvoice”.UN/EDIFACT:“381:CreditnoteDocument/messageforprovidingcreditinformationtotherelevantparty”.

F3 Hoewordtgeadviseerdomtegaanmet GEREED AntwoordSI:Dezestaatopderoadmap.Ikhebbeslotendezeintebrengeninhet

UBLKetentest–versusUBLSIaandachtspunten

www.ublketentest.nl 7

Punt Omschrijving Impact Toepasbaarheideencreditnota?MedeinrelatiemetInvoiceTypeCode(380en381).

ChangeAdvisoryBoardalsextradocumenttype.BijBDOzijnwehelaasnietveelwijzergewordenomdatdeagendagevuldwasmeteenaantalanderezaken.Echterobvanderediscussieshebikweleensuggestievooreenoplossing.Gerard:waaromnietzelfdeoplossingalsNESenBelgië?

F4 IsSimplerinvoicingv1.0gebaseerdopUBL2.0enisSimplerinvoicingv1.1gebaseerdopUBL2.1.?

GEREED AntwoordSI:Ja,ditiscorrect.

F5 WelkeafsprakengeldenerbinnenUBL-SIvooropnamevanKvK-nummerafzenderalsditbekendis?Toelichting:BTW-nummeriswettelijkverplichttemeldenopeenfactuur,uiteraardvoorzoverbekend(nietelkeorganisatieheefteenKvK-nr).

GEREED AntwoordSI:BTWnummersupplierisverplicht.Dezestaatindoc:Invoice/cac:AccountingSupplierParty/cac:Party/cac:PartyIdentification/cbc:IDKVKnummervandesupplierisookverplicht(indienaanwezig).Dezestaatindoc:Invoice/cac:AccountingSupplierParty/cac:Party/cac:PartyLegalEntity/cbc:CompanyIDOverigenskanindezelaatsteookeenanderecompanyidentificationstaan,zoalsOINoid,duserwordtnietafgedwongendatdatdaadwerkelijkeenKVKis.

F7 Hoewordtgeadviseerdomtegaanmetfactuurregelszonderbedragen?

GEREED AntwoordSI:HetPriceelementmoetaanwezigzijnopeenfactuur.Bedragenmoetendanwordeningevuldals0,00.AdviesUBL-KT:DergelijkeregelsweglatenuitUBL-factuur.

F9 DevoorbeeldinvoicebestandenvanOASISgevenerrors(2.0slechts1en2.1meerdere)alsdezedoordeUBL-SIvalidatiegehaaldworden.Ishiereenverklaringvoortegeven?

GEREED JJN:UBLisredelijkvrijblijvendenbijUBL-SIisditaangescherpt.

F20 XSDenCurrencyID,unitCode GEREED Inhetbestand:\xsd\common\UBL-UnqualifiedDataTypes-2.1.xsd:Volgendeattributenveranderdvan‘use=required’naar‘use=optional’>CurrencyID>unitCode.GevraagdaanSIofditdebedoelingis.ValidatieskloppeninXSD.Meldingopgelost.

F215-2-16

Alsbijeenadres(supplierofcustomer)eenpostbusisdanwordtdestraatnietingevuld.Datleidttoteenwarning.Postbusisfeitelijki.p.v.straatenzoudusgeenwarningmoetenopleveren.

GEREED (Opbasisvanfactuur001100526480Canon)Warning:[SI-UBL-INV-R423]-AsupplierpostaladdressinaninvoiceSHOULDcontainatleast,Streetnameandnumber,cityname,zipcodeandcountrycode.Warning:[SI-UBL-INV-R424]-AcustomerpostaladdressinaninvoiceSHOULDcontainatleast,Streetnameandnumber,cityname,zipcodeandcountrycode.KortgeslotenmetSI:Richtlijnbelastingdienstisdatadresaltijdmoetvoorkomenenpostbus(zonder

UBLKetentest–versusUBLSIaandachtspunten

www.ublketentest.nl 8

Punt Omschrijving Impact Toepasbaarheidstraatnaam)nietvoldoendeis.Indepraktijkwordtwelalleenmetpostbusnrgewerkt(ookdoordeBelastingdienstzelf☺).

F225-2-16

FacturregelskunneninclusiefBTWzijn.InUBLmoetexcl.BTWgemeldwordenbijregelbedragen.DevraagisofpricewelinclusiefBTWkanzijnenhoeditdanaangeduidwordt.Graagookvoorbeeldregelmetprijsincl.BTWt.o.v.prijsexcl.BTW.

GEREED (Opbasisvanfactuur199Wilmar)<cbc:LineExtensionAmountcurrencyID="EUR">21.95</cbc:LineExtensionAmount>FOUTMoetzijn18,14(21%hiervanisde3,81)<cbc:TaxAmountcurrencyID="EUR">3.81</cbc:TaxAmount><cbc:PriceAmountcurrencyID="EUR">21.95</cbc:PriceAmount>HoenuaantegevendatdeprijsinclusiefBTWis?KortgeslotenmetSI:RegelbedragenMOETaltijdexcl.BTWzijn.

D2 BinnenUBLKetentestiseenXSDExcelsheetvanuitSI.Isereennieuwegebaseerdop1.1.?

GEREED AntwoordSI:ziehttp://www.simplerinvoicing.org/download-documents/