Page tree
Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 17 Next »


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

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

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

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

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



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

В случае, если в учетной системе дистрибьютора не используется модуль обмена данными Агент Плюс, для запуска обработки "Выгрузка данных поставщику для ТиС 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"


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

«Ошибка инициализации 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. Введите код дистрибьютора в форме обработки


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

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


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


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

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

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


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

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


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

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

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


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

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

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

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

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

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

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

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

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

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

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



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

ОткрытьФорму("Отчет",Контекст,"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 для запуска в автоматическом режиме


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


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


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

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

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

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

  • No labels