Данная обработка позволяет быстро просматривать/редактировать/прикреплять к элементам справочника «Номенклатуры» файлы-сканы сертификатов, для последующего их распечатывания.
Для того, чтобы данная обработка «работала» у элемента справочника должна быть табличная часть «Сертификаты», у которого должны быть поля: «ДатаНач» (тип: дата), «ДатаКон» (тип: дата), «Орган» (тип: Справочники.Контрагент), «Номер» (тип: строка) и «Сертификат» (тип: ХранилищеЗначений).
Да и файлы-сканов должны быть с расширением «.jpg».
Также прикрепил небольшую инструкцию по работе с данной обработкой 🙂
(0) 1) А почему только JPG?
2) много ли конфигураций 1С имеют такую табличную часть в справочнике????
(1) 1) ограничение на формат файла поставил специально, чтобы большие файлы не прикрепляли, но в принципе код открыт — исправить не долго;
2) насколько я знаю, ни одна конфигурация не имеет такой табличной части, ее нужно будет создать самому в справочнике номенклатур. В любом случае, если вы хотите хранить картинки где-то в базе (а не в отдельных файлах), нужно объявить для них «место» (будь то табличная часть или регистры). Или я что-то не знаю 🙂
(2) Какая у Вас конфигурация или на основе чего сделана? Я это к тому, что типовая УТ может хранить сколько угодно изображений номенклатуры. Может не стоило изобретать велосипед, а взять готовый функционал?
(3) у меня на основе 8.1 «Управленческий учет» и что-то похожего я не нашел, потому и пришлось изобретать «велосипед». А сюда выложил — может кому еще пригодится, может кто-то еще без «велосипеда» ездит 🙂
Вообще-то организация Табличной части со списком сертификатов к каждой Номенклатурной позиции — неслыханая роскошь!!!
Стандартный Сертификат качества выдается зачастую на несколько Позиций товара!
Если к товару требуется Качественное удостоверение, то в таком случае нужны объекты хранения привязанные к Партии… И все равно, один качественник на несколько позиций!
Нужды хранить несколько сертификатов для Товара я не вижу, зачем хранить просроченные изображения?
(5)
(6)
Потому, что по одному сертификату может быть до 20 позиций Номенклатуры! Соответственно придётся хранить 20 копий одного и того же.
И если сертификат перевыпустился, то зачем нужны предыдущие копии в ТЗ? По закону, сертификаты должны прилагаться сразу к отгрузочной накладной! Спустя даже несколько недель, предыдущий сертификат покупателю не нужен. Для собственных торговых нужд ему нужен действующий сертификат!
(7)
Я понимаю, что вы хотели сказать. Я же и аргументировал свой ответ по поводу объема хранимой и передаваемой информации. Да, правильней «привязывать» сертификаты не к номенклатуре, а к партии (у меня с самого начала так и было реализовано), но:
«Покупатель» также может продавать «старые» и «новые» партии товаров, у которых соответственно «старые» и «новые» сертификаты. И если у «покупателя» «старый» сертификат был утерян, то он вправе запросить его («старый» сертификат) у «поставщика».
P.S. во всяком случае мне заказчик так аргументировал постановку задачи на хранение «старых» сертификатов 🙂
Т.к. Конфигурация всё равно изменяется, то правильнее всего создавать отдельный Справочник Сертификатов. В нём хранить изображения.
В Номенклатуре ли, в Сериях ли, или ещё где понадобится использовать ссылки на сертификаты…
Из этого справочника, при необходимости можно извлекать изображения «устаревших» сертификатов. По крайней мере Крупный кусок данных (Изображение) хранится только в единственном экземпляре!
Заодно, при использовании Справочника Сертификаты, можно легче отслеживать Сертификаты, срок действия которых подходит к концу, и своевременно запрашивать Производителя/Поставщика об обновлении сертификата.
Данную задачу можно решить различными способами.
В указанном случае не хватает гибкости.