0
Ошибка функции create_certificate_to_person()
Из чата сообщества
Содержание обработано автоматически и может отличаться от оригинала.
Добрый день!
После обновления Websoft HCM до версии 2023,2,985 (2024-09-04) перестала корректно работать функция tools.create_certificate_to_person(). По описанию она возвращает объект XmlDoc (ссылка на документ созданного сертификата). При использования этой ссылки для изменения кастомных полей и последующего сохранения, данные кастомных полей не изменяются. Приходится ставить следующую заплатку для исправления этого бага:
newDocCertificate = tools.create_certificate_to_person(pers.id, cert_type_id);
docCertificate = tools.open_doc(newDocCertificate.DocID);
docCertificate.TopElem.serial = "ШК";
docCertificate.Save();
Подскажите, что с этим делать? Ведь функция create_certificate_to_person() не только в одном месте.
9 ответов
Чтобы ответить, необходимо войти в систему