Сервис авторазбиения — различия между версиями

Материал из GB wiki
Перейти к: навигация, поиск
 
(не показаны 4 промежуточные версии этого же участника)
Строка 3: Строка 3:
 
==Описание==
 
==Описание==
 
Сервис авторазбиения используется для автоматической обработки интернет-заказа и разбиения созданного по нему документа.  
 
Сервис авторазбиения используется для автоматической обработки интернет-заказа и разбиения созданного по нему документа.  
 +
 +
;Работа возможна только с Гб версии не ниже 1.7.1.19
  
 
== Настройка авторазбиения  ==
 
== Настройка авторазбиения  ==
Для включения системы авторазбиения в ини сервера в секции '''Main''' утанавливается параметр '''UseAutoPartition=1'''
 
 
База ГБ используется из настроек сервера, секция Database.
 
 
Для логина используется имя текущей учетной записи, при работе сервера как сервиса если используется системная учетная запись нужно добавить в ГБ пользователя System, если использовать существующего пользователя то в ствойствах сервиса на вкладке '''Вход в cистему''' прописать данные учетной записи.
 
  
Сервис авторазбиения имеет отдельный лог AutoPartition.log, хранится вместе с основным логом сервера, путь указывается в секции Main параметр LogPath.   
+
:Для включения системы авторазбиения в ини сервера в секции '''Main''' утанавливается параметр '''UseAutoPartition=1'''
 +
;Подключение к БД
 +
:База ГБ используется из настроек сервера, секция Database.
 +
;Логин в ГБ
 +
:Для логина используется имя текущей учетной записи, при работе сервера как сервиса если используется системная учетная запись нужно добавить в ГБ пользователя System, если использовать существующего пользователя то в ствойствах сервиса на вкладке '''Вход в cистему''' прописать данные учетной записи.
 +
;Лог работы
 +
:Сервис авторазбиения имеет отдельный лог AutoPartition.log, хранится вместе с основным логом сервера, путь указывается в секции Main параметр LogPath.   
  
 
Настройки работы
 
Настройки работы
Строка 17: Строка 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
  
  
Строка 39: Строка 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