Ввод показателей план-факта через табличный документ

Публикация № 919747 10.10.18

Пользовательские инструменты - Обработка документов

ввод план-факт

Представлена разработка, поясняющая, как вводить показатели план-факта через табличный документ, как их хранить.

Разработка выполнена в виде внешней обработки на управляемых формах. По сути представлена концепция, поясняющая:

1) как вводить показатели план-факта через табличный документ - как это удобно пользователям 1С;

2) как хранить эти показатели для дальнейшей работы с ними (анализа и обработки) - сейчас в обработке используется табличная часть обработки - но в своих разработках вы можете использовать табличную часть документа;

3) как взаимосвязана структура хранения показателей (в конкретном случае, табличная часть) с механизмом вывода показателей в табличный документ - через индексы строк и колонок.

Для работы с план-фактом используются следующие понятия:

1) Период - в рамках которого анализируются показатели плана и факта - например, октябрь, или третий квартал, или текущий год.

2) Периодичность - с какой периодичностью будет накапливаться статистика - по дням, по месяцам и т.д.

3) Показатели (или объект анализа) - статьи бюджета расходов или доходов, задачи в рамках одного проекта - для каждого случая единица измерения показателя будет своя - рубли, штуки и т.д.

Для тестирования обработки задайте в справочнике Номенклатура группу, к примеру, "Проект Х". В группе задайте элементы "Сделать шаг 1", "Сделать шаг 2", "Сделать шаг 3". В обработке выберите в поле "Проект" группу "Проект Х". Обязательно выберите период и периодичность. Далее нажимайте на кнопку "Сформировать".

Теперь вы можете вносить показатели плана или факта в табличный документ и, переключаясь на закладку "План-факт", видеть введенную информацию в другом формате - а именно в табличной части обработки.

Если вы введете данные в табл. часть обработки на закладке "План-факт", то она появится в табличном документе на закладке "Основное окно" после нажатия кнопки "Сформировать".

Пример показан ниже.

Внешняя обработка тестировалась на платформе 1С:Предприятие 8.3 (8.3.11.3034), на конфигурации Бухгалтерия предприятия, редакция 3.0 (3.0.43.124), на справочнике "Номенклатура".

Предыстория. В свое время надо было придумать удобный механизм для работы с план-фактом: удобно вводить, удобно хранить, удобно обрабатывать. Где посмотреть исходники подобных механизмов - не знал и не знаю до сих пор, поэтому был придуман собственный велосипед. На это ушло две недели. Код открыт. Используйте!

Всем добра! :)

 
 См. также

1) [Расширение] УНФ. Список заказов + Структура подчиненности

2) [Расширение] УТ 11.4. Счет на оплату с факсимиле

3) [Расширение] БП 3.0. Список счетов/ Список реализаций + Связанные документы

Внешние обработки (не расширения!):

2) Список заказов поставщикам + структура подчиненности

3) Список заказов покупателей + структура подчиненности

4) Список реализаций со структурой подчиненности + реестр документов

5) Список заказов покупателей (Расширенная версия)

Другие публикации:

1) Удаление справочников для любых баз на управляемых формах

2) Удаление документов для любых баз на управляемых формах

3) Удаление чеков ККМ в Рознице 2.2

4) Загрузка товаров, штрихкодов, цен и остатков на УФ - Розница 2.2

5) Отчет Остатки и цены (прайс с остатками)

6) Как свернуть базу УТ 10.3

7) [ЦФшник] Доработка конфигурации Конвертация Данных

8) [Внешняя обработка] Ввод показателей план-факта БП 3.0

9) [Шаблоны] Договоры для 1с-ника ТОП-скачиваний

10) Про деньги фрилансера

Из последнего опубликованного:

11) JSON -> Дерево значений

12) Анализ прав и ролей: поиск подходящего профиля

13) Оцифровка и визуализация склада

14) АВС-анализ и табличное программирование

Скачать файлы

Наименование Файл Версия Размер
Ввод показателей план-факта через табличный документ + поддержать автора 1см

.epf 15,54Kb
30
.epf 15,54Kb 30 Скачать
Ввод показателей план-факта через табличный документ

