утилита для обмена данными Меркурий 150.3

Модели:
Меркурий 150.3
Ответить
Аватара пользователя
Viktor74
Сообщения: 3
Зарегистрирован: 19 май 2014, 08:21

утилита для обмена данными Меркурий 150.3

Сообщение Viktor74 »

Добрый день. Подскажите пример команд для выгрузки журналов продаж за определенные дни.
Спасибо
Аватара пользователя
Shtirlic
Сообщения: 377
Зарегистрирован: 18 фев 2011, 11:21

Re: утилита для обмена данными Меркурий 150.3

Сообщение Shtirlic »

Примеры использования утилиты описаны здесь.
Выгрузки за определенные дни как в утилите так и в ККМ нет.
Аватара пользователя
Viktor74
Сообщения: 3
Зарегистрирован: 19 май 2014, 08:21

Re: утилита для обмена данными Меркурий 150.3

Сообщение Viktor74 »

Прошу уточнить :)

cls
set Host=192.168.0.171
set OPERATION=GET
rem set OPERATION=PUT
mkdir Journals
Mercury_150_3.exe %OPERATION% %Host% Journals\currentjrn0
@if not %ERRORLEVEL%==0 (
echo ERROR %ERRORLEVEL%
PAUSE
exit
)

по этой команде загружаются продажи текущего дня, а за прошлые дни не ведется журналов?
Аватара пользователя
Shtirlic
Сообщения: 377
Зарегистрирован: 18 фев 2011, 11:21

Re: утилита для обмена данными Меркурий 150.3

Сообщение Shtirlic »

В примерах есть:
rem получаем список смен
Mercury_150_3.exe GET %Host% Journals\journalnames

Команда принимает файл "journalnames"(зарезервированное слово) в папку "Journals" и в этом файле список не переданных журналов.
Далее можете принимать их Mercury_150_3.exe GET %Host% "имя директории"\ "имя журнала из списка",
или воспользоваться второй командой:
rem получаем из ККМ смены
Mercury_150_3.exe GETS %Host% Journals\journalnames

по списку "journalnames" принимаются все файлы указанные в списке, причем не обязательно должны быть именно файлы журнала.
Ответить