Мокосеев Павел

20
Рейтинг

pvl_mksv
Павел Мокосеев



  •   Регистрация: 03.09.2007 (16 лет назад)

  •   Был(а) на сайте: 23.04.2024

Друзья
  • Алексей Качко
  • Vasya Pupkin
  • Дмитрий Малышев
  • Евгений Комиссаров
  • Сергей
Подписчики 9

Рейтинг 20

Формирование платежных поручений на зачисление зарплаты БП 3.0

Инструменты и обработки Бухгалтер Бухгалтерский учет 1С:Бухгалтерия 3.0 Бухгалтерский учет Windows Абонемент ($m) Внешняя обработка (ert,epf) Банковские операции Зарплата

"Случай всякий может быть" (с) поручик Д. Ржевский. Иногда возникает необходимость производить зачисление зарплаты на банковские карты не реестром, как в большинстве случаев, а отдельными документами.

1 стартмани

28.04.2014    5896    19    pvl_mksv    4       

4

Внешняя печатная форма для Документа "Объявление на взнос наличными"

Отчеты и формы Бухгалтер Платформа 1С v8.3 1С:Бухгалтерия государственного учреждения Россия Бухгалтерский учет Абонемент ($m) Внешняя обработка (ert,epf) Печатные формы Банковские операции

Внешняя печатная форма для Документа "Объявление на взнос наличными". Проверена на типовых ББУ 8, БГУ 8 ред. 1.0. Подогнано под требования местного ГРКЦ. Делалось целенаправленно для клиента.

1 стартмани

09.11.2011    8593    158    pvl_mksv    10       

14

Комментарии

DevКРИПТОАРМ PKCS7Message.Load валит платформу при чтении подписанных данных#3 01.04.24 12:33
Решение не найдено. Сделал подписание каждой подписью с генерацией отдельного объекта в отдельную переменную для и для профиля и для сообщения. Появился сдвиг, платформа валится на подписании. Продолжаю изыскания.
DevКРИПТОАРМ PKCS7Message.Load валит платформу при чтении подписанных данных#2 29.03.24 16:34
Решение найдено. Разнести подписание первой подписью и последующими по разным процедурам, открывать объекты сообщения, как минимум, в разные переменные. Тогда работает. Замечено было так. Если закрыть ВО и открыть снова перед подписанием второй и последующей подписями, то все работает. Природа непонятна, так как переменные зачищал.
DevКРИПТОАРМ PKCS7Message.Load валит платформу при чтении подписанных данных#1 29.03.24 12:35
Привет, Инфостарт!
Люди, кто сталкивался, работа с крипто про, подписание архива ZIP.
Получил профиль из коллекции, загрузил архив, подписал, сохранил

Код
PKCS7MessageОбъект.Load(0, КатВходящий+СокрЛП(Формат(ПолеВвода1,"ДФ=yyyyMMdd"))+".zip");
PKCS7MessageОбъект.Sign();
PKCS7MessageОбъект.Save(2, ProfileОбъект.SignExitFormat, КатВходящий+СокрЛП(Формат(ПолеВвода1,"ДФ=yyyyMMdd"))+".zip.sig");


Работает нормально, подпись есть.

Хочу добавить вторую туда же.
получаю профиль из коллекции, норм. Загружаю подписанные данные - закрывается платформа при вызове Load.
Код такой:
Код
//+валится тут
PKCS7MessageОбъект.Load(2,КатВходящий+СокрЛП(Формат(ПолеВвода1,"ДФ=yyyyMMdd"))+".zip.sig", КатВходящий+СокрЛП(Формат(ПолеВвода1,"ДФ=yyyyMMdd"))+".zip");
//-валится тут
PKCS7MessageОбъект.Sign();
PKCS7MessageОбъект.Save(2, ProfileОбъект.SignExitFormat, КатВходящий+СокрЛП(Формат(ПолеВвода1,"ДФ=yyyyMMdd"))+".zip.sig");

Подробность есть единственная. Пока такие вызовы идут в рамках одной процедуры последовательно, то результат совпадает с ожидаемым, на выходе файл с набором подписей. Если вызывается в разные вызовы процедуры подписания, то первы вызов Load отрабатывает нормально, и подпись по итогу добавляется, а второй вызов, то есть в отдельном вызове процедуры подписания с другим, отдельно полученным, профилем крашит платформу.
О жизниНевыжившие в IT#21 14.09.22 13:46
(4)Согласен, в ТП думать некогда, там надо знать работу механизма и быстро найти косяк и разъяснить заказчику, в край, запилить расширение-патч и т.д. А на разработке наоборот, сначала долго думать, прикидывать и параноить, а потом делать. Ну, это мое ИМХО, естественно.
О жизниНевыжившие в IT#20 14.09.22 13:43
(15) Это не ошибка, а ответственный подход, ИМХО. Я во франч шел без курсов, но с опытом ведения учета и небольшим опытом 7.7 и 8.3, вот это точно ошибка выжившего ))))
ПубликацииКак найти подходящего кандидата на должность "Разработчик 1С?"#13 04.10.21 0:55
(8) ну, и о качестве постановки задачи не следует забывать.
ВКNative ВК для работы с веб камерой#31 04.11.20 14:22
(30) Аналогичная картина в тонком клиенте х64 8.3.16.1224. Есть вероятность, что разрядность имеет значение?

(All) Существует ли список совместимого оборудования?
Спасибо, Инфостарт!
ОбменВывод QR-кода типовыми средствами.#46 22.07.20 11:42
(3)712 символов - штрих код не распознался
DevЗависание Wscript.Shell при выполнении команды Run. 1С 8.3.16.1224 Клиент-сервер.#2 09.04.20 21:31
Ну, переделал через ЗапуститьПриложение(). Причину зависаний не нашел, решения нет пока.