Воскресенье, 17.11.2024, 08:56
Приветствую Вас Гость | RSS
Меню сайта
Категории раздела
Статьи [11]
Закрытие месяца [3]
Здесь находятся ответы на вопросы связанные с закрытием месяца
БСХП 2.0 [1]
Работа с документами Бухгалтерии сельскохозяйственного предприятия
Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0
Главная » Файлы » Статьи

Как настроить автоматический обмен данными 1С
11.09.2014, 11:23

Как настроить автоматический обмен

1 Есть батник обмен в батнике прописан релиз платформы, пользователь 1С, пароль, режим запуска в режиме 1С предприятия.

Подробнее как настроить бат файл написано в статье http://1cotcheti.ucoz.ru/load/paketnyj_fajl_backup_bat_dlja_avtomaticheskogo_arkhivirovanija_fajlovykh_baz_8_2_s_pomoshhju_naznachennykh_zadanij_windows/1-1-0-7

2 Создаем в планировщике заданий новую задачу запускать каждый день, прописываем путь к батнику, в качестве пользователя выбираем System что-бы, было выполнение задачи в фоновом режиме. Указываем праметры "Выполнять вне зависимости от регистрации пользователя", "Выполнять с наивысшими правами"

3 В конфигураторе создаем нового пользователя "Obmen", пароль "123zaq" убираем галочку "Показывать в списке выбора" чтоб не мешал пользователям

4 В настройке обмена данных на вкладке "Автоматический обмен" выбираем обмен по событиям, устанавливаем галочку "При запуске программы"

5 В конфигураторе в "Модуле обычного приложения", "Процедура ПриНачалеРаботыСистемы()" в начало вставляем код

//Вад

                Пользователь =  Справочники.Пользователи.НайтиПоНаименованию("Obmen");

Если Строка(ПараметрыСеанса.ТекущийПользователь) = Строка(Пользователь.Наименование) Тогда                                       ПроцедурыОбменаДанными.ВыполнитьОбменПриЗавершенииРаботыПрограммы(глЗначениеПеремен  ной("глОбработкаАвтоОбменДанными"));

                ЗавершитьРаботуСистемы(Истина); 

                КонецЕсли;      

//Вад

Описание работы каждый день например в 9:30 планировщик заданий запускает батник от имени System, от пользователя виндовс System запускается 1С под пользователем "Obmen" при запуске программы срабатывает процедура в настройке обмена "При запуске программы" т.е. начинается обмен данных. Потом срабатывает процедура "В Модуле обычного приложения" и завершает работу пользователя. В итоге получается запускается 1С, выполняется обмен и пользователь выходит из программы

Категория: Статьи | Добавил: Мистик
Просмотров: 1727 | Загрузок: 0 | Рейтинг: 0.0/0
Всего комментариев: 0
avatar
Вход на сайт
Поиск
Друзья сайта
  • Официальный блог
  • Сообщество uCoz
  • FAQ по системе
  • Инструкции для uCoz

  • Copyright MyCorp © 2024Бесплатный хостинг uCoz