Не удалось найти объект расчетов для договора 1с

Обновлено: 03.07.2024

Для начала приведем пример как выглядит эта ошибка:

Данная ошибка может проявляться в любом документе, в любой базе. В наименовании этой ошибки могут быть любые символы (буквы/цифры). Главное – это название «Объект не найден».

Каким образом эта ошибка себя проявила?

После устранения сбоя, описанного нами ранее, программа открывается и работает, но ведет себя странно. В отчетах отображается информация, а первичный документ пользователь не может найти. В частности, начисление зарплаты по сотруднику. При вводе начисления еще раз документ формируется пустым. И ведь верно – зарплата то ему уже начислена. И это «подтверждают» отчеты. Посмотрим более внимательно.

Сформировав отчет «Полный свод начислений и удержаний», мы видим, что начисление есть.

Попытаемся разобраться, какой документ зафиксировал это начисление. Дальше мы наблюдаем за этой суммой…

Чтобы посмотреть, каким документом введена сумма, нажмите на ней правой кнопкой мышки и выберите команду «Расшифровать».

В открывшемся окне выберите «Регистратор».

Регистратор – это и есть документ, зафиксировавший запись, на основании которой формируется данный отчет и выбранная сумма.

Открываем расшифровку и что мы видим: «Объект не найден» и наша сумма.

В среде программистов это называется «битая ссылка», т.е. в отчете данные отображены (данные в таблицах программы зафиксированы), а сам объект отсутствует. Соответственно, это не дает нам дальше работать, вводить документы, плюс это отображает некорректную информацию.

Все отчеты показывают, что сумма есть. А первичный документ (в нашем случае – начисление зарплаты) мы найти не можем.

Рассмотрим, как выйти из такой ситуации.

Удаление битых ссылок. Тестирование информационной базы.

Шаг 1. Запустите программу в режиме «Конфигуратор».

Шаг 2. Выберите в разделе «Администрирование» пункт «Тестирование и исправление…».

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

Шаг 3. Сделайте резервную копию информационной базы.

В окне настройки тестирования много галочек и каждое действие выполняется при разного рода ошибках. В нашем случае нарушена ссылочная целостность информационной базы. И далее все зависит от варианта решения проблемы. В нашем случае произошла потеря данных, создать объект не получится. Потому, чтобы избавиться от «битой ссылки», ее просто надо удалить.

Шаг 4. Установите галочку «Проверка ссылочной целостности» и «Проверка логической целостности». Установите переключатель в положение «Очищать ссылки» и «Удалять объект».

Т.е. при обнаружении таких несуществующих объектов, система их удалит.

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

Наша ошибка исправлена.

Шаг 5. Проверим базу.

Сумма с «битой ссылкой» исчезла из отчета «Полный свод начислений и удержаний».

Программа дает заполнить документ «Начисление зарплаты и взносов» корректно.

Расширить возможности формы выбора и подбора объектов расчетов.
Увеличить скорость отражения операций в системе за счет ускорения
получения данных объектов расчетов.
Повысить модульность взаиморасчетов и упростить встраивание
подсистемы в документы.
Повысить юзабилити распределения платежей по объектам расчетов.
2

3. Функциональность и назначение справочника

Элемент справочника является неделимым объектом, в рамках которого
возникают взаиморасчеты между организацией и контрагентом/другой
организацией.
В рамках одного объекта расчетов происходит автоматическое распределение
взаиморасчетов на авансы и долговые обязательства.
Элемент справочника явно определяет стороны и тип взаиморасчетов.
Справочник включает в себя все реквизиты, необходимые для последующего
отражения взаиморасчетов в регламентированном, управленческом и
международном учете.
Справочник включает в себя все реквизиты, необходимые для быстрого и
удобного поиска и подбора объектов расчетов в документы.
Справочник имеет представление аналогичное источнику.
При открытии элемента открывается форма документа/справочника источника.(В
режиме отладки открывается служебная форма справочника).
Пустые объекты расчетов так же становятся элементами справочника Объекты
расчетов.
3

4. Реквизиты справочника

5. Реквизиты справочника

