СКД. Не добавляется поле #774873


#0 by pessok
Коллеги, привет! Какой-то у меня ступор под вечер. Имеется ERP 2.1.3.151 8.3.8.1747 Типовой отчет "Остатки и доступность товаров" Задача: разбить поле "В резерве" на "В резерве" и в "В машине". Собственно, это р/н "СвободныеОстатки" и "ТоварыКОтгрузке". Типовой отчет зачем-то считает, что поле "ВРезерве" = "СвободныеОстатки.СоСклада + ТоварыКОтгрузке.КОтгрузке" Что делаем - берез запрос, переписываем таким образом:         0,         Таблица.КоличествоИзЗаказовОстаток,         0,         0,         0,         0     ИЗ                         ОтборПоСегментуНоменклатуры КАК ТаблицаОтбора         0,         0,         Таблица.КоличествоИзЗаказовОстаток,         0,         0,         0     ИЗ                         ОтборПоСегментуНоменклатуры КАК ТаблицаОтбора         0,         0,         0,         0,         -Таблица.Количество,         0     ИЗ         РегистрСведений.ДоступныеОстаткиПланируемыхПоступлений КАК Таблица В СКД стоит автозаполнение, так что его не трогаем, у нового поля "ВМашине" нет ролей, как и у типового поля "ВРезерве" Добавляю поле в ресурсы - СКД его не видит. Делаю в вычисляемых поле "ВМашине*Вес" - поле видно... ЧЯДНТ?!
#1 by pessok
блин, сорри за портянку
#2 by aleks_default
Что значит "видит -не видит"? В выбранные поля небось не добавил?
#3 by pessok
добавил, само собой. Оно там "видится не видится" по принципу того, что указано в выражении вычисляемого поля. Если просто "ВМашине" - не видно. Если "ВМашине * Вес" - видно... Это меня и вгоняет в ступор
#4 by aleks_default
Ниче не понял. Давай иди отдыхай до завтра.
#5 by pessok
настройки: вычисляемые поля: ресурсы: результат в предприятии:
#6 by pessok
возможно ты прав... где-то глаз замылился явно :)
#7 by sonne666
в настройках добавлены поля в определенную группировку. В Предприятии там же смотришь?
#8 by pessok
само собой
#9 by pessok
+ я больше скажу. Если я для поля, которое сейчас доступно, например ВМашинеВес поменяю выражение с "ВМашине * Вес" на "ВМашине" (смотрите скрин с вычисляемыми полями), оно тоже пропадет из доступных полей, при этом настройки не меняются
#10 by sonne666
поле запроса и вычисляемое поле имеют одинаковые имена ВМашине?
#11 by pessok
да
#12 by pessok
на всякий случай - настройки компоновщика
#13 by pessok
+ но я пробовал уже и разные названия делать. Изначально в запросе поле звалось "КОтгрузке", вычисляемое - "ВМашине" - результат был таким же
#14 by sonne666
с одинаковыми именами всё равно не очень понятно, как считается ресурс. Может быть дело в каких-то ограничениях прав или в функциональных опциях?
#15 by sonne666
+ "Поле считается недостпуным, если все поля, используемые в выражении, связаны с выключенными ФО или недоступными на просмотр полями"
#16 by pessok
Так под полными правами. ФО на эту тему нету. Да и опять таки, если поменять выражение - все норм
#17 by pessok
Т.е. Как бы "КОтгрузке" недоступно, а "КОтгрузке * Вес" доступно. Как так то?)
#18 by sonne666
ну в умной книжке так написано :) На практике не приходилось сталкиваться. Может, попробовать при вычислении выражения Вмашине умножить и разделить значение на Вес, например. Появится поле? Если да, то наверняка дело в каких-то ФО. ЕРП у меня нет, чтобы посмотреть.
#19 by pessok
Хм, а это идея. Щас доеду до компа, попробую костыльнуть)
#20 by hhhh
ФО по барабану полные права или неполные.
#21 by pessok
Вернемся к нашим баранам. РН ТоварыКОтгрузке связан только с одной ФО - ИспользоватьОрдернуюСхемуПриОтгрузке, она хранится в реквизите Справочник.Склады. Реально, если хотя бы на одном складе включить ордерную схему - поле появляется. Внимание, знатоки, как правильнее обойти сиё, кхм, ноу-хау разрабов конфы? Сделать фиктивный склад и включить там эту ФО? Отпилить ФО от РН? Поставить ФО на нормальном складе с датой 3000 года? Я такого еще не встречал пока что просто... Чтобы вот так ФО хранилась...
#22 by pessok
или тупо в отчете костыль как в
#23 by pessok
+ использование ФО не нужно
#24 by hhhh
да на любой склад вставьте эту опцию, чего вы паритесь.
#25 by pessok
Окай, спасибо! Век живи, век учись :)
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С