Инструменты пользователя

Инструменты сайта


кассир5:настройка:обменданными:загрузкаданныхspr:обменданнымичерезftpсервер

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
кассир5:настройка:обменданными:загрузкаданныхspr:обменданнымичерезftpсервер [2013/01/15 11:12]
prohorov [Выгрузка отчетов.]
кассир5:настройка:обменданными:загрузкаданныхspr:обменданнымичерезftpсервер [2015/11/05 08:31] (текущий)
prohorov [Загрузка справочников.]
Строка 1: Строка 1:
 ====== Обмен данными через FTP-сервер. ====== ====== Обмен данными через FTP-сервер. ======
  
-Данный способ обмена данными позволяет осуществлять обмен через FTP-сервер.+Данный способ обмена данными позволяет осуществлять обмен через FTP-сервер. Рекомендуем использовать данный способ обмена данными при обмене через текстовые файлы.
  
 Настройка параметров обмена данными через FTP-сервер осуществляется в окне вызываемом по кнопке **Параметры обмена FTP/почте**, в Настройках параметров загрузки справочников. Настройка параметров обмена данными через FTP-сервер осуществляется в окне вызываемом по кнопке **Параметры обмена FTP/почте**, в Настройках параметров загрузки справочников.
  
-В окне **Параметры обмена FTP/почте** необходимо указать на закладке FTP: +В окне **Параметры обмена FTP/почте** необходимо указать на закладке **FTP**
-  - **Сервер** (Например, 127.0.0.1 или ftp.primer.ru)+  - **Сервер** (Например, 127.0.0.1 или ftp.primer.ru). **Конфигурация не работает с ftp://ftp.narod.ru/**
   - **Порт** (Например, 25) Рекомендуем проверить открыт ли порт. Для проверки необходимо обратиться к квалифицированному системному администратору    - **Порт** (Например, 25) Рекомендуем проверить открыт ли порт. Для проверки необходимо обратиться к квалифицированному системному администратору 
   - **Логин и пароль** для идентификации пользователя на сервере   - **Логин и пароль** для идентификации пользователя на сервере
-  - **Период опроса FTP сервера** и **период загрузки отчетов на FTP-сервер** (Период указывается в минутах)+  - **Период опроса FTP сервера** (Период указывается в минутах) 
 +  - **Период загрузки отчетов на FTP-сервер** (Период указывается в минутах)
   - При необходимости устанавливается флаг **Пассивный режим**.   - При необходимости устанавливается флаг **Пассивный режим**.
  
Строка 21: Строка 22:
 Если файл был успешно загружен, то с FTP сервера он будет автоматически удален. Если файл не был загружен, то процедура загрузки повторится сначала.\\  Если файл был успешно загружен, то с FTP сервера он будет автоматически удален. Если файл не был загружен, то процедура загрузки повторится сначала.\\ 
 Если установлен флаг **Автоматическая загрузка**, то будет создан файл-флаг загрузки (параметр Если установлен флаг **Автоматическая загрузка**, то будет создан файл-флаг загрузки (параметр
-«Имя флага загрузки»), который сообщит конфигурации о том, что необходимо загрузить файл справочника автоматически.+«Имя флага загрузки»), который сообщит конфигурации о том, что необходимо загрузить файл справочника автоматически.\\ 
 +**Следует учитывать, что при обмене через ftp к расширению файла будут дописываться $n, где n - это номер пакета.\\ Пример: POS.spr.$1, POS.spr.$2 и т.д.\\ 
 +Это связано с тем, что на ftp файлы не дописываются, т.к. файл в момент поступления новых данных, может загружаться с сервера и для этого существует нумерация пакетов.**
  
  
Строка 27: Строка 30:
  
 Для выгрузки отчетов, после настройки связи с FTP-сервером, необходимо настроить работу с [[кассир5:настройка:обменданными:загрузкаданныхspr:обменданнымичерезобщиепапки|общими папками]], где, помимо описанных настроек, необходимо указать на закладке **Выгрузка отчетов**: Для выгрузки отчетов, после настройки связи с FTP-сервером, необходимо настроить работу с [[кассир5:настройка:обменданными:загрузкаданныхspr:обменданнымичерезобщиепапки|общими папками]], где, помимо описанных настроек, необходимо указать на закладке **Выгрузка отчетов**:
-**Имя файла отчета на FTP-сервере** - Указывается полностью путь с названием и расширение файла **без указание адреса сервера** (Например, **ObmenFTP/POS.rep**)+  - **Имя файла отчета на FTP-сервере** - Указывается полностью путь с названием и расширение файла **без указание адреса сервера** (Например, **ObmenFTP/POS.rep**) 
 +  - **Имя флага выгрузки отчета на FTP-сервер** - Указывается полностью путь с названием и расширение файла **без указание адреса сервера** (Например, **ObmenFTP/POS.flz**) 
 +  - Флаг **Разрешить ручную загрузку отчетов на сервер** - при установки флага в меню **Сервис** формы регистрации будет доступна возможность отправки отчета. 
 + 
 +Конфигурация выгружает отчет в файл отчета, указанный в поле **Имя файла отчета**. Далее конфигурация пытается выгрузить данный файл в файл указанный в поле **Имя файла отчета на FTP-сервере**. Если выгрузка прошла успешно, то файл указанный в поле **Имя файла отчета** будет автоматически удален. В случае если выгрузка отчета не удалась, процедура 
 +выгрузки будет повторяться в фоновом режиме с интервалом, указанным в поле **Период загрузки отчетов на FTP сервер** до тех пор, пока файл отчета не будет успешно выгружен на FTP-сервер.\\ 
 +Если параметр **Период загрузки отчетов на FTP сервер** равен нулю, то повторная загрузка производиться **не будет**.\\ 
 +Если АСТУ необходимо получить отчет из конфигурации и установлен флаг **Автоматическая выгрузка**, товароучетная система выгружает файл-флаг на FTP-сервер, файл указывается в поле **Имя флага выгрузки отчета на FTP-сервер**. Конфигарация по заданному **Периоду опроса FTP сервера** проверяет наличие файла-флага на FTP-сервере, и при его обнаружении выгружает в файл-флаг указанный в поле **Имя флага выгрузки**. Далее программа проверяет параметры, которые необходимо 
 +выгрузить в АСТУ, создает отчет о продажах с нужными данными, выгружает его в файл отчета, который затем выгружается на FTP сервер. 
 + 
 + 
 +===== Запрос реквизитов. ===== 
 + 
 +Для работы с запросом реквизитов, после настройки связи с FTP-сервером, необходимо настроить работу с [[кассир5:настройка:обменданными:загрузкаданныхspr:обменданнымичерезобщиепапки|общими папками]], где, помимо описанных настроек, необходимо указать на закладке **Запрос реквизитов**: 
 +  - **Имя файла запроса реквизитов на FTP-сервере** - Указывается полностью путь с названием и расширение файла **без указание адреса сервера** (Например, **ObmenFTP/POS.zpr**) 
 +  - **Имя файла выгрузки реквизитов на FTP-сервере** - Указывается полностью путь с названием и расширение файла **без указание адреса сервера** (Например, **ObmenFTP/POS.rek**) 
 + 
 +АСТУ выгружает файл на FTP-сервер указанный в поле **Имя файла запроса реквизитов на FTP-сервере**. Далее конфигурация с заданным **Периодом опроса FTP-сервера** проверяет наличие файла на FTP-сервере. Если файл найден, то выгружает в файл запроса реквизитов указанный в поле **Имя файла запроса реквизитов**. Конфигурация проверяет параметры, которые необходимо выгрузить в АСТУ, создает файл выгрузки реквизитов c найденными данными в файл указанный в поле **Имя файла выгрузки реквизитов**, который затем выгружается в файл, указанный в поле **Имя файла выгрузки реквизитов на FTP-сервере**, на FTP сервер. При успешной выгрузке файла запроса реквизитов, файл указанный в поле **Имя файла выгрузки реквизитов** будет автоматически удален. В случае если выгрузка отчета не удалась, процедура выгрузки будет повторяться в фоновом режиме с **Периодом загрузки отчетов на FTP сервер** до тех пор, пока файл не будет успешно отправлен на FTP-сервер. 
 + 
  
кассир5/настройка/обменданными/загрузкаданныхspr/обменданнымичерезftpсервер.1358248357.txt.gz · Последнее изменение: 2013/01/15 11:12 (внешнее изменение)