Patikra atliekama siekiant įsitikinti, kad sąskaita faktūra ir vėlesnis mokėjimas gali būti tinkamai įforminti Projekto pusėje.

Supaprastinta integracija vartotojo ID ir užsakymas tikrinami du kartus: einant į mokėjimo formą ir renkantis mokėjimo būdą.

Projektui reikia:

  • Naudotojo ID arba užsakymo patvirtinimo URL(nurodyti savo asmeninės paskyros techniniuose nustatymuose);
  • Valdytojas, galintis priimti ir atpažinti užklausų parametrus iš Sistemos ir reaguoti taip, kaip sistema tikisi.

Jei nepavyks patvirtinti ID išrašius sąskaitą faktūrą, tada sąskaita faktūra nebus išrašyta, o vartotojas bus nukreipiamas į projekto nurodytą mokėjimo klaidos puslapį naudojant parametrą return_url_fail arba Techniniuose nustatymuose (jei puslapis nenurodytas, naudojamas panašus Sistemos pusėje). Parametras automatiškai siunčiamas į mokėjimo klaidos puslapį naudojant GET metodą err_msg su prasme "Tokio veikėjo nėra".

Prašyti parametrų iš sistemos į projektą

Sistema siunčia Projektui užklausą URL patikrinti Asmeninės paskyros Techniniuose nustatymuose nurodytą vartotojo ID arba užsakymą.

  • perdavimo būdas - PAST;
  • kodavimas - UTF-8.

Parametras

Parametrų aprašymas

Parametrų formatas

Reikalingas parametras

vartotojoid Vartotojo arba užsakymo ID (lygus parametro vertei slapyvardis V) eilutė (256) Taip
userid_extra Papildoma informacija, reikalinga norint atlikti mokėjimą arba rinkti statistiką projekto pusėje (lygi parametro reikšmei slapyvardis_extra ) eilutė (500) Nr
raktas

Prašymo patvirtinimo parašas. Jis formuojamas kaip maiša, naudojant md5 algoritmą iš šių parametrų sujungimo:

  • parametro vertė vartotojoid,
  • projekto slaptasis raktas
md5(0userid0projekto paslaptis) Taip
suma 0 Taip
apmokėta Tikrinama čekio užklausa. Priima tik nulinę reikšmę (suma = 0) 0 Taip
tvarkingas Mokėjimo ID Projekto apskaitos sistemoje (lygus parametro reikšmei order_id V) varchar (64) Nr

Projekto atsakymo parinktys

Į Sistemos užklausą iš Projekto turi būti atsakyta.

Užklausos parametrams perduoti naudojamos šios taisyklės:

  • formatas - XML;
  • kodavimas - UTF-8.

Parametras

Parametrų aprašymas

Parametrų formatas

Reikalingas parametras

kodas

Prašyti atsakymo kodo.

  • TAIP- identifikatorius yra.
  • NE- identifikatoriaus nėra

(skiriamos didžiosios ir mažosios raidės)

Taip
komentarą Atsakymo į užklausą kodo iššifravimas.
Teksto pavyzdžiai:
  • vartotojo id parametro patvirtinimas nepavyko;
  • parametro orderid patvirtinimas nepavyko;
  • Nepavyko patvirtinti pagrindinio parametro
eilutė (400) Nr

Atsakymo į vartotojo ID arba užsakymo patvirtinimo užklausą pavyzdys

TAIP

Minimalaus sistemos užklausų tvarkyklės pavyzdys tikrinant vartotojo ID arba užsakymą

