bdd2

Замена контрагента/договора

Опубликовал Mooritz (Mooritz) в раздел Обработки - Обработка документов

Простая обработка, модификация  V.Nikonov, http://infostart.ru/profile/54105/ (для ТиС).

Решается задача замены контрагента и/или договора на нужные значения. Можно таким образом избавиться от дублей. Обработка проверена на довольно большой, но одной бухгалтерии, организация оказывает услуги множеству контрагентов, и в справочниках много грязи...

Подобных разработок много, но есть ли универсальные? И есть ли нужная мне? Трудные вопросы. Проще взять, что плохо лежит, и подстроить под свои условия, что я и сделал.Tongue out

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

Наименование Файл Версия Размер
ЗаманаКонтДог
.1240374833 50,50Kb
25.09.09
191
.1240374833 50,50Kb 191 Бесплатно

См. также

Добавить вознаграждение
Комментарии
1. Александр Рытов (Арчибальд) 2651 22.04.09 09:25 Сейчас в теме
2. Сhe Burashka (CheBurator) 22.04.09 11:00 Сейчас в теме
А поиск по диску ИТС - не пробовали?
3. Александр Рытов (Арчибальд) 2651 22.04.09 11:17 Сейчас в теме
(2) ReplVal не катит. SetAttr тем более. С подчиненными справочниками не справляются.
4. Сhe Burashka (CheBurator) 22.04.09 11:29 Сейчас в теме
опочки... а чем вам подчиненные справочники не нравятся? в них замена как-то не так идет? хотелось бы подискутировать ради интереса на эту тему... Использование repval и универсальной обработки подбора значений позволяет решить практически все необходимые задачи по замене... чего-то на что-то
5. Александр Рытов (Арчибальд) 2651 22.04.09 12:11 Сейчас в теме
(4)Примерно так: два буха завели контрагента1 с подч. договором1 и контрагента2 с подч договором2. Запускаем замену: Контрагента2 меняем на контрагента1. А на что меняем договор2, которого нет у контрагента1?
6. Сhe Burashka (CheBurator) 22.04.09 14:00 Сейчас в теме
(5) либо изначально "приводим" в соответствие, либо при замене обнуляем ссылки на договор2. Данная задача - это задача не замены значений, а более широкая. Тем не менее и она решается "штатными" инструментами... Понятно, что для данной узкой задачи - ваша разработка будет заточена получше. Но в таком случае просьба описывать разработку СОДЕРЖАТЕЛЬНО.
7. Александр Рытов (Арчибальд) 2651 22.04.09 14:43 Сейчас в теме
(6) Замена/удаление дублирующихся элементов справочников - задача не всегда простая. Что делать, если у справочника имеются подчиненные? Очевидно, сначала нужно разобраться с подчиненными элементами.

Возможны варианты:

Если у владельца-заменителя есть подходящий подчиненный элемент для замещения, устанавливаем соответствие;

Если на подчиненный элемент нет ссылок, удаляем его

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

По-моему, весьма содержательно и без претензий на глобальность.
8. Сhe Burashka (CheBurator) 22.04.09 15:53 Сейчас в теме
(7) тоже верно... поэтому и акцентирую внимание на СОДЕРЖАТЕЛЬНОМ опесании обработки. А не просто "замена контрагентов и договоров" - таких "заменялок" - народ штампует много...
..
СКРИНШОТЫ ДАЙТЕ!!!
9. Александр Рытов (Арчибальд) 2651 23.04.09 10:06 Сейчас в теме