7 ноября 2019 в 12:41:10
(5 лет 2 недели 2 дня 14 часов назад)
52600
V8.x Бухгалтерия Предприятия
08.10.2014 18:16:43
Текст задания
Конфигурация Бухгалтерия предприятия 3.0.33.20
1С:Предприятие 8.3 (8.3.4.482)
Требуется удалить лишние договоры, которые загружены из управление торговлей с 01.07.2014.
До этого в базе для каждого контрагента, для каждого вида договора (с покупателем, с поставщиком и т.п.) существовало по одному контрагенту.
Во всех документах загруженных С 01.07.2014 нужно заполнить основным договором.
1. Организовать автоматическую пометку на удаление договоров контрагентов кроме основного. Договор определяется как основной, , если он присутствует в документах за период ДО 01.07.2014.
Для варианта, когда есть несколько договоров и оба они не приустствуют в документах за период ДО 01.07.2014, то выбираем первый попавшийся за основной, другие помечаем на удаление.
Для каждого вида договора (С покупателем, с поставщиком), если есть такие договора у контрагента, должно остаться по одному основному договору не помеченному на удаление.
Пример. Контрагент "Агава, ООО". У него есть несколько договоров с видом "С покупателем", и несколько договоров с видом "С поставщиком".
У него должно остаться 2 договора (один основной для вида "С покупателем", и один основной для вида "С поставщиком").
2. Заменить во всех документах за период с 01.07.2014 по текущую дату (фактически это все загруженные из УТ документы) договор с помеченного на основной см п.1).
Доброго времени суток!
Готов оперативно решить вашу задачу. Опыт работы более 5 лет.
Скайп: bitsoft22, Mail: bitsoft22@mail.ru Тел: 8-913-(Пять двоек)-(Две пятерки).