АП АйТи
Telegram
Настройка обмена с 1С:Бухгалтерия для выгрузки производства
1С:Управление торговлей +Производство содержит отдельный механизм для выгрузки документов Производства с целью их загрузки, например, в 1С:Бухгалтерия.
Такое решение позволяет нам не пересекаться с типовым обменом 1С:Управление торговлей, не вносить в него изменение и не создавать сложностей при обновлении самой конфигурации.
Создание настройки обмена
Для настройки модуля выгрузки документов в

Открывается список настроек, который пока еще пустой.
Нажимаем кнопку "Создать"

Открывается окно настройки подключения к "1С:Бухгалтерия 3.0".
И это же окно служит для выполнения непосредственной процедуры выгрузки документов производства.
В окне настройки на первой вкладке "Настройка базы" мы прописываем следующие данные как показано далее
Параметры подключения к информационной базе
В первую очередь мы вводим название настройки обмена. Например, "Бухгалтерия 3.0"
Далее мы можем выбрать расположение базы "1С:Бухгалтерия 3.0"
- база на SQL сервере
- база в локальной сети
- подключение к базе не производится
Мы выбираем вариант в зависимости от ситуации - имеется ли возможность прямого подключения к базе или нет.
Если нет возможности организовать прямое подключение между "1С:Управление торговлей" и целевой базой (1С:Бухгалтерия), тогда выбираем вариант "Выгрузка в файл обмена".

При такой настройке данные (документы, справочники и прочее) выгружаются из 1С:УТ в указанный файл обмена.
И затем Вам нужно данные из этого файл загрузить в целевую базу.
Если есть возможность прямой выгрузки в целевую базу, то выбираем второй вариант "Подключение и выгрузка данных в ИБ источник".
В этом случае при запуске обмена выполняется попытка установки прямого соединения через com объекты с последующим взаимодействием.
Нам становятся доступны дополнительные параметры.

Если выбираем вариант "На данном компьютере или в локальной сети" (как на изображении), то необходимо указать сетевой путь ко второй базе, а так же логин и пароль от нее.
Если выбираем вариант "На сервере 1С:Предприятие" (как на изображении ниже), то вместо сетевого пути указываем адрес сервера 1С:Предприятие и имя базы на этом сервере, а так же логин и пароль от нее.

При этом в обоих случаях мы указываем путь к файлу протокола процесса загрузки.

По указанному пути база корреспондент записывает протокол загрузки данных к себе.
Если обе базы находятся на разных компьютерах, серверах, то рекомендуется указывать файл в сети в общей сетевой папке. К этой папке должен быть доступ у того Windows пользователя, под которым запускается процесс 1cv8. Либо к этой папке открыть сетевой доступ для группы Все.
Правила обмена
Выгрузка документов производства в "1С:Бухгалтерия 3.0" основана на использовании механизма Правил обмена. Это стандартный механизм, который позволяет настроить произвольный необходимый обмен практически между любыми базами 1С:Предприятие.
Файл с такими правилами обмена, в которых настроена выгрузка документов производства для "1С:Бухгалтерия 3.0", мы предоставляем при покупке модуля Производство для "1С:Управление торговлей ред.11"
Эти правила необходимо загрузить в настройку обмена как показано на рисунке.

Необходимо зайти в меню "Правила обмена" и выбрать пункт "Загрузить правила обмена из файла".
В открывшемся диалоговом окне будет предложено выбрать файл xml.
Вы выбираете файл с правилами и сохраняете в настройках.
В дальнейшем эти правила будут использованы для обмена.
Настройка расписания при выгрузке в бухгалтерию
В 1С:УТ 11.5+Производство начиная примерно с ноября 2023 года появилась возможность настраивать расписание запуска.
Это выглядит как наличие вот такой вот галочки в окне настройки

При ее активации или при нажатии ссылки "Настроить расписание" открывает окно настройки расписания.
Это стандартное окно "1С:Управление торговлей ред.11" для настройки расписания регламентных заданий.

В данном окне последовательно и выборочно можно настроить расписание запуска процедуры обмена 1С:УТ+Производство с внешними базами, в частности с 1С:Бухгалтерия как наша главная задача.
Здесь мы, например, указываем, что необходимо делать выгрузку каждый день.
А в этом окне мы указываем, что повторять операции каждые 3600 сек, т.е. каждый час.

Отслеживать работу расписания можно в окне "Регламентные и фоновые задания" конфигурации 1С:Управление торговлей.

Для каждой настройки с расписанием создается отдельное регламентное задание.
Период выборки документов 1С:УТ+Производство
Если для выгрузки документов производства Вы используете встроенную обработку, то в этом случае обязательно нужно указать период выгрузки документов из 1С:УТ+Производство.
Бывают же случаи, когда пользователь точно знает за какие последние несколько дней нужно в обязательно порядке выгрузить документы из 1С:УТ+Производство.
Т.е. когда требуется исключить необходимость явного указания периода - как с целью удобства, так и для исключения ошибок.
Или же в случае когда Вы пользуетесь выгрузкой по расписанию.
Для таких ситуаций в настройке обмена добавлена настройка (появилась в версиях начиная с декабря 2023г).

Гибкий вариант настройки если выбрать "Относительный".

В этом случае как раз необходимо указать за сколько дней, начиная от даты и времени запуска обмена, выбрать документы из 1С:УТ+Производство и выгрузить в файл обмена или отправить в базу корреспондент.
И второй вариант - указывать явно период, за который необходимо выгружать данные из 1С:УТ+Производство.

Этот Вариант, конечно, наиболее применим в ситуации, когда пользователь запускает обмен 1С:УТ+Производство вручную по мере необходимости.
Выполнение обмена с "1С:Бухгалтерия 3.0"
Если при настройке обмена Вы выбрали вариант запуска по расписанию, то все описанные далее действия выполняются автоматически.
Процесс обмена или только выгрузки выполняется на вкладке выгружаемые данные

На этой вкладке мы сначала нажимаем "Загрузить правила выгрузки".
Программа загружает и отображает структуру правил обмена.
Мы можем галочками выбрать ту информацию (документы, справочники), которые хотим сейчас выгрузить.
Выбираем "Период", за который необходимо выгрузить документы.
Далее нажимаем "Выгрузить данные" - программа выполняет выгрузку указанной информации в тот самый файл обмена, который указали на первой вкладке настройки.
Если мы указывали подключение к базе корреспонденту, то можем нажать "Загрузить данные". В этом случае программа выполнит подключение к указанной базе и загрузит данные из файла обмена.
Если в результате обмена данные не перенесены или перенесены не все, то необходимо обратиться к содержимому файла протокола обмена на предмет сообщений об ошибках.
Описание выгружаемых данных
При внедрении модуль Производство для "1С:Управление торговлей" мы предоставляем отдельную обработку со встроенными правилами обмена, которые можно загрузить в указанную настройку.
Мы поставляем правила обмена, которые настроены определенным образом на вполне определенный порядок переноса документов.
Какие документы производства выгружаются и как загружаются в "1С:Бухгалтерия 3.0", Вы можете ознакомиться на странице с описанием Выгрузка документов производства в 1С:Бухгалтерия
Узнайте больше о решении "1С:Управление торговлей +Производство" . Подробнее по ссылке.
Внедрение
"1С Управление торговлей +Производство"
тел.:(495) 565-35-66