1с создать ключ аналитики

Обновлено: 06.07.2024

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

При пометке на удаление для окончательного удаления элемента нужно выполнить обработку Удаление помеченных объектов.
При непосредственном удалении элементы удаляются окончательно.

Данная операция достаточно длительная. Может выполняться вплоть до нескольких часов. Стоит с осторожностью подходить к ее выполнению.

Обновление наименований ключей аналитики

Эта обработка позволяет установить наименование ключей в соответствии с реквизитами справочника.

Очень часто меняется наименование какой-либо из аналитик.

Например, наименование партнера, поэтому нужно обновлять названия ключей.

Поиск записей регистров с одинаковыми ключами аналитики

Ключ аналитики - это ресурс регистра сведений. Поэтому по нему не осуществляется контроль уникальности.

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

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

Режим помогает обнаруживать записи с одинаковыми ключами и удаляет лишние. То есть в результате остается одна запись из задвоенных.

У нее может не совпадать набор измерений и реквизитов ключа из-за того, что одна из задублированных записей должна быть некорректной.

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

Проверка ссылочной целостности ключей аналитики

Режим выполняет два действия.

1. При отсутствии ссылки в регистре сведений на ключ аналитики. Запись регистра сведений удаляется

2. При ссылке на элемент справочника, который был некорректно удален, то есть представлен в виде "Объект не найден", создается новый элемент справочника и ему присваиваются значения реквизитов из измерений регистра сведений.

Поиск задублированных ключей аналитики

Ищет ключи с одинаковыми ключевыми реквизитами.
Ключ с наибольшим количеством ссылок устанавливается как элемент на который происходит замена.

Дальнейшую обработку необходимо осуществить на закладке "Поиск и замена значений"

Проверка соответствия измерений реквизитам ключа

Находит ключи, значения ключевых реквизитов которых не соответствуют значениям в измерениях регистра сведений.

Перезаписывает значения измерений регистра сведений из реквизитов ключа аналитики.

Поиск ключей с несоответствующими контрагентами партнерам

У ключа аналитики по партнерам есть реквизиты Партнер и Контрагент. Такие же измерения есть в соответствующем регистре сведений.

У справочника контрагент есть реквизит Партнер. Его значение может не соответствовать реквизиту аналитики.

Так же у ключа аналитики есть реквизит договор. В котором в свою очередь так же есть поля Партнер и контрагент.

Режим предлагает установить Партнера если он не заполнен по контрагенту и аналогично с контрагентом, если он не заполнен и одному контрагенту соответствует один партнер.

Если организация в договоре не соответствует организации ключа, то обработка предлагает изменить организацию в договоре.

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

Поиск ключей с отсутствующими записями регистра сведений

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

Обработка создает записи регистров сведений по ключам аналитики.

Общие сведения о работе обработки

Данная обработка предполагает многоитерационный режим работы. То есть, например, вы поправили в ключах аналитики учета партнеров соответствие партнеров контрагентам. Но при этом не изменяются значения измерений в регистре сведений. Поэтому нужно заново запустить обработку в режиме "Поиск задублированных ключей аналитики". Потому что скорее всего в результате изменения реквизитов в ключах у вас в регистре появится два одинаковых ключа с одинаковыми реквизитами. После того как вы произведете замену одинаковых ключей вы можете запустить режим "Проверка соответствия измерений реквизитам ключа" по Ключам аналитики учета по партнерам. Этот режим в свою очередь подставит в регистр сведений новые реквизиты ключа. Если попробовать сразу выполнить данный режим без замены задублированных ключей, то вы получите ошибку, ведь платформа не допускает пересечения регистров сведений по одинаковым измерениям.

Не рекомендую запускать обработку по всем режимам и всем ключам аналитики одновременно. Это может занять достаточно много времени. Логичнее проходить по одному ключу аналитики, и одному режиму за раз.

Исходный код полностью открыт.

Бесплатная техническая поддержка 30 календарных дней.

Проходила тестирование на ERP 2.2.2.192, УТ 11.3.2.157

Поддерживаемые конфигурации

  • ERP 2.2 (при необходимости поддержки более ранних редакций возможна доработка обработки)
  • УТ 11 (Управление торговлей)
  • КА 2 (Комплексная автоматизация)

Обновления

20.02.2017 Версия 1.1.

  • Добавлена возможность отбора по ключам аналитики. Отбор работает во всех режимах за исключением Проверка ссылочной целостности ключей аналитики.
  • Добавлена поддержка ERP редакции 2.1

06.03.2017 Версия 1.2

12.05.2017 Версия 1.3

  • В окне поиска и замены добавлена возможность поменять местами значения полей "что заменять", "на что заменять"

12.09.2017 Версия 1.5

  • Обработка доработана для возможности работы с редакцией 2.4 ERP

03.11.2017 Версия 1.6

  • Обработка адаптирована под новую версию КА 2.4.1.227

20.03.2018 Версия 1.8

  • Добавлен механизм выявления ключей без соответствующей записи регистра сведений. Данный механизм создает отсутствующую запись регистра сведений.

27.02.2019 Версия 1.9

26.04.2019 Версия 1.10

  • Обработка адаптирована для релиза ERP 2.4.7.147

Гарантия возврата денег

ООО "Инфостарт" гарантирует Вам 100% возврат оплаты, если программа не соответствует заявленному функционалу из описания. Деньги можно вернуть в полном объеме, если вы заявите об этом в течение 14-ти дней со дня поступления денег на наш счет.

Программа настолько проверена в работе, что мы с полной уверенностью можем дать такую гарантию. Мы хотим, чтобы все наши покупатели оставались довольны покупкой.

Обработка создает ключи аналитики по всем используемым ключам аналитики:

  • Вида учета
  • Учета затрат
  • Распределения затрат
  • Учета партий
  • Учета прочих затрат

Если для указанных параметров ключ аналитики существует, он не создается и отображается в поле "Ключ аналитики учета"

Альтернативой обработке служит создание и проведение документа с требуемой аналитикой. Минусом такого подхода может быть необходимость удаления проведенного документа из рабочей базы данных.

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

При открытии обработки считывается настройка аналитики расширенного учета:


Эта настройка оказывает влияние на работу обработки при разных значениях реквизита "Вид отражения в учете":

Регл.учет показывает одни реквизиты и отбор:


Упр. учет показывает другие реквизиты и отбор:


Ещё для УПП :

Обработка для создания ключей аналитики в УПП для РАУЗ

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

Electronic Software Distribution

Интеграция 1С с системой Меркурий

Алкогольная декларация

Готовые переносы данных

54-ФЗ

Управление проектом на Инфостарте

Траектория обучения 1С-разработчика