.epf 15,54Kb
7
.epf 15,54Kb 7 Скачать

Специальные предложения

Вознаграждение за ответ
Показать полностью
Лучшие комментарии
9. sonik1C 19.06.20 19:00 Сейчас в теме
Мы в свое время делали через отдельный регистр,замучались настраивать.
Потом склонились в сторону консолидациино,но ваше решение больше понравилось,
однозначно молодец.
1. RustIG 22.11.18 17:45 Сейчас в теме +0.4 $m
(0) спасибо тем, кто поддержал проект
Остальные комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. RustIG 22.11.18 17:45 Сейчас в теме +0.4 $m
(0) спасибо тем, кто поддержал проект
2. Boneman 293 22.11.18 17:59 Сейчас в теме
в БИТ Финансе по такому же принципу сделан ввод планов фактов. ) Я в свое время там подсмотрел, и в своей базе тоже сделал ввод через табдокумент. Прикольно, удобно и красиво для пользователей.
Но строки табличной части с табдоком соединять, это самое геморное было изобретать/связывать) Я помимо цифр, еще и ввод самих статей бюджетов, и планов по продажам, с вводом поставщиков и номенклатуры - тоже через табличный документ сделал, так мне понравилось.

Скачивать не буду, т.к. все это уже делал сам. Но однозначно молодец.
3. RustIG 22.11.18 21:19 Сейчас в теме
4. German_Tagil 38 06.08.19 05:43 Сейчас в теме
На обычных формах в сделал подобное - очень удобно
а вот на управляемых пока не получается и не могу найти рабочий вариант
чтобы его затем приспособить под свои нужды
5. RustIG 06.08.19 09:58 Сейчас в теме
(4) есть примеры на ИТС для обычных форм в разделе Демонстрационные конфигурации.
для УФ примеров не было.
качайте - увидите как надо.
6. German_Tagil 38 06.08.19 14:32 Сейчас в теме
вывести в табличную часть документа - вывел
а вот прочитать из табличной части в таб документ пока не получается
7. RustIG 06.08.19 14:50 Сейчас в теме
(6) Игорь, я сейчас над другим проектом работаю. НЕ помню алгоритм, связанный с данной темой.
8. German_Tagil 38 07.08.19 05:54 Сейчас в теме
да я и не настаиваю ...
буду думать - все равно с данными механизмами надо разбираться....
9. sonik1C 19.06.20 19:00 Сейчас в теме
Мы в свое время делали через отдельный регистр,замучались настраивать.
Потом склонились в сторону консолидациино,но ваше решение больше понравилось,
однозначно молодец.
10. RustIG 19.06.20 19:14 Сейчас в теме
11. 1Cynep4eJIoBek 21.04.22 18:21 Сейчас в теме
А задачи в иерархии и итоги по ресурсам работают?
12. RustIG 21.04.22 18:37 Сейчас в теме
13. 1Cynep4eJIoBek 21.04.22 18:39 Сейчас в теме
(12)показатели (задач) в иерархии можно выводить и итоги по суммам ка3 в СКД
14. RustIG 21.04.22 20:58 Сейчас в теме
(13) На видео демонстрируется функционал обработки, при этом обработка не универсальна как СКД - если чего-то не демонстрируется, значит это не запрограммировано в обработке.
Оставьте свое сообщение

См. также

АВС-анализ и табличное программирование

Математика и алгоритмы Анализ учета Платформа 1С v8.3 Платформа 1С v8.3 Конфигурации 1cv8 Конфигурации 1cv8 Управленческий учет Управленческий учет Абонемент ($m) Абонемент ($m)

Представлен простейший алгоритм решения задачи АВС-анализа. На данном примере продемонстрирован метод табличного программирования, описанный Стивом Макконнеллом в книге "Совершенный код. Мастер-класс".

2 стартмани

16.12.2022    1616    RustIG    6    

Акт сверки: выделение красным неподписанных реализаций

Взаиморасчеты Платформа 1С v8.3 Платформа 1С v8.3 Бухгалтерский учет Бухгалтерский учет 1С:Бухгалтерия 3.0 1С:Бухгалтерия 3.0 Бухгалтерский учет Бухгалтерский учет Абонемент ($m) Абонемент ($m)

Расширение для БП 3.0 - теперь в акте сверки можно задать начальное сальдо и выделить красным цветом неподписанные реализации (то есть по которым нет подписанных оригиналов).

1 стартмани

27.04.2022    2339    1    RustIG    4    

Поиск отчета по документам

Инструментарий разработчика Платформа 1С v8.3 Платформа 1С v8.3 Конфигурации 1cv8 Конфигурации 1cv8 Абонемент ($m) Абонемент ($m)

Документы делают записи в регистры, отчеты строятся на записях этих регистров. Как узнать, какой отчет покажет обороты для определенного документа?

1 стартмани

22.02.2022    3409    19    RustIG    4    

Загрузка номенклатуры, остатков и цен. Розница 2.2, 2.3 Промо

Обработка документов Загрузка и выгрузка в Excel Розничная торговля Логистика, склад и ТМЦ Платформа 1С v8.3 Платформа 1С v8.3 1С:Розница 1С:Розница Россия Россия Управленческий учет Управленческий учет Платные (руб) Платные (руб)

Загрузка номенклатуры, остатков и цен из макета табличного документа (из эксель "вручную") + макет ценника со штрихкодом. Розница 2.2,2.3.

2400 руб.

08.04.2019    34437    60    29    

Флажок в динамическом списке в 1С 8.3 (управляемые формы)

Механизмы платформы 1С Платформа 1С v8.3 Платформа 1С v8.3 Управляемые формы Управляемые формы Конфигурации 1cv8 Конфигурации 1cv8 Абонемент ($m) Абонемент ($m)

Продемонстрирована реализация флажков в динамическом списке на управляемых формах - еще один способ.

1 стартмани

19.01.2022    7720    52    RustIG    13    

Аванс с проверкой невыходов (Расширение для ЗУП 3.1 и ЗКГУ 3.1) Промо

Обработка документов Зарплата Платформа 1С v8.3 Платформа 1С v8.3 Сложные периодические расчеты Сложные периодические расчеты 1С:Зарплата и кадры государственного учреждения 3 1С:Зарплата и кадры государственного учреждения 3 1С:Зарплата и Управление Персоналом 3.x 1С:Зарплата и Управление Персоналом 3.x Россия Россия Бухгалтерский учет Бухгалтерский учет Абонемент ($m) Абонемент ($m)

Проверка перед выплатой аванса в документе "Ведомость в банк" и "Ведомость в кассу" по отсутствующим сотрудникам. Тестировал на платформе 1С:Предприятие 8.3 (8.3.15.1489), конфигурации Зарплата и управление персоналом, редакция 3.1 (3.1.10.78) и Зарплата и кадры государственного учреждения, редакция 3.1 (3.1.10.78)

2 стартмани

26.07.2019    14046    55    APTEM_SLV    43    

Анализ прав и ролей: поиск подходящего профиля

Роли и права Платформа 1С v8.3 Платформа 1С v8.3 Управление правами Управление правами Конфигурации 1cv8 Конфигурации 1cv8 Абонемент ($m) Абонемент ($m)

Обработка подскажет, в какой профиль включить пользователя, на основании анализа прав и ролей на документы и справочники.

4 стартмани

09.12.2021    8890    120    RustIG    25    

Оцифровка и визуализация склада

Логистика, склад и ТМЦ Платформа 1С v8.3 Платформа 1С v8.3 Управляемые формы Управляемые формы Конфигурации 1cv8 Конфигурации 1cv8 Абонемент ($m) Абонемент ($m)

Программная прорисовка склада, магазина, уличных мест хранения - оцифровка и визуализация адресного хранения.

3 стартмани

17.11.2021    13027    43    RustIG    59    

Про деньги фрилансера

Мотивация, лидерство и личная эффективность Бесплатно (free) Бесплатно (free)

Поговорим о технологиях и принципах ценообразования услуг 1С-ника.

05.07.2021    9936    RustIG    138    

Перепроведение документов с контролем проводок

Обработка документов Платформа 1С v8.3 Платформа 1С v8.3 Бухгалтерский учет Бухгалтерский учет Конфигурации 1cv8 Конфигурации 1cv8 Бухгалтерский учет Бухгалтерский учет Абонемент ($m) Абонемент ($m)

Немного переделанная стандартная обработка «Проведение документов», контролирует проводки документов и если они изменились — сообщает об этом.

1 стартмани

05.06.2021    10025    13    AnryMc    0    

Что такое форматированный документ

Механизмы платформы 1С Платформа 1С v8.3 Платформа 1С v8.3 Конфигурации 1cv8 Конфигурации 1cv8 Абонемент ($m) Абонемент ($m)

Использование форматированного документа демонстрируется на примере преобразования текста в форматированную строку.

1 стартмани

17.05.2021    7952    26    RustIG    9    

Подсистема "Корректировка движений документов" Промо

Обработка документов Корректировка данных Платформа 1С v8.3 Платформа 1С v8.3 Управляемые формы Управляемые формы Конфигурации 1cv8 Конфигурации 1cv8 Абонемент ($m) Абонемент ($m)

Универсальная подсистема, позволяющая просматривать и корректировать движения документа по учетным регистрам конфигурации прямо из его формы. Подсистема актуальна для тех конфигураций, в которых подобный функционал не предусмотрен (например, типовая конфигурация "Управление торговлей 11").

3 стартмани

10.03.2016    29755    48    Bassgood    31    

Регистрация изменений объектов для обмена по организации

Обмен между базами 1C Платформа 1С v8.3 Платформа 1С v8.3 1С:Управление торговлей 10 1С:Управление торговлей 10 1С:Бухгалтерия 3.0 1С:Бухгалтерия 3.0 Абонемент ($m) Абонемент ($m)

Настраиваем обмен между УТ 10.3 и БП 3.0. Опишу нюансы: как ускорить и оптимизировать первоначальный обмен.

2 стартмани

15.03.2021    11245    20    RustIG    1    

Расходный ордер на товары из документа Реализация товаров и услуг, из Заказа клиента, из Заказа на перемещение или из Перемещения товаров

Печатные формы Логистика, склад и ТМЦ Платформа 1С v8.3 Платформа 1С v8.3 1С:Управление торговлей 11 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х 1С:Комплексная автоматизация 2.х Управленческий учет Управленческий учет Абонемент ($m) Абонемент ($m)

Печатаем форму расходного ордера на товары непосредственно из документов "Реализация товаров и услуг" или "Заказ клиента" или "Заказ на перемещение" или "Перемещение товаров". Удобно менеджерам при ордерной схеме работы склада, когда расходный ордер создается автоматически.

2 стартмани

04.02.2021    9754    12    RustIG    15    

Интеркампани в БП 3.0 Промо

Обработка документов Оптовая торговля Платформа 1С v8.3 Платформа 1С v8.3 Бухгалтерский учет Бухгалтерский учет 1С:Бухгалтерия 3.0 1С:Бухгалтерия 3.0 Оптовая торговля, дистрибуция, логистика Оптовая торговля, дистрибуция, логистика Россия Россия Бухгалтерский учет Бухгалтерский учет Абонемент ($m) Абонемент ($m)

Обработка предназначена для конфигурации Бухгалтерия предприятия 3.0, платформа 8.3.6.2237. Служит для автоматического создания документов по межфирменной передачи ТМЦ для группы организаций, осуществляющих совместную торгово-закупочную деятельность. Такой механизм реализован в типовой конфигурации УТ 11(режим «Интеркомпания»), в типовых БП этого нет, но иногда нет смысла запускать «тандем» УТ + БП, если для торговых операций не нужны дополнительные «бантики», существующие в УТ (характеристики, проекты, и т.п.).

15.01.2014    37448    0    Alex_E    8    

Финансовый план. Расширение конфигурации (дополнение)

Бюджетирование и планирование Платформа 1С v8.3 Платформа 1С v8.3 Конфигурации 1cv8 Конфигурации 1cv8 Украина Украина Россия Россия Бухгалтерский учет Бухгалтерский учет Абонемент ($m) Абонемент ($m)

Система позволяет создать произвольную структуру линейного отчета (таблица: показатели / стандартные периоды). Зафиксировать по ним факт. И в произвольный момент формировать отчет, показывающий: план / факт / отклонение. Финансовый план, Бюджет доходов и расходов, Бюджет движения денежных средств и пр. Данные факта "собираются" из данных бухгалтерского отчета - Сальдо начальное / конечное / дебетовое / кредитовое, Оборот по счету... Возможна настройка по субконто: статьи движения денежных средств, статьи затрат и статьи доходов. Другая аналитика легко подключается.

2 стартмани

13.12.2020    8160    26    AnryMc    25    

Поиск ссылок на справочник, документ, перечисление, план видов расчетов и характеристик, план счетов в документах и в справочниках на УФ

Поиск данных Платформа 1С v8.3 Платформа 1С v8.3 Управляемые формы Управляемые формы Конфигурации 1cv8 Конфигурации 1cv8 Абонемент ($m) Абонемент ($m)

Поиск ссылок на любой справочник, документ, перечисление, план видов характеристик, план видов расчетов и план счетов в документах и в справочниках для любых конфигураций на управляемых формах. Особенность в том, что для документов можно задать вид документа и период поиска. Типовая функция НайтиПоСсылкам() не используется. Демонстрация проводится на примере поиска Спецификации во всех документах УНФ 1.6.

2 стартмани

27.10.2020    15029    40    RustIG    10    

Загрузка данных из Excel (из табличного документа) в часто используемые объекты: в справочники, документы, их табличные части, в планы видов расчетов, регистры расчета, регистры сведений Промо

Обработка документов Загрузка и выгрузка в Excel Обработка справочников Платформа 1С v8.3 Платформа 1С v8.3 Конфигурации 1cv8 Конфигурации 1cv8 Абонемент ($m) Абонемент ($m)

Это перепиленная вдоль и поперек версия всем известной обработки "Загрузка из табличного документа" с диска ИТС. Добавлена возможность грузить в документы, виды расчетов, регистры расчета.

9 стартмани

25.06.2014    19602    39    Дмитрий74Чел    9    

Поиск контрагента в документах для управляемых форм

Поиск данных Платформа 1С v8.3 Платформа 1С v8.3 Управляемые формы Управляемые формы Конфигурации 1cv8 Конфигурации 1cv8 Абонемент ($m) Абонемент ($m)

Внешняя обработка для быстрого поиска контрагента по всем документам для любых баз на управляемых формах.

1 стартмани

23.10.2020    7074    4    RustIG    2    

Вывод из оборота марок

Розничная торговля Логистика, склад и ТМЦ Платформа 1С v8.3 Платформа 1С v8.3 1С:Управление торговлей 10 1С:Управление торговлей 10 Абонемент ($m) Абонемент ($m)

Вывод марок из оборота, например при розничных продажах, через передачу сведений в Честный Знак через XML-файл.

1 стартмани

03.08.2020    10812    62    RustIG    18    

Параллельные вычисления расчета факториала числа N

Математика и алгоритмы Платформа 1С v8.3 Платформа 1С v8.3 Конфигурации 1cv8 Конфигурации 1cv8 Бесплатно (free) Бесплатно (free)

Распараллеливание алгоритма с помощью фоновых заданий (асинхронные вычисления)

29.06.2020    5196    RustIG    18    

[Расширение] УНФ. Список заказов + Структура подчиненности

Монитор заказов Рабочее место Платформа 1С v8.3 Платформа 1С v8.3 1С:Управление нашей фирмой 1.6 1С:Управление нашей фирмой 1.6 Управленческий учет Управленческий учет Абонемент ($m) Абонемент ($m)

Список заказов покупателей + Структура подчиненности в одном окне. Расширение для программы Управление нашей фирмой, редакция 1.6.

5 стартмани

05.04.2020    31926    32    RustIG    21