Šviesi izometrinė XML rinkmena su gintaru pažymėtomis klaidingomis eilutėmis, iš kurios gintaro linijos veda į tvarkingą rinkmeną su varnelėmis
i.SAF ir VMI6 min. skaitymo

VMI atmetė i.SAF: dažniausios klaidos ir ką daryti

Trumpas atsakymas

i.SAF rinkmena dažniausiai atmetama dėl penkių priežasčių: XML neatitinka VMI schemos, PVM kodas ne iš klasifikatoriaus, PVM suma nesutampa su tarifu ir apmokestinama verte, registre yra dublikatų arba dokumento data nepatenka į registro laikotarpį. Pataisius pažymėtus laukus rinkmena įkeliama iš naujo.

Svarbiausia

  • VMI klaidų sąrašas rodo konkrečią eilutę ir lauką — pradėkite nuo jo, o ne nuo viso failo.
  • Pataisymus visada darykite apskaitoje ar dokumento įraše, o ne rankiniu būdu XML rinkmenoje.
  • Nepavykęs įkėlimas nėra pateikimas — termino atžvilgiu laikoma, kad registras nepateiktas.
  • Rinkmeną galima patikrinti prieš teikimą nemokamu i.SAF validatoriumi.

Schemos neatitikimas

Tai dažniausia priežastis, kai rinkmena net neįkeliama. Reiškia, kad XML struktūra nesutampa su VMI schema: praleistas privalomas elementas, netinkama elementų tvarka, neteisinga failo versija arba sugadintas kodavimas.

Beveik visais atvejais taip nutinka po rankinio redagavimo arba kai rinkmena sulipdyta iš kelių failų. Sprendimas — generuoti rinkmeną iš vienos sistemos, o ne redaguoti tekstą.

Netinkamas PVM kodas

Kiekviena registro eilutė turi turėti kodą iš VMI PVM klasifikatoriaus (PVM1, PVM2, PVM12, PVM25 ir kt.). Laisvai surašytas tekstas, tuščias laukas ar vidinis programos kodas nepriimamas.

Antra šios grupės klaida — kodas formaliai teisingas, bet nesuderintas su tarifu ar sandorio tipu, pavyzdžiui, standartinis kodas ES tiekimui arba atvirkštiniam apmokestinimui.

Sumos nesutampa su tarifu

  • PVM suma neatitinka apmokestinamos vertės ir tarifo sandaugos
  • Suapvalinta ne ta kryptimi arba per daug centų nuokrypio
  • Bendra suma įrašyta į apmokestinamos vertės lauką
  • Kreditinė sąskaita įrašyta be minuso
  • Skirtingi tarifai suplakti į vieną eilutę

Dublikatai ir laikotarpio datos

Dublikatas atsiranda, kai tas pats sąskaitos numeris su tuo pačiu kontrahentu registre yra du kartus — dažniausiai dokumentas suvedamas ranka ir dar kartą atkeliauja per importą. VMI tokius įrašus atmeta.

Datos klaida reiškia, kad dokumento data nepatenka į registro laikotarpį. Jei sąskaita tikrai priklauso kitam mėnesiui, ji turi būti kito mėnesio registre, o ne perrašyta data.

Kaip klaidų išvengti iš anksto

Visos šios klaidos atsiranda duomenų suvedimo etape, todėl pigiausia jas gaudyti ten. Scanas.lt nuskaito PDF ir skenuotus dokumentus, atpažįsta rekvizitus, siūlo PVM kodą ir sutikrina sumas su tarifu, o neaiškius atvejus pateikia peržiūrai su paaiškinimu.

Jei rinkmeną formuojate kita programa, prieš teikimą ją galite nemokamai perleisti per mūsų i.SAF validatorių — patikra vyksta jūsų naršyklėje ir failas niekur neišsiunčiamas.

Faktai vienoje vietoje

Kur matomos klaidos
i.MAS → i.SAF → rinkmenos įkėlimo langas, klaidų sąrašas su eilutės numeriu.
Dažniausia priežastis
XML struktūra neatitinka VMI schemos (neteisingi ar praleisti elementai).
Antra dažniausia
PVM kodas ne iš klasifikatoriaus arba nesuderintas su tarifu.
Ar galima taisyti XML ranka
Nepatartina — sugadinama schema, o duomenys apskaitoje lieka klaidingi.
Ką daryti pataisius
Sugeneruoti rinkmeną iš naujo ir įkelti — ankstesnis nepavykęs įkėlimas neįskaitomas.
Prevencija
Patikra prieš teikimą: struktūra, PVM kodai, sumos, dublikatai, datos.

Ką daryti, kai rinkmena atmesta

Tvarka ta pati, nesvarbu kiek klaidų sąraše.

  1. 01

    Nusikopijuokite klaidų sąrašą

    i.MAS įkėlimo lange išsaugokite arba nusikopijuokite visą klaidų sąrašą su eilučių numeriais — pataisius vieną klaidą kitos neišnyksta.

  2. 02

    Suraskite atitinkamą dokumentą

    Pagal eilutės numerį arba sąskaitos numerį susiraskite dokumentą apskaitoje. Klaida beveik visada yra duomenyse, ne formate.

  3. 03

    Pataisykite pirminį įrašą

    Pataisykite rekvizitus, PVM kodą, tarifą ar sumas ten, kur dokumentas registruotas. Taip taisymas išlieka ir apskaitoje.

  4. 04

    Sugeneruokite rinkmeną iš naujo

    Suformuokite naują i.SAF XML iš pataisytų duomenų. Senos rinkmenos redaguoti nereikia.

  5. 05

    Patikrinkite prieš įkėlimą

    Perleiskite rinkmeną per patikrą — taip pamatysite likusias klaidas be papildomo nepavykusio įkėlimo.

  6. 06

    Įkelkite ir įsitikinkite

    Įkelkite rinkmeną i.MAS ir patikrinkite, kad būsena rodo sėkmingą pateikimą, o dokumentų skaičius atitinka jūsų registrą.

Dažniausi klausimai

Ar nepavykęs įkėlimas laikomas pateikimu?
Ne. Kol rinkmena neįkelta sėkmingai, registras laikomas nepateiktu, todėl klaidas verta taisyti nelaukiant termino pabaigos.
Ar galima įkelti tik pataisytas eilutes?
Registras teikiamas rinkmena, todėl generuojama nauja pilna laikotarpio rinkmena. Jau pateiktų duomenų tikslinimui naudojamas patikslinimo veiksmas i.MAS aplinkoje.
Kodėl klaida rodoma eilutėje, kuri atrodo tvarkinga?
Dažniausiai klaida yra ankstesnėje eilutėje sugadintoje struktūroje, o klaidų sąrašas nurodo vietą, kurioje skaitymas nutrūko. Pradėkite nuo pirmos sąrašo klaidos.
Ar validatorius siunčia mano failą į serverį?
Ne. Patikra atliekama naršyklėje — rinkmena neįkeliama į serverį ir nesaugoma.