//Atsakymo funkcijos generavimas sendResponse($status, $message = "")( $response = ""."\n"; $response .= " "."\n"; $response .= " „.$statusas“."."\n"; $response .= " ".$pranešimas.""."\n"; $response .= ""; die($response); ) //Patikrinkite, ar yra vartotojo ID arba užsakymo funkcija checkUser($userID)( $sql = "PASIRINKITE prisijungimą IŠ vartotojų WHERE usr_id = ".intval($userID); $query = mysql_query($sql ); if(mysql_error())( return FALSE; ) if(mysql_num_rows($query) == 0)( return FALSE; ) return TRUE; $secretKey = "IT\"S_A_PROJECT_WORD"; $projectHash = md5($_POST["suma"].$_POST["naudotojo kodas"].$_POST["mokėjimo ID"].$slaptasis raktas); if($projectHash != $_POST["raktas"])( sendResponse("NE", "užklausos parašas neteisingas."); ) if(floatval($_POST["suma"]) == 0 && intval( $ _POST["paymentid"]) == 0)( //Prašymas patikrinti vartotojo ID arba užsisakyti if(checkUser($_POST["naudotojo kodas"]))( sendResponse("TAIP", "Identifikatorius egzistuoja"); ) else( sendResponse("NE", "Identifikatorius nerastas");

Unikalus mokėjimo identifikatorius – kas tai? Kam jis skirtas? Tai yra labiausiai dažnai užduodami klausimai glumina klausimai, kuriuos užduoda verslininkai mokėdami mokesčius banke, kai banko darbuotojas prašo tai nurodyti. Kur galiu jį rasti, kaip jį gauti ir ar galiu apsieiti be jo? Taigi procedūrai supaprastinti sukurta priemonė sukėlė naujų problemų, kurias reikėjo išsiaiškinti.

Kas yra unikalus identifikatorius?

Unikalus mokėjimo identifikatorius – tai 20 skaitmenų kodas, kurį būtina nurodyti apmokant mokestines skolas. Tai leidžia lengvai ir greitai sumokėti mokesčius iš asmeninės sąskaitos svetainėje mokesčių paslauga. Šis metodas labai supaprastina ir pagreitina operacijos procedūrą. Apmokėjimas vyksta greitai, taigi ir laiku, todėl išvengiama vėlavimų, o tai reiškia netesybas ir palūkanas.

Unikalaus identifikatoriaus naudojimas leidžia verslininkams, teisiniams ir asmenys mokėti mokesčius jums patogiu būdu. Tačiau mokesčių dokumentų formų gavimas ir pildymas šiuo atveju turi savo ypatybes, į kurias reikia atsižvelgti. Problema slypi ir tame, kad pati valstybė informacijos tarnyba turi sudėtingą, painią struktūrą, kurios net patyręs vartotojas ne visada gali suprasti.

Kam jis skirtas?

Jis reikalingas, kad Federalinė mokesčių tarnyba žinotų, kada ir iš kurio asmens pinigai buvo gauti į sąskaitą. GIS yra registruoti milijonai vartotojų, sunku nustatyti, iš ko ir kokiais tikslais pervedami pinigai. Būtent todėl Finansų ministerijos 2013-11-12 įsakymu Nr.107n buvo pakeistos taisyklės, pagal kurias mokesčiams atskirai atsirado unikalus kaupiamųjų išmokų identifikatorius.

Mokesčių tarnybai to reikia norint efektyviau įgyvendinti fiskalinę politiką ir nustatyti nuolatinius įsipareigojimų nevykdytojus. Juridiniams ir fiziniams asmenims reikalingi patogiausi ir greitas būdas mokėti mokesčius. Dėl to valdžia gali kontroliuoti mokesčių pareigūnų veiksmus ir užgniaužti atvejus, kai jų veiksmai viršija jiems suteiktus įgaliojimus, kas anksčiau dažnai nutikdavo. Verslininkai yra mažiau priklausomi nuo asmens valios ir kenčia nuo neteisėtų prievartavimo. Sumažintas atliekamų patikrinimų skaičius.

Kas turėtų tai nurodyti?

Tiek paprasti piliečiai, tiek verslininkai (fiziniai asmenys), tiek juridiniai asmenys gali nurodyti unikalų mokėjimo identifikatorių. Tai galima padaryti mokant mokesčius tiesiai į informacinės sistemos sąskaitą arba per banką. Pervesdami turėtumėte atsižvelgti į tai, kad mokėjimas per „Sberbank“ turi savo ypatybes. Jie turi savo specialią formą, kurią pildant unikalaus identifikatoriaus nurodyti nereikia. UIN nurodomas mokant mokesčius ir valstybines rinkliavas per Valstybės tarnybą arba banko skyrių.

Jeigu fizinis ar juridinis asmuo pildo mokėjimo dokumentus dėl mokesčių ir rinkliavų sumokėjimo, kurių mokėjimo terminas dar nepasibaigęs, tai jis gali neįvesti unikalaus identifikatoriaus, o į rekvizitų įvedimo terminą įrašyti nulį. Nors tokį eilutės pildymo būdą leidžia įstatymai, atsiskaitydamas per banką darbuotojas gali reikalauti, kad eilutėje būtų įrašytas 20 skaitmenų mokėjimo numeris ir jis turi teisę atsisakyti priimti mokėjimą. Todėl svarbu žinoti, kokiais atvejais tai būtina nurodyti, o kokiais nebūtina.

Kokiais atvejais tai būtina nurodyti?

Pažymėtina, kad identifikatorių reikia nurodyti ne visada, o tik tam tikrais atvejais, kurie aprašyti Rusijos banko taisyklėse ir nuostatuose (ypač reglamente Nr. 383-P). UIN – unikalus identifikatorius nurodomas dviem atvejais:

  1. Jeigu tai nurodė lėšų gavėjas ir suteikė asmeniui arba juridinis asmuoįsipareigojo juos sumokėti pagal sutarties sąlygas. Tokiu atveju identifikatorius priskiriamas automatiškai.
  2. Pervedant lėšas mokesčių inspekcijai. Verslininkas ar fizinis asmuo užpildo specialius mokėjimo laukus (eilutes) popieriuje arba elektronine forma. Šiuo atveju užpildymas sukelia tam tikrų sunkumų. Juk verslininkas ne visada žino savo unikalų mokėjimo identifikatoriaus numerį ar kur jį gauti.

Antruoju atveju dauguma mokesčių mokėtojų patiria sunkumų, nes nežino, kur jį gauti ir kur tai nurodyti dokumente. Neteisingai nurodyti duomenys lemia mokėjimo vėlavimą, baudas ir baudas.

Kur ir kaip galiu gauti asmens tapatybės dokumentą?

Kaip sužinoti informaciją apie unikalų mokėjimo identifikatorių, taip pat ar mokėjimas buvo priimtas? Galite tai patikrinti kaip nurodyta asmeninė sąskaita GIS užsiregistravus sistemoje, o gavus mokėjimo nurodymą vėluojant atsiskaityti. Bet tai yra kraštutinis atvejis. Verslininkas numerį sužinos iš dokumentų, nurodančių, kad mokesčių inspekcijai yra skola ar bauda.

Jei nebuvo pradelstų mokėjimų, bet reikia nurodyti UIN, tereikia nusiųsti prašymą mokesčių tarnybai gauti numerį.

Kaip teisingai užpildyti?

Kai mokesčių mokėtojai atlieka mokėjimus į biudžeto sistema RF užpildykite mokėjimo nurodymą. Be unikalaus identifikatoriaus, verslininkas turi nurodyti:

  • Įstaigos, per kurią bus atliktas mokėjimas, BIC;
  • banko pavadinimas, juridinis adresas;
  • atsiskaitomoji sąskaita, iš kurios bus atliktas pavedimas;
  • mokėjimo rūšis (kodas);
  • operacijos data.

Skaičius įrašomas į unikalaus mokėjimo identifikatoriaus eilutę - 22 (lauko kodas). Nepildykite tik tuo atveju, jei mokėjimas atliekamas laiku. Tokiu atveju šioje eilutėje įveskite „0“ (nulis).

Ką daryti, jei dokumente jau yra UIN?

Kartais, ypač atliekant mokėjimus per specializuotas informacines sistemas, eilėje elektroniniu būdu pildant užsakymą (jo kodas 22), unikalus mokėjimo identifikatorius atsiranda savaime. Kaip turėtume jaustis dėl to? Ar tai laikoma klaida, jei grynųjų pinigų ar jie moka laiku? Tiesą sakant, nėra jokios klaidos. Mokėti galite arba nurodę ID numerį, arba į eilutę įrašydami „0“. Jie tiesiog reikalauja, kad pavėlavus mokėjimą, tai yra mokesčių inspekcijos prašymu, nurodytumėte identifikatorių.

Nors atsiskaityti galima be apribojimų, toks požiūris yra nepageidautinas. Įmonė turi atskirti reguliarius mokesčių mokėjimus ir mokesčius, sumokėtus mokesčių inspekcijos prašymu. Tai padės išvengti painiavos teikiant ataskaitas.

Bet net jei pavedime nepavyko sužinoti ir nurodyti identifikatoriaus, tai nesuteikia bankams teisės atsisakyti jį priimti. Bankas privalo priimti ir pervesti lėšas, net jei UIP (unikalus mokėjimo identifikatorius) nenurodytas. Ši taisyklė yra išdėstyta oficialiuose mokesčių tarnybos dokumentuose. Jame aiškiai nurodyta, kad fiziniam ar juridiniam asmeniui tereikia nurodyti savo TIN ir unikalaus mokėjimo identifikatoriaus eilutėje (kodas 22) įrašyti „0“. Tokiu atveju bankas neturi teisės atsisakyti pervesti mokėjimo. Bet verslininkas turi atsižvelgti į tai, kad klaidos ar vėlavimo atveju bankas neatsako.

Ką reiškia kodas: identifikatoriaus dekodavimas

Identifikatorius iššifruojamas taip:

  1. Skaičiai nuo 1 iki 3 nurodo mokesčių departamento, į kurį bus gautos lėšos, kodą.
  2. Skaičius 4 nurodo mokėjimo tipą. Ši vieta visada lygi nuliui.
  3. Skaičiai nuo 5 iki 19. Mokesčių sistemoje nurodykite dokumento kodą. Kiekvienam mokėtojui priskiriamas jo specialus kodas ankstesnė versija dokumentų rodyklė.
  4. 20 skaitmuo. Jo numeris nustato, kuri vyriausybinė įstaiga tikrina mokėjimą. Apskaičiuota atsižvelgiant į likusius 19 kodo skaitmenų.

Unikalus mokėjimo identifikatorius yra identiškas dokumento indeksui tik tuo atveju, jei indeksą sudaro 20 skaitmenų.

Kas atsitiks, jei to nenurodysite?

Naudojant UIN numerį, automatiškai įrašomi mokesčiai ir kiti mokėjimai į biudžetą. Informacija apie mokėjimus į biudžetą perkeliama į vieną duomenų bazę. Įvedus neteisingą kodą arba jo nenurodžius, sistema mokėjimo neatpažins ir pinigai nebus pervesti. Tai kupina tokių problemų kaip:

  • įmonė turės skolų biudžetui ir lėšoms;
  • ir toliau bus kaupiamos baudos;
  • turėsite išsiaiškinti mokėjimą ir sužinoti jo likimą;
  • pinigai į biudžetą ar lėšas pateks pavėluotai.

Jei verslininkas neturi arba nežino unikalaus mokėjimo identifikatoriaus, kur jį gauti, jis gali bet kada pasinaudoti pagalbos paslauga GIS, o ne laukti, kol imsis mokesčių administratorius. Jei verslininkas neturi prieigos prie interneto ir elektronine sistema„Vyriausybės tarnybos“, jis gali nusiųsti įprastą laišką į artimiausią mokesčių inspekciją arba atvykti asmeniškai gauti identifikatoriaus.

Kokių dokumentų reikia norint gauti asmens dokumentą?

Viskas priklauso nuo to, kokia forma bus surašytas dokumentas ir kaip atsiskaityti. Jei tai yra popierinis dokumentas, turite išsiųsti raštišką prašymą mokesčių inspekcijai. Laiške nurodykite savo paso duomenis, INN ir SNILS numerį. Unikalus mokėjimo identifikatorius bus išsiųstas atsakymo laiške. Jeigu juridinis ar fizinis asmuo atvyksta į skyrių asmeniškai gauti šios informacijos, tai šie dokumentai turi būti su juo. Jie privalo užpildyti formas.

Norėdami gauti informaciją elektroniniu būdu, pirmiausia turite užsiregistruoti vienete informacinė sistema Valstybės tarnybų interneto svetainėje, nurodant tuos pačius duomenis kaip ir raštiškame prašyme. Po to į jūsų gyvenamąją vietą bus išsiųstas laiškas su prieigos raktu. Ir tik po to galite pateikti prašymą gauti unikalų identifikatorių. Paprastai ši paslauga suteikiama per kelias valandas po paraiškos pateikimo. Jokių dokumentų nereikia.

Kaip matote, naudojant identifikatorių nėra nieko sudėtingo. Jį atpažinti nebus sunku. Norėdami tai padaryti, jums nereikia rinkti krūvos dokumentų ar sertifikatų. Tačiau mokesčius galima sumokėti patogia forma ir bet kuriuo metu. Jei anksčiau juridiniai ir fiziniai asmenys turėjo skirti laiko ir pinigų mokesčiams sumokėti, tai su jo pagalba juos galima sumokėti neišėjus iš namų ar biuro, nenutraukiant darbo.

Bendra informacija

  • Įvesties parametrų aprašymas

  • Įvesties duomenys: XML dokumentas pagal schemą WS_ULIPZAPRID_2_311_11_04_02 _01_01.XSD
        1. Išvesties parametrų aprašymas

    Išvestis: XML dokumentas pagal schemąWS_OTVVIPULXSD_2_311_14_04_02_01.XSD

    arba

    Išvestis: XML dokumentas pagal schemą WS_ULIPOTVID_2_311_09_04_02_01.XSD

    Sudėtingo tipo parametrai aprašyti priede „Bendrųjų duomenų struktūrų aprašymas“ (10, 6, 9 punktuose).

        1. Grąžinimo kodai




    Grąžinimo kodas

    Grąžinimo kodo aprašymas

    Atsiradimo sąlygos

    komentuoti

    1

    01

    Prašoma informacija nerasta

    Atsiranda su sąlyga, kad informacija apie juridinį asmenį nerasta Vieningame valstybės juridinių asmenų registre

    2

    51

    Prašymas priimtas apdoroti

    Atsiranda, kai užklausa sėkmingai priimama apdoroti



    3

    52

    Atsakymas nėra paruoštas

    Atsiranda, kai atsakymas į sėkmingai priimtą apdoroti užklausą nėra paruoštas

    Naudojamas asinchroninei užklausai

    4

    53

    Informacija apie juridinį asmenį/individualų verslininką negali būti teikiama elektroniniu būdu

    Atsiranda, kai neįmanoma sugeneruoti atsakymo į užklausą elektronine forma.

    5

    82

    Formato loginio valdymo klaida

    Atsiranda, kai dokumentas (užklausa) neatitinka xsd schemos

    Rezervas, negali būti naudojamas

    6

    83

    Iš šios institucijos prašymo su nurodytu užklausos ID ir informacijos tipu nėra

    Susidaro situacija, kai prašyme dėl išrašo iš juridinio asmens prašymo rezultato nurodomas neteisingas (nežinomas) užklausos identifikatorius ir (ar) prašymas su tokiu identifikatoriumi iš šios institucijos nebuvo gautas.

    Naudojamas asinchroninei užklausai (gaunant užklausos dėl išrašo iš juridinio asmens rezultatą)

    9

    99

    Sistemos klaida

    Atsiranda, kai yra vidines klaidas Rusijos federalinės mokesčių tarnybos IS programinėje įrangoje


        1. Bandomieji atvejai

    Prašymas gauti juridinio asmens prašymo gauti išrašą rezultatą

    Atsakymas į prašymą gauti prašymo gauti išrašą iš juridinio asmens rezultatą, jei prašymas dar nenagrinėtas

    Atsakymas į prašymą gauti prašymą gauti išrašą iš juridinio asmens, kurio grąžinimo kodas 53, rezultatą

    Atsakymas į užklausą dėl užklausos dėl išrašo iš juridinio asmens su klaida (kurio apdorojimo kodas nėra rezervuotas) rezultatų
    (atributų reikšmės keičiasi ir)



    Pastaba: šios klaidos sąlygos bandymo aplinkoje buvo suaktyvintos dirbtinai. Šis pavyzdys apibūdina bendrą atsako į klaidą logiką ir struktūrą. Bandant gamybinėje aplinkoje neįmanoma grąžinti lygiai tokio paties atsakymo nesuteikus reikiamų sąlygų.