Internet Windows Android
Kengaytirish

GIS GMP ga yuborilgan xabarlarning elektron imzosi formatidagi o'zgarishlar.

2015-yil 1-iyuldan boshlab Davlat va munitsipal toʻlovlar boʻyicha davlat axborot tizimi (GIS GMP) va ishtirokchilarning axborot tizimlarining oʻzaro aloqasi uchun yangi formatlar qoʻllanila boshlandi - 1.16 (hozirgi). 1.16.1 versiyasi). 1.16 versiya formatlariga muvofiq yangi GIS GMP xizmati ishga tushirildi. Test xizmati va sanoat xizmati idoralararo elektron o'zaro hamkorlik tizimida mos ravishda SID0003663 va SID0003998 tayinlangan holda ro'yxatga olingan.

Formatlarning o'zgarishi GMF GIS bilan o'zaro ta'sir qilish tartibining o'zgarishi bilan bog'liq. "1C: Davlat muassasasining buxgalteriya hisobi 8" dasturining standart konfiguratsiyasida 1-nashr (1.0.34 versiyasidan), keyin - BGU1 va 2-nashr (2.0.34 versiyasidan), keyin - BGU2, o'zgartirish GIS GMP bilan o'zaro ta'sir qilish tartibi hisobga olindi va 1.16.1 formatida GIS GMP bilan ma'lumotlar almashinuvi amalga oshirildi. 1.15 versiya formatlarida GIS GMP bilan o'zaro aloqa ham mumkin. *

GIS GMP ga yuborilgan xabarlarning elektron imzosi formatidagi o'zgarishlar

1.16-versiya formatlariga ko'ra, elektron imzo (ES) XadES-T formatida qo'llanilishi kerak, bu vaqt tamg'asini o'rnatishni nazarda tutadi. Buning uchun imzoni yaratishda ishonchli vaqt serveriga (TimeStamp Authority) qo'ng'iroq qilinadi, bundan keyin TSA serveri deb yuritiladi.

GIS GMP texnik qo'llab-quvvatlashidan olingan ma'lumotlarga ko'ra, “Ishtirokchi istalgan TSA serveriga kirishi mumkin. Ayni paytda Federal G'aznachilik vaqtni belgilash uchun TSA serverini taqdim etmaydi.

TSA serveri ancha qimmat dasturiy mahsulotdir. Turli kompaniyalar tomonidan kalit taslim yechim sifatida sotiladi. Ehtimol, ishtirokchining o'zi ushbu xizmatning mavjudligi bilan shug'ullanishi kerak deb taxmin qilinadi.

"1C: Davlat muassasasining buxgalteriya hisobi 8" dasturi TSP protokoli yordamida ishtirokchi sozlamalarida ko'rsatilgan TSA serveri bilan o'zaro aloqani amalga oshiradi. TSA serveriga http protokoli orqali murojaat qilinadi.

TSA serverining manzili o'rnatilgan (BSU1da: menyusi "Hisoblash - GIS GMP / IS RNIP / UNP bilan o'zaro aloqa", BSU2 da: buyruq GIS GMP, UNP bilan almashish uchun tashkilotlarning damlamalari v Navigatsiya paneli tashkilot kartalari). Odatiy konfiguratsiyada, sukut bo'yicha, Crypto-Pro test xizmati ishlatiladi, joylashgan http://www.cryptopro.ru/tsp/tsp.srf ro'yxatga kiritilgan GIS GMP bilan birja ishtirokchisi sozlamalari TSA serverining manzili sifatida.

Crypto-Pro veb-saytidagi ma'lumotlarga ko'ra: "Ushbu TSP serveridan faqat sinov maqsadlarida foydalanish kerak. Ushbu server tomonidan chiqarilgan vaqt belgilariga ishonmang."

GAN tomonidan quyi muassasalarning to'lovlarini o'tkazishda elektron imzodan foydalanishni cheklash

1.16 formatlariga ko'ra, unga bo'ysunuvchi muassasalar - AN (bilvosita o'zaro ta'sir ishtirokchilari) tomonidan tuzilgan GAN (to'g'ridan-to'g'ri o'zaro ta'sir ishtirokchisi) hisob-kitoblari imzosi bilan imzolanishi mumkin emas. Har bir ishtirokchi o'z to'lovlarini elektron imzosi bilan imzolashi kerak.

Ishtirokchilarning GIS GMP operatori (Rossiya G'aznachiligining 2012 yil 30 noyabrdagi 19n-son buyrug'i) bilan axborot o'zaro munosabatlari tartibining 2.26-bandiga muvofiq, to'lov ma'murlarining (AS) GIS GMP bilan o'zaro hamkorligi. Bosh to'lovlar ma'muri (GAN) orqali ham - GIS GMP bilan GAN orqali o'zaro aloqada bo'ladigan to'lovlar ma'murlari ro'yxati bilan bosh ma'murning GIS GMPda ro'yxatdan o'tganda ham, mustaqil ravishda - Fanlar akademiyasini ro'yxatdan o'tkazishda ham mumkin. GIS GMP to'lovlar ma'muri sifatida.

"1C: Davlat muassasasining buxgalteriya hisobi 8" dasturida to'lovlar ma'murlarining GIS GMP bilan o'zaro hamkorligi amalga oshirildi mustaqil ravishda ham, to'lovlarning asosiy ma'muri orqali ham.

"1C: Davlat muassasasining buxgalteriya hisobi 8" dasturida elektron imzolarni yaratishning ikkita usuli amalga oshiriladi:

1. Xizmat bilan almashinuvni amalga oshirishda (jo'natuvchi a'zoning bazasida amalga oshiriladi)- bu holda, GIS GMP ga yuborilgan hujjatlarga muvofiq - hisob-kitoblar, fayllar shakllantiriladi va fayldagi har bir to'lov ushbu to'lovni yaratgan ishtirokchining imzosi bilan imzolanadi.

Ushbu usul to'g'ridan-to'g'ri o'zaro ta'sir ishtirokchilari uchun, shuningdek bilvosita o'zaro ta'sir ishtirokchilari uchun javob beradi (agar GAN ma'lumotlar bazasida bo'ysunuvchi to'lovlar uchun ESni shakllantirish uchun texnik imkoniyat mavjud bo'lsa).

2. Alohida jarayon (hisoblashni yaratgan ishtirokchi bazasida amalga oshiriladi)- bu holda, ishtirokchining hujjatlarida " To'lov uchun kvitansiya " tugmasi " Elektron imzoni imzolash " qaysi birini bossangiz, xml fayli yaratiladi va ushbu ishtirokchi sozlamalarida ko'rsatilgan sertifikatning raqamli imzosi imzolanadi. Yaratilgan va imzolangan fayl ma'lumotlar registrida saqlanadi " Imzolangan to'lovlar ", va imzolangan hujjatning o'zi tahrir qilish uchun mavjud bo'lmaydi (imzo o'chirilmaguncha). Ishtirokchining hisob-kitoblari ushbu sozlama bilan yuborilganda, avval saqlangan va imzolangan xml fayli yuboriladi. Imzosiz toʻlovlarni yuborib boʻlmaydi.

GIS GMP bilan o'zaro ta'sir qilish tartibidagi o'zgarishlar

To'lovlarni o'tkazish tartibi sezilarli darajada o'zgardi:

  • To'lovlarni GIS GMP ga 1.16 formatlarida o'tkazishda bir nechta to'lovlar bitta faylda bo'lishi mumkin.
  • To'lovlarni o'tkazishning o'zi asinxron bo'ldi:
  • bir nechta to'lovlarni o'z ichiga olgan fayl (to'lovlar to'plami) GIS GMP ga o'tkaziladi. Agar paket formatida xatolar bo'lmasa, u qayta ishlash uchun xizmat navbatiga kiradi va bunga javoban xizmat paketni ro'yxatga olish raqamini yuboradi.
  • Keyinchalik, ishtirokchi ushbu paketni qayta ishlash uchun so'rovni shakllantiradi va uni xizmatga yuboradi. Agar shu vaqtgacha paket qayta ishlangan bo'lsa, yuklab olish natijasi paketdagi har bir to'lov uchun qaytariladi. Agar to'lov muvaffaqiyatli yuklangan bo'lsa, unga "0" kodi qaytariladi. Muvaffaqiyatsiz bo'lsa, kod va xato xabari ko'rsatiladi.

Xato kodlari ro'yxati va ularning ma'nosi GIS GMP 1.16 bilan almashish formatlarida "6. Boshqaruv ro'yxati ".

"1C: Davlat muassasasining buxgalteriya hisobi 8" dasturida to'lovlarni GIS GMP ga o'tkazish

1.16 formatida almashishda hujjatlar bo'lmagan hujjatlar GIS GMP ga o'tkaziladi. To'lovlar uchun kvitansiya y "va hujjatlar" To'lovlar to'plami".

Hujjatning jadval bo'limida " Hisoblash to'plami " hujjatlar ro'yxatini o'z ichiga oladi " To'lov uchun kvitansiya " va/yoki " Bo'ysunuvchidan hisoblash "(bo'ysunuvchi AH to'lovlarini uzoqda joylashgan bazalardan o'tkazishda). Har biri bitta hujjat" To'lovlar to'plami " hujjatning jadval bo'limida keltirilgan to'lovlarni o'z ichiga olgan bitta fayl tuziladi. Fayldagi har bir to'lov sozlamalarda ko'rsatilgan ishtirokchining elektron imzosi bilan imzolanadi.

Hujjat yuborishda " Hisoblash to'plami " xizmatga, agar unda xatolar bo'lmasa, unga ro'yxatga olish raqami beriladi. Hujjatlar" To'lov uchun kvitansiya " maqom tayinlandi " Qayta ishlash uchun yuborilgan ".

Keyinchalik, ishtirokchi paketni qayta ishlash natijasi uchun so'rovni shakllantiradi va agar shu vaqtga qadar paket qayta ishlangan bo'lsa, unda mukofotni qayta ishlash natijasi har bir to'lov uchun hujjatga yuklanadi. Agar hisob-kitob hujjat bo'lsa " To'lov uchun kvitansiya " muvaffaqiyatli yuklandi, unga status berildi " Ishlash bo'yicha va". Agar yuklab olish paytida xatoliklar aniqlansa, holat "" ga o'zgaradi. Tayyorlangan".

GIS GMP bilan almashish uchun "1C: Davlat muassasasining buxgalteriya hisobi 8" dasturida ishlov berish qo'llaniladi, bu sizga ishtirokchilarga to'lovlarni yuborish, to'lov paketlarini qayta ishlash natijalarini, to'lovlarni so'rash va to'lovlar uchun to'lovlarni tekshirish imkonini beradi. va to'lovsiz.

Davolash " GIS GMP / IS RNIP / UNP bilan tushumlarni shakllantirish va ma'lumotlar almashinuvi " 1.15 formatlarida ham, 1.16 formatlarida ham GIS GMP bilan almashishni ta'minlaydi. Birja parametrlari tegishli ishlov berish yorliqlarida o'rnatiladi.


1.16 formatlari uchun kerakli to'lovlar ishlov berishda belgilangan. Bundan tashqari, hujjatlar avtomatik ravishda yaratiladi " To'lovlar to'plami", ular uchun xml-fayllar yaratiladi va elektron imzo bilan imzolanadi. Imzolangan fayllar GIS GMP ga uzatiladi.

Alohida ishlov berish yorlig'ida mustaqil ravishda yaratilgan hujjatlarni GMP GISga yuborish mumkin " To'lovlar to'plami" yoki qayta ishlash uchun yuborilgan hujjatlarga muvofiq, qayta ishlash natijasini talab qiling.

BGU1 va BGU 2 standart konfiguratsiyalari 1.16 formatlarida GIS GMP bilan o'zaro ishlash uchun "Davlat muassasasining buxgalteriya hisobi" konfiguratsiyasini o'rnatish bo'yicha ko'rsatmalarni o'z ichiga oladi.

1.16 formatlarida GIS GMP bilan o'zaro ishlash uchun "Davlat muassasasining buxgalteriya hisobi" konfiguratsiyasini o'rnatish bo'yicha yo'riqnomada ("GIS GMP bilan ma'lumot almashish tartibi - Eksport tushumlari" bo'limi) GIS GMP ga to'lovlarni o'tkazish misollari ikkalasi ham mavjud. ushbu qayta ishlashdan foydalanish bilan va foydalanmasdan ko'rib chiqiladi.

Noyob hisoblash identifikatorini yaratish formatini o'zgartirish

1.16 formatlariga o'tayotganda ma'lumotnomaga amal qiling " Hujjatlarning identifikatorlari shablonlari "To'lov kvitansiyasi" " har bir muassasa uchun sozlamani qayta to'ldiring.


To'lovchi identifikatorlarini yaratish algoritmini o'zgartirish

1.16 formatlariga ko'ra, yagona to'lovchi identifikatori faqat yakka tartibdagi tadbirkor (IE) bo'lgan jismoniy shaxslar uchun mumkin. Faqat yakka tartibdagi tadbirkor bo'lmagan jismoniy shaxslar uchun muqobil to'lovchi identifikatori - TIN, SNILS, pasport va boshqa hujjatlar va aniq ro'yxatga muvofiq.

Shuning uchun, 1.16 formatlariga o'tishda siz katalog elementlarini tekshirishingiz kerak " Nomenklatura" turi bilan" Davlat xizmati" to'lovchi identifikatorlarini yaratish uchun foydalaniladigan sozlamalar va agar kerak bo'lsa, yangilarini qo'shing.

1.15 dan 1.16 formatiga o'tish

1.16 formatida SID0003998 xizmati bilan almashishga o'tish uchun siz quyidagilarni bajarishingiz kerak.

1. GIS GMP 1.16 formatlarini konfiguratsiya yetkazib berish faylidan (GIS GMP 1.16.xml) yuklang.

GIS GMP 1.16.xml fayli \ v82 \ 1c \ StateAccounting \ 1_0_2X_X \ ECExchangeFormats konfiguratsiya shablonlari katalogida joylashgan.

4-bandga qarang. GIS GMP bo'limi bilan almashinuv formatlarini yuklash GIS GMP bilan o'zaro ishlash uchun BGUni sozlash 1.16 formatlari bo'yicha GIS GMP bilan o'zaro aloqada bo'lish uchun "Davlat muassasasining buxgalteriya hisobi" konfiguratsiyasini o'rnatish bo'yicha ko'rsatmalar.

2. Barcha ishtirokchilar uchun birja ishtirokchilari sozlamalarini o'rnating - to'g'ridan-to'g'ri va bilvosita.

Batafsil ma'lumot uchun 7-bandga qarang. GIS GMP bilan almashish uchun ishtirokchilarni sozlash. BGUni GIS GMP bilan o'zaro ishlash uchun sozlash. 1.16 formatlari bo'yicha GIS GMP bilan o'zaro ishlash uchun "Davlat muassasasining buxgalteriya hisobi" konfiguratsiyasini o'rnatish bo'yicha ko'rsatmalar.

3. Tahrirlash "To'lov kvitansiyasi" hujjatida hisob-kitoblarning yagona identifikatorini yaratish uchun shablon.

Batafsil ma'lumot uchun 8-bandga qarang. GIS GMP bilan o'zaro ishlash uchun BGUni sozlash bo'limini hisoblash uchun noyob identifikatorni yaratish uchun shablon 1.16 formatlarida GIS GMP bilan o'zaro ishlash uchun "Davlat muassasasining buxgalteriya hisobi" konfiguratsiyasini sozlash bo'yicha ko'rsatmalar.

4. Ob'ektni sozlashda ishlatiladigan to'lovchi identifikatorlarining turlarini tekshiring va agar kerak bo'lsa, yangilarini qo'shing (SNILS yoki boshqalar).


5. Iloji bo'lsa, rekvizitni to'ldiring " Kompilyator holati (101) " beri bu hujjatdagi majburiy maydon " To'lov uchun kvitansiya ".

GIS GMP bilan o'zaro aloqalar haqida batafsil ma'lumot uchun - 1.16 formatlarida GIS GMP bilan o'zaro ishlash uchun "Davlat muassasasining buxgalteriya hisobi" konfiguratsiyasini o'rnatish bo'yicha yo'riqnomada:

  • BGU1 - menyu Hisob-kitoblar - GIS GMP / IS RNIP / UNP bilan o'zaro ta'sir - GIS GMP bilan o'zaro hamkorlik bo'yicha yordam ".
  • BGU2 - "Normativ ma'lumotnoma" bo'limi, navigatsiya paneli "Shuningdek qarang - GIS GMP bilan o'zaro aloqada yordam".

Rossiya Federatsiyasi Moliya vazirligi

FEDERAL G'AZINA

GIS GMP ning 1.16.5 va 2.0 versiyalari ishtirokchilarining axborot tizimlari bilan o'zaro aloqasi formatlari to'g'risida

Biz Federal G'aznachilik tomonidan Davlat va munitsipal to'lovlar bo'yicha davlat axborot tizimining ishtirokchilarning axborot tizimlari bilan 2.0 versiyasi (keyingi o'rinlarda 2.0 formatlari deb yuritiladi) bilan o'zaro hamkorlik formatlari ishlab chiqilganligi to'g'risida ma'lumot beramiz, bunda yagona elektron foydalanishni nazarda tutadi. Idoralararo tizim bilan ishlash boʻyicha uslubiy tavsiyalarga muvofiq faoliyat yurituvchi idoralararo elektron oʻzaro hamkorlik tizimi xizmati 3.XX elektron oʻzaro hamkorlik versiyasi.

Shu bilan birga, yuqoridagi formatlarga o‘tish jarayonida ishtirokchilarning Davlat va munitsipal to‘lovlar bo‘yicha davlat axborot tizimi (keyingi o‘rinlarda GIS GMP) bilan o‘zaro hamkorligini ta’minlash maqsadida ushbu formatlarga mos keladigan o‘zgartirishlar haqida ma’lum qilamiz. Federal G'aznachilik tomonidan davlat va munitsipal to'lovlar bo'yicha davlat axborot tizimining o'zaro munosabatlari shakllarida aks ettirilgan. yagona tizimning GIS GMP elektron xizmatining 1.16.5 versiyasi (keyingi o'rinlarda - 1.16.5 formatlari) ishtirokchilarining axborot tizimlari bilan to'lovlar. Idoralararo elektron hamkorlik tizimi bilan ishlash boʻyicha uslubiy tavsiyalarga muvofiq faoliyat yurituvchi idoralararo elektron oʻzaro hamkorlikning 2.XX.

2.0 formatlari va 1.16.5 formatlari Federal G'aznachilikning Internetdagi rasmiy veb-saytida "GIS GMP" bo'limida (roskazna.ru/gis) joylashtirilgan va 2018 yil 15 martdan kuchga kiradi.

GIS GMP ishtirokchilari 2017 yil dekabr oyida idoralararo elektron oʻzaro hamkorlik tizimining emulyatoridan foydalangan holda Format 2.0 ga muvofiq ishlab chiqilgan GIS GMP maʼlumotlari turlarini sinovdan oʻtkazishni boshlashlari mumkin. Shu bilan birga, 2018-yil 15-yanvardan boshlab ishtirokchilarga GIS GMP bilan test o‘tkazish imkoniyati taqdim etiladi.

Shu bilan birga, shuni ma’lum qilamizki, Davlat va munitsipal to‘lovlar bo‘yicha davlat axborot tizimining ishtirokchilarning axborot tizimlari bilan o‘zaro aloqa shakllariga muvofiq, idoralararo elektron o‘zaro hamkorlikning yagona tizimida faoliyat yurituvchi GIS GMP elektron xizmati. , 1.16.4 versiyasi, 1.16.5 formatlariga yangilanadi. sinov tsiklida (SID0003663) 2018-yil 1-fevralda, sanoat tsiklida (SID0003998) 2018-yil 15-martda. Shu bilan birga, federal ijroiya organlari va davlat byudjetidan tashqari jamg'armalarining idoralararo elektron o'zaro ta'sir tizimi bilan ishlash bo'yicha uslubiy tavsiyalarga muvofiq yagona elektron xizmatidan foydalangan holda ma'lumotlarni taqdim etishga o'tish rejasiga muvofiq. Davlat va kommunal xizmatlar ko‘rsatishda axborot texnologiyalaridan foydalanish bo‘yicha quyi qo‘mita yig‘ilishida ma’qullangan 3.XX elektron o‘zaro hamkorlik versiyasi hayot sifati va tadbirkorlik sharoitlarini yaxshilash maqsadida axborot texnologiyalaridan foydalanish masalalari bo‘yicha Hukumat komissiyasiga ushbu elektron GIS GMP (SID0003998) xizmati 2018-yil dekabr oyida foydalanishdan chiqariladi.

Yuqoridagi ma’lumotlarni GIS GMP ishtirokchilariga 2018-yil 15-martgacha ular foydalanadigan axborot tizimlarining 1.16.5 formatlariga muvofiq konfiguratsiyasini ta’minlash zarurligi to‘g‘risida ma’lumot berishingizni, shuningdek, 2018 yil 1 dekabrda 2.0 formatlariga muvofiq GIS GMP bilan o'zaro aloqaga o'tish.

Va taxminan. Bosh

Federal G'aznachilik

S.E. Prokofyev

Hujjatning elektron matni

"Kodeks" OAJ tomonidan tayyorlangan va tomonidan tasdiqlangan.

GIS GMP 1.16.2 formatlari va qonun hujjatlari albomini qo'llab-quvvatlash doirasida (Rossiya Federatsiyasi Moliya vazirligining 23.09.2015 yildagi 148-son buyrug'i 1-bandining "b" kichik bandi, 28.03.16 dan kuchga kirgan sanasi) quyidagi tekshirishlar amalga oshirildi:

1.16.2 albomida ilgari amalga oshirilgan tekshiruvlarni 1.6.0 versiyasiga kiriting:

1. Maydon uchun SupplierBillID:

1.1. Agar maydon qiymati = "0" bo'lsa.

Agar maydon qiymati = "0" bo'lsa, "PayerIdentifier" maydoni nolga teng bo'lmagan qiymatga ega ekanligini tekshiring. Ikkala maydon ham "0" ga teng bo'lsa, "UIN va to'lovchining identifikatori bir vaqtning o'zida nolga teng bo'lishi mumkin emas!" xatosini qaytaring.

1.2. Agar maydon 20 belgidan iborat bo'lsa .

1.2.1. 4 dan 19 gacha bo'lgan raqamlarda ko'rsatilgan 16 ta raqam bir vaqtning o'zida = 0 bo'lishi mumkin emas. Nol qiymatlar bilan "Mumkin UIN qiymatlari:" 0 "xatosini yoki 20 bo'sh bo'lmagan belgilar yoki 25 ta raqamdan iborat qatorni qaytaring. 1.16.2 albom formatiga muvofiq!"

1.2.2 UIN maydonining qiymati KBK maydonining qiymatiga to'g'ri kelmasligi kerak. Agar mos keladigan bo'lsa, "KBK UINga mos kelmaydi" xatosini qaytaring.

1.2.3 Agar UIN ning 20-bitidagi qiymat hisoblangan qiymatga mos kelmasa, u holda “UINning tekshirish bitida noto‘g‘ri qiymat bor” xatosi qaytariladi.


UIN ning nazorat toifasi quyidagi qoidalarga muvofiq shakllantiriladi :

  • UIN o'zgaruvchisining qiymati raqamlardan iborat;
  • har bir UIN toifasiga, eng muhim toifadan boshlab, 1 dan 10 gacha bo'lgan tabiiy raqamlar qatoriga mos keladigan og'irliklar to'plami beriladi, so'ngra og'irliklar to'plami takrorlanadi;
  • UIN ning har bir raqami belgilangan toifadagi vaznga ko'paytiriladi va olingan mahsulotlarning yig'indisi hisoblanadi;
  • UIN uchun tekshirish biti olingan summani "11" moduliga bo'lishning qolgan qismidir. Tekshirish biti 0 dan 9 gacha bo'lgan qiymatga ega bo'lishi kerak;
  • agar 10 ga teng qoldiq olingan bo'lsa, unda bir bitli tekshirish bitini ta'minlash uchun dastlabki ketma-ketlikning ikki raqamga tsiklik siljishi natijasi bo'lgan ikkinchi og'irliklar ketma-ketligi yordamida qayta hisoblash kerak. chapga (3, 4, 5, 6, 7, 8, 9, 10, 12...). Agar takroriy hisoblashda bo'linishning qolgan qismi yana 10 ga teng bo'lsa, tekshirish raqamining qiymati "0" ga teng bo'ladi.

Misol:

UIN (cheksiz) 1881035013021000001 ga teng

UIN boshqaruv bitining qiymatini hisoblash:

Tekshirish raqamining qiymatini birinchi og'irlik omillari bilan hisoblash:

1 * 1 + 8 * 2 + 8 * 3 + 1 * 4 + 0 * 5 + 3 * 6 + 5 * 7 + 0 * 8 + 1 * 9 + 3 * 10 + 0 * 1 + 2 * 2 + 1 * 3 + 0 * 4 + 0 * 5 + 0 * 6 + 0 * 7 + 0 * 8 + 1 * 9 = 1 + 16 + 24 + 4 + 0 + 18 + 35 + 0 + 9 + 30 + 0 + 4 + 3 + 0 + 0 + 0 + 0 + 0 + 9 = 153

153 \ 11 = 10 (bo'linishning qoldig'i)

Bo'linishning qolgan qismi 10 ga teng bo'lganligi sababli, hisoblash ikkinchi og'irlik koeffitsientlari bilan amalga oshiriladi:

1 * 3 + 8 * 4 + 8 * 5 + 1 * 6 + 0 * 7 + 3 * 8 + 5 * 9 + 0 * 10 + 1 * 1 + 3 * 2 + 0 * 3 + 2 * 4 + 1 * 5 + 0 * 6 + 0 * 7 + 0 * 8 + 0 * 9 + 0 * 10 + 1 * 1 = 3 + 32 + 40 + 6 + 0 + 24 + 45 + 0 + 1 + 6 + 0 + 8 + 5 + 0 + 0 + 0 + 0 + 0 + 1 = 171

171 \ 11 = 6 (bo'linishning qoldig'i)

To'liq UIN: 18810350130210000016

1.3. Agar maydon 25 belgidan iborat bo'lsa.

1.3.1. 9 dan 24 gacha bo'lgan raqamlarda ko'rsatilgan 16 ta raqam bir vaqtning o'zida = 0 bo'lishi mumkin emas. Nol qiymatlar bilan "Mumkin UIN qiymatlari:" 0 "xatosini yoki 20 bo'sh bo'lmagan belgilar yoki 25 ta raqamdan iborat qatorni qaytaring. 1.16.2 albomiga muvofiq!"

Agar UIN ning 25-bitidagi qiymat hisoblangan qiymatga to'g'ri kelmasa (1.2.3-banddagi algoritmga muvofiq), u holda "UINning boshqaruv biti noto'g'ri qiymatga ega" xatosi qaytariladi.

1.4. UIN qiymatini tekshirishga chek qo'shing: oxirgi raqam (20 yoki 25 belgi) raqam bo'lishi kerak.

2. Agar maydon qiymati " To'lovchi identifikatori"=" 0 ", keyin SupplierBillID maydoni noldan farqli qiymatga ega ekanligini tekshiring. Agar ikkala maydon "0" ga teng bo'lsa, "UIN" xatosini qaytaring va to'lovchi identifikatori bir vaqtning o'zida nolga teng bo'lishi mumkin emas! "

3. Maydon formatini o'zgartiring " Hikoya"- 1 dan 210 tagacha belgilar kiritishga ruxsat beriladi.

4. "da" Maqsad"VU, DK, PK, KK, TK ning mumkin bo'lgan qiymatlarini qo'shing.

5. Maydon formatini o'zgartiring " Soliq hujjati raqami": Yaroqli qiymatlar 1 dan 15 tagacha.

6. Maydon uchun muntazam ifodani o'zgartiring " To'lov turi", qiymati" 0 "yoki kirill alifbosining 2 ta bosh harfini kiritishga ruxsat beriladi.

Kirish niqobi:

yoki "0" qiymati.

7. Maydon formatini o'zgartiring " To'lovchining nomi": Yaroqli qiymatlar 1 dan 500 belgigacha.

8. Maydon uchun KBK:

8.1. Maydon "0" qiymatini olishi mumkin

8.2 Agar qiymat nolga teng bo'lsa, BCF maydoni UIN maydonining qiymatiga to'g'ri kelmasligi kerak. Agar mos keladigan bo'lsa, "KBK UINga mos kelmaydi" xatosini qaytaring.

8.3 Mablag'lar "40101%" hisobvarag'iga kiritilgan taqdirda, BCF qiymati nolga teng bo'lmasligi kerak. Aks holda, "Qabul qiluvchining hisobi uchun KBK qiymati 40101% nolga teng bo'lmasligi kerak!"

9. Maydon uchun OKTMO:

9.1. Maydon qiymatidagi eng muhim raqamlarda uchta nol bo'lishiga yo'l qo'yilmaydi (chapda)

Kirish maskalari:

([^ 0 ^ \ D] \ d (2) | \ d (2) [^ 0 ^ \ D] | \ d [^ 0 ^ \ D] \ d) \ d (8)

qiymati "0"

9.2 Agar mablag'lar "40101%" hisobvarag'iga tushsa, OKTMO qiymati nolga teng bo'lmasligi kerak. Aks holda, "Qabul qiluvchining hisobi bilan OKTMO qiymati 40101% nolga teng bo'lmasligi kerak!"

10. KBK (CBC, qiymati "0" yoki 20 belgi), OKATO (qiymat "0", 8 yoki 11 belgi), KIO (5 belgi) va UIN (PaymentID, 20 yoki 25 belgi) tafsilotlari uchun olinishi mumkin. qiymat nol ("0");

11. uchun TIN tafsilotlari (INN, 10 yoki 12 belgi) va nazorat nuqtasi (KPP, 9 belgi) birinchi ikki belgilar bir vaqtning o'zida nol ("0") qiymatini qabul qila olmaydi. Hozirgi vaqtda haqiqiy emasligini tekshirish amalga oshirilmoqda uch bosh belgilar nol ("0").

Bundan tashqari, 5 va 6-nazorat punktlari uchun belgi bosh lotin harflari yoki raqamlari, 1-4 va 7-9 belgilari esa faqat raqamlar bo'lishi mumkin.

PayeeINN kiritish niqobi ("PayeeINN"):

([^ 0 ^ \ D] \ d | \ d [^ 0 ^ \ D]) \ d (8)

PayeeKPP kiritish niqobi ("PayeeKPP"):

([^ 0 ^ \ D] \ d | \ d [^ 0 ^ \ D]) \ d (2) (2) \ d (3)

12. Buni tekshirishni amalga oshiring To'lov sanasi joriy tizim sanasidan oshmasligi kerak. Agar sana o'tib ketgan bo'lsa, "To'lov sanasi joriy sana va vaqtdan oshmasligi kerak!"

13.In 102012 kodi bilan tizim sozlamalari ("Federal G'aznachilik tomonidan tayinlangan yagona identifikator") kiritilgan qiymatni tasdiqlashni qo'shing. Yaroqli qiymat 6 ta belgidan iborat (harflar va raqamlar). Aks holda, xato matnini ko'rsating "Ruxsat etilgan qiymatlar 4 ta raqam yoki 6 ta harf va raqam!"

Kirish niqobi:

^ (\ d (4) | (6)) $

14. To'ldirish KARVONSAROY individual to'lovchi (INN, 12 belgi) quyidagi shartlarda majburiy bo'ladi:

a) Status = "03", "16", "19", "20", "24", TaxDocNumber = "0", SupplierBillID = "0".

b) Status = "09" - "14", SupplierBillID = "0".

Agar ushbu shartlarda TIN to'ldirilmagan bo'lsa, "UIN shartlari bo'yicha = 0, hujjat raqami = 0, to'lovchining holat kodi = 03,16,19,20 yoki 24, shuningdek UIN uchun" xatosini chiqaring. = 0 va to'lovchining holati kodi = 09, 10, 11, 12, 13 yoki 14 to'lovchi TIN bilan identifikatsiyalangan yakka tartibdagi tadbirkor yoki yakka tartibdagi tadbirkor bo'lishi kerak! ".