PDA

Просмотр полной версии : Кто-нибудь настраивал утилиту SH4ST ?



Egoist
19.04.2014, 08:38
Добрый день, уважаемые

Кто-нибудь настраивал данную утилиту у себя? У меня она вываливается постоянно с ошибкой 46 (судя по документации, гласит как "поставщик должен быть определен"). Я вообще не могу врубиться, какой может быть поставщик, если утилита создает автоматом документы расхода, РН и К? Там везде поставщик берется автоматом исходя из места реализации и склада.

Техподдержка UCS-а рекомендовала обновить версию RK6, однако сильно сомневаюсь, что проблема в этом, по скольку отчет "Оперативные остатки" в SHUtils через эту же rkonline.dll отрабатывает корректно.

RK 6.65, SH 4.95

sibgaba
20.04.2014, 18:47
FTP лежит, не могу проверить...

А какой должен получиться принцип? На кассе продали - в складе списалось? И так что, на каждый чек? Или по периодам (типа каждый час списываем продажи за прошедший час?)

У меня другая бяда - пробую настроить автоматические списание при импорте расхода (Кипер 97-ой, Склад 95-ый). Списание в минус разрешил, настройки сделал. Делаю импорт - формируются ДР и все... Ошибок нет, в логах пусто.

Egoist
21.04.2014, 13:00
FTP лежит, не могу проверить...

А какой должен получиться принцип? На кассе продали - в складе списалось? И так что, на каждый чек? Или по периодам (типа каждый час списываем продажи за прошедший час?)

У меня другая бяда - пробую настроить автоматические списание при импорте расхода (Кипер 97-ой, Склад 95-ый). Списание в минус разрешил, настройки сделал. Делаю импорт - формируются ДР и все... Ошибок нет, в логах пусто.

Вроде, FTP только адрес сменил, а так все работало на выходных.

Принцип такой, что при продаже на кассе, в SH автоматом формируется документ расхода, РН и К. Списание происходит моментально, утилита обращается к кассовому серверу раз в опр. промежуток времени, который настраивается в ней.

Автоматическое списание, при импорте, это что? запуск ImportRK с добавлением каких-то команд?

sibgaba
21.04.2014, 15:46
Принцип такой, что при продаже на кассе, в SH автоматом формируется документ расхода, РН и К. Списание происходит моментально, утилита обращается к кассовому серверу раз в опр. промежуток времени, который настраивается в ней.
Запустили. ДР создаются, накладные создаются, но не проводятся :( Хотя если эти ДР списать в ручную - все ок.



Автоматическое списание, при импорте, это что? запуск ImportRK с добавлением каких-то команд?

Я вот сам до конца не понимаю. Судя по описанию (по книжке складской) у меня сложилось впечатление что делаем импорт (стандартно, ручками, через ImportRK), создаются ДР и они должны списаться.

Egoist
21.04.2014, 16:11
Запустили. ДР создаются, накладные создаются, но не проводятся :( Хотя если эти ДР списать в ручную - все ок.




Я вот сам до конца не понимаю. Судя по описанию (по книжке складской) у меня сложилось впечатление что делаем импорт (стандартно, ручками, через ImportRK), создаются ДР и они должны списаться.

Не понял, что запустили? Sh4ST? Какие настройки делали в утилите и в настройках импорта? Какие версии кассы, rkonline и sh4? Если ДР создаются, накладная и К создаются - меня это полностью устраивает. но у меня даже этого нет. Автоматическая активация накладных, на сколько я помню, невозможна.

По второму вопросу - у вас в чем вопрос? Что вы настраивали и что не работает?

sibgaba
21.04.2014, 18:52
Не понял, что запустили? Sh4ST?
Да.

Какие настройки делали в утилите и в настройках импорта? Какие версии кассы, rkonline и sh4? Если ДР создаются, накладная и К создаются - меня это полностью устраивает. но у меня даже этого нет. Автоматическая активация накладных, на сколько я помню, невозможна.
В офисе свет отрубили (сейчас с ноута пишу) завтра покажу настройки.
У меня есть подозрение (очень хочется), что активация должна произойти после закрытия дня.
Из того что увидели сегодня - Переодичность допустим каждый час. Запустили связку, у нас создались ДР и накладные к ним. В этих доках расход с утра по сейчас. Прошел час. Новые доки не создались, а просто поменялись уже существующие, к ним добавились блюда проданные за этот час.

Без автоматической активации я не вижу особого смысла в этой схеме...



Что вы настраивали и что не работает?

Ну что настроил: в IRKSetup указал: пользователь для импорт (Admin), код корреспондента получателя для создаваемых накладных (взял код спец кора Реализация), код ресторана (пробовал и 0 и реальный код). Делаю импорт реализации - ДР создаются, но не списываются.

В книжке по SH есть п 9,1 (в электронной версии страница 451) там описаны все настройки.

---------- Добавлено в 17:52 ---------- Предыдущее сообщение было размещено в 15:54 ----------

Дали свет:

SH 4.78 (просто в ресторане на котором ставим эксперименты стоит эта версия)
RK 6.97.8
RKonline 83456 байт от 24/03/09

Sh4st.exe - 2398 Кб от 30/12/05

SH4ST.INI
[VIEW]
Style=0
[EXPENSE]
AutoStart=1
Protocol=1
RefreshTime=10
Sound=1
RKServ=RLSERV
SDBServ=SDB
SDBUserName=import
SysFlag=0
GoodsRoot=2
GoodsRootName=Меню ресторана

Egoist
21.04.2014, 23:29
Да.

В офисе свет отрубили (сейчас с ноута пишу) завтра покажу настройки.
У меня есть подозрение (очень хочется), что активация должна произойти после закрытия дня.
Из того что увидели сегодня - Переодичность допустим каждый час. Запустили связку, у нас создались ДР и накладные к ним. В этих доках расход с утра по сейчас. Прошел час. Новые доки не создались, а просто поменялись уже существующие, к ним добавились блюда проданные за этот час.

Без автоматической активации я не вижу особого смысла в этой схеме...




Ну что настроил: в IRKSetup указал: пользователь для импорт (Admin), код корреспондента получателя для создаваемых накладных (взял код спец кора Реализация), код ресторана (пробовал и 0 и реальный код). Делаю импорт реализации - ДР создаются, но не списываются.

В книжке по SH есть п 9,1 (в электронной версии страница 451) там описаны все настройки.

---------- Добавлено в 17:52 ---------- Предыдущее сообщение было размещено в 15:54 ----------

Дали свет:

SH 4.78 (просто в ресторане на котором ставим эксперименты стоит эта версия)
RK 6.97.8
RKonline 83456 байт от 24/03/09

Sh4st.exe - 2398 Кб от 30/12/05

SH4ST.INI
[VIEW]
Style=0
[EXPENSE]
AutoStart=1
Protocol=1
RefreshTime=10
Sound=1
RKServ=RLSERV
SDBServ=SDB
SDBUserName=import
SysFlag=0
GoodsRoot=2
GoodsRootName=Меню ресторана

У меня, вообщем-то тоже заработало. Оказывается, если импорт идет по типу оплат, то независимо от того, что надо для каждого типа оплат прописать корреспондента, нужно ещё для категории "реализация" прописать корреспондента "реализация", по скольку именно с этой категорией расхода загружается документ расхода в SH4 в случае использования утилиты SH4ST.

Теоретически, документ расхода активируется автоматом в том случае, если остатков хватает (что в моем случае точно не так, по скольку на ресторане, где настраивал уже в обед ушел в минус хлеб :), но проверить не удалось.

Ещё мне не понравилось в этой програмке несколько моментов:
1. Слетает настройка "останавливать в случае исключения", даже если её выключить и нажать сохранить. Получается, если виндовыми утилитами заставить её работать в виде сервиса, она будет останавливаться после первой ошибки (например, перезагрузка кассового сервера)
2. Нету галочки "автоматически активировать документ", но в моем случае это не актуально. Посмотрим, что поддержка скажет на этот момент
3. Я сильно сомневаюсь, что автоматическая активация документа вообще возможна, по скольку как утилита узнает о закрытие дня, если в промежутке между её работой кассовый сервер выключился и успел продать пару блюд? Получается, что у неё должна быть связь с RK6/DB, в чем я сильно сомневаюсь (по крайней мере, кроме как в импорте, никаких настроек для связи нет)

---------- Добавлено 22.04.2014 в 00:21 ---------- Предыдущее сообщение было размещено 21.04.2014 в 23:43 ----------

Нашел инструкцию по твоему вопросу. И, похоже, мне тоже подойдет. Адрес кинул в личку, сюда приведу цитату:
1.2. Автоматическая передача данных из RK7 в SH4

1.2.1. Настройки в RK7

1. В настройках сервера отчетов, в поле «Интервал ожидания данных», указывается временной интервал от закрытия общей смены на кассовом сервере RK7 до начала автоматической передачи данных в SH4. (Формат чч:мм)
2. В настройках сервера отчетов, в поле «ExecuteData», указываются различные параметры для запуска автоматического импорта
http://support.ucs.ru/sites/files/upload/users/1169/images/fromrk7tosh4_1.png
Рис.1
Возможные параметры свойства ExecuteData (параметры разделяются "точкой с запятой"):
"path=C:\some.bat" - полный путь к запускаемому bat-файлу
"hide=1" - если есть любое "hide=", то окно запуска bat-файла (консоли) будет скрыто
"wait=15000" - ожидать завершения работы файла (значение указывается в мс, например 15000 =15 сек.)
"date=-1" - можно принудительно указать значение передаваемого параметра (%1) в bat-файл (количество дней с 01.01.1980)
Пример содержимого свойства ExecuteData:
1. path=C:\some.bat;hide=1- выполнить some.bat, не показывать окно
2. path=C:\some.bat;wait=60000, выполнить some.bat, подождать минуту до завершения
Формат командной строки ImportRK.exe:

ImportRK.exe <ИмяСервераСклада> <КодРесторана> %1 <ПризнакАвтоматическогоСпи сания > где
<ИмяСервераСклада> - имя, по которому определяются параметры подключения к серверу склада
Важно: Параметр <ИмяСервераСклада> должен в точности соответствовать имени сервера, прописанного в разделе реестре HKEY_LOCAL_MACHINE\SOFTWARE\UCS\SHTrans (или HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\UCS\SHTran s для 64-х битных ОС).
Например, если в реестре параметры для нашего сервера прописаны в разделе HKEY_LOCAL_MACHINE\SOFTWARE\UCS\SHTrans\192.168.0. 1, параметр <ИмяСервераСклада> должен быть 192.168.0.1
<КодРесторана> - уникальный код ресторана (для)
%1 - начальная дата импорта; данный параметр передается в bat-файл внешней обработкой (т.е. при запуске bat-файла значение %1 будет заменено на фактическое)
<ПризнакАвтоматическогоСпи сания> - 0 - списывать расход автоматически, <любое значение, отличное от нуля> - не списывать автоматически

Пример содержимого файла Some.bat:

сlscd c:\ucs\sh4\ImportRK.exe SDBSERV 17 %1 0PauseГде
cd c:\ucs\sh4\ - расположение файла ImportRK.exe
SDBSERV - имя SH4
17 - внешний код ресторана
%1 - параметр
0- признак необходимости списания расхода

---------- Добавлено в 00:59 ---------- Предыдущее сообщение было размещено в 00:21 ----------

Продолжаем:

Вот с таким текстом у меня получилось:
сls

cd c:\ucs\sh4\
ImportRK.exe 192.168.2.242:pTa19992t100 0 41720 0
Pause

У меня 4 БД SH4, поэтому использую протокол TCP/IP
0 - код ресторана, в RK6 по умолчанию - 0, устанавливается в DealRK.exe
41720 примерно подсчитал сколько дней прошло с 1900 года :) фокус в том, что там должно быть %1 и вообще функционал предназначен для RK7. По задумке, менеджер RK7 сам задает этот параметр - автоматически, добавляя в SH4 только необходимые документы.

Далее - 0, признак автоматического списания (то, что нам и нужно)

После запуска, у меня вылетело окно автоматического импорта, где был отображен полный лог, что весьма порадовало.

Импорт групп станций... Обработано записей: 4, добавлено записей 0.
Импорт товарных групп... Обработано записей: 117, добавлено записей 0.
Импорт категорий расхода (причины удаления)... Обработано записей: 6, добавлено записей 0.
Импорт категорий расхода (валюты)... Обработано записей: 304, добавлено записей 0.
Импорт категорий расхода (типы оплат)... Обработано записей: 4, добавлено записей 0.
Импорт товаров... Обработано записей: 3784, добавлено записей 0.
Импорт расхода...
22.03.2014... Обработано записей: 120, добавлено записей 0.
Документ расхода уже существует: дата 22.03.2014, группа станций 02
Документ расхода уже существует: дата 22.03.2014, группа станций 02
23.03.2014... Обработано записей: 116, добавлено записей 0.
Документ расхода уже существует: дата 23.03.2014, группа станций 02
Документ расхода уже существует: дата 23.03.2014, группа станций 02
Документ расхода уже существует: дата 23.03.2014, группа станций 02
Документ расхода уже существует: дата 23.03.2014, группа станций 02
24.03.2014... Обработано записей: 93, добавлено записей 0.
Документ расхода уже существует: дата 24.03.2014, группа станций 02
Документ расхода уже существует: дата 24.03.2014, группа станций 02
Документ расхода уже существует: дата 24.03.2014, группа станций 02
25.03.2014... Обработано записей: 105, добавлено записей 0.
Документ расхода уже существует: дата 25.03.2014, группа станций 02
Документ расхода уже существует: дата 25.03.2014, группа станций 02
26.03.2014... Обработано записей: 93, добавлено записей 0.
Документ расхода уже существует: дата 26.03.2014, группа станций 02
Документ расхода уже существует: дата 26.03.2014, группа станций 02
Документ расхода уже существует: дата 26.03.2014, группа станций 02
Документ расхода уже существует: дата 26.03.2014, группа станций 02
27.03.2014... Обработано записей: 78, добавлено записей 0.
Документ расхода уже существует: дата 27.03.2014, группа станций 02
Документ расхода уже существует: дата 27.03.2014, группа станций 02
Документ расхода уже существует: дата 27.03.2014, группа станций 02
28.03.2014... Обработано записей: 158, добавлено записей 0.
Документ расхода уже существует: дата 28.03.2014, группа станций 02
Документ расхода уже существует: дата 28.03.2014, группа станций 02
Документ расхода уже существует: дата 28.03.2014, группа станций 02
29.03.2014... Обработано записей: 145, добавлено записей 0.
Документ расхода уже существует: дата 29.03.2014, группа станций 02
Документ расхода уже существует: дата 29.03.2014, группа станций 02
Документ расхода уже существует: дата 29.03.2014, группа станций 02
Документ расхода уже существует: дата 29.03.2014, группа станций 02
30.03.2014... Обработано записей: 58, добавлено записей 0.
Документ расхода уже существует: дата 30.03.2014, группа станций 02
Документ расхода уже существует: дата 30.03.2014, группа станций 02
Документ расхода уже существует: дата 30.03.2014, группа станций 02
31.03.2014... Обработано записей: 94, добавлено записей 0.
Документ расхода уже существует: дата 31.03.2014, группа станций 02
Документ расхода уже существует: дата 31.03.2014, группа станций 02
Документ расхода уже существует: дата 31.03.2014, группа станций 02
01.04.2014... Обработано записей: 127, добавлено записей 0.
Документ расхода уже существует: дата 01.04.2014, группа станций 02
Документ расхода уже существует: дата 01.04.2014, группа станций 02
Документ расхода уже существует: дата 01.04.2014, группа станций 02
02.04.2014... Обработано записей: 106, добавлено записей 0.
Документ расхода уже существует: дата 02.04.2014, группа станций 02
Документ расхода уже существует: дата 02.04.2014, группа станций 02
Документ расхода уже существует: дата 02.04.2014, группа станций 02
03.04.2014... Обработано записей: 82, добавлено записей 0.
Документ расхода уже существует: дата 03.04.2014, группа станций 02
Документ расхода уже существует: дата 03.04.2014, группа станций 02
Документ расхода уже существует: дата 03.04.2014, группа станций 02
04.04.2014... Обработано записей: 116, добавлено записей 0.
Документ расхода уже существует: дата 04.04.2014, группа станций 02
Документ расхода уже существует: дата 04.04.2014, группа станций 02
Документ расхода уже существует: дата 04.04.2014, группа станций 02
05.04.2014... Обработано записей: 141, добавлено записей 0.
Документ расхода уже существует: дата 05.04.2014, группа станций 02
Документ расхода уже существует: дата 05.04.2014, группа станций 02
Документ расхода уже существует: дата 05.04.2014, группа станций 02
06.04.2014... Обработано записей: 92, добавлено записей 0.
Документ расхода уже существует: дата 06.04.2014, группа станций 02
Документ расхода уже существует: дата 06.04.2014, группа станций 02
Документ расхода уже существует: дата 06.04.2014, группа станций 02
07.04.2014... Обработано записей: 108, добавлено записей 0.
Документ расхода уже существует: дата 07.04.2014, группа станций 02
Документ расхода уже существует: дата 07.04.2014, группа станций 02
Документ расхода уже существует: дата 07.04.2014, группа станций 02
Документ расхода уже существует: дата 07.04.2014, группа станций 02
08.04.2014... Обработано записей: 125, добавлено записей 0.
Документ расхода уже существует: дата 08.04.2014, группа станций 02
Документ расхода уже существует: дата 08.04.2014, группа станций 02
Документ расхода уже существует: дата 08.04.2014, группа станций 02
09.04.2014... Обработано записей: 116, добавлено записей 0.
Документ расхода уже существует: дата 09.04.2014, группа станций 02
Документ расхода уже существует: дата 09.04.2014, группа станций 02
Документ расхода уже существует: дата 09.04.2014, группа станций 02
10.04.2014... Обработано записей: 93, добавлено записей 0.
Документ расхода уже существует: дата 10.04.2014, группа станций 02
Документ расхода уже существует: дата 10.04.2014, группа станций 02
Документ расхода уже существует: дата 10.04.2014, группа станций 02
11.04.2014... Обработано записей: 150, добавлено записей 0.
Документ расхода уже существует: дата 11.04.2014, группа станций 02
Документ расхода уже существует: дата 11.04.2014, группа станций 02
Документ расхода уже существует: дата 11.04.2014, группа станций 02
12.04.2014... Обработано записей: 130, добавлено записей 0.
Документ расхода уже существует: дата 12.04.2014, группа станций 02
Документ расхода уже существует: дата 12.04.2014, группа станций 02
Документ расхода уже существует: дата 12.04.2014, группа станций 02
13.04.2014... Обработано записей: 104, добавлено записей 0.
Документ расхода уже существует: дата 13.04.2014, группа станций 02
Документ расхода уже существует: дата 13.04.2014, группа станций 02
Документ расхода уже существует: дата 13.04.2014, группа станций 02
14.04.2014... Обработано записей: 79, добавлено записей 0.
Документ расхода уже существует: дата 14.04.2014, группа станций 02
Документ расхода уже существует: дата 14.04.2014, группа станций 02
Документ расхода уже существует: дата 14.04.2014, группа станций 02
15.04.2014... Обработано записей: 122, добавлено записей 0.
Документ расхода уже существует: дата 15.04.2014, группа станций 02
Документ расхода уже существует: дата 15.04.2014, группа станций 02
Документ расхода уже существует: дата 15.04.2014, группа станций 02
16.04.2014... Обработано записей: 110, добавлено записей 0.
Документ расхода уже существует: дата 16.04.2014, группа станций 02
Документ расхода уже существует: дата 16.04.2014, группа станций 02
Документ расхода уже существует: дата 16.04.2014, группа станций 02
Документ расхода уже существует: дата 16.04.2014, группа станций 02
17.04.2014... Обработано записей: 144, добавлено записей 0.
Документ расхода уже существует: дата 17.04.2014, группа станций 02
Документ расхода уже существует: дата 17.04.2014, группа станций 02
Документ расхода уже существует: дата 17.04.2014, группа станций 02
18.04.2014... Обработано записей: 143, добавлено записей 0.
Документ расхода уже существует: дата 18.04.2014, группа станций 02
Документ расхода уже существует: дата 18.04.2014, группа станций 02
Документ расхода уже существует: дата 18.04.2014, группа станций 02
Документ расхода уже существует: дата 18.04.2014, группа станций 02
19.04.2014... Обработано записей: 135, добавлено записей 0.
Документ расхода уже существует: дата 19.04.2014, группа станций 02
Документ расхода уже существует: дата 19.04.2014, группа станций 02
Документ расхода уже существует: дата 19.04.2014, группа станций 02
20.04.2014... Обработано записей: 84, добавлено записей 0.
Документ расхода уже существует: дата 20.04.2014, группа станций 02
Документ расхода уже существует: дата 20.04.2014, группа станций 02
21.04.2014... Обработано записей: 83, добавлено записей 83.
Добавлен новый документ расхода: дата 21.04.2014, группа станций 02
Добавлен новый документ расхода: дата 21.04.2014, группа станций 02
Добавлен новый документ расхода: дата 21.04.2014, группа станций 02
Импорт расхода...
22.03.2014... Обработано записей: 120, добавлено записей 0.
Документ расхода уже существует: дата 22.03.2014, группа станций 02
Документ расхода уже существует: дата 22.03.2014, группа станций 02
23.03.2014... Обработано записей: 116, добавлено записей 0.
Документ расхода уже существует: дата 23.03.2014, группа станций 02
Документ расхода уже существует: дата 23.03.2014, группа станций 02
Документ расхода уже существует: дата 23.03.2014, группа станций 02
Документ расхода уже существует: дата 23.03.2014, группа станций 02
24.03.2014... Обработано записей: 93, добавлено записей 0.
Документ расхода уже существует: дата 24.03.2014, группа станций 02
Документ расхода уже существует: дата 24.03.2014, группа станций 02
Документ расхода уже существует: дата 24.03.2014, группа станций 02
25.03.2014... Обработано записей: 105, добавлено записей 0.
Документ расхода уже существует: дата 25.03.2014, группа станций 02
Документ расхода уже существует: дата 25.03.2014, группа станций 02
26.03.2014... Обработано записей: 93, добавлено записей 0.
Документ расхода уже существует: дата 26.03.2014, группа станций 02
Документ расхода уже существует: дата 26.03.2014, группа станций 02
Документ расхода уже существует: дата 26.03.2014, группа станций 02
Документ расхода уже существует: дата 26.03.2014, группа станций 02
27.03.2014... Обработано записей: 78, добавлено записей 0.
Документ расхода уже существует: дата 27.03.2014, группа станций 02
Документ расхода уже существует: дата 27.03.2014, группа станций 02
Документ расхода уже существует: дата 27.03.2014, группа станций 02
28.03.2014... Обработано записей: 158, добавлено записей 0.
Документ расхода уже существует: дата 28.03.2014, группа станций 02
Документ расхода уже существует: дата 28.03.2014, группа станций 02
Документ расхода уже существует: дата 28.03.2014, группа станций 02
29.03.2014... Обработано записей: 145, добавлено записей 0.
Документ расхода уже существует: дата 29.03.2014, группа станций 02
Документ расхода уже существует: дата 29.03.2014, группа станций 02
Документ расхода уже существует: дата 29.03.2014, группа станций 02
Документ расхода уже существует: дата 29.03.2014, группа станций 02
30.03.2014... Обработано записей: 58, добавлено записей 0.
Документ расхода уже существует: дата 30.03.2014, группа станций 02
Документ расхода уже существует: дата 30.03.2014, группа станций 02
Документ расхода уже существует: дата 30.03.2014, группа станций 02
31.03.2014... Обработано записей: 94, добавлено записей 0.
Документ расхода уже существует: дата 31.03.2014, группа станций 02
Документ расхода уже существует: дата 31.03.2014, группа станций 02
Документ расхода уже существует: дата 31.03.2014, группа станций 02
01.04.2014... Обработано записей: 127, добавлено записей 0.
Документ расхода уже существует: дата 01.04.2014, группа станций 02
Документ расхода уже существует: дата 01.04.2014, группа станций 02
Документ расхода уже существует: дата 01.04.2014, группа станций 02
02.04.2014... Обработано записей: 106, добавлено записей 0.
Документ расхода уже существует: дата 02.04.2014, группа станций 02
Документ расхода уже существует: дата 02.04.2014, группа станций 02
Документ расхода уже существует: дата 02.04.2014, группа станций 02
03.04.2014... Обработано записей: 82, добавлено записей 0.
Документ расхода уже существует: дата 03.04.2014, группа станций 02
Документ расхода уже существует: дата 03.04.2014, группа станций 02
Документ расхода уже существует: дата 03.04.2014, группа станций 02
04.04.2014... Обработано записей: 116, добавлено записей 0.
Документ расхода уже существует: дата 04.04.2014, группа станций 02
Документ расхода уже существует: дата 04.04.2014, группа станций 02
Документ расхода уже существует: дата 04.04.2014, группа станций 02
05.04.2014... Обработано записей: 141, добавлено записей 0.
Документ расхода уже существует: дата 05.04.2014, группа станций 02
Документ расхода уже существует: дата 05.04.2014, группа станций 02
Документ расхода уже существует: дата 05.04.2014, группа станций 02
06.04.2014... Обработано записей: 92, добавлено записей 0.
Документ расхода уже существует: дата 06.04.2014, группа станций 02
Документ расхода уже существует: дата 06.04.2014, группа станций 02
Документ расхода уже существует: дата 06.04.2014, группа станций 02
07.04.2014... Обработано записей: 108, добавлено записей 0.
Документ расхода уже существует: дата 07.04.2014, группа станций 02
Документ расхода уже существует: дата 07.04.2014, группа станций 02
Документ расхода уже существует: дата 07.04.2014, группа станций 02
Документ расхода уже существует: дата 07.04.2014, группа станций 02
08.04.2014... Обработано записей: 125, добавлено записей 0.
Документ расхода уже существует: дата 08.04.2014, группа станций 02
Документ расхода уже существует: дата 08.04.2014, группа станций 02
Документ расхода уже существует: дата 08.04.2014, группа станций 02
09.04.2014... Обработано записей: 116, добавлено записей 0.
Документ расхода уже существует: дата 09.04.2014, группа станций 02
Документ расхода уже существует: дата 09.04.2014, группа станций 02
Документ расхода уже существует: дата 09.04.2014, группа станций 02
10.04.2014... Обработано записей: 93, добавлено записей 0.
Документ расхода уже существует: дата 10.04.2014, группа станций 02
Документ расхода уже существует: дата 10.04.2014, группа станций 02
Документ расхода уже существует: дата 10.04.2014, группа станций 02
11.04.2014... Обработано записей: 150, добавлено записей 0.
Документ расхода уже существует: дата 11.04.2014, группа станций 02
Документ расхода уже существует: дата 11.04.2014, группа станций 02
Документ расхода уже существует: дата 11.04.2014, группа станций 02
12.04.2014... Обработано записей: 130, добавлено записей 0.
Документ расхода уже существует: дата 12.04.2014, группа станций 02
Документ расхода уже существует: дата 12.04.2014, группа станций 02
Документ расхода уже существует: дата 12.04.2014, группа станций 02
13.04.2014... Обработано записей: 104, добавлено записей 0.
Документ расхода уже существует: дата 13.04.2014, группа станций 02
Документ расхода уже существует: дата 13.04.2014, группа станций 02
Документ расхода уже существует: дата 13.04.2014, группа станций 02
14.04.2014... Обработано записей: 79, добавлено записей 0.
Документ расхода уже существует: дата 14.04.2014, группа станций 02
Документ расхода уже существует: дата 14.04.2014, группа станций 02
Документ расхода уже существует: дата 14.04.2014, группа станций 02
15.04.2014... Обработано записей: 122, добавлено записей 0.
Документ расхода уже существует: дата 15.04.2014, группа станций 02
Документ расхода уже существует: дата 15.04.2014, группа станций 02
Документ расхода уже существует: дата 15.04.2014, группа станций 02
16.04.2014... Обработано записей: 110, добавлено записей 0.
Документ расхода уже существует: дата 16.04.2014, группа станций 02
Документ расхода уже существует: дата 16.04.2014, группа станций 02
Документ расхода уже существует: дата 16.04.2014, группа станций 02
Документ расхода уже существует: дата 16.04.2014, группа станций 02
17.04.2014... Обработано записей: 144, добавлено записей 0.
Документ расхода уже существует: дата 17.04.2014, группа станций 02
Документ расхода уже существует: дата 17.04.2014, группа станций 02
Документ расхода уже существует: дата 17.04.2014, группа станций 02
18.04.2014... Обработано записей: 143, добавлено записей 0.
Документ расхода уже существует: дата 18.04.2014, группа станций 02
Документ расхода уже существует: дата 18.04.2014, группа станций 02
Документ расхода уже существует: дата 18.04.2014, группа станций 02
Документ расхода уже существует: дата 18.04.2014, группа станций 02
19.04.2014... Обработано записей: 135, добавлено записей 0.
Документ расхода уже существует: дата 19.04.2014, группа станций 02
Документ расхода уже существует: дата 19.04.2014, группа станций 02
Документ расхода уже существует: дата 19.04.2014, группа станций 02
20.04.2014... Обработано записей: 84, добавлено записей 0.
Документ расхода уже существует: дата 20.04.2014, группа станций 02
Документ расхода уже существует: дата 20.04.2014, группа станций 02
21.04.2014... Обработано записей: 83, добавлено записей 83.
Добавлен новый документ расхода: дата 21.04.2014, группа станций 02
Добавлен новый документ расхода: дата 21.04.2014, группа станций 02
Добавлен новый документ расхода: дата 21.04.2014, группа станций 02
Обработка расхода.
Ошибка: Неопределен склад списания. Товар: Салат Ласнэ б/л.
Ошибка: Неопределен комплект. Товар: Салат Ласнэ б/л.
Ошибка: Неопределен склад списания. Товар: Салат Аульный б/л.
Ошибка: Неопределен комплект. Товар: Салат Аульный б/л.
Ошибка: Неопределен склад списания. Товар: Мариуп б/л кальмары.
Ошибка: Неопределен комплект. Товар: Мариуп б/л кальмары.
Ошибка: Неопределен склад списания. Товар: Солянка по-грузински б/л.
Ошибка: Неопределен комплект. Товар: Солянка по-грузински б/л.
Ошибка: Неопределен склад списания. Товар: Салат Ласнэ б/л.
Ошибка: Неопределен склад списания. Товар: Солянка по-грузински б/л.
Создан документ: накладная № 1.
Создан документ: накладная № 2.
Создан документ: накладная № 3.
Создан документ: накладная № 4.
Создан документ: накладная № 5.
Создан документ: накладная № 6.
Создан документ: накладная № 7.
Создан документ: накладная № 8.
Создан документ: накладная № 9.
Создан документ: накладная № 10.
Создан документ: накладная № 11.
Создан документ: накладная № 12.
Создано документов 12.
Обнаружено ошибок: 10.
Активация накладной № 1...OK
Активация накладной № 2...OK
Активация накладной № 3...OK
Активация накладной № 4...OK
Активация накладной № 5...OK
Активация накладной № 6...OK
Активация накладной № 7...OK
Активация накладной № 8...OK
Активация накладной № 9...OK
Активация накладной № 10...OK
Активация накладной № 11...OK
Активация накладной № 12...OK
Обработка расхода.
Ошибка: Неопределен склад списания. Товар: Салат Ласнэ б/л.
Ошибка: Неопределен комплект. Товар: Салат Ласнэ б/л.
Ошибка: Неопределен склад списания. Товар: Салат Аульный б/л.
Ошибка: Неопределен комплект. Товар: Салат Аульный б/л.
Ошибка: Неопределен склад списания. Товар: Мариуп б/л кальмары.
Ошибка: Неопределен комплект. Товар: Мариуп б/л кальмары.
Ошибка: Неопределен склад списания. Товар: Солянка по-грузински б/л.
Ошибка: Неопределен комплект. Товар: Солянка по-грузински б/л.
Ошибка: Неопределен склад списания. Товар: Салат Ласнэ б/л.
Ошибка: Неопределен склад списания. Товар: Солянка по-грузински б/л.
Создан документ: накладная № 10389520.
Создан документ: накладная № 10389521.
Создан документ: накладная № 10389522.
Создан документ: накладная № 10389523.
Создан документ: накладная № 10389524.
Создан документ: накладная № 10389525.
Создан документ: накладная № 10389526.
Создан документ: накладная № 10389527.
Создан документ: накладная № 10389528.
Создан документ: накладная № 10389529.
Создан документ: накладная № 10389530.
Создан документ: накладная № 10389531.
Создано документов 12.
Обнаружено ошибок: 10.
Активация накладной № 10389520...OK
Активация накладной № 10389521...OK
Активация накладной № 10389522...OK
Активация накладной № 10389523...OK
Активация накладной № 10389524...OK
Активация накладной № 10389525...OK
Активация накладной № 10389526...OK
Активация накладной № 10389527...OK
Активация накладной № 10389528...OK
Активация накладной № 10389529...OK
Активация накладной № 10389530...OK
Активация накладной № 10389531...OK

Как видим, все списывается, бухгалтеру остается только определить склад списания для новых карточек и разобраться с мелкими неприятностями вроде минусов :)