Сумма
- ОпределяемыйТип.ДенежноеПолеПоложительное - Сумма документа/справочника.
Валюта
- Валюта - Валюта документа/справочника.
ВалютаВзаиморасчетов
- СправочникСсылка.Валюты - Валюта взаиморасчетов.
СуммаВзаиморасчетов
объекта.
- ОпределяемыйТип.ДенежноеПолеПоложительное – Первоначальная сумма взаиморасчетов
ГруппаФинансовогоУчета
– СправочникСсылка.ГруппыФинансовогоУчетаРасчетов – Группа финансового учета расчетов.
Менеджер
– СправочникСсылка.Пользователи - Ответственный менеджер по объекту расчетов.
Подразделение
- СправочникСсылка.СтруктураПредприятия - Подразделение.
ИдентификаторПлатежа
- Строка - Уникальный идентификатор платежа объекта расчетов.
ОплатаВВалюте
- Булево - Признак оплаты в валюте объекта расчетов.
УникальныйИдентификатор
- Строка - для "Униплана".
НалогообложениеНДС
- ПеречислениеСсылка.ТипыНалогообложенияНДС – Тип налогообложения объекта расчетов.
Комментарий
- Строка – Комментарий из источника объекта расчетов.
БанковскийСчетОрганизации
– СправочникСсылка.БанквоскиеСчетаОрганизаций – Счет организации.
БанковскийСчетКонтрагента
- СправочникСсылка.БанковскиеСчетаКонтрагентов – Счет контрагента.
Касса
- СправочникСсылка.Кассы – Касса организации.
ФормаОплаты
- ПеречислениеСсылка.ФормыОплаты – Предполагаемая форма оплаты объекта расчетов.
Соглашение
Соглашение источника объекта.
- СправочникСсылка.СоглашенияСКлиентами, СправочникСсылка.СоглашенияСПоставщиками –
ТолькоОстатки
регистрах взаиморасчетов.
- Служебный реквизит, такие объекты доступны в форме выбора, только при наличии остатков на
5

6. Обновление ИБ

1.
2.
3.
4.
5.
6.
7.
Обработчики документов и справочников генерирует необходимые
элементы. Заполнение документов и регистров не начинается до
окончания генерации элементов справочника.
Генерируются объекты расчетов для пустых элементов по ключу
аналитики и типу расчетов.
Регистры и документы заполнятся сгенерированными элементами.
Каждый документ имеет свою логику генерации и заполнения объектов
расчетов.
Регистры обновляются таким образом, что остатки и представления
отчетов не должны измениться.
До окончания выполнения обработчиков изменение движений и
документов по необновленным данным запрещено.
Если после генерации в документ или регистр невозможно подобрать
элемент справочника – то генерируется новый элемент с признаком
ТолькоОстатки
6

7. Повседневная работа

Элементы справочника генерируются перед записью документов и
справочников. Если документ/справочник новый то происходит
генерация новой ссылки для указания в справочник Объекты расчетов.
Удаление происходит так же перед записью. Перед удалением, если на
объект уже есть ссылки, будет выдано предупреждение или отказ.
Документ или справочник может сгенерировать объекты расчетов только
по себе.
Сгенерированный объект расчетов может быть заполнен в собственный
источник - документ.
Сгенерированные объекты расчетов используются в текстах проведения
безусловно (без ветвления ВЫБОР КОГДА ТОГДА)
7

8. Форма выбора объекта расчетов и основания платежа

Справочник Объекты
расчетов
Все документы, в которых есть
объект расчетов в шапке
Добавлен отбор по
имеющим остатки по
расчетам и по типу
объекта расчетов
8

9. Справочник «Объекты расчетов» (2.5.4) Форма выбора

Показываем и
фиксированные и
пользовательские
отборы

10. Форма выбора объектов расчетов и оснований платежа

При выборе основания платежа
доступны к выбору как объекты
расчетов так и основания
платежа
На закладке Основания Платежа
отображаются все документы
регистраторы по доступным
объектам расчетов
Состав колонок зависит
от установленных
фиксированных отборов

11. Форма поступления денежных средств

В формах входящих
платежей
разблокируется поле
«Объект расчетов»
Можно выбирать как
основание платежа так и
объект расчетов

12. Дополнительные реквизиты

Справочник «Объекты расчетов» поддерживает дополнительные реквизиты.
Это позволяет добавлять произвольные дополнительные аналитические
разрезы в документы и отчеты.
Для корректной работы механизма необходимо добавить Общий
дополнительный реквизит для справочника Объекты расчетов и всех
необходимых документов и справочников, которые могут являться объектами
расчетов.
После этого справочник «Объекты расчетов» будет наследовать значения
таких дополнительных реквизитов из объектов-источников.
Дополнительные реквизиты будут доступны для использования в отчетах по
взаиморасчетам.

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