Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
22 ноя 2024, 18:31

Исправление метаданных (конфигурации)

Автор Dron, 11 мар 2016, 10:43

0 Пользователей и 1 гость просматривают эту тему.

Dron

День добрый всем.

Удалил несколько ненужных (ни разу не использованных) видов расчетов, но перед удалением не снял отметки в настройках вытеснения (понадеялся на корректную работу 1С)...

Теперь в "Описание структуры метаданных" остались пробелы, типа:

- ВидРасчета
- Идентификатор "Больничный"
- Синоним "Лікарняний лист (Соцстрах)"
- Комментарий "Лікарняний лист"
- Очередность "64"
- ВытесняетВидРасчета
- "ВидРасчета.ВызовИзОтпуска"
- "ВидРасчета.ПоОкладу"
-
- "ВидРасчета.ОтпускЗаСвойСчет"
- "ВидРасчета.ОтпускОчередной"
- "ВидРасчета.ОтпускПоКолдлговору"
- "ВидРасчета.Прогул"

Код  Метаданные.ВидРасчета(НомВидРасч).ВытесняетВидРасчета.Получить(Инд).Идентификатор
попадая на такие пробелы выдаёт ошибку: "Поле агрегатного объекта не обнаружено (Идентификатор)"


Как исправить такую ошибку в метаданных?

дфтын

хахах:) довно так не смеялся:)
вы в своей машине тоже лишнии гаечки откручиваете?:)
И причем тут корректная работа 1С? Корректная работа 1С не подразумевает бездумное удаление того, чего вам не понравилось

Ну так то проще из архива восстановить конфигурацию.
Или сидеть в отладчике смотреть, чего ей не хватает

Dron

Смеяться любой дурак умеет, а вот что-то толковое подсказать... ui;;t;

Бухгалтеры попросили лишние ВР убрать, вот часть для пробы убрал и всё нормально работало, пока не понадобилось использовать код Метаданные.ВидРасчета(НомВидРасч).ВытесняетВидРасчета.Получить(Инд).Идентификатор...
Удалял ВР месяц назад, так что много воды утекло...
В отладчике как раз и заметил, что на третьем шаге перебора вытесняемых ВР вылетает ошибка.
В старой базе посмотрел, как раз там и был этот ВР...
Вывел "Описание структуры метаданных" и увидел пробелы...

Вот как их теперь убрать?...

PS. Если бы сначала убрал отметку в настройках вытеснения, то и проблем бы вообще не было, но опыт всегда приходит после того, как его применили...

дфтын

Ну так оштрафуйте и увольте бухгалтера кто попросил.

убирайте из видов расчета вытеснение. смотрите что там

Dron

Как раз утром попробовал отметить первый (любой) ВР в настройках вытеснения и сохранить, оно перестроило список для данного ВР...
Главное потом не забыть снять отметку... ;)
И надо со всеми ВР, где есть такие пробелы, проделать такую операцию...

дфтын

Одна рекомендация - нанимайте на почасовку , именно на почасовку , ибо возможно это будет мноооого времени, программиста.
Оплату программисту берите из ЗП бухгалтера, а лучше того кто это сделал

Dron

Я ему про Фому, а он мне про Ерёму... :dfbsdfbsdf:

Я уже разобрался с проблемой... И описал как... Так что тему можно считать закрытой... :btbzdb:

PS. По поводу того, кто что не так делал...
На заводе, где я сейчас работаю, конфигурация импортировалась из какой-то другой зарплаты (не при мне это было).
И соответственно создалось очень много видов расчетов, которые так и не использовались...
Бухгалтерам не удобно при необходимости выбирать из большого списка нужный вид расчета.
Да и нам (программистам) не очень удобно при необходимости вносить изменения перелопачивать кучу неиспользуемых видов расчетов...
Так что если можно убрать ненужное, то почему бы это не сделать...

дфтын

Dron, Уберите из машины не нужное.
вы можете убирать ненужное из СВОЕЙ конфигурации, а не поставщика

Dron

Хватит писать бред и тем самым себе количество сообщений набирать...
Куда администрация смотрит?..

Похожие темы (5)

Рейтинг@Mail.ru

Поиск