Само собой, дубликатов документов не создается, но с каждым днем обработка будет работать все дольше, по скольку параметр, который я вставил вместо %1 остается неизменным.

---------- Добавлено в 01:29 ---------- Предыдущее сообщение было размещено в 00:59 ----------

Как мы уже определились, данный функционал ImportRK предназначен для RK7

Однако счастливые обладатели RK6 тоже могут воспользоваться. Все, что требуется, это добавить в .bat файл команды вычисления количества дней с сегодняшнего дня до 01.01.1900 года, от которого отсчитывается количество дней для импорта.

По скольку импорт не дублируют документы расхода, несколько дней погрешности нас не волнуют.

Команды


@Echo Off
:: Даты в формате ddMMyyyy, время HHmmss
Set OldDate=01.01.1900
Set NewDate=%DATE%


Call :JDat %NewDate%
Set days=%JDate%
Call :JDat %OldDate%
Set /a days-=JDate, seconds=(3600*1%NewTime:~0,2%+60*1%NewTime:~3,2%+1 %NewTime:~6%)-(3600*1%OldTime:~0,2%+60*1%OldTime:~3,2%+1%OldTime :~6%)
If %seconds% LSS 0 Set /a days-=1
Set /a weeks=days/7, seconds=seconds+days*24*3600


