Как получить структуру подчиненности документа 1с программно
В данной статье будут рассмотрены подчинённый документы в 1С и взаимосвязь между ними. Функционалом платформы 1С предусмотрена связь документов между собой. Все последовательности по связям находятся в отдельном отчёте. Далее я расскажу о расположении структуры по подчинённостям документации в системе 1С, а также о практическом использование данной структуры.
Для начала сделаем некоторое количество действий и операций внутри своей редакции 1С:Бухгалтерии 8, чтобы на примере отображать, как подчиняются документы. Первым станет создание счёта по оплате для клиента. Для этого кликаем на «Перейти к иерархическому списку связанных документов», как показано на скриншоте ниже. Нам отроется общий вид системы подчинения документации:
Рис. 1 Внешний вид подчиненных документов в 1С
В открывшемся окне будет располагаться единственный объект – это «Счёт на оплату», что можно увидеть на скриншоте ниже:
Рис. 2 Счет на оплату при работе в 1С:Бухгалтерия 8
Далее следует добавить оплату от клиента, при этом сделаем в ней привязку к нашему счёту, а далее запустим иерархическое дерево:
Рис. 3 Иерархическое дерево при работе в 1С:Бухгалтерия 8
Далее можно наблюдать, что внутри перечня появился второй документ, который находится над предыдущим, так как он является главным, а документ об оплате ему подчиняется, как показано на скриншоте ниже:
Рис. 4 Главный и подчиненный документы при работе в 1С:Бухгалтерия 8
Далее делаем счета на оплату реализации продукции, после чего кликаем на сам отчёт. Внутри реализации в бухгалтерской программе 1С:Бухгалтерия содержится ссылка счёта, что значит, что продажа привязана к счёту, как показано ниже:
Рис. 5 Продажа привязана к счету при работе в 1С:Бухгалтерия 8
Внутри отчёта, если запускать его из самой реализации, будет содержаться документы «Реализация» и «Счёт». Получается, что оплата ещё не была проведена и не содержит привязки к документам:
Рис. 6 Как выглядит отсутствие привязки к документам при работе в 1С:Бухгалтерия 8
Из документа «Счёт на оплату», перейдем в систему иерархического дерева по подчинённостям документов – там в порядке структуры будут расположены следующие объекты:
Рис. 7 Структура иерархического дерева при работе в 1С:Бухгалтерия 8
Дальше при помощи реализации необходимо создать счёт-фактуру, после чего посмотреть структуру подчинённостей документов, как указано ниже:
Рис. 8 Распределение подчиненности при работе в 1С:Бухгалтерия 8
Далее наблюдаем, что теперь отображается и счёт-фактура, который имеет подчинение перед счётом и реализацией, как демонстрируется ниже:
Рис. 9 Документ с подчинением при работе в 1С:Бухгалтерия 8
Заведём новый документ – это будет акт по проверке взаимных расчётов и запустим его из акта со списком, как указано на скриншоте ниже:
Рис. 10 Акт по проверке взаимных расчетов при работе в 1С:Бухгалтерия 8
Видно, что в акте по сверке структура подчиненности документов в 1С имеет следующий вид: акт по сверке одновременно подчиняется и оплате, и реализации, а оплата также привязана к счёту на оплату, как видно на скриншоте ниже:
Рис. 11 Структура подчиненности документов при работе в 1С:Бухгалтерия 8
При открытии структуры из счёта по оплате внутри списка будет находится ещё счёт-фактура, так как он находится в подчинении лишь у реализации:
Рис. 12 Вид документа с одним подчинением при работе в 1С:Бухгалтерия 8
2. Практическое использование подчинённых документов в 1С
Рассмотрим, как на практике будут вести себя подчиненный документы, и где мы можем их использовать.
· Операция по проведению
В системе 1С Бухгалтерия, редакция 8.3, перейдя в структуру подчиненности документов, можно переходить и в саму документацию внутри структуры, а также проводить с ней изменения. Как пример, если открыть структуру в реализации, то можно будет проверить проводки по счёту-фактуре для продаж.
Для этого заходим в окно с документацией и реализацией, выделяем необходимый файл и кликаем на кнопку (№2 на скрине ниже):
Рис. 13 Выбор документа для проверки подчинения при работе в 1С:Бухгалтерия 8
Далее внутри структуры подчиненностей документов можно увидеть счёт-фактуру, около которого нет отметки, то есть он ещё не был проведён. Открываем документ:
Рис. 14 Счет фактура внутри структуры с подчиненными документами при работе в 1С:Бухгалтерия 8
Далее внутри формы кликаем на «Записать и закрыть», после чего проводка будет осуществлена:
Рис. 15 Осуществление проводки при работе в 1С:Бухгалтерия 8
Далее кликаем на «Обновить», после чего появляется актуальная информация:
Рис. 16 Актуальная информация о документах при работе в 1С:Бухгалтерия 8
Около счёта-фактуры появится зелёная отметка. Это значит, проводка была осуществлена успешно.
В случае, когда нужно удалить документ из системы 1С, обязательно удаляются и все подчиненные ему объекты. Это можно осуществить, если воспользоваться системой иерархического дерева. Чтобы это сделать, кликаем на иерархический список:
Рис 17 Выбор иерархического списка при работе в 1С:Бухгалтерия 8
Внутри отчёта можно увидеть, что ниже реализации находятся два документа в подчинении: «Акт сверки счетов» и «Счёт-фактура». Кликаем на счёт-фактуру, чтобы открыть его форму, как показано на скриншоте ниже:
Рис. 18 Выбор документа в иерархическом списке при работе в 1С:Бухгалтерия 8
Рис. 19 Пометка на удаление
После этого переходим в акт о сверке и повторяем вышеописанные действия:
Рис. 20 Удаление акта о сверке
После этого все объекты в подчинении были удалены, теперь можно провести удаление самой реализации обычным способом.
Специалист компании «Кодерлайн»
Вас могут заинтересовать следующие статьи:
94 [PROP_CODE] => TAGS2 [TITLE] => Вас могут заинтересовать следующие семинары: ) --> 95 [PROP_CODE] => TAGS [TITLE] => Вас могут заинтересовать следующие вебинары: ) -->
Вас могут заинтересовать следующие вебинары:
После перевода нетиповой бухгалтерии 1С 7.7 на 1С 8.2 ред 2.0 тоже нетиповую бухгалтерия слёзно просила печать структуры подчинённости. В типовой нельзя печатать. Решил сделать структуру как в 1С 7.7. Считаю, что там она более наглядная.
Я ИЗМЕНИЛ ДАННУЮ ОБРАБОТКУ. ДОБАВЛЯЙТЕ ЕЁ ВО ВНЕШНИЕ ПЕЧАТНЫЕ ФОРМЫ.
ЕДИНСТВЕННОЕ, ЧТО Я МАЛО ДОКУМЕНТОВ ДОБАВИЛ В ПАРАМЕТРАХ РЕГИСТРАЦИИ. КОМУ НАДО БОЛЬШИЙ СПИСОК ДОКУМЕНТОВ ПРИ РЕГИСТРАЦИИ ПЕЧАТНОЙ ФОРМЫ, САМИ ДОБАВЬТЕ НУЖНЫЕ ДОКУМЕНТЫ В ТАБЛИЧНОЙ ЧАСТИ. Структура появится в кнопке "Печать".
Также добавлена для Управляемого приложения.
Специальные предложения
(4) Посмотрел, спасибо - понравилось!
Осталося только один вопрос/пожелание = сделать 2-вариант обработки, как внешнюя печатная форма.
. Ну, не юзабельная обработка, только что полезная!
(4) qadricips,
я обычно в пустой конфигурации проверяю внешнюю обработку или отчет,
шоб таких косяков не было.
:)
(3)(17)
Смотрю жалобы на переносимость якобы универсальной обработки.
qadricips,
ты б пароль что-ли снял бы, не ахти какое достижение эта обработка.
В других "восьмерочных" конфигурациях структура есть..
пришлось более сложную для управляемой формы рисовать..
Но за сложностью потерялась универсальность..
Как вы поняли обработка сделана через Поле табличного документа. Так там можно повесить обработку расшифровки, для того что бы сделать переход в журнал документов. А через внешнюю печатную форму этого сделать не получилось. Так как там используется Табличный документ и обработку Расшифровки просто некуда вешать ((. Я делал для нетиповой конфигурации и соответственно добавил общую форму и общий макет, и изменил немного процедуру вывода структуры. Если нужна внешняя печатная форма без возможности перехода в журнал, то пишите сделаю.
(7) qadricips, сорри, что я непонятливый бухгалтер, но придется задать еще вопросик по теме.
Как вы поняли обработка сделана через Поле табличного документа. Так там можно повесить обработку расшифровки, для того что бы сделать переход в журнал документов. А через внешнюю печатную форму этого сделать не получилось.
. Тогда почему нельзя сделать, а точнее говоря, как сделать чтобы ВПФ вызывала бы Вашу внешнюю обработку с заполнением наименования и номера документа?
(9) 1cmax,
неа,
обычную структуру подчиненности тоже можно распечатать.
. через команду "Вывести список. " контекстного меню.
---
а это дань традиции (как оно в 1с-7.7 это было),
ну и любов к искуству
;).
Всем привет. Сорри, что давно не был тут. yuraos, Обычную структура напечатать нельзя через Вывести список, пока не зайдёте в конфигуратор и в свойствах Формы дерева значений не поставите галочку АвтоКонтекстноеМеню. Надо проверять, то что пишите. Если таким способом распечатать структуру подчинённости, то всё равно она не очень читабельна. Я ИЗМЕНИЛ ДАННУЮ ОБРАБОТКУ. ДОБАВЛЯЙТЕ ЕЁ ВО ВНЕШНИЕ ПЕЧАТНЫЕ ФОРМЫ. ЕДИНСТВЕННОЕ, ЧТО Я НЕ Я МАЛО ДОКУМЕНТОВ ДОБАВИЛ В ПАРАМЕТРАХ РЕГИСТРАЦИИ. КОМУ НАДО БОЛЬШИЙ СПИСОК ДОКУМЕНТОВ ПРИ РЕГИСТРАЦИИ ПЕЧАТНОЙ ФОРМЫ САМИ ДОБАВЬТЕ НУЖНЫЕ ДОКУМЕНТЫ В ТАБЛИЧНОЙ ЧАСТИ. КАК ТО ВОТ ТАК.
(13) qadricips,
эт я НЕ-подумавши-НЕ-посмотревши ляпнул.
:)
---
ну если на то пошло . то лутше не устанавливать галку "Автоконтекстное меню",
а добавить новую командную панельку в форму,
сделать ее невидимой (НО обязательно - доступной!),
выбрать эту панельку в качестве контекстного меню этого табличного поля,
скопировать туда все команды из командной панели формы,
и добавить стандартную команду "Вывести список. "
---
ну еще советую настроить привязки панельки во избежание странных визуальных эффектов.
(15)
ну просто посмотреть глазами, как это сделать,
можно в обработке " Консоль запросов 1С+ADO " из подсистемы " Обмен данными COM "
---
в состав обработки включена подправленная форма структуры подчиненности.
используется для вывода структуры подчиненности при клике по ячейке таблицы результата запроса.
основная фишка - меню спецдействий с документом ,
позволяющая в частности удалить документ непосредственно
и сформировать отчет по его движениям.
---
там правда команда "Вывести список. " не добавлена, но добавить не составляет никакого труда.
с близжайшим обновлением подсистемы она туда будет вставлена.
qadricips
Хотел адаптировать для УПП, а модуль запаролен. а при запуске того что есть выводит
: Метод объекта не обнаружен (ПолучитьСписокПодчиненныхДокументов)
Запаролил по привычке Пароль сниму и добавлю раскраску документов в зависимости помечен на удаление, не проведён ну это для наглядности делал. Обработка не универсальная. Она будет работать на Бухгалтерии ред 2.0. Но предполагаю, что перенести на другую конфу не сложно. Обход дерева использовал стандартный, а алгоритм построения из 1С 7.7. что бы не заморачиваться.
yuraos, А на счёт достижения я думаю это лишнее было. Когда начал искать такую структуру нигде её не нашёл. На многих форумах пишут про это и никто не захотел сделать. А написать оказалось очень просто. Пару часов всего. Народ качает и вроде довольны, потому что она реально нагляднее чем в 8.
поставил минус. при открытии вываливает ошибку
: Переменная не определена (ОбщиеПроцедурыИФункции)
КореньДок = >ОбщиеПроцедурыИФункции.НайтиКорень(Докум,мКэшПраваДоступаКМетаданным,мУжеВСписке);
проверено на БП 2.0.51.6
Просмотры 17291
Загрузки 198
Рейтинг 31
Создание 25.02.13 13:35
Обновление 02.02.16 18:08
№ Публикации 175333
Конфигурация 1С:Бухгалтерия 2.0
Операционная система Windows
Страна Россия
Вид учета Не имеет значения
Доступ к файлу Абонемент ($m)
Код открыт Не указано
См. также
Альтернативный способ добавления элементов и реквизитов на формы Промо
Предлагаю альтернативный вариант добавления динамически создаваемых элементов и реквизитов на форму.
1 стартмани
09.09.2019 20432 39 bmk74 8
Выделение текущей строки в отчете (сделать сразу во всех отчетах и ничего не сломать)
Как за 10 минут упростить работу с отчётами программистам и пользователям. Добавить ВО ВСЕ ОТЧЁТЫ механизм автоматического выделения текущей строки отчёта (той, на которой установлен курсор). И ПРИ ЭТОМ НИЧЕГО НЕ СЛОМАТЬ.
1 стартмани
17.10.2021 5253 6 Патриот 48
Работа с картами в 1С на примере бесплатной библиотеки Leaflet
Разработка функционала отображения и выбора пунктов доставки на карте прямо в 1С с помощью бесплатной библиотеки Leaflet. Тестирование производилось на платформе 8.3.15.1534 на тонком клиенте.
1 стартмани
31.03.2021 14970 49 Parsec1C 18
Универсальные функции для работы с цветом в 1С
Все на что мы смотрим состоит из цветов в том числе и то, что есть в конфигурациях на 1С :) За время своей работы скопилось достаточно 1С-функций, которые что-то делают с цветом. Это публикация - попытка их систематизировать. Что есть: работа с HEX, HSV, HSL, CMYK представлениями цвета, конвертации из одной системы хранения в другую, работа с каталогами RAL, работа со случайными цветами, контрастные и инверсные цвета, трансформация цветов (осветление, затемнение, градации серого, смешивание цветов), работа с именованными CSS-цветами и т.п. В общем концептуально.
1 стартмани
07.08.2020 7082 18 Diversus 8
Расширенная настройка динамического списка УФ Промо
Открывая управляемую форму выбора и не увидев там видимых в форме списка элементов, часто хочется узнать причину их отсутствия там, т. е. какой наложен отбор. Но стандартная настройка списка управляемой формы показывает только пользовательские настройки, скрывая от пользователя фиксированный отбор. Предлагаю вам расширение конфигурации с расширенной настройкой динамического списка, отображающей пользователю кроме пользовательских настроек еще фиксированные.
1 стартмани
31.05.2017 41722 164 tormozit 25
Делаем из СКД Excel (ну, почти)
Несложный в использовании способ внедрить в обычный отчет СКД возможность редактировать значения ресурсов отчета (а-ля Excel) и получать отредактированные значения для дальнейшей обработки.
1 стартмани
26.01.2020 18489 29 herfis 16
Индикация прогресса выполнения фонового задания на управляемой форме внешней обработки
Внешняя обработка с фоновым выполнением и индикацией процесса для любой конфигурации на основе БСП >= 2.3 без изменения конфигурации и встраивания обработки в "Дополнительные отчеты и обработки".
1 стартмани
27.12.2019 24031 45 1sig 16
Декомпиляция условного оформления
Обработка автоматически генерирует полный код создания условного оформления формы любой сложности. Достаточно настроить для формы в конфигураторе условное оформление, а затем выбрать данную форму в обработке. В результате будет сгенерирован программный код создания условного оформления.
2 стартмани
23.12.2019 13919 62 XilDen 7
Открывашка ячеек таблиц Промо
Глобальное сочетание клавиш для открытия объекта по ссылке из текущей ячейки любой таблицы в большинстве управляемых форм
1 стартмани
27.10.2018 24726 14 tormozit 38
Многоуровневые списки выбора с оформлением элементов
Данная статья - попытка решить один маленький кусочек большой проблемы платформы 1С, а именно - бедные и невыразительные пользовательские интерфейсы. Поскольку 1С в режиме управляемого приложения позволяет задействовать веб-клиент, то хочется реализовывать интерфейсы как у взрослых веб-приложений - красивые, дружелюбные для пользователя и, желательно, с положительным UX. Возможно, кто-то со мной не согласится и скажет, что учетные системы должны быть строгие и линейные. Но мы все знаем, что 1С - это уже не только про бухгалтерию. Небольшое отступление для разработчиков, работающих с типовыми конфигурациями. Я не знаю, использует ли фирма 1С что-то похожее в своих разработках. Если да, то данная статья навряд ли будет вам полезна.
В случае, если для конфигурации, на которой работают пользователи, используются расширения, типовая форма структуры подчиненности исключает возможность видеть объекты из расширений.
После подключения расширения " Структура подчиненности " необходимо первоначальное заполнение регистра сведений "Структура подчиненности".
Изначально рекомендуется произвести заполнение по умолчанию. Через меню " Операции - Регистр сведений - Структура подчиненности " вызовите регистр.
Далее по кнопке " Заполнить " выберите вариант заполнения по умолчанию:
• С учетом табличных частей - структура будет включать ссылки на связанные объекты, в том числе и располагающиеся в табличных частях документов.
• Без учета табличных частей - структура будет отражать только связанные объекты, находящиеся в шапке документов.
После заполнения по умолчанию для каждого документа будет сформирована настройка структуры подчиненности:
При необходимости в данной форме можно редактировать запрос (редактировать текст запроса) либо через настройку
Внешний вид структуры подчиненности не отличается от типовой формы:
Обновление от 14.11.2018
- Добавлены кнопки управления (проведение, отмена проведения, снятие\пометка удаления)
Обновление от 15.11.2018
- Добавлено условное оформление (цвет текста, цвет фона, шрифт) - можно настроить как на всех пользователей так и на конкретного пользователя.
Обновление от 1.03.2019
- Добавлено определение родителей взаимосвязей (отдельная закладка с настраиваемым запросом)
Обновление от 15.03.2019
Обновление от 3.07.2021
Требование для работы расширения:
- Режим совместимости 8.3.12
- Конфигурация "Управление торговлей 11"
Специальные предложения
Это пока недоступно из-за невозможности в расширениях конфигурации расширять состав определямых типов, подписок на события и т.п.
(2) Прочитал вопрос\ответ по ссылке.
Это пока недоступно из-за невозможности в расширениях конфигурации расширять состав определяемых типов, подписок на события и т.п.
Судя по всему это еще долго будет не доступно.
Расширение создавалось именно для решения проблемы "видения других объектов". Поэтому хотелось бы услышать подробнее (лучше с примером) , что не работает.
Имеем на входе
Управление торговлей, редакция 11.4.6 с расширением
в УТ два справочника
1. ИдентификаторыОбъектовРасширений
2. ИдентификаторыОбъектовМетаданных - этот в Вашем расширении присутствует
Смотрим что на уровне данных
1. Clip2net_190315103745.jpg - присутствуют объекты из моего расширения
2. Clip2net_190315103824.jpg - объектов из расширений нет
Логично что при выборе настроек видны только объекты конфигурации
(6) Спасибо, теперь понятно о чем идет речь, т.к. не занимаюсь типовыми конфигурациями то не знал, что в них идет разделение идентификаторов объектов метаданных на внутренние и расширения.
Исправил для работы с расширениями, скажите свою почту - отправлю для проверки.
Добрый день. С полными правами все работает, а вот для менеджеров по всем документам верещит нет прав
(14) Подтверждаю, есть проблема.
Завернул в модуле менеджера регистра в двух местах в попытку - сработало.
Скорее всего "ВЫБРАТЬ РАЗРЕШЕННЫЕ" в расширении не срабатывает как ожидаешь
а так, очень годное расширение. спасибо
(16) Добрый день! Актуально расширение под БП3, добавьте, пожалуйста. Спасибо за столь полезную доработку.
Всё получилось, но возник вопрос как добавить кнопку "Связанные документы" в документ созданный расширением (УНФ)
(73) К какой конфигурации хотите подключить? Если есть удаленное подключение (амми например) могу подключиться и помочь.
Прикрутил к БП 3.0. В перемещение добавил поле "основание" (тип ПоступлениеТиУ). В перемещении -- всё ОК. А вот в поступлении (при стандартном заполнении) выводит только "родителей" (два элемента справочника), не показывает ни само поступление, на перемещение. Удалил запрос "родителей" -- заработало, но это откровенный косяк.
И ещё одно пожелание: убрать в запросах "Ссылка", там где это лишнее. Например,:
Довольно странно (постараюсь проверить).
Могу прислать скины.
(21) Если не сложно опишите ситуацию (в личку), типа добавили в расширение такой-то документа, сделали у него документ-основание и т.д. - я у себя постараюсь ее воспроизвести.
Добавил расширение в комплексную. Ожидал, что выводимая структура не будет отличаться от типового функционала, но выводит много лишнего. Есть шанс добиться такого же поведения как в типовом функционале?
(26) Ничего "лишнего" не выводится - все, что выводится имеет ссылки на документ-основание. Заполняли регистр взаимосвязей с учетом табличной части или без?
(27)Да, заполнял регистр с учетом табличной части. В приведенном примере я хочу видеть структуру подчиненности по реализации , а мне выводится также другая реализация, которая лишь косвенно связана с моим документом через заказ клиента. Т.е. мне не нужна полная взаимосвязь документов, хочется видеть структуру как в типовом решении.
Добрый день! Актуально расширение под БП3, добавьте, пожалуйста. Спасибо за столь полезную доработку.
БП 3.0 (3.0.95.15) - ошибка не найден объект ОбщаяКоманда.СтруктураПодчиненности - заменил на ОбщаяКоманда.СвязанныеДокументы
В новых версиях типовых конфигурациях изменился вызов связанных документов, следовательно необходимо изменить перехват.
На скриншоте показано как это сделать.
Код процедуры перехваченного модуля "ПодключаемыеКомандыКлиент":
как-то все немного кривовато за 5 смартмани?
Не видит регистр сведений 33lab: Cтруктура подчиненности
(42) Из тонкого клиента . Может я чего-то не понимаю
После подключения расширения "Структура подчиненности" необходимо первоначальное заполнение регистра сведений "Структура подчиненности".
вот я и не могу до него добраться
Подскажите пожалуйста, Справочники планируете добавить в связи?
Чтобы как в типовой от Клиента шла структура.
После этого теоретически должны работать и справочники
(48) Здравствуйте!
В расширении для УТ 11 строки выглядели немного иначе:
по причине:
<(4872, 2)>: Неоднозначное поле "ИсточникДанных.ЗначениеАналитики1"
>ИсточникДанных.ЗначениеАналитики1 ССЫЛКА Документ.ЗаказКлиента
по причине:
<(5232, 2)>: Неоднозначное поле "ИсточникДанных.ЗначениеАналитики1"
>ИсточникДанных.ЗначениеАналитики1 ССЫЛКА Документ.ЗаказПоставщику
Подскажите пожалуйста, как корректно включить использование структуры для Справочников, Задач и Бизнес-процессов?
(50) Посмотрел код, действительно просто так не прокатит. Напишите пример (для какого документа или справочника) хотите вывести справочник. Я у себя смоделирую (просто с типовыми конфигурация я не работаю, поэтому сложно сразу найти подходящий пример)
(51) Например:
Делаю в ERP (2.5.7.150). Для вывода структуры документов встала отлично.
В документе Заказ клиента есть реквизит Назначение. Хотелось бы видеть его в структуре.
В типовом функционале структура начинается от него.
Тоже самое сделано для Сборки/Разборки.
Достаточно на его примере разобрать, я дальше другие справочники уже свяжу.
Спасибо!
(52) Сделал так как вам надо, напишите почту - скину расширение (в нем выводится структура со справочниками)
Спасибо! Проверял в УТ 11.4.13.243, работает.
Есть вопрос по форме "ФормаСтруктураПодчиненности" - есть ли возможность добавить кнопку "Вывести для текущего", как в типовой?
УНФ 1.6 (1.6.26.132).
расширение "Структура подчиненности [Расширение] УНФ" не подключается.
Ошибка : Ошибка применения расширения конфигурации: значение контроллируемого свойства РежимСовместимости у объекта не совпадает со значением в расширяемой конфигурации.
Насколько я вижу, в конфигурации режим Версия 8.3.16, в расширении Версия 8.3.12
Добрый день. Скачал год назад за 5 мани, а сейчас за 10, а проблема осталась. В УТ 11.4 открываю структуру подчиненности для "Заказ клиента", выводит все нормально. Структуру не закрываю. Перехожу в другой заказ, показывает структуру от предыдущего, пока не закроешь предыдущую структуру. Может я что делаю не так?
(59) И если скачивали, то нет необходимости скачивать еще раз - отправляю просто на почту (особенно если речь идет об ошибках)
(53) Добрый день! У меня та же задача, а в следствие этого и та же проблема. Только версия ERP 2.5.7.201. Можно и мне доработанную получить? Очень нужно видеть назначения :)
Если в заказе покупателя указан договор и он имеет признак основного, то структура не выводится. Виден только основной договор.
(77) Посмотрел скрины и описание и так и не понял - почему договор должен попадать в структуру подчиненности. По какой такой логике он туда должен попадать?
В том-то и дело, что виден только договор. Остальных документов нет. Хотя на основании заказа сделаны счет и событие
На УНФ 1.6.26.220 пока не взлетоло. Сходу получил ошибку как (38) поправил так же.
Но при открытии структуры подчиненности вообще выходит только одна строка. Картинку приложил.
Хотя до расширения, там была типовая цепочка из 10 документов.
Начальное заполнение прошло без проблем.
(82) Добрый день, напишите свою почту, вышлю исправленную версию (на сайте обновил, что бы Вам снова не скачивать - отправлю на почту)
А для Розницы 2.3 есть?
Добрый день. в УНФ отличается структура. Например, если формировать для расходной накладной, то заказ не выходит.
Хотя в регистре все прописано
Здравствуйте. Подскажите что делать с права пользователей на админе все работает на менеджерах ругается
Просмотры 17988
Загрузки 116
Рейтинг 31
Создание 07.11.18 19:24
Обновление 08.04.22 08:34
№ Публикации 938145
Тип файла Расширение (cfe)
Операционная система Не имеет значения
Страна Россия
Вид учета Не имеет значения
Доступ к файлу Абонемент ($m)
Код открыт Да
См. также
Альтернативный способ добавления элементов и реквизитов на формы Промо
Предлагаю альтернативный вариант добавления динамически создаваемых элементов и реквизитов на форму.
1 стартмани
09.09.2019 20432 39 bmk74 8
Выделение текущей строки в отчете (сделать сразу во всех отчетах и ничего не сломать)
Как за 10 минут упростить работу с отчётами программистам и пользователям. Добавить ВО ВСЕ ОТЧЁТЫ механизм автоматического выделения текущей строки отчёта (той, на которой установлен курсор). И ПРИ ЭТОМ НИЧЕГО НЕ СЛОМАТЬ.
1 стартмани
17.10.2021 5253 6 Патриот 48
Работа с картами в 1С на примере бесплатной библиотеки Leaflet
Разработка функционала отображения и выбора пунктов доставки на карте прямо в 1С с помощью бесплатной библиотеки Leaflet. Тестирование производилось на платформе 8.3.15.1534 на тонком клиенте.
1 стартмани
31.03.2021 14970 49 Parsec1C 18
Универсальные функции для работы с цветом в 1С
Все на что мы смотрим состоит из цветов в том числе и то, что есть в конфигурациях на 1С :) За время своей работы скопилось достаточно 1С-функций, которые что-то делают с цветом. Это публикация - попытка их систематизировать. Что есть: работа с HEX, HSV, HSL, CMYK представлениями цвета, конвертации из одной системы хранения в другую, работа с каталогами RAL, работа со случайными цветами, контрастные и инверсные цвета, трансформация цветов (осветление, затемнение, градации серого, смешивание цветов), работа с именованными CSS-цветами и т.п. В общем концептуально.
1 стартмани
07.08.2020 7082 18 Diversus 8
Расширенная настройка динамического списка УФ Промо
Открывая управляемую форму выбора и не увидев там видимых в форме списка элементов, часто хочется узнать причину их отсутствия там, т. е. какой наложен отбор. Но стандартная настройка списка управляемой формы показывает только пользовательские настройки, скрывая от пользователя фиксированный отбор. Предлагаю вам расширение конфигурации с расширенной настройкой динамического списка, отображающей пользователю кроме пользовательских настроек еще фиксированные.
1 стартмани
31.05.2017 41722 164 tormozit 25
Делаем из СКД Excel (ну, почти)
Несложный в использовании способ внедрить в обычный отчет СКД возможность редактировать значения ресурсов отчета (а-ля Excel) и получать отредактированные значения для дальнейшей обработки.
1 стартмани
26.01.2020 18489 29 herfis 16
Индикация прогресса выполнения фонового задания на управляемой форме внешней обработки
Внешняя обработка с фоновым выполнением и индикацией процесса для любой конфигурации на основе БСП >= 2.3 без изменения конфигурации и встраивания обработки в "Дополнительные отчеты и обработки".
1 стартмани
27.12.2019 24031 45 1sig 16
Декомпиляция условного оформления
Обработка автоматически генерирует полный код создания условного оформления формы любой сложности. Достаточно настроить для формы в конфигураторе условное оформление, а затем выбрать данную форму в обработке. В результате будет сгенерирован программный код создания условного оформления.
2 стартмани
23.12.2019 13919 62 XilDen 7
Открывашка ячеек таблиц Промо
Глобальное сочетание клавиш для открытия объекта по ссылке из текущей ячейки любой таблицы в большинстве управляемых форм
1 стартмани
27.10.2018 24726 14 tormozit 38
Многоуровневые списки выбора с оформлением элементов
Данная статья - попытка решить один маленький кусочек большой проблемы платформы 1С, а именно - бедные и невыразительные пользовательские интерфейсы. Поскольку 1С в режиме управляемого приложения позволяет задействовать веб-клиент, то хочется реализовывать интерфейсы как у взрослых веб-приложений - красивые, дружелюбные для пользователя и, желательно, с положительным UX. Возможно, кто-то со мной не согласится и скажет, что учетные системы должны быть строгие и линейные. Но мы все знаем, что 1С - это уже не только про бухгалтерию. Небольшое отступление для разработчиков, работающих с типовыми конфигурациями. Я не знаю, использует ли фирма 1С что-то похожее в своих разработках. Если да, то данная статья навряд ли будет вам полезна.
Легко интегрируется в любую из типовых конф 1С - как внешняя печатная форма и взамен типовой (в типовой добавляется только 1 строка перед открытием).
Специальные предложения
Некогда, увы. Обработку выложили для нескольких в ней срочно нуждающихся, а тянуть неизвестно сколько процедур и функций из буховских модулей совсем некогда.
У меня, почему-то, бухгалтерия(типовая), редакция (1.6.12.4) обработка выдает ошибку при открытии:
: Переменная не определена (ДополнительныйРАТ)
СтрокаДерева.ДокументПредставление = >ДополнительныйРАТ.ПредставлениеДокумента(рДокумент);
А никто не видел/делал структуру подчиненности в виде универсального отчета/обработки - не привязанного к типовым конфам 1С ?
ЗЫ вроде в типовых также есть эти функции?
А в остальном работает. Плюсую.
Спасибо.
У самого руки никак не доходили :(
ЗЫ да и время явно отличается от текущего. У меня счас 17.50 - 02 никак не монтируется :(
Обработка выводит структуру подчиненности в виде дерева. Вместо картинок "Коннектор. " использует набор пиктограмм типа "Статусы документов". В предлагаемом виде использует критерий отбора "Связанные документы" по реквизиту "ДокументОснование" и (или) табличной части "Основания". При открытии позиционируется на вызывающем документе.
В конфигурациях "под заказчика" последний просит что попроще, поэтому достаточно просто документа-основания.
Типовая структура подчиненности имеет "устаревший" вид и использует массу картинок, что побудило ее переработать.
Структура процедур сохранена, и предлагаемая обработка может быть адаптирована под типовые решения методом copy - paste.
Номер картинки задается в функции "НомерПиктограммы".
Обработка в составе конфигурации не обращается к процедурам и функциям конфигурации.
Для внедрения необходимо вставить представленную внешнюю обработку с именем (например, "СтруктураПодчиненности") и создать команду обработки, например, "СтруктураПодчиненности". В свойствах команды установить подсказку, а так же:
- Группа "Командная панель формы.Важное";
- ТипПараметра команды - выбрать нужные документы (обычно все).
- Отображение (картинка, текст) - по желанию, обычно картинка.
В обработке есть кнопки "Обновить", "Печать" (код пустой) и "Вывести список".
Следующий шаг - учет множественности документов-оснований.
В некоторых случаях оплачиваются несколько документов, поэтому для кассовых и банковских документов вместо реквизита "ДокументОснование" пришлось сделать табличную часть "Основания" с реквизитами "Документ" (ДокументСсылка) и "Сумма" (Число). Единый подход позволяет при добавлении родительских документов обойтись без запроса по критерию отбора (Функция ДобавитьРодительскиеДокументы) и обойтись "малой кровью".
Первый файл при использовании реквизита "ДокументОснование", второй - при сипользовании реквизита "ДокументОснование" и табличной части "Основания"
Читайте также: