Size: a a a

1С, БСП, DevOps и Архитектура

2020 August 18

S

Stanislav in 1С, БСП, DevOps и Архитектура
Павел Белов
народ, вопрос
кто-нибудь сталкивался с задачей формирования электронной подписи в формате xmldsig?

если да, то как решали?

насколько я понял из разговора с нашим ТА, ни БСП ни платформа в это не умеют

или мы отстали от жизни?
В БСП: ЭлектроннаяПодписьСлужебный -> Работа с XMLDSig
Работает через ВК
источник

S

Stanislav in 1С, БСП, DevOps и Архитектура
источник

ПБ

Павел Белов... in 1С, БСП, DevOps и Архитектура
Stanislav
В БСП: ЭлектроннаяПодписьСлужебный -> Работа с XMLDSig
Работает через ВК
этот способ пробовали, не сработал у нас
вообще с внешними компонентами довольно туго в контуре

еще пробуем через CADESCOM но че-то пока тоже безуспешно
источник

ПБ

Павел Белов... in 1С, БСП, DevOps и Архитектура
Nikita Gryzlov
я знаю два варианта.
1) я выносил формирование xmldsig во внешний модуль на typescript.
2) в 1С:Федеральные регистры xmldsig формируется 1сным кодом
хм
надо посмотреть на эти федеральные регистры
источник

ПБ

Павел Белов... in 1С, БСП, DevOps и Архитектура
спс за наводки
источник

S

Stanislav in 1С, БСП, DevOps и Архитектура
Еще загляни в обработку ДокументооборотСКонтролирующимиОрганами -> КонтейнерКлиентскихМетодов, #Область ПодписьXMLDSig
Там тоже ВК, только другая. Но её довольно просто переписать
источник

A

Alexey in 1С, БСП, DevOps и Архитектура
Есть типовая конвертация КА-БП через универсальный формат ED, Документ Передача товаров между организациями уже при выгрузке расчехляется в XML на 2 документа Поступление для одной конторы и реализация для другой, подскажите где конкретно сидит алгоритм конвертации?🙄
источник

NG

Nikita Gryzlov in 1С, БСП, DevOps и Архитектура
Alexey
Есть типовая конвертация КА-БП через универсальный формат ED, Документ Передача товаров между организациями уже при выгрузке расчехляется в XML на 2 документа Поступление для одной конторы и реализация для другой, подскажите где конкретно сидит алгоритм конвертации?🙄
если при выгрузке, то в источнике. в вашем случае - в КА
источник

A

Alexey in 1С, БСП, DevOps и Архитектура
Модуль не подскажете?😄
источник

A

Alexey in 1С, БСП, DevOps и Архитектура
У меня конкретно проблема понять почему в Поступление БП в файле выгрузки из КА прилетает реквизит ВключатьНДСвСтоимость=true
источник

JD

John Doe in 1С, БСП, DevOps и Архитектура
ДанныеФормыЭлементКоллекции в структуру или ДанныеФормыКоллекция в массив структур есть в БСП преобразовалки?
Че-то поискал и не нашел сходу.
источник

PZ

P Z in 1С, БСП, DevOps и Архитектура
John Doe
ДанныеФормыЭлементКоллекции в структуру или ДанныеФормыКоллекция в массив структур есть в БСП преобразовалки?
Че-то поискал и не нашел сходу.
Нет, и это логично.
Из ДФК без получитьРеквизиты состав колонок не извлечь
источник

JD

John Doe in 1С, БСП, DevOps и Архитектура
P Z
Нет, и это логично.
Из ДФК без получитьРеквизиты состав колонок не извлечь
Ну я готов сходить на сервер в принципе. На ИС обвязку нашёл.
источник

JD

John Doe in 1С, БСП, DevOps и Архитектура
Недоступность описания структуры таблиц и деревьев на клиенте формы - давняя беда
источник

PZ

P Z in 1С, БСП, DevOps и Архитектура
John Doe
Ну я готов сходить на сервер в принципе. На ИС обвязку нашёл.
Да какая обвязка?)
Получитьреквизиты.
Потом найти по имени.
Потом Выгрузить().Колонки
И это должен быть контекстный вызов.
Или писать свою лабуду, котрая будет в служебнм реквизите хранить соответствие ДФК - колонки
источник

PZ

P Z in 1С, БСП, DevOps и Архитектура
Я как правило делаю вариант 2, и код под рукой вседа
источник

PZ

P Z in 1С, БСП, DevOps и Архитектура
Эх надо будет дополировать ее и выложить на ИС, срубить СМок)
источник

PZ

P Z in 1С, БСП, DevOps и Архитектура
Я кстати тже кода в первый раз стлкнулся был пражен.
Обратиться по имени можно, а вот узнать состав - через проктологию
источник

JD

John Doe in 1С, БСП, DevOps и Архитектура
Ненадёжный, но работающий во многих случаях способ обхода - это выдернуть инфу из имен полей элемента формы, отображающего нужную коллекцию. Это когда никак серверный контекст не поиметь.
источник

PZ

P Z in 1С, БСП, DevOps и Архитектура
John Doe
Ненадёжный, но работающий во многих случаях способ обхода - это выдернуть инфу из имен полей элемента формы, отображающего нужную коллекцию. Это когда никак серверный контекст не поиметь.
Там нет пути к данным.
И вся надежда на то, что элемент на форму выведен и разработчик не менял автосгененрированное имя
источник