|   |   | 
| 
 | v7: Честный знак: загруженный документ "Вывод из оборота" не проходит проверку подписи. | ☑ | ||
|---|---|---|---|---|
| 0
    
        big 31.08.22✎ 09:18 | 
        Пытаюсь отправить в ЧЗ документ "Вывод из оборота".
 Токен получаю - ОК Файл документа в JSON кодирую в Base64 (написана функция в 7.7 - проходит проверку на правильность кодирования в онлайн-сервисе, всё ОК Файл Файл документа в JSON подписываю подписью по отпечатку сертификата консольной утилитой cryptcp (подпись откреплена) - проходит проверку на корректность утилитой Крипто-ПРО Всё это в формате JSON отсылаю в ЧЗ посредством WinHTTP. В ответ получаю код 201 (принят) и GUID. Документ появляется в ЧЗ со статусом "Обработано с ошибками". Ошибка 02:ИНН не соответствует данным текущего участника" и 33:Проверка электронной подписи не пройдена" До этого пробовал подписывать через CAPICOM как напрямую из 7.7, так и через скрипт vbs - результат такой же. Единственное, что в этих случаях подписанный файл не проходил проверку в утилите Крипто-ПРО. Уже и не знаю куда копать. з.ы. может ЧЗ намеренно закрыл такой вариант? Потому как интерактивно из файла "Вывод из оборота" нельзя загрузить с объемно-сортовым учетом - только вручную заводить. | |||
| 1
    
        serpentt 31.08.22✎ 11:09 | 
        (0) А как же тогда операторы ЭДО передают данные в ЧЗ в формате ОСУ?     | |||
| 2
    
        big 31.08.22✎ 11:26 | 
        (1) Через ЭДО такие документы не передают. Разве нет? Вроде как только юридически значимые документы - УПД и т.п.     | |||
| 3
    
        АгентБезопасной Нацио 31.08.22✎ 11:33 | 
        вроде вывод по прочим основаниям - пока по ОСУ, т.е напрямую в ЧЗ, без ЭДО     | |||
| 4
    
        Valery 31.08.22✎ 11:57 | 
        для 77, это какая-то своя доработка под ЧЗ?     | |||
| 5
    
        serpentt 31.08.22✎ 12:10 | 
        (2) я имел ввиду не форму документа, а передачу данных по ОСУ
 (3) ЧЗ огорчил с ОСУ, его нельзя загрузить через документ на сайте. Только ввод в ручном режиме. | |||
| 6
    
        big 31.08.22✎ 12:52 | 
        (4) Да, конечно. И что-то не заладилось с ним.
 Пробовал подписывать консольным приложением cryptcp.exe. Данные подписи получаются разные в сравнении с подписью через CAPICOM. И получается так, что токен невозможно получить, если подписать его cryptcp. Сцуко - магия какая-то ))) з.ы. пора копать могилу клюшкам ))) | |||
| 7
    
        big 31.08.22✎ 12:53 | 
        (6) При всем при этом все подписи проходят проверку и подписываются одни и те же данные )     | |||
| 8
    
        princepersei 12.09.22✎ 05:32 | 
        Решение есть, хоронить клюшки рано.
 1. Записать текст в файл UTF-8 без BOM 2. Подписать текст из файла через скрипт, через создание com объекта CAdESCOM.CadesSignedData не получиться. ну или использовать уже готовое решение. Обмен ЦРПТ (Честный ЗНАК) для 1С 7.7 //ГИСМТ, ЭДО, ОСУ, молочная продукция, вода и пр.// | |||
| 9
    
        serpentt 12.09.22✎ 08:42 | 
        (9) "ну или использовать уже готовое решение."
 Виктуан как то подписывает и отсылает?, значит есть рабочие варианты.... | |||
| 10
    
        princepersei 12.09.22✎ 10:31 | 
        Да там полноценная работа с документам ГИСМТ и СУЗ прямой подачи запросов в формате json.     | |||
| 11
    
        1snik_d 13.09.22✎ 00:04 | 
        Все в клюшках работает, делал года 2 назад еще полноценный механизм формирования, подписания и отправки схем по таблеткам (МДЛП). Правда для подписания и конвертации в UTF использовались вставки на vbs в код     | |||
| 12
    
        1snik_d 13.09.22✎ 00:07 | 
        И для кодирования в Base64 тоже вставки делал, на 1с уж очень оно медленно работало.     | |||
| 13
    
        serpentt 15.09.22✎ 08:52 | 
        (1) удалось побороть Вашу проблему?     | |||
| 14
    
        zippygrill 16.09.22✎ 08:32 | 
        CryptoPro переставь     | |||
| 15
    
        big 16.09.22✎ 10:04 | 
        (11) Можно код посмотреть?
 (13) Нет, не получилось. Быстренько через КД2 сделал выгрузку в УТ11.5, оттуда пока что выгружаем данные. (14) Пробовал конечно же, не помогло. | |||
| 16
    
        serpentt 16.09.22✎ 15:19 | 
        (15) если получится... поделись     | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |