Добрый день! В Рознице 2.2, видимо, нет дополнительных реквизитов и сведений. Для добавления дополнительных реквизитов в справочнике необходимо менять конфигурацию или можно как-то типовыми средствами сделать?
В Общих настройках открываешь Дополнительные реквизиты, выбираешь группу номенклатуры, нажимаешь Создать. Тип значения ставишь число. Теперь на вкладке Дополнительно в карточке номенклатуры появится твой реквизит. Как-то так.
нужно сначала эти минимальные остатки заполнить. Чтобы добавить поля, в которые мы будем вводить наши минимальные остатки, воспользуемся механизмом дополнительных реквизитов.
Раздел "Настройка и администрирование" -> "Общие настройки".
Ставим галочку "Дополнительные реквизиты и сведения", далее "Наборы дополнительных реквизитов и сведений".
Заходим в группу "Справочник "Номенклатура", открываем "Справочник "Номенклатура" (Общие)".
Выбираем наши новые реквизиты в список доп. реквизитов для справочника "Номенклатура".
и т.д. можно посмотреть полный текст https://infostart.ru/public/197887/
Имеется конфигурация от Раруса - "1С:Розница 8. Аптека."
Дополнительные реквизиты и сведения доступны только у справочников.
Возможно ли "включить" дополнительные сведения для документов?
В интернете читал кучу статей, в которых говорится, что у документов доступны дополнительные сведения. Проставил у себя галки в настройках, хотел настроить дополнительные сведения (нужно завести дату отгрузки у расходных доков) для документов расхода (внутреннее перемещение и т.д.), а в списке только справочники (((.
Может это только у "1С:Розница 8. Аптека." такое поведение, а у "родительской" конфигурации "1С:Розница 8" есть дополнительные сведения у доков?
ps: версия конфигурации "1С:Розница 8. Аптека." предпоследняя
Возможно ли "включить" дополнительные сведения для документов?
Нельзя! Дополнительные реквизиты - это табличная часть у конкретных объектов базы данных, добавить можно только сняв конфигурацию с поддержки. Тоже касается и дополнительных сведений, без снятия с поддержки - никак. Так решили разработчики, либо смириться, либо...определенные усилия/деньги специалисту.
хм... странно все это
Ведь механизм дополнительных реквизитов и сведений был придумал специально для того чтобы оставаться на поддержке внося незначительные изменения и придуман он был не "вчера". Но тут получается, что Рарус включил его ТОЛЬКО для справочников.
На форуме Раруса задал им тот же вопрос - молчат как партизаны (((, уже нет надежды, что ответят. Хотя у них написано (шутники однако):
Сотрудники компании 1С-Рарус будут стараться максимально оперативно отвечать на ваши вопросы.
Блин, печально все это видеть, когда механизм придуман, а пользоваться нельзя (((
Ура, мне ответили на форуме Раруса )))
Сказали, что доп сведения и реквизиты не доступны у доков, как в типовой конфигурации, так и в отраслевой.
Грусть печать (((((
Снова возник вопрос по поводу дополнительных реквизитов.
Завел у Номенклатуры доп. реквизит "Количество в упаковке" с типом "Число".
Теперь хочу получить остатки с пересчетом на упаковки, т.к. единица измерения "Доза".
Нашел запрос в конфигураторе для получения остатков. Немного переделал его (получение доп. реквизита), вроде бы все ок - значение доп. реквизита выводится, но не могу с ним сделать арифметические действия. Если я правильно понял, то он выводится, как строка и я никак не могу привести его в цислу:
Скрытый текст
ВЫБРАТЬ РАЗРЕШЕННЫЕ
Остатки.Склад.Организация КАК Организация,
Остатки.Склад.Магазин КАК Магазин,
Остатки.Склад КАК Склад,
Остатки.Номенклатура КАК Номенклатура,
Остатки.Характеристика КАК Характеристика,
Остатки.КоличествоОстаток КАК КоличествоОстаток,
Остатки.Номенклатура.ЕдиницаИзмерения КАК ЕдиницаИзмерения,
ДополнительныеРеквизиты.Значение КАК КоличествоВУпаковке
ИЗ
РегистрНакопления.ТоварыНаСкладах.Остатки({(&Период)}, {(Склад).* КАК Склад, (Номенклатура).* КАК Номенклатура, (Склад.Магазин) КАК Магазин}) КАК Остатки
ЛЕВОЕ СОЕДИНЕНИЕ
(ВЫБРАТЬ
НоменклатураДополнительныеРеквизиты.Значение КАК Значение,
НоменклатураДополнительныеРеквизиты.Ссылка КАК Ссылка
ИЗ
Справочник.Номенклатура.ДополнительныеРеквизиты КАК НоменклатураДополнительныеРеквизиты
ЛЕВОЕ СОЕДИНЕНИЕ ПланВидовХарактеристик.ДополнительныеРеквизитыИСведения КАК ПВХДополнительныеРеквизитыИСведения
ПО НоменклатураДополнительныеРеквизиты.Свойство = ПВХДополнительныеРеквизитыИСведения.Ссылка
ГДЕ
ПВХДополнительныеРеквизитыИСведения.Имя = "КоличествоВУпаковке_ba7b538cef6445ffb09f0384a2b46264"
) КАК ДополнительныеРеквизиты
ПО (ДополнительныеРеквизиты.Ссылка = Номенклатура)
Показать
Пробовал сделать так:
ВЫРАЗИТЬ(ДополнительныеРеквизиты.Значение КАК Число(15,3)) КАК КоличествоВУпаковке
Но при такой записи в консоли запросов пустой столбик "КоличествоВУпаковке"((
Цель всего этого получить колонку таким образом:
Остатки.КоличествоОстаток / ДополнительныеРеквизиты.Значение КАК КоличествоУпаковок
Может кто подскажет как привести к числу доп. реквизит?
ps: этот доп реквизит используется и в печатной форме привязанной к документу "Реализации товаров". В ней все ок, арифметика идет как надо, но там я не использую запрос, а использую (как бы это правильно сказать) документ на прямую.
(20)
Сам себе отвечу.
Я так и не нашел способ, как привести к числу доп. реквизит в запросе ((
Обошелся другим другим способом, а именно, сделал внешний отчет без использования СКД. Функция, которую я приводил выше, получения доп. реквизита возвращает число, т.е. с ним можно делать арифметические операции.