Странная обработка не понял ее назначение :-(

Для чего эта обработка: для исправления ошибок в учете затрат .
всегда казалось что в этом случае нужно смотреть Отчет РАУЗ с группировками по Ключам.

(1) Константин С., Это для случаев, когда в УПП уже работают, хотя УПП еще не внедрена.
Поясню, как это бывает :
Одно внедрение уже произошло. То есть пользователям показаны основные приемы работы с программой.
И расчет себестоимости тоже показан. Пользователи все делают так, как им было объяснено. И все было хорошо. Первое внедрение прошло очень грамотно

При этом пользователи еще не знают, как находить эти отрицательные остатки, и просто игнорируют их существование.

Это большой минус внедрецу, что он не научил в первый приход "Так делать нельзя"

так же минус внедренцу, если он не научил находить отчетами, от куда ноги растут.

И вашими суждениями показываете свою не компетенцию.

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

(3) Константин С.,
Уважаемый опытный специалист по внедрению УПП !
Вы правы в своих суждениях о том как надо внедрять УПП и другие продукты 1С:Предприятие
Наверное Вы сильно пострадали от некачественных внедрений предыдущими внедренцами.
Вы сильно сопереживаете пользователям ПП 1С, у которых возникали проблемы ввиду некачественного внедрения.
Я это понимаю.
И Вы стремитесь выявить заранее потенциально опасных внедренцев и привязать их к позорному столбу.
Ваша миссия заслуживает уважения и поддержки.
Своими гневными высказываниями Вы указываете другим менее опытным специалистам, нежели Вы сами, ошибки за которые они могут поплатиться своей карьерой.
Либо, не разглядев реальную ситуацию, указываете на то, что не так однозначна описана ситуация.
Ваше стремление карать осуждением может давать импульс другим, не таким опытным, специалистам становиться лучше.
За что Вам огромное спасибо !

То есть внедрение, которое выполнялось в первый раз, и текущая работа по выявлению и устранению ошибок : Выполнялись разными специалистами.

Кроме того : при первом внедрении еще не было операций по производственному учету, хотя предприятие готовилось к производству.
Так что ошибок с отрицательными остатками не возникало. И у меня нет претензий к работе первой волны внедрения.

Наверное, это не меняет в целом ситуацию в Ваших глазах.
Вам видней.
Пишите еще, Ваши комментарии очень важны для менее опытных специалистов по внедрению УПП.
Еще раз спасибо за Ваши гневные тирады. Это бодрит.

Обработка ищет ключ с выбранными значениями, если не находит то создает новый ключ. Созданный или найденный ключ помещается в реквизит "Ключ аналитики ссылка". Обработка использует типовой механизм поиска и создания ключей. Работа проверялась на УПП 1.3.44.1

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

Electronic Software Distribution

Интеграция 1С с системой Меркурий

Алкогольная декларация

Готовые переносы данных

54-ФЗ

Управление проектом на Инфостарте

Траектория обучения 1С-разработчика

А зачем? Штатная обработка "Тестирование и исправление ключей аналитики" уже не радует? Спасибо за наглядный пример создания ключа аналитики.
Прошло полгода и я забыл какой функцией это делается.
А тут скачал с уважаемого Инфостарта обработку коллеги и съэкономил время и силы. Пригодилась. Например надо что-то новое к РАУЗ-у прицепить, например свой учет ТЗР, так сначала моделируем, вводим записи по УчетуЗатратРегл при помощи КЗР, ключи для которой создаем сами, смотрим как отрабатывает это расчет с/с.

Просмотры 11554

Загрузки 64

Рейтинг 5

Создание 20.01.14 16:04

Обновление 20.01.14 16:04

№ Публикации 251951

Операционная система Не имеет значения

Доступ к файлу Абонемент ($m)

Код открыт Не указано

См. также

Пометка на удаление неиспользуемых элементов справочников и документов Промо

В ходе работы в программе в ней зачастую накапливается "мусор". Данная разработка может помочь убрать его. (обычные или управляемые формы)

1 стартмани

02.02.2010 41449 725 AnryMc 53

Оптимизация размера изображений из присоединенных файлов УТ 11.4

5 стартмани

10.07.2020 8819 6 Neti 4

Обработки для 1С: Розница по работе с ЕГАИС

Несколько простых и нужных обработок для упрощения работы с ЕГАИС в 1С Розница версий 2.2.10.ХХХ и выше.

1 стартмани

25.02.2019 26486 56 independ 15

Пакетная загрузка/обновление списка акцизных марок ЕГАИС из входящих ТТН ЕГАИС. Для 1С Розница 2.2.9.ХХХ/2.2.10.ХХХ//2.2.11.ХХХ/2.2.12.ХХХ/Управление торговлей 10.3.49.ХХХХ и выше с возможностью печати

1 стартмани

31.01.2019 34871 226 independ 140

Универсальный инструмент для переноса данных через табличный документ (УФ) Промо

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

5 стартмани

15.10.2018 47892 154 json 44

Сопоставление номенклатуры из файла Excel

Загружает номенклатуру из Excel и сопоставляет c данными 1С.

1 стартмани

14.09.2018 5083 1 KargaсoK 1

Встраиваемая подсистема "Универсальные шаблоны объектов"

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

1 стартмани

17.05.2018 22333 34 Skin123 14

Правильные аналоги номенклатуры (кроссы запчастей) для 1С / Управляемые формы Промо

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

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

Расширенная аналитика учета - это работа конфигурации при включенной константе "Использовать расширенную аналитику".

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

В подсистеме расширенной аналитики учета используется пять ключей аналитики:

  • Аналитика вида учета
  • Аналитика учета затрат
  • Аналитика распределения затрат
  • Аналитика учета партий
  • Аналитика учета прочих затрат.

Каждому ключу аналитик соответствует отдельный справочник и отдельный регистр сведений

Все ключи аналитики (элементы справочников и записи регистров сведений) формируются только автоматически при проведении документов . Ручного создания ключей аналитики не предусматривается. Это необходимо для обеспечения правильности формирования ключей аналитики.
Для исправления и удаления ключей аналитики используется специальная обработка "Тестирование и исправление ключей аналитики".

Для получения ключа аналитики необходимо выполнить следующие действия:

  • Подготовить структуру данных, соответствующую набору измерений ключа аналитики. Структура данных для целей управленческого и регламентированного учета будет отличаться, т.к. некоторые измерения ключа аналитики могут использоваться только в управленческом учете (например, проект), а некоторые – только в регламентированном учете (например, счет)
  • По подготовленной структуре данных попытаться получить ссылку на элемент справочника – ключа аналитики из соответствующего регистра сведений.
    • Для увеличения скорости получения ключей аналитики создается КЭШ ключей аналитики с использованием таблицы значений. Таблица значений индексируется по всем измерениям.
    • В начале необходимый ключ аналитики пробуем получить из КЭШа.
    • Если из КЭШа ключ аналитики не получен, то производится чтение соответствующего регистра сведений для получения ключа аналитики.
    • Создается новый элемент справочника – ключа аналитики.
    • Создается запись в соответствующем регистре сведений.

    Процедуры и функции формирования ключей аналитики расположены в общем модуле "РасширеннаяАналитикаУчета". Для получения ключа аналитики используется экспортная функция "ПолучитьЗначениеКлючаАналитики".

    Формирование ключа аналитики производится по следующему алгоритму:

    • Определяется имя справочника и имя регистра сведений, соответствующие формируемому ключу аналитики.
    • Формируется шаблон измерений ключа аналитики в функции "ШаблонИзмеренийКлючаАналитики". Шаблон измерений в дальнейшем используется для заполнения значений измерений ключа аналитики.
      • Шаблон измерений в начале пытаемся получить из КЭШа (структура "СтруктураКлючиАналитики").
      • Если в КЭШе шаблона измерений для формируемого ключа аналитики еще нет, то получаем шаблон измерений запросом по справочнику "НастройкиАналитикиУчета".
      • Для ключа аналитики учета прочих затрат шаблон измерений получаем в функции "ШаблонИзмеренийИзМакета" по данным макета "НастройкиУчета". Это сделано по причине того, что в справочнике "НастройкаАналитикиУчета" (который доступен пользователю для настройки) не имеет смысла размещать данные для ключа аналитики учета прочих затрат. Т.к. пользователям не нужно видеть и изменять эти данные.
      • Создаем новую структуру и заполняем её значениями измерений с учетом шаблона ключа аналитики.
      • Для ключа аналитики вида учета корректируем значения измерений в процедуре "СкорректироватьЗначенияКлючаАналитикиВидаУчета":
        • Корректируется заполнение подразделения и подразделения организации в зависимости от установленных флажков отражения в учете текущего документа
        • Корректируется заполнение Затраты, Характеристики затраты и Серии затраты в зависимости от признака учета затрат по номенклатуре .
        • Признак учета затрат по номенклатуре получаем в функции "УчитыватьЗатратыПоНоменклатуре" в зависимости от характера затрат.
        • Корректируется значение измерения "Заказ", если Заказ не заполнен, то записывается значение Неопределено.
        • Пытаемся получить ключ аналитики из КЭШа в функции "ПолучитьКлючАналитикиИзТаблицы".
        • Создаем менеджер записи соответствующего регистра сведений и производим чтение.
        • Если ключ аналитики не удалось получить из регистра сведений, создаем новый элемент справочника – ключа аналитики и создаем новую запись в соответствующем регистре сведений.
          • Получение полного наименования справочника – ключа аналитики производится в функции "ПолучитьКлючАналитикиИзТаблицы".

          Другие материалы по теме:

          Нас находят: ключи аналитики учета затрат, ключ аналитики учета затрат, ключи аналитики вида учета, ключи аналитики учета по партнерам, ключи аналитики учета партий, аналитика учета партий 1с, 1с8 ка как формируется аналитика учета прочих затрат, перевормировать ключи аналитики учета 1с8, ключи аналитики учета номенклатуры, ключи аналитики

          Читайте также: