gifts2017

Много УТМ (ЕГАИС) на одном компьютере, автоматическое подтверждение ТТН ЕГАИС, перемещение в торговый зал, запрос необработанных ТТН

Опубликовал Atom74 Atom74 (Atom74) в раздел Администрирование - Системное

Скрипты упрощают работу с собственной розницей. Незаменимы в не автоматизированных точках, ведущих суммовой учет.

Move_utm.bat , позволяет переключаться между УТМ (ЕГАИС) на одном компьютере, ключи переключаем.
Auto_Accepted.vbs, позволяет запрашивать необработанные ТТН и затем подтверждать все входящие. Можно ограничить по FSRAR_ID и дате ТТН.
Restart_utm.bat, перезапускает службы УТМ. УДАЛЯЕТСЯ БАЗА ДАННЫХ УТМ т.к. в версии 2.0.3 база шифруется сертификатом с ключа.
TransferToShop.vbs, запрашивает остатки на складе и все их перемещает в торговый зал. УТМ версии 2.0.3.
QueryNATTN.vbs, запрашивает необработанные ТТН.

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

Наименование Файл Версия Размер Кол. Скачив.
Архив скриптов
.zip 10,55Kb
04.11.16
2
.zip 10,55Kb 2 Скачать

См. также

Подписаться Добавить вознаграждение

Комментарии

1. andrewks 19.03.16 19:25
автоматическое подверждение - это от лукавого.
отката для подтверждения не предусмотрено, в случае чего - только через возврат, причём поставщик тоже должен у себя его провести.

а ошибочные ТТН периодически приходят
2. Atom74 Atom74 (Atom74) 20.03.16 09:20
Прежде всего это для собственной розницы, где можно сделать возврат, можно отозвать пока не прошло автоматическое подтверждение. Можно ограничить автоматическое подтверждение по FSRAR_ID поставщика.
Даже если приходят ошибочные ТТН, проблем больше у поставщика и в его интересах подтвердить возврат. Покупатель же всегда может списать не нужные ему остатки.
3. rolin555 21.03.16 07:21
Для своей розницы полезная штука. Возвращается водительская без вычерков и можно отправлять ТТН, никаких возвратов. В 3 дня по закону укладываясь.
4. Danas Lopatkinas (varius) 30.03.16 10:24
Скрипт 1 не предусматривает работы агента УТМ. Начиная с версии УТМ 2.0.2 недостаточно останавливать/ перезапускать службы.


TITLE zamena UTM

C:
cd c:\

call C:\UTM\transporter\bin\StopDaemon.bat
sleep 3
timeout /t 3
call C:\UTM\monitoring\bin\StopDaemon.bat
sleep 3
timeout /t 3
call C:\UTM\updater\bin\StopDaemon.bat
sleep 3
timeout /t 3
call C:\UTM\agent\bin\exit.bat
sleep 20
timeout /t 20

set ERRORLEVEL=0

if not exist C:\UTM_1 GOTO UTM_1
if not exist C:\UTM_2 GOTO UTM_2
if not exist C:\UTM_3 GOTO UTM_3
if not exist C:\UTM_4 GOTO UTM_4
if not exist C:\UTM_5 GOTO UTM_5
if not exist C:\UTM_6 GOTO UTM_6
if not exist C:\UTM_7 GOTO UTM_7


GOTO Run

:UTM_1
move C:\UTM UTM_1
GOTO Run

:UTM_2
move C:\UTM UTM_2
GOTO Run

:UTM_3
move C:\UTM UTM_3
GOTO Run

:UTM_4
move C:\UTM UTM_4
GOTO Run

:UTM_5
move C:\UTM UTM_5
GOTO Run

:UTM_6
move C:\UTM UTM_6
GOTO Run

:UTM_7
move C:\UTM UTM_7
GOTO Run

:Run

if not %ERRORLEVEL%==0 GOTO Error

move C:\UTM_%1 UTM


call C:\UTM\transporter\bin\RunDaemon.bat
sleep 10
timeout /t 10
REM call C:\UTM\monitoring\bin\RunDaemon.bat
sleep 5
timeout /t 5
REM call C:\UTM\updater\bin\RunDaemon.bat
sleep 10
timeout /t 10

GOTO Exit

:Error
echo " osipka zamena UTM"
pause

:Exit
pause
call C:\UTM\agent\bin\agent.bat
Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа