Как оформить кассовые чеки на удержание из заработной платы в 1С:УПП?

Программист 1С v8.3 (Обычные формы) Бухгалтерский учет
← На главную

Рассмотрим достаточно распространенную, но сложную с методологической точки зрения задачу: как в конфигурации 1С:Управление производственным предприятием (УПП 1.3) правильно провести печать кассовых чеков на удержания из заработной платы. Разберем по шагам, в каких случаях пробитие чека обязательно, как выстроить цепочку документов в системе, чтобы учесть требования ФФД, и выясним причину возникновения популярных ошибок кассового оборудования при печати таких документов.

Законодательные нюансы: когда чек действительно нужен?

Прежде чем приступать к доработке конфигурации или пробитию чеков, проанализируем законодательную базу. Согласно разъяснениям ФНС, применение онлайн-кассы по 54-ФЗ требуется далеко не всегда. Посмотрим на основные правила:

  1. Чек не нужен, если в коллективном или трудовом договоре заранее прописано, что часть заработной платы может выдаваться в натуральной форме (например, выдача обедов или продукции предприятия). В таком случае это считается формой оплаты труда, а не расчетом за товары.
  2. Чек не нужен при удержаниях, которые носят характер компенсации затрат работодателя. Сюда относится удержание остаточной стоимости спецодежды при досрочном увольнении сотрудника, возмещение ущерба за порчу имущества или удержание за выдачу бланка трудовой книжки.
  3. Чек не нужен, если работодатель удерживает суммы для перечисления третьим лицам (удержание за услуги корпоративной сотовой связи, алименты или за питание, которое поставляется сторонней организацией).
  4. Чек обязателен только в том случае, если организация целенаправленно продает сотруднику собственные товары или услуги, это не закреплено в трудовом договоре как форма оплаты труда, а само удержание из зарплаты выступает просто удобным способом гашения долга за покупку.

Методология работы и схема документов в 1С:УПП

Поскольку 1С:УПП 1.3 является устаревшим решением, в ней нет встроенного автоматизированного механизма работы с чеками на удержания из коробки (как, например, в 1С:ЗУП 3.1 или 1С:БП 3.0). В современных программах в настройках видов удержаний есть специальный флаг ЯвляетсяОснованиемОформленияКассовогоЧека, а чеки собираются в регистр ОчередьЧековККТ. В УПП нам придется опираться на ручной или полуавтоматический процесс оформления.

Разберем подробнее правильную цепочку действий, которая соответствует требованиям формата фискальных документов (ФФД). В соответствии с методическими указаниями ФНС, процесс должен разбиваться на два этапа:

  1. Первый чек (Передача в кредит). Пробивается в момент фактической передачи товара (или спецодежды) сотруднику. Именно в этом чеке должна фигурировать номенклатура и выделяться сумма НДС. Для этого в УПП создается документ РеализацияТоваровУслуг. Из него необходимо распечатать чек. При этом формируются проводки вида 62.01 (или 73) / 90.01.1.
  2. Перенос задолженности (если необходимо). Если реализация была оформлена на счет 62, создаем документ КорректировкаДолга или ОперацияБух, чтобы перенести долг на счет 73 (расчеты с персоналом по прочим операциям).
  3. Второй чек (Оплата кредита). Оформляется в момент самого удержания, то есть при начислении и выплате зарплаты. В УПП это можно сделать из документа ОтражениеЗарплатыВРеглУчете. Признак способа расчета в таком чеке должен быть строго "Оплата кредита". Важно: в этом чеке не указывается номенклатура товаров и не выделяется НДС (он уже был выделен на первом этапе).

Некоторые пользователи модифицируют документ РегистрацияРазовыхУдержаний, добавляя туда кнопку печати чека. Это рабочее, хоть и костыльное решение, если вы хотите упростить работу бухгалтера и печатать чеки напрямую из зарплатного контура. Однако, помните про НДС и признаки расчета!

Решение проблем с кассами Штрих-М: ошибки 36h и 7d1h

При настройке печати чека "Оплата кредита" (второй шаг) из отражения зарплаты многие сталкиваются с ошибками оборудования. Проанализируем ситуацию на примере популярной кассовой техники Штрих-М. При попытке пробить чек из очереди может возникнуть ошибка:

«36h некорректные параметры в команде для данной реализации»

Эта ошибка означает, что 1С передает драйверу ККТ команду с реквизитами, которые противоречат логике ФФД или настройкам самой кассы. Выясним причину:

Следствием ошибки 36h часто становится следующая проблема:

«7d1h чек открыт операция невозможна» (часто возникает при попытке снять Z-отчет или X-отчет).

Разберем по шагам, как это исправить:

  1. Касса получила часть данных от 1С, открыла фискальный документ, но споткнулась на некорректном параметре (НДС или тип оплаты). Чек "повис" в открытом состоянии.
  2. Закройте 1С. Откройте служебную утилиту «Тест драйвера Штрих-М».
  3. Перейдите в раздел управления и нажмите кнопку «Отмена чека». Это принудительно аннулирует зависший документ.
  4. После этого вы сможете нормально снять X или Z-отчет.
  5. Далее необходимо обратиться к программисту, чтобы он скорректировал данные, передаваемые в метод формирования XML для чека (убрал НДС для чеков возврата долга и проверил тип оплаты).

Таким образом, для корректной работы в 1С:УПП потребуется либо доработка модуля кассовых аппаратов для правильного формирования пакета данных под тип "Оплата кредита", либо двойное пробитие документов с ручным контролем налоговых ставок. Обращайте пристальное внимание на требования ФФД к тегам при закрытии кредитов и долгов сотрудников.

← На главную