Форум программистов, компьютерный форум, киберфорум
1С: Администрирование и интеграция
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.80/5: Рейтинг темы: голосов - 5, средняя оценка - 4.80
0 / 0 / 0
Регистрация: 14.01.2016
Сообщений: 21
1
1C 8.x

Интеграция 1С:Документооборот 8 с LanDocs

11.08.2016, 08:41. Показов 985. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Доброе утро.
Подскажите пожалуйста кто-нибудь решал задачу интеграции 1С:Документооборот 8 с LanDocs? Написал маленькую обработку, создаёт документ в LanDocs, импортирует наименование из справочника ИсходящиеДокументы через OLE. Проблема в импортировании вложенного файла. Если прописывать в строке Operation.SetStr( "FileName", - путь к файлу с указанием расширения (с локального комп.), в LanDocs импортируется этот файл. Но нужно забирать вложенный файл из 1С:Документооборот 2.0. Файлы перенёс в том хранения файлов (на локальный пк). Подскажите пожалуйста, что в запросе не так. Я новичок в 1с.
1C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
Application = Новый COMОбъект( "LanDocs2.LDApplication" );
                Application.UserLogin( "...", "..." );
                                                                         
         Запрос = Новый Запрос;          
        Запрос.Текст = "ВЫБРАТЬ
    |ИсходящиеДокументы.Наименование КАК Наименование1,
    |ИсходящиеДокументы.ДополнительныеРеквизиты.(
    |    Значение.ТекущаяВерсияТом.ПолныйПутьWindows
    |) КАК ПутьКФайлу
        |ИЗ
    |Справочник.ИсходящиеДокументы КАК ИсходящиеДокументы";
        РезультатЗапроса=Запрос.Выполнить();
        Выборка=РезультатЗапроса.Выбрать();                                                         
       
        Пока Выборка.Следующий() Цикл
           
                Operation = Application.CreateOpByName( "NEWDOCUMENT" );
 
                Operation.ParamByName( "JOURNALID" ).ID = 25132471;
 
                Operation.SetStr( "LDERC.RegDate"    , "2016-07-15" );
 
                Operation.SetInt( "LDERC.DocumTypeID", 42345913      );
 
                Operation.SetStr( "LDERC.DescrDoc"   , Выборка.Наименование1      );
 
                Operation.Run();                    
 
                ID = Operation.MainParam.ID;
               
                Operation = Application.CreateOpByName( "EDITDOCUMENT" );
 
                Operation.MainParam.ID = ID;
 
                Operation.SetStr( "LDERC.DocN", "Тестовый" );
 
                Operation.Run();
               
                Operation = Application.CreateOpByName( "NEWFILE" );
 
                Operation.SetInt( "DocID", ID );
 
                Operation.SetStr( "FileName", Выборка.ПутьКФайлу );
 
                Operation.Run();                                
               
        КонецЦикла;
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
11.08.2016, 08:41
Ответы с готовыми решениями:

Интеграция Visual С# и 1с Документооборот
Проблема в том, что я на Visual С# создала новое приложение Windows Form. Добавила на форму новый...

Документооборот в 1с 7.7
Демо-пример Хотелось бы услышать, кто-нибудь создавал некое подобие такой системы в седьмой...

1С Документооборот и LibreOffice
На предприятии у всех стоит бесплатка Либре, сейчас собираемся устанавливать документооборот....

CuneiForm и 1С Документооборот
Доброго времени суток. Такая проблема - в конфигурации документо оборот есть функция распознование...

1
Модератор
Эксперт 1С
3784 / 2964 / 589
Регистрация: 10.03.2011
Сообщений: 11,670
Записей в блоге: 1
11.08.2016, 11:05 2
slimuz, а если там будет 7 файлов?
0
11.08.2016, 11:05
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
11.08.2016, 11:05
Помогаю со студенческими работами здесь

Ваше мнение об 1С Документооборот?
Здравствуйте. Собираемся внедрять на предприятие систему электронного документооборота....

1с: Документооборот 8.2 + Внешняя Обработка
Доброго времени суток, господа и дамы. На днях попалась задачка - создать для ДО обработку, на...

Документооборот Корп 1.2 процессы проверка выполнения
Здравствуйте! Создала процесс "ознакомление", его выполнили, но периодически приходит "проверить"...

Обновление 1С Документооборот. Проблема отображения писем по правам
При обновлении прав или нет, точно не знаю, пользователи перестали видеть свою почту. Притом стали...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru