Форум A4on.TV и ПО "Атирра"
Программный продукт "Атирра" => Вопросы по работе программы => Тема начата: Zawktv от Июня 23, 2012, 10:53:11
-
Всем добрый день!
Появилась необходимость использовать штрихкод
в работе с квитанциями. Раньше обходились..
Кто уже использует эту функцию- поделитесь инфой..!
Модель сканера, настройка подключения..
и т. п. Заранее спасибо!
-
Я думаю подойдет любой сканер.
А лучше договоритесь с продавцом взять сканер на проверку.
-
Здравствуйте!
а пробовать да FREE версии? у нас версия 5.0 r (build 135) D
-
версия 5.0 тоже поддерживает сканирование штрих кода, только не позволяет свой штрих код модифицировать (настраивать)
но можно и free версию поставить для проверки
-
версия 5.0 тоже поддерживает сканирование штрих кода, только не позволяет свой штрих код модифицировать (настраивать)
что входит в ненастроенный штрихкод? выбор лицевого работает?
-
в штрих-коде ID абонента и его долг.
Для собственных нужд этого достаточно,
но вот если будете работать с банками, то банк не сможет работать с таким кодом
-
приобрели сканер штрихкода- пытаемся соединить с Атиррой
выбираю поле поиска- лицевой
сканирует квитанцию - но находит не того абонента............
-
Покажите какой у вас формат штрих-кода, а так же что сканирует сканер.
-
<АБОНЕНТЫ."УНИКАЛЬНЫЙ_НОМЕР_АБОНЕНТА">*10000000+<АБОНЕНТЫ."САЛЬДО">*100
это у нас в квитанции в дизайнере...
тип штрихкода EAN128B
это выдал сканер
102790012500
причем с квитанции с лицевым 269.
а это 160630009800 с лицевого 5826..
причем 9800- это как раз сумма 98 р
наверно нужно редактировать код в поле в дизайнере.....
-
Штрих-код можно настроить так чтоб он отображал цифровое значение кода.
Откройте квитанцию в дизайнере и двойной щелчок по штрих-коду "Отображать текст"
сравните, то что отображается в квитке и то что выдает сканер - совпадают?
-
совпало
<АБОНЕНТЫ."УНИКАЛЬНЫЙ_НОМЕР_АБОНЕНТА">*10000000+<АБОНЕНТЫ."САЛЬДО">*100
что набрать в этой строке, чтоб находила абонента по лицевому?
-
Какую версию ПО вы используете?
-
5.0 R build 135 D
-
Ваша версия позволяет настроить штрих-код.
Файл - Настройка - и у поля Штрих-код, Настроить
Настройте штрих код как вам нужно.
НО вот квитанция у вас от предыдущей версии, это нужно исправить
для того чтоб подправить квитанцию
в дизайнере отчетов Выбирите штрих-код
и в инспекторе объектов (левая части дезайнера) переключитесь на закладку События
и дважды щелкните в поле OnBeforePrint
Откроется окно редактора кода с примерно таким текстом
procedure BarCode1OnBeforePrint(Sender: TfrxComponent);
begin
end;
замените его на нижеследующий
procedure BarCode1OnBeforePrint(Sender: TfrxComponent);
var s : string;
begin
s := GEN_BARCODE(<АБОНЕНТЫ."ЛИЦЕВОЙ">,<АБОНЕНТЫ."САЛЬДО">,<АБОНЕНТЫ."УНИКАЛЬНЫЙ_НОМЕР_АБОНЕНТА">,<АБОНЕНТЫ."УЛИЦА">,<АБОНЕНТЫ."N_ДОМА">,<АБОНЕНТЫ."КВАРТИРА">,<АБОНЕНТЫ."ФАМИЛИЯ">+' '+<АБОНЕНТЫ."ИМЯ">+' '+<АБОНЕНТЫ."ОТЧЕСТВО">);
BarCode1.Text := s;
end;
-
спасибо!
попробовал- "и дважды щелкните в поле OnBeforePrint
Откроется окно"""
окно не открывается
попробуем немного позднее, сейчас как раз нужно печатать квитанции..
или в квитанции не собьётся ничего кроме штирхкода?
-
А как настроить или пользоваться в программе сканером шрихкодов?
-
Для настройки
Зайдите под SYSDBA
Меню Файл - Настройка системы - Настройки платежей - Штрих-код НАСТРОИТЬ
Для использования
напечатайте квитанции, кода вам придет оплаченная квитанция, то
Откройте платежный документ - добавить платеж (клавиша F6) - Ввод со сканер штрихкода
сканируйте штрихкод с квитанции
-
Еще такой вопрос банки смогут работать по штрих кодам на квитанциях?
-
Узнавайте требование банков к штрих-коду и формируйте нужный им, тогда работать будут.
-
Добрый вечер!
При вводе квитанций выявилась следующая неясность почему-то в поле оплата сумму ставит на один рубль меньше причем на любой услуге. Из за чего происходит так?
Возможно ли сделать так, чтобы при вводе квитанций помимо суммы сразу выбиралось поле за какую услугу оплачивается?
-
покажите настройки штрих-кода
-
[КОД_АБОНЕНТА]~5~0~^[СУММА]~5~0~
-
а что считывает сканер?
-
Добрый вечер!
При вводе квитанций выявилась следующая неясность почему-то в поле оплата сумму ставит на один рубль меньше причем на любой услуге. Из за чего происходит так?
В настройках атирры
[КОД_АБОНЕНТА]~5~0~^[СУММА]~5~0~
То что считывает сканер
0897300080
В данной квитанции сумма оплаты 80 руб
(http://infkom.ru/public/1.jpg)