gifts2017

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

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

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

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

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

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

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

См. также

Подписаться Добавить вознаграждение

Комментарии

1. Александр Рытов (Арчибальд) 22.04.09 09:25
2. Сhe Burashka (CheBurator) 22.04.09 11:00
А поиск по диску ИТС - не пробовали?
3. Александр Рытов (Арчибальд) 22.04.09 11:17
(2) ReplVal не катит. SetAttr тем более. С подчиненными справочниками не справляются.
4. Сhe Burashka (CheBurator) 22.04.09 11:29
опочки... а чем вам подчиненные справочники не нравятся? в них замена как-то не так идет? хотелось бы подискутировать ради интереса на эту тему... Использование repval и универсальной обработки подбора значений позволяет решить практически все необходимые задачи по замене... чего-то на что-то
5. Александр Рытов (Арчибальд) 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. Александр Рытов (Арчибальд) 22.04.09 14:43
(6) Замена/удаление дублирующихся элементов справочников - задача не всегда простая. Что делать, если у справочника имеются подчиненные? Очевидно, сначала нужно разобраться с подчиненными элементами.

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

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

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

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

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