|   |   | 
| 
 | Расшифровка в отчёте | ☑ | ||
|---|---|---|---|---|
| 0
    
        Anterian 14.03.25✎ 13:32 | 
        Здравствуйте. Есть типовая конфигурация розница. В ней добавлен самописный отчёт через расширение и подключён к БСП "Варианты отчётов". Когда я формирую отчёт, нажимаю правой кнопкой мыши по полю "количество" или другие некоторые поля и выбираю "расшифровать по детальным записям", то выдаёт ошибку "нельзя расшифровать детальные записи". В чём может быть проблема? Обычно если подключить отчёт любой к данной подсистеме (варианты отчётов), то расшифровка хоть какая-то будет изначально автоматически, а тут ошибка появляется, почему? В чём может быть проблема? В какую сторону копать?
 Так же если например открыть любой типовой отчёт, то "расшифровать по детальным записям" будет работать, а тут вообще нет. Хранилище вариантов отчёта установлено, так же установлена общая формаОтчёта. Я новичок, не ругайтесь сильно)) | |||
| 1
    
        Мультук гуру 14.03.25✎ 14:25 | 
        (0) 
 Если кратко. google: хрусталева разработка сложных отчетов pdf google: 1с курсы скд P.S. Но быть может сейчас придёт добрый рыцарь-джедай, достанет свой Возможно даже это будет магичка-волшебница-колдунья. Хотя, скорее всего придет Волшебник и всё волшебство резко закончится :-) | |||
| 2
    
        Anterian 14.03.25✎ 14:37 | 
        (1)А разве в книге Хрусталёвой или в курсах по скд есть информация про БСП виды отчётов и расшифровку детальных записей?     | |||
| 3
    
        Волшебник 14.03.25✎ 14:37 | 
        (2) А разве нет?     | |||
| 4
    
        Мультук гуру 14.03.25✎ 14:50 | 
        (2) 
 Книгу не читал, но там наверняка разжёвывают "что такое механизм расшифровок и как он работает". Иначе нельзя. Прошёл курсы (давно) https://курсы-по-1с.рф/1c-v8/skd/ У них же есть бесплатный курс В своё время на ютубе была просто куча инфы "про СКД и прочее с отчётами" P.S. Возможно у вас измерения не настроены или не так настроены или (тут много или может быть) P.P.S. >> Есть типовая конфигурация розница Есть розница 2.3 (интересна она еще жива, по идее да) Есть розница 3.0 Текст запроса СКД покажите что-ли. Хотят тут нужно много что показывать (имхо) | |||
