Сервис авторазбиения — различия между версиями
Материал из GB wiki
Iv (обсуждение | вклад) |
Iv (обсуждение | вклад) |
||
(не показаны 3 промежуточные версии этого же участника) | |||
Строка 3: | Строка 3: | ||
==Описание== | ==Описание== | ||
Сервис авторазбиения используется для автоматической обработки интернет-заказа и разбиения созданного по нему документа. | Сервис авторазбиения используется для автоматической обработки интернет-заказа и разбиения созданного по нему документа. | ||
+ | |||
+ | ;Работа возможна только с Гб версии не ниже 1.7.1.19 | ||
== Настройка авторазбиения == | == Настройка авторазбиения == | ||
− | + | ||
:Для включения системы авторазбиения в ини сервера в секции '''Main''' утанавливается параметр '''UseAutoPartition=1''' | :Для включения системы авторазбиения в ини сервера в секции '''Main''' утанавливается параметр '''UseAutoPartition=1''' | ||
;Подключение к БД | ;Подключение к БД | ||
:База ГБ используется из настроек сервера, секция Database. | :База ГБ используется из настроек сервера, секция Database. | ||
− | ;Логин в | + | ;Логин в ГБ |
:Для логина используется имя текущей учетной записи, при работе сервера как сервиса если используется системная учетная запись нужно добавить в ГБ пользователя System, если использовать существующего пользователя то в ствойствах сервиса на вкладке '''Вход в cистему''' прописать данные учетной записи. | :Для логина используется имя текущей учетной записи, при работе сервера как сервиса если используется системная учетная запись нужно добавить в ГБ пользователя System, если использовать существующего пользователя то в ствойствах сервиса на вкладке '''Вход в cистему''' прописать данные учетной записи. | ||
;Лог работы | ;Лог работы | ||
Строка 18: | Строка 20: | ||
'''[AutoPartition]''' | '''[AutoPartition]''' | ||
;UpdateMins | ;UpdateMins | ||
− | :Время в минутах через которое происходит проверка интернет-заказов | + | :Время в минутах через которое происходит проверка интернет-заказов, по умолчанию 10 мин. |
;SleepTime | ;SleepTime | ||
:Время, в которое не происходит обработка (default off). Формат: <время>-<продолжительность в минутах>; | :Время, в которое не происходит обработка (default off). Формат: <время>-<продолжительность в минутах>; | ||
как и для апдейта нельзя делать переход через 00:00:00 (на следующие сутки), делите на разные диапазоны | как и для апдейта нельзя делать переход через 00:00:00 (на следующие сутки), делите на разные диапазоны | ||
;UseProcessedError | ;UseProcessedError | ||
− | :Значения 1 или 0. Записывать да/нет текст ошибки в интернет-заказ. При значении 1 в случае возникновения ошибки при обработке интернет-заказа в Note заказа будет добалена строка ProcessedError=Текст ошибки | + | :Значения 1 или 0, по умолчанию 0. Записывать да/нет текст ошибки в интернет-заказ. При значении 1 в случае возникновения ошибки при обработке интернет-заказа в Note заказа будет добалена строка ProcessedError=Текст ошибки. |
+ | Для корректной работы необходима исправленная процедура EXTRAORDERS_PUT | ||
Строка 40: | Строка 43: | ||
;Addresses | ;Addresses | ||
:Адреса на которые отправляются письма. | :Адреса на которые отправляются письма. | ||
+ | пример | ||
+ | [Mail] | ||
+ | Host=mail.gbsoft.ru | ||
+ | Login=iv@gbsoft.ru | ||
+ | Password=111111 | ||
+ | Addresses=iv@gbsoft.ru |
Текущая версия на 09:51, 22 ноября 2010
Описание
Сервис авторазбиения используется для автоматической обработки интернет-заказа и разбиения созданного по нему документа.
- Работа возможна только с Гб версии не ниже 1.7.1.19
Настройка авторазбиения
- Для включения системы авторазбиения в ини сервера в секции Main утанавливается параметр UseAutoPartition=1
- Подключение к БД
- База ГБ используется из настроек сервера, секция Database.
- Логин в ГБ
- Для логина используется имя текущей учетной записи, при работе сервера как сервиса если используется системная учетная запись нужно добавить в ГБ пользователя System, если использовать существующего пользователя то в ствойствах сервиса на вкладке Вход в cистему прописать данные учетной записи.
- Лог работы
- Сервис авторазбиения имеет отдельный лог AutoPartition.log, хранится вместе с основным логом сервера, путь указывается в секции Main параметр LogPath.
Настройки работы
[AutoPartition]
- UpdateMins
- Время в минутах через которое происходит проверка интернет-заказов, по умолчанию 10 мин.
- SleepTime
- Время, в которое не происходит обработка (default off). Формат: <время>-<продолжительность в минутах>;
как и для апдейта нельзя делать переход через 00:00:00 (на следующие сутки), делите на разные диапазоны
- UseProcessedError
- Значения 1 или 0, по умолчанию 0. Записывать да/нет текст ошибки в интернет-заказ. При значении 1 в случае возникновения ошибки при обработке интернет-заказа в Note заказа будет добалена строка ProcessedError=Текст ошибки.
Для корректной работы необходима исправленная процедура EXTRAORDERS_PUT
Настройка почтовых уведомлений
Почтовые уведомления могут отправляться по результатам обработки интернет-заказа и разбиения документа.
[Mail]
- Host
- Адрес smtp сервера который будет пересылать письмо
- Port
- Порт smtp сервера. По умолчанию 25
- Login
- Password
- Логин, пароль пользователя, в случае если необходима авторизация на сервере.
- Addresses
- Адреса на которые отправляются письма.
пример [Mail] Host=mail.gbsoft.ru Login=iv@gbsoft.ru Password=111111 Addresses=iv@gbsoft.ru