Echo days %days%
Echo weeks %weeks%
Echo seconds %seconds%
Goto:RK


:JDat
Set dat=%1
Set /a m=(1%dat:~3,2%-114)/12, JDate=1%dat:~0,2%+((1%dat:~3,2%-102-m*12)*367+((%dat:~6%+m)*487-49-(%dat:~6%+m)/100)*9)/12
GoTo:EOF


:RK
cd c:\ucs\sh4\
set /a newdate=%date:~0,2%-1
ImportRK.exe 192.168.2.242:pTa19992t100 0 %days% 0
Pause

В данной .bat файле есть ошибка, которая является следствие високосных годов, из-за которых, в результате, импортируется не 1 день, а несколько. При желании, каждый может добавить нужную операцию в формулу :)



TIMEOUT /T 20 /NOBREAK taskkill /f /im ImportRK.exe

Las_os
20.08.2014, 17:19
Сейчас тоже столкнулся с установкой - у меня sh4st не цепляется к серверу. Сервер показывает, что приложение подцепляется, потом оно вылетает с ошибкой NetBIOS Error: 05h. С SHUtils та же история. Сервер кипера - 6.97.8, sh4st 4.0.24.0, сам sh4 версии 4.98. Потом проверил получше - пока база чистая, всё ок, а если что-то забить то st висит со строкой get table, а потом вылетает.

Brambrulet
20.08.2014, 22:22
А если через TCP настроить?

Las_os
21.08.2014, 11:33
А если через TCP настроить? Хм, а как? :) СХ и так по TCP идёт, тут всё понятно, а с рксервером оно идёт через rkonline.dll, и в ини файле только строка с номером адаптера.

Brambrulet
21.08.2014, 15:50
А! Неверно тебя понял.

Las_os
25.08.2014, 16:40
Пока что подкидывал разные версии РК, но всё как-то не меняется. РКонлайн у меня по размеру такой же, что указан тут. Может кто скинет инструкцию по настройке? Мало ли я чего не туда прописал.

Brambrulet
26.08.2014, 00:10
Который раз перечитываю эту тему и не могу врубиться зачем всё это нужно. Ребят, что вы хотите получить в конце концов?

Egoist
28.08.2014, 13:41
Хм, а как? :) СХ и так по TCP идёт, тут всё понятно, а с рксервером оно идёт через rkonline.dll, и в ини файле только строка с номером адаптера.

Речь идет о том, чтобы кассы настроить через TCP/IP а не Netbui