Внимание! данный софт больше не поддерживается
--------------------------------------------------------------------
Mercury_150_3.exe Утилита предназначена для импотра и экспорта данных в виде файлов из ККМ Меркурий 150.3 и Весов Меркурий 301,302
goods.bat,Journals.bat,Scale.bat,TEST_ECR.bat - примеры использования утилиты
формат таблиц М150.3.doc - описание таблиц для ККМ М150.3
Параметры:
1. GET,PUT,GETJ,DELJ(GET - получать файл из ККМ, PUT - записывать файл в ККМ,
GETS получение файлов(по списоку из файла))
DELJ удаление журналов(по списоку из файла))
2. IP адрес или имя хоста(если пользоваться файлом hosts)
3. имя файла данных(Для получения списка журналов: JOURNALNAMES)
4. номер порта(необязательный параметр)
пример 1: Mercury_150_3.exe PUT 192.168.0.1 goods.tbl
пример 2: Mercury_150_3.exe PUT 192.168.0.1 data\goods.tbl
пример 3: Mercury_150_3.exe GET 192.168.0.1 data\JOURNALNAMES
пример 4: Mercury_150_3.exe GETS 192.168.0.1 data\JOURNALNAMES
пример 5: Mercury_150_3.exe DELJ 192.168.0.1 data\JOURNALNAMES
пример 6: Mercury_150_3.exe GETS 192.168.0.1 data\JOURNALNAMES 58352
Ошибки:
1.Не верно заданы параметры
2.Не удалось подключиться к ККМ
3.ККМ занята(не закрытый чек, в меню 'Справочники',...)
4.Не удалось получить файл
5.Не удалось передать файл
6.Не удалось выполнить удаление журналов
--------------------------------------------------------------------
Внимание! данный софт больше не поддерживается
Утилита имп./эксп. файлов из М150.3 М301 М302
Утилита имп./эксп. файлов из М150.3 М301 М302
- Вложения
-
- UtilityM150.zip
- (395.3 КБ) 1488 скачиваний
-
- формат таблиц M150.3.doc
- (128 КБ) 1793 скачивания
-
- Форматы файлов для весов М301, М302.doc
- (93 КБ) 1662 скачивания
Re: Утилита имп./эксп. файлов из М150.3 М301 М302
Был вопрос о добавлении записей этой утилитой
Для решения этого вопроса утилита остается прежней, меняется только расширение файла(точнее добавляется .tbl.ad1 .tbl.ad2 .tbl.ad3 .tbl.del)
Выдержка из документации:
Возможно добавление и удаление записей. Выполняемая операция задается расширением файла.
*удаление записей из таблицы - «.tbl.del»
*добавление с заменой старых записей - «.tbl.ad1»
*добавление с увеличением количества товара - «.tbl.ad2», имеет смысл только для «goods.tbl».
*добавление с увеличением количества товара без модификации прочих полей - «.tbl.ad3», имеет смысл только для «goods.tbl».
*полная зарузка таблицы - «.tbl»
То есть, если в каталоге обмена присутствует файл «goods.tbl» - его содержимое заменит старое содержимое таблицы товаров. Если присутствует «goods.tbl.del», из таблицы будут удалены записи перечисленные в «goods.tbl.del» и т.д.
При удалении, в файле *.tbl.del нет необходимости указывать все поля, достаточно первого поля. В зависимости от таблицы, это будет поле: код товара, ШК, номер пользователя и т.д.
Для решения этого вопроса утилита остается прежней, меняется только расширение файла(точнее добавляется .tbl.ad1 .tbl.ad2 .tbl.ad3 .tbl.del)
Выдержка из документации:
Возможно добавление и удаление записей. Выполняемая операция задается расширением файла.
*удаление записей из таблицы - «.tbl.del»
*добавление с заменой старых записей - «.tbl.ad1»
*добавление с увеличением количества товара - «.tbl.ad2», имеет смысл только для «goods.tbl».
*добавление с увеличением количества товара без модификации прочих полей - «.tbl.ad3», имеет смысл только для «goods.tbl».
*полная зарузка таблицы - «.tbl»
То есть, если в каталоге обмена присутствует файл «goods.tbl» - его содержимое заменит старое содержимое таблицы товаров. Если присутствует «goods.tbl.del», из таблицы будут удалены записи перечисленные в «goods.tbl.del» и т.д.
При удалении, в файле *.tbl.del нет необходимости указывать все поля, достаточно первого поля. В зависимости от таблицы, это будет поле: код товара, ШК, номер пользователя и т.д.