Типовая 1С УТ 11 поддерживает подарочные сертификаты только с фиксированным номиналом. Т.е. мы заранее создаем виды подарочных сертификатов с заданным номиналом, например, 1000 руб. А как быть, если покупатели хотят приобретать сертификаты на другие суммы? Как выяснилось, 1С УТ 11 вполне поддерживает работу с подарочными сертификатами на произвольную сумму. Т.е. кассир сможет в РМК указывать именно ту сумму, на которую покупатель хочет выписать подарочный сертификат. Надо только эту возможность "активировать". Кстати, в УТ 11 очень много таких скрытых возможностей, которые видимо до поры закрыты заглушками.
Внимание! Номинал сертификата ставьте 1 рубль! А то если поставить например 10000, то разницу между номиналом и реальным остатком по сертификату УТ11 зачем-то в чеке пробьет как прибыль.
Итак, все очень просто. В форме "ФормаДокументаРМК" документа "Реализация подарочных сертификатов" на табличной части "Товары" в колонке "Сумма" снимаем флажок "Только просмотр"
И в модуле менеджера документа "Реализация подарочных сертификатов" меняем запрос в функции
После этого уже в режиме пользователя заходим в РМК "Реализации подарочных сертификатов", заходим в "изменить форму", снимаем галочку видимости с "Номинала", и ставим галочку на колонке "Сумма (RUB)".
Все, можно пользоваться. После считывания сертификата кассир может в поле "Сумма" указать тот номинал сертификата, который удобен покупателю. Операции продажи, гашения (в том числе частичного) проводятся корректно. Протестировано на УТ 11.4.10.
К публикации прилагается файл с раширением конфигурации, где реализована указанная доработка (при подключении расширения необходимо снимать флажок "Безопасный режим", т.к. замещается функция &НаСервере).