import PocketBase from 'pocketbase'; const PB_URL = process.env.POCKETBASE_URL || 'http://127.0.0.1:8090'; const ADMIN_EMAIL = process.env.PB_ADMIN_EMAIL; const ADMIN_PASSWORD = process.env.PB_ADMIN_PASSWORD; const NEW_POST = { title: 'Протокол и постановление ГИБДД: отличия и что важно знать', description: 'Разбираемся в двух ключевых документах при нарушении ПДД. Что такое протокол, что такое постановление и как понимание разницы помогает защитить свои права.', author: 'Автоюрист', category: 'Штрафы ГИБДД', categoryColor: 'bg-green', date: '2024-04-15', readTime: '7 мин', readmeTime: '7', image: '', slug: 'protocol-vs-resolution', draft: false, content: `

Введение

Многие водители путают два документа, которые сотрудники ГИБДД составляют при нарушении правил дорожного движения — протокол и постановление. Между тем, это принципиально разные документы с разными юридическими последствиями. Понимание разницы поможет вам правильно оценить ситуацию и при необходимости защитить свои права.

Что такое протокол

Протокол — это документ, фиксирующий факт совершения административного правонарушения. Его составляет инспектор ГИБДД на месте остановки вашего транспортного средства.

Протокол содержит:

Важно: Протокол — это не решение о наказании, а лишь документ, фиксирующий нарушение. После составления протокола материалы передаются для рассмотрения.

Когда составляется протокол

Протокол составляется при любом нарушении ПДД, независимо от того, какое наказание предусмотрено — предупреждение, штраф или лишение прав. Это обязательный первичный документ.

Что такое постановление

Постановление — это итоговый документ, который выносится по результатам рассмотрения дела об административном правонарушении. Именно постановление устанавливает вину и назначает наказание.

Постановление содержит:

Когда выносится постановление

Постановление выносится после того, как материалы дела изучаются должностным лицом (инспектором, начальником подразделения) или судом. Если вы согласны с нарушением, постановление может быть вынесено сразу на месте.

Ключевые отличия

КритерийПротоколПостановление
НазначениеФиксация нарушенияРешение о вине и наказании
Кто составляетИнспектор на местеУполномоченное лицо после рассмотрения
ОспариваниеМожно указать несогласиеОбжалование в течение 10 дней
Юридическая силаДокумент-основаниеИсполнительный документ
ПоследствияПередача дела на рассмотрениеШтраф, лишение прав, предупреждение

На что обратить внимание водителю

При подписании протокола

  1. Внимательно читайте весь текст перед подписью
  2. Укажите «не согласен» в графе объяснений, если считаете себя невиновным
  3. Запишите данные свидетелей, если они есть
  4. Проследите, чтобы инспектор зафиксировал все обстоятельства

После получения постановления

  1. Проверьте сроки — на обжалование даётся 10 дней
  2. Сохраните копию постановления
  3. Оплатите штраф в течение 60 дней (или 20 дней со скидкой 50%)
  4. Не игнорируйте — неоплаченные штрафы приводят к проблемам

Заключение

Протокол и постановление — это разные этапы одного процесса привлечения к ответственности. Протокол фиксирует нарушение, постановление налагает наказание. Зная эту разницу, вы сможете:

Если вы получили протокол или постановление и считаете, что нарушения не было — обращайтесь за консультацией к автоюристу. Правильно составленная жалоба может отменить незаконное решение.

`, }; const UPDATE_EXISTING = true; const EXISTING_POST_ID = 'ippq714mm4dec7k'; async function createPost() { if (!ADMIN_EMAIL || !ADMIN_PASSWORD) { console.error('❌ Укажите PB_ADMIN_EMAIL и PB_ADMIN_PASSWORD в .env'); process.exit(1); } const pb = new PocketBase(PB_URL); try { await pb.admins.authWithPassword(ADMIN_EMAIL, ADMIN_PASSWORD); console.log('✅ Подключено к PocketBase'); } catch (e) { console.error('❌ Ошибка авторизации admin'); process.exit(1); } try { let post; if (UPDATE_EXISTING && EXISTING_POST_ID) { post = await pb.collection('posts').update(EXISTING_POST_ID, NEW_POST); console.log('✅ Пост обновлён'); } else { post = await pb.collection('posts').create(NEW_POST); console.log('✅ Пост создан'); } console.log(' ID:', post.id); console.log(' title:', post.title); console.log(' slug:', post.slug); } catch (e: any) { if (e.data?.message?.includes('already exists')) { console.log('ℹ️ Пост уже существует'); } else { console.error('❌ Ошибка:', e.data || e.message); } } } createPost();