Печать кассового чека для АТОЛ 55Ф (Fprint-55ПТК) из Реализации и Возврата

Обработки - Обработка документов

Внешняя подключаемая обработка табличной части документа Реализация товаров услуг для печати чеков ККМ на АТОЛ 55Ф (Fprint - 55ПТК). Написана под управляемые формы Бухгалтерии 3.0.

После очередной просьбы клиента о реализации для них "уникальной" необходимости печатать чек в Бухгалтерии 3.0 из документа Реализация Товаров Услуг (РТУ) построчно с номенклатурой, количеством, ценой и суммой в чеке. Поискав и не найдя подобных внешних обработок, пришлось писать в скором порядке. Первой мыслью было сделать внешнюю печатную форму, но не взлетело, поджимали сроки и сделал как сделал.

Возможно, кому-то еще пригодится..

Итак, о данной обработке:

- перед печатью чеков необходимо создать дополнительное свойство "НомерЧека" с типом строка у документа РТУ. В это свойство будет записываться номер чека, для контроля, что по данной накладной уже когда-то распечатали чек. Ниже будет описание, как добавить это свойство, для тех, кто еще не сталкивался с этим процессом;

- Подключается как дополнительная (внешняя) обработка табличных частей документов. Этот процесс подключения описан в интернете подробно, так что, думаю, смысла нет дублировать. После подключения в документе РТУ появляется возможность печатать чеки, при условии, конечно, что фискальный регистратор корректно подключен и настроен;

- Библиотека драйверов Атол FprnM1C.dll включена в макет обработки и подключается через временное хранилище при открытии формы обработки.

- При вызове печати чека открывается форма с кнопками [Печать чека], [Х отчет] (отчет без гашения) и [Z отчет] (отчет с гашением). Подумал, что так будет удобнее, чем писать отдельную обработку под X и Z отчеты.

- после вывода в чек номенклатуры, количества с ценами и суммами выводится еще строка с указанием номера накладной, по которой распечатали чек (это была отдельная просьба)

- обработка рассчитана на неплательщика НДС, так что налоги не считаются, в чеке не отражаются и в регистратор не пишутся. Возможно, позже это будет дорабатываться.

- После закрытия чека его номер записывается в созданное свойство документа. ПКО "автоматом" пока не создается.

- также, возможно, позже будет доработано автоматическое создание Приходного кассового ордера,  печать чека возврата из документа Возвратот покупателя, а также добавлено изъятие и внесение денег в кассу.

- Проверено на Платформе 1С:Предприятие 8.3 (8.3.5.1383). Конфигурация Бухгалтерия предприятия , редакция 3.0 (3.0.39.56), тонкий клиент (Такси), толстый клиент.

Теперь подробнее, как создать дополнительное свойство "НомерЧека".

1. Открываем Администрирование - Общие настройки.

2. Ставим галку "Дополнительные реквизиты и сведения"

3. Жмем ссылку "Дополнительные сведения" в левом списке ищем и выделяем "Реализация (акт, накладная)", а в правом разделе добавляем наш дополнительный реквизит "НомерЧека" с типом Строка.

Все.

UPD:

Добавлена обновленная обработка 2.0 :

1. обновлена библиотека драйвера под ККТ он-лайн

2. Обновлен необходимый код для ФЗ-54.

3. Имя кассира печатается из Физического лица текущего пользователя, либо если оно не заполнено, из физического лица ответственного из документа. Можно убрать галку и имя не будет напечатано.

4. Добавлено определение системы налогообложения и печать НДС в чеке согласно этого

5. Добавлена печать чека возврата из документа ВозвратТоваровОтПокупателя. Для этого необходимо добавить руками дополнительное свойство "НомерЧека" этому документу.

6. Добавлена возможность открыть обработку отедельно и выбрать документ по которому необходимо пробить чек.

Проверено на платформе 8.3.9.1850, конфигурация Бухгалтерия предприятия, редакция 3.0 (3.0.50.12)

Скачать файлы

Наименование Файл Версия Размер
Печать кассового чека для АТОЛ 55Ф (Fprint-55ПТК) из Реализации и Возврата:
.epf 1,73Mb
31.05.17
9
.epf 2.0 1,73Mb 9 Скачать

См. также

Комментарии
1. Марина Щербакова (Pskmetall2016) 09.06.17 13:35 Сейчас в теме
Добрый день!Есть ли такая обработка для УТ 11.3?
2. Rus Rus (rus80629) 7 10.06.17 01:48 Сейчас в теме
(1) Есть, но она не проверенная. Можете написать мне в личку Ваш e-mail я отправлю, проверите и отпишитесь мне))
3. Марина Щербакова (Pskmetall2016) 10.06.17 04:53 Сейчас в теме
(2)
спасибо заранее,буду ждать,она нам очень необходима сейчас.
Оставьте свое сообщение