| 5
    
        Anterian 14.03.25✎ 15:08 | 
        (4) розница 3.0
 Вот текст запроса: ВЫБРАТЬ РАЗЛИЧНЫЕ ЦеныНоменклатуры.Номенклатура.Ссылка КАК Номенклатура, СУММА(ЦеныНоменклатуры.Цена) / КОЛИЧЕСТВО(ЦеныНоменклатуры.Номенклатура.Ссылка) КАК СредняяСебестоимостьЗаШТ ПОМЕСТИТЬ ВТ_СебестоимостьСР ИЗ РегистрСведений.ЦеныНоменклатуры КАК ЦеныНоменклатуры ГДЕ ЦеныНоменклатуры.ВидЦен = &ВидЦен СГРУППИРОВАТЬ ПО ЦеныНоменклатуры.Номенклатура.Ссылка ; //////////////////////////////////////////////////////////////////////////////// ВЫБРАТЬ РАЗЛИЧНЫЕ ЦеныНоменклатуры.Номенклатура.Ссылка КАК Номенклатура, СУММА(ЦеныНоменклатуры.Цена) / КОЛИЧЕСТВО(ЦеныНоменклатуры.Номенклатура.Ссылка) КАК СредняяРознинаяЦенаЗаШТ ПОМЕСТИТЬ ВТ_РозничнаяЦена ИЗ РегистрСведений.ЦеныНоменклатуры КАК ЦеныНоменклатуры ГДЕ ЦеныНоменклатуры.ВидЦен = &ВидЦенРозница СГРУППИРОВАТЬ ПО ЦеныНоменклатуры.Номенклатура.Ссылка ; //////////////////////////////////////////////////////////////////////////////// ВЫБРАТЬ РАЗЛИЧНЫЕ СписаниеЗапасовЗапасы.Номенклатура.Ссылка КАК Номенклатура, СУММА(СписаниеЗапасовЗапасы.Количество) КАК Количество, СписаниеЗапасовЗапасы.ЕдиницаИзмерения.Ссылка КАК Единица, СписаниеЗапасов.СтруктурнаяЕдиница.Ссылка КАК Склад, СписаниеЗапасов.АналитикаХозОпераций КАК АналитикаХозОпераций, ВТ_СебестоимостьСР.СредняяСебестоимостьЗаШТ КАК СредняяСебестоимостьЗаШТ, ВТ_РозничнаяЦена.СредняяРознинаяЦенаЗаШТ КАК СредняяРознинаяЦенаЗаШТ, ВТ_СебестоимостьСР.СредняяСебестоимостьЗаШТ * СУММА(СписаниеЗапасовЗапасы.Количество) КАК СебестоимостьСписания, ВТ_РозничнаяЦена.СредняяРознинаяЦенаЗаШТ * СУММА(СписаниеЗапасовЗапасы.Количество) КАК СуммаВРозничныхЦенах ИЗ Документ.СписаниеЗапасов.Запасы КАК СписаниеЗапасовЗапасы ЛЕВОЕ СОЕДИНЕНИЕ Документ.СписаниеЗапасов КАК СписаниеЗапасов ПО СписаниеЗапасовЗапасы.Ссылка = СписаниеЗапасов.Ссылка ЛЕВОЕ СОЕДИНЕНИЕ ВТ_СебестоимостьСР КАК ВТ_СебестоимостьСР ПО СписаниеЗапасовЗапасы.Номенклатура.Ссылка = ВТ_СебестоимостьСР.Номенклатура.Ссылка ЛЕВОЕ СОЕДИНЕНИЕ ВТ_РозничнаяЦена КАК ВТ_РозничнаяЦена ПО СписаниеЗапасовЗапасы.Номенклатура.Ссылка = ВТ_РозничнаяЦена.Номенклатура.Ссылка ГДЕ СписаниеЗапасов.Дата МЕЖДУ &ДатаНачала И &ДатаОкончания И СписаниеЗапасов.Проведен = ИСТИНА {ГДЕ СписаниеЗапасовЗапасы.Номенклатура.Ссылка.* КАК Номенклатура, СписаниеЗапасов.АналитикаХозОпераций.*, СписаниеЗапасов.СтруктурнаяЕдиница.* КАК Склад, (СписаниеЗапасов.Дата >= &ДатаНачала), (СписаниеЗапасов.Дата <= &ДатаОкончания)} СГРУППИРОВАТЬ ПО СписаниеЗапасовЗапасы.Номенклатура.Ссылка, СписаниеЗапасовЗапасы.ЕдиницаИзмерения.Ссылка, СписаниеЗапасов.СтруктурнаяЕдиница.Ссылка, ВТ_СебестоимостьСР.СредняяСебестоимостьЗаШТ, ВТ_РозничнаяЦена.СредняяРознинаяЦенаЗаШТ, СписаниеЗапасов.АналитикаХозОпераций Повторю информацию на всякий случай: отчёт добавлен был через расширение, в модуле объекта и в модуле менеджера отчёта ничего нет, хранилище вариантов отчёта в свойствах отчёта подключено | |||
| 6
    
        DiMel_77 14.03.25✎ 15:19 | 
        (0) И чего прям если сохранить этот отчет как внешний (не в расширении), то расшифровка работает?     | |||
| 7
    
        Anterian 14.03.25✎ 15:31 | 
        (6) Сейчас сохранил отчёт как внешний, открыл, расшифровка работает, офигеть. И как тут понять логику? Теперь ещё запутанней стало)) Почему во внешнем всё работает, а в конфигурации нет?...     | |||
| 8
    
        Мультук гуру 14.03.25✎ 15:54 | 
        {Удалил}     | |||
| 9
    
        boozin 14.03.25✎ 16:11 | 
        Надо проверить все ли объекты, используемые в расшифровке, добавлены в расширение     | |||
| 10
    
        Anterian 14.03.25✎ 16:25 | 
        (9) заработало само как-то, чудо). Может в кеше дело было, не понимаю. Я получается просто для теста создал в этом же расширении новый отчёт с такой же компановкой данных и запустил. В нём расшифровка работала и в том, где не работала, тоже заработала, пипец     | |||
| 11
    
        Волшебник 14.03.25✎ 16:27 | 
        (10) В любой непонятной ситуации первым делом надо почистить кэш.     | 
 
 | Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |