Во многих конфигурациях присутствует два связанных справочника - Контрагенты и Договора контрагентов. Обычно, в документах, справочниках и регистрах присутствуют ссылки на эти 2 справочника одновременно. Но очень часто отсутствует проверка на соответствие владельца договора и контрагента при записи. В результате из-за некоторых действий (операция копирования, ручной ввод по коду, неправильная обработка) возникают очень непонятные для пользователей ситуации, когда все введённые данные вроде верны, а результат - "пи-пи-пи...куда...пи-пи...делось эта ...пипипи...почему....пипипи". Причина этому ХИМЕРА - объект, в котором владелец договора отличается от контрагента.
Как работает поиск? Сначала нужно осуществить первоначальное заполнение объектами метаданных. В список попадут все объекты, в которых присутствуют одновременно и контрагенты и договора(в т.ч. и табличные части). Кроме названия объекта в таблице присутствует колонки Поле контрагента, Поле договора и Список полей. Эти значения также заполняются названием полей при первоначальном заполнении. При заполнении Поля контрагента и Поля договора предпочтение отдается полям под именем "Контрагент" и "Договор контрагента". Если эти поля не найдены, то выбираются первые попавшиеся поля, которые могут принимать значение типа Справочник.Контрагент и Справочник.ДоговорКонтрагента. В список полей попадают все поля объекта. Эти 3 колонки можно редактировать.
Далее нужно выбрать по каким объектам искать химер. Не забудьте установить период поиска. После этого начинаем... Проверка осуществляется запросами, которые генерируются в зависимости от объектов. Результат запросов выводится в табличный документ построчно. Для вывода используется значение колонки Список полей.
Поиск химер (несоответствие контрагента и договора) для снеговиков
23.08.09
Задачи пользователя - Поиск данных
Данная обработка предназначена для поиска одной из неприятных ошибок - несоответствие договора контрагента самому контрагенту.
Скачать файл
ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.
Наименование | По подписке [?] | Купить один файл | |
---|---|---|---|
-
.1251048979 74,19Kb
128
|
|||
Шрифт к форме
.1251050578 136,25Kb
60
|