День добрый.
Поставлена задаче на предприятии производить согласование созданных в ERP документов в 1С Документооборот КОРП (все работы проводятся пока что на демонстрационных базах).
Установлено : ERP - 2.0.6.18
Документооборот - 2.0.1.14
Платформа 1С - 8.3.5.1385
На данный момент пытаюсь согласовать документ "Заявка на расходование денежных средств". Создал правило интеграции с 1С Документооборот "Заявка на расходование денежных средств". В нем, на закладке "Получение из 1С Документооборота", в строке "Статус" указал правило заполнения "Состояние согласования".
Теперь создаю в ERP заявку на расходование ДС. Далее "Создать на основании" - "Документооборот: Процесс ...". В 1с Документооборот создается задача. Она согласовывается нужными людьми, далее автор задачи ознакомился с результатом, но результат согласования не возвращается в ERP.
Подскажите где копать или может что не так делаю.
P.S. Сильно не пинать- это мое первое сообщение на этом форуме.
Поставлена задаче на предприятии производить согласование созданных в ERP документов в 1С Документооборот КОРП (все работы проводятся пока что на демонстрационных базах).
Установлено : ERP - 2.0.6.18
Документооборот - 2.0.1.14
Платформа 1С - 8.3.5.1385
На данный момент пытаюсь согласовать документ "Заявка на расходование денежных средств". Создал правило интеграции с 1С Документооборот "Заявка на расходование денежных средств". В нем, на закладке "Получение из 1С Документооборота", в строке "Статус" указал правило заполнения "Состояние согласования".
Теперь создаю в ERP заявку на расходование ДС. Далее "Создать на основании" - "Документооборот: Процесс ...". В 1с Документооборот создается задача. Она согласовывается нужными людьми, далее автор задачи ознакомился с результатом, но результат согласования не возвращается в ERP.
Подскажите где копать или может что не так делаю.
P.S. Сильно не пинать- это мое первое сообщение на этом форуме.
По теме из базы знаний
- Настройка бесшовной интеграции 1С: ERP 2.0 и 1С: "Документооборот" КОРП. Варианты реализации бизнес-процессов
- Просмотр объектов очереди сообщений в 1С:Документооборот
- Модуль интеграции 1С: Документооборот 3.0: мост к эффективной работе предприятий
- Модуль "Интеграция с 1С:Документооборот 2.1 и 3.0" для 1С:ERP Управление предприятием 2.
- Безболезненный переход с «1С:Документооборот 2.1» на редакцию 3.0
Найденные решения
К сожалению, типовые правила у меня так и не заработали. Решил проблему следующим способом:
В общий модуль "ИнтеграцияС1СДокументооборотПереопределяемый" в пустую процедуру "ПриИзмененииСостоянияСогласования" добавил код:
В общий модуль "ИнтеграцияС1СДокументооборотПереопределяемый" в пустую процедуру "ПриИзмененииСостоянияСогласования" добавил код:
Если ТипЗнч(ПредметСогласования) = Тип("ДокументСсылка.ЗаявкаНаРасходованиеДенежныхСредств") Тогда
Объект = ПредметСогласования.ПолучитьОбъект();
Если Состояние = Перечисления.СостоянияСогласованияВДокументообороте.НаСогласовании Тогда
Объект.Статус = Перечисления.СтатусыЗаявокНаРасходованиеДенежныхСредств.НЗ_ОтправленаНаСогласование;
ИначеЕсли Состояние = Перечисления.СостоянияСогласованияВДокументообороте.НеСогласован Тогда
Объект.Статус = Перечисления.СтатусыЗаявокНаРасходованиеДенежныхСредств.Отклонена;
ИначеЕсли Состояние = Перечисления.СостоянияСогласованияВДокументообороте.Согласован Тогда
Объект.Статус = Перечисления.СтатусыЗаявокНаРасходованиеДенежныхСредств.КОплате;
КонецЕсли;
Если Объект.Модифицированность() Тогда
Объект.Записать(РежимЗаписиДокумента.Запись);
КонецЕсли;
КонецЕсли; ПоказатьОстальные ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(1) Sergey-Chelny, нет под рукой сейчас ERP, поэтому не могу проверить, но смысл вкладок "Передача в 1С:Документооборот" и "Получение из 1С:Документооборота" вроде таков (ИМХО):
- если документ создан на стороне Интегрированной системы (ИС), в данном случае это ERP, и "выгружается" в ДО, то поля в карточке создаваемого документа на стороне ДО заполняются по правилам указанным на вкладке "Передача в 1С:Документооборот".
- если документ создан на стороне ДО и "выгружается" в ИС, то поля карточки документа на стороне ИС заполняются по правилам указанным на вкладке "Получение из 1С:Документооборота"
- если документ создан на стороне Интегрированной системы (ИС), в данном случае это ERP, и "выгружается" в ДО, то поля в карточке создаваемого документа на стороне ДО заполняются по правилам указанным на вкладке "Передача в 1С:Документооборот".
- если документ создан на стороне ДО и "выгружается" в ИС, то поля карточки документа на стороне ИС заполняются по правилам указанным на вкладке "Получение из 1С:Документооборота"
(1) Sergey-Chelny,Все правильно вы делаете, но вот только есть сильное сомнение, что заявки на расходование ДС можно нынче согласовывать через документооборот. (т.е. согласовать-то можно, а вот получить результат согласования в ERP не уверен)
По-крайней мере в настройках использования согласования, упоминания о заявках на ДС нет - там есть коммерческие предложения, заказы клиентов, соглашения с клиентами и заявки на возврат.
По-крайней мере в настройках использования согласования, упоминания о заявках на ДС нет - там есть коммерческие предложения, заказы клиентов, соглашения с клиентами и заявки на возврат.
Может кому-то ещё будет полезно.
Настроена интеграция 1С:КА 2.4 и 1С:ДО 2.1. Всё как в (1).
После согласования ЗРС в Документообороте, в КА не возвращается состояние согласования. В журнале регистрации КА обнаружил запись об ошибке
>>Интеграция с 1С:Документооборотом.Получение данных
>>Не заполнена колонка "Статья движения денежных средств" в строке 1 списка "Расшифровка платежа"
После отправки на согласование ЗРС с заполненной статьёй ДДС и последующего согласования в ДО, состояние в КА установилось как положено - "Согласована".
Настроена интеграция 1С:КА 2.4 и 1С:ДО 2.1. Всё как в (1).
После согласования ЗРС в Документообороте, в КА не возвращается состояние согласования. В журнале регистрации КА обнаружил запись об ошибке
>>Интеграция с 1С:Документооборотом.Получение данных
>>Не заполнена колонка "Статья движения денежных средств" в строке 1 списка "Расшифровка платежа"
После отправки на согласование ЗРС с заполненной статьёй ДДС и последующего согласования в ДО, состояние в КА установилось как положено - "Согласована".
По поводу согласования документов, вы можете также использовать Модуль "Корпоративные процессы для "1С:Документооборот КОРП". Посмотрите здесь:
http://документооборот.net/kp
http://документооборот.net/kp
Здравствуйте всем.
Столкнулся с такой же проблемой. Бесшовная интеграция между 1С:ERP Управление предприятием 2 (2.1.3.169) и Документооборот 8 ПРОФ, редакция 2.1 (2.1.3.1).
Создаю документ "Заявка на расходование денежных средств" в ERP, отправляю на согласование в Документооборот, там заявка согласовывается и ... все. Статус заявки в ERP не меняется. Пробовал различные правила и настройки, эффекта нет.
Пробовал по вашей инструкции. Результата также, к сожалению, нет.
Кто-нибудь решил эту проблему?
Столкнулся с такой же проблемой. Бесшовная интеграция между 1С:ERP Управление предприятием 2 (2.1.3.169) и Документооборот 8 ПРОФ, редакция 2.1 (2.1.3.1).
Создаю документ "Заявка на расходование денежных средств" в ERP, отправляю на согласование в Документооборот, там заявка согласовывается и ... все. Статус заявки в ERP не меняется. Пробовал различные правила и настройки, эффекта нет.
vlush78 Как настроить бесшовную интеграцию здесь:
Пробовал по вашей инструкции. Результата также, к сожалению, нет.
Кто-нибудь решил эту проблему?
К сожалению, типовые правила у меня так и не заработали. Решил проблему следующим способом:
В общий модуль "ИнтеграцияС1СДокументооборотПереопределяемый" в пустую процедуру "ПриИзмененииСостоянияСогласования" добавил код:
В общий модуль "ИнтеграцияС1СДокументооборотПереопределяемый" в пустую процедуру "ПриИзмененииСостоянияСогласования" добавил код:
Если ТипЗнч(ПредметСогласования) = Тип("ДокументСсылка.ЗаявкаНаРасходованиеДенежныхСредств") Тогда
Объект = ПредметСогласования.ПолучитьОбъект();
Если Состояние = Перечисления.СостоянияСогласованияВДокументообороте.НаСогласовании Тогда
Объект.Статус = Перечисления.СтатусыЗаявокНаРасходованиеДенежныхСредств.НЗ_ОтправленаНаСогласование;
ИначеЕсли Состояние = Перечисления.СостоянияСогласованияВДокументообороте.НеСогласован Тогда
Объект.Статус = Перечисления.СтатусыЗаявокНаРасходованиеДенежныхСредств.Отклонена;
ИначеЕсли Состояние = Перечисления.СостоянияСогласованияВДокументообороте.Согласован Тогда
Объект.Статус = Перечисления.СтатусыЗаявокНаРасходованиеДенежныхСредств.КОплате;
КонецЕсли;
Если Объект.Модифицированность() Тогда
Объект.Записать(РежимЗаписиДокумента.Запись);
КонецЕсли;
КонецЕсли; Показать
Мне кажется это у 1С некоторый косячок и они его поправят.
Либо действительно где то поменялись настройки.
Раньше работало согласование в обе стороны.
Либо действительно где то поменялись настройки.
Раньше работало согласование в обе стороны.
Господа, подскажите, может столкнулись с таким эффектом. Обновили платформу до 8.3.9.1818 и ERP перестало авторизовываться в Документооборот. Форма авторизации появляется, пользователь вводит пароль и ничего не происходит. Форма закрывается, но соединения не устанавливается.
Попробовали еще раз повторить на другом сервере, взяли демо конфигурации ERP и Документооборот, подружили их. Обновили платформу и получили аналогичный основному серверу результат.
Попробовали еще раз повторить на другом сервере, взяли демо конфигурации ERP и Документооборот, подружили их. Обновили платформу и получили аналогичный основному серверу результат.
(14)Увы, эффект проявляется только на релизах платформы выше 8.3.8.2167. Если платформу вернуть до 2167, все работает. Повторили эксперимент на другом сервере и пере-публикацией базы на IIS. Результат тот-же. ERP не может пройти авторизацию в базе Документооборот.
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот