Page tree

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.


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

(tick) Запустить готовую внешнюю обработку;

(tick) Настроить параметры для режимов выгрузки: Продажи, Остатки, Оплаты клиентов (в соответствии с договоренностью с поставщиком);

(tick) Включить выгрузку данных по расписанию;

Шаг 1. Запустите готовую внешнюю обработку в конфигурации "1С: Торговля и Склад, 9.2"



Info

Файл внешней обработки "Выгрузка данных поставщику для ТиС 7.7.ert" должен передать поставщик для дистрибьютора (входит в комплект поставки программного продукта "Агент Плюс: Управление Дистрибуцией, Стандарт").

Expand
titleЕсли в учетной системе дистрибьютора не используется модуль обмена данными Агент Плюс

В случае, если в учетной системе дистрибьютора не используется модуль обмена данными Агент Плюс, для запуска обработки "Выгрузка данных поставщику для ТиС 7.7.ert" требуется дополнительно:

  1. В справочник "Номенклатура" добавить реквизит:

    Имя «Идентификатор»

    Тип «Строка»

    Длина 36

    2. В справочник "Контрагенты" добавить реквизит

    Имя «Идентификатор»

    Тип «Строка»

    Длина 36


    3. В справочник "Склады" добавить реквизит

    Имя «Идентификатор»

    Тип «Строка»

    Длина 36

4. Установить внешнюю компоненту v7plus.dll (компонента необходима для генерирования идентификаторов).

Для корректной установки компоненты V7Plus необходимо переместить файлы

V7PLUS.ALS

V7PLUS.DLL

в рабочую директорию 1С, пример:

"C:\Program Files\1Cv77\BIN\"

и зарегистрировать компоненту командой

regsvr32 "C:\Program Files\1Cv77\BIN\V7PLUS.DLL"


Info

Если при работе обработки возникают ошибки:

«Ошибка инициализации XML Parser файл не XML-типа»

Для решения этой ошибки необходимо скачать с сайта Microsoft компоненту «msxml.msi» и установить ее на компьютер с 1С, где возникает подобная ошибка.


DOMDocument = СоздатьОбъект(«Msxml2.DOMDocument.4.0»);
{<Папка БД 1С:Предприятия>EXTFORMSКПКОБМЕНДАННЫМИ.ERT(13831)}: Неудачная попытка создания объекта (Msxml2.DOMDocument.4.0)

Данная ошибка связана с парсером MS XML. Для решения данной проблемы необходимо на ПК, где запускается 1С установить парсер «MS XML» версии 4.0:

Парсер «MS XML 4.0»:
http://www.agentplus.ru/download/crm_kb/msxml4.msi



Шаг 2. Введите код дистрибьютора в форме обработки


Info

Пятизначный код дистрибьютора должен сообщить поставщик (см. подробнее).

Шаг 3. Настройте параметры FTP соединения


Info

Параметры FTP соединения должен сообщить поставщик для дистрибьютора.


Отметьте опцию "Использовать FTP" и укажите параметры соединения.

Введите значение FTP сервера, параметры которого сообщит Вам поставщик.

Шаг 4. Настройте параметры выгрузки данных


Expand
titleКак настроить выгрузку данных по продажам?
  • Перейдите на вкладку "Настройки отбора". Выберите настройку выгрузки "Данные о продажах":

  • Укажите требуемые параметры отборов:
    • Номенклатура;
    • Покупатель;
    • Поставщик;
    • Фирма;


Note

Если на стороне "1С: Торговля и Склад, 9,2" уже встроен модуль обмена "Агент Плюс" и ведется справочник "Торговые точки", опция "Использовать торговые точки" в форме обработки устанавливается автоматически. Признак использования торговой точки указывается в настройках обмена с мобильными устройствами "Агент Плюс".

  • Перейдите на вкладку "Выгрузка по расписанию";
  • Включите опцию "Использовать расписание";
  • Введите необходимые параметры выгрузки данных по продажам по расписанию:

  • (warning) Обязательно сохраните значения:



Expand
titleКак настроить выгрузку данных об остатках?
  • Перейдите на вкладку "Настройки отбора". Выберите настройку выгрузки "Данные об остатках":

  • Укажите требуемые параметры отборов:
    • Фирма;
    • Номенклатура;
    • Склад;

  • Включите опцию "Выгружать остатки по складам"

    Info

    Примечание! Опция выгрузки остатков по складам может быть включена только при достижении соответствующих договоренностей между дистрибьютором и поставщиком.


  • Перейдите на вкладку "Выгрузка по расписанию";
  • Включите опцию "Использовать расписание";
  • Введите необходимые параметры выгрузки данных по остаткам по расписанию:

  • (warning) Обязательно сохраните значения:


Expand
titleКак настроить выгрузку данных по оплатам клиентов?
  • Перейдите на вкладку "Настройки отбора". Выберите настройку выгрузки "Данные по оплате клиентов (нал./безнал)":

  • Укажите требуемые параметры отборов:
    • КодОперации;
    • Контрагент;
    • Валюта;
    • кпкТоргТочка;

  • Перейдите на вкладку "Выгрузка по расписанию";
  • Включите опцию "Использовать расписание";
  • Введите необходимые параметры выгрузки данных по оплатам по расписанию:

  • (warning) Обязательно сохраните значения:

Шаг 5. Настройте запуск 1С и обработки выгрузки данных по расписанию



  1. Добавьте в учетную систему пользователя, под которым она будет запускаться по расписанию для выгрузки данных поставщику. Например, пользователь "Выгрузка для Поставщика"
  2. Внесите в Глобальный модуль с процедуру ПриНачалеРаботыСистемы() код:
Code Block
Если ИмяПользователя() = "Выгрузка для Поставщика" Тогда

ОткрытьФорму("Отчет",Контекст,"C:\Base1C\ExtForms\Unload_data_from_7.7.ert");

Возврат;

КонецЕсли;

указав путь, где будет лежать обработка "Выгрузка данных поставщику для ТиС 7.7.ert" ("Unload_data_from_7.7.ert").

     3. Настройте в планировщике запуск 1С в пакетном режиме

"С:\1cv7\bin\1cv7.exe  enterprise /DC:\Base1C\ /N<пользователь> /P<пароль>

     4. Проверьте запуск обработки в пакетном режиме и выгрузку данных на FTP сервер.

Шаг 6. Настройте компоненту APPlus.dll для запуска в автоматическом режиме


Tip

Если компонента APPlus.dll уже установлена, данный пункт можно пропустить.


Note

Запуск в автоматическом режиме производится 1 раз в сутки с помощью компоненты APPlus.dll.


  • Скачайте компоненту "APPlus.dll";
  • Распакуйте архив applus.zip;
  • Перенесите все файлы из архива applus.zip в папку Base;
  • Запустите конфигурацию 1С:ТиС 7.7 от имени администратора операционной системы Windows
  • Выполните действие Файл - Открыть -"Выгрузка данных поставщику для ТиС 7.7.ert".
  • Компонента APPlus.dll успешно установлена.
  • Все готово для запуска выгрузки данных поставщику по расписанию.

Note

Если у Вас возникло следующее информационное сообщение при запуске обработки "Выгрузка данных поставщику для ТиС 7.7.ert":

Компонента APPlus.dll не найдена. Скопируйте файлы компоненты в каталог C:\path\Base\
Не удалось загрузить внешнюю компоненту "APPlus". Дальнейшее использование обработки невозможно.

То Вам необходимо убедиться, что файлы компоненты Applus.dll, 1CPP.dll и APPlus.als находятся в директории Base конфигурации 1С ТиС 7.7.