View Issue Details

IDProjectCategoryView StatusLast Update
0000540СкладGeneralpublic2020-03-01 12:19
Reporterruslan Assigned Tobarry  
PriorityhighSeverityfeatureReproducibilityalways
Status closedResolutionreopened 
Summary0000540: +Склад - Печать чека на POS-принтере UNS BP-1_2
DescriptionОбщие требования:
1. Возможность печати чека из закладки Товар в Наличии из окна предварительного чека. Соответственно возможность выбрать этот принтер в Настройках по умолчанию
2. Печать чека из универсального окна при печати из Товара в Наличии
3. Окно настройки принтера аналогично фискальному принтеру с возможностями:
*Настроить № СОМ-порта
*Открыть/Закрыть СОМ-порт(тест порта)
*Тест ПРинтера - Команда для вызова информации об устройстве и вывод информации в окно Протокола обмена
*Тест Печати - Команда печати служебной информации о принтере из окна Протокола на принтер.
*Конфигурация документа для печати - Доп. окно с возможностью настройки информации отображаемой на печати. Разбить окно настроек на 3-и части:
- Заголовок - список полей из "шапки" документа и общих параметров текущей организации(CURORGNID) для печати в заголовке. Формат- Наименование поля(как будет называться это поле в чеке) - Значение из БД. Например, Наименование поля "ИНН" значение(NALNBR из таблицы ORGN и т.д.)На чеке должно выглядеть "ИНН 121532235". Наиболее востребованные поля:
- Наименование организации
- Полное наименование
- ОКПО
- ИНН
- Адрес Юр
- Адрес Факт
- св-во НДС
- телефон
- Факс
- email
- www
- номер документа
- номер накладной
- дата документа
- дата выдачи
Если на печать можно отправлять картинку, то предусмотреть загрузку Логотипа для печати.
Предусмотреть печать свободной строки, например, "Мы рады Вас видеть" и т.д.
Кол-во строк в заголовке, я думаю, сделать 5 мах.
- Табличная часть - Параметры табличной части накладной и товара по накладной. Список полей:
- Наименование товара или Полное наименование
- Артикул
- Код
- Штрих-код Товар
- Штрих-код из Прихода
- Ед. изм.
- Кол-во
- Цена
- Сумма
Думаю, сделать печать в три строки(если выбраны еще какие-то доп. параметры товара кроме наименования) аналогично фискальным принтерам. Первая строка - наименование(полное наименование) вторая строка остальные параметры сплошной строкой через какой-то разделитель(:;/*). Третья строка Кол-во(округл. до трех знаков)"х" "Цена(в грн. округл. до копееек)". Информационные строки не допечатываются до края чека допустим на 5 символов, и в первой или последней строке по позиции давать Сумму по поз.
- Печать итогов. Необходимые поля(для настройки формат аналогичен Заголовку- Наименование поля-Значение из БД):
- Сумма к оплате
- Сумма к оплате прописью(по выбранному языку в конфигурации)
- НДС с суммы
- НДС с суммы прописью
- Оплачено(если есть возможность давать из формы печати чека по Alt+1 из Товары в наличии)
- Сдача(если есть возможность давать из формы печати чека по Alt+1 из Товары в наличии)
Две пустые строки с текстовой информаций, типа, "Спасибо за покупку"и т.д.
TagsNo tags attached.

Activities

barry

2013-07-25 14:00

administrator   ~0001352

stor32.zip
Наверное можно смотреть уже что получается.
Кнопка "Печать кассового чека".

ruslan

2013-07-26 07:24

manager   ~0001355

Я там тебе написал:
1. Адрес на печати должен помещаться весь вне зависимости от кол-ва символов.
2. Адрес надо печатать из поля факт. адрес т.к. у большинства ЧП юр.адрес это адрес из паспорта, а на чеке должно быть указано место реализации.
3. Если печать идет из склада с НДС=0, то в чеке в "подвале" надо писать "БЕЗ ПДВ"
4. Желательно при печати 1-2 символа пропускать сначала строки, а то малейший перекос ленты приводит к недопечатыванию символов.

barry

2013-07-28 23:26

administrator   ~0001357

stor32.zip

barry

2013-07-28 23:27

administrator   ~0001358

Доп. сроки вводятся в настройке принтера.

ruslan

2013-07-31 15:39

manager   ~0001360

В принципе все прошло нормально... чеки устраивают, НО можно все таки печать Наименования товара сделать в 2-е строки если кол-во символов в наименовании >27

Issue History

Date Modified Username Field Change
2013-06-20 11:19 ruslan New Issue
2013-07-25 14:00 barry Note Added: 0001352
2013-07-25 14:00 barry Assigned To => barry
2013-07-25 14:00 barry Status new => feedback
2013-07-26 07:24 ruslan Note Added: 0001355
2013-07-26 07:24 ruslan Status feedback => assigned
2013-07-28 23:26 barry Note Added: 0001357
2013-07-28 23:27 barry Note Added: 0001358
2013-07-28 23:27 barry Status assigned => resolved
2013-07-28 23:27 barry Resolution open => fixed
2013-07-31 15:39 ruslan Note Added: 0001360
2013-07-31 15:39 ruslan Status resolved => feedback
2013-07-31 15:39 ruslan Resolution fixed => reopened
2020-03-01 12:19 barry Status feedback => closed