Цитата:
Сообщение от
NoProvlem
Добрый день!
На проекте столкнулись с такой ситуацией: при использовании договора в заказе на покупку, рождается связь строка договора-строка закупки и производится запись в "строки заказа на использование". Таким образом, пока существует эта самая связь, строку договора удалить нельзя.
Отсюда вопрос - а нафига? Если мы хотим работать по одному договору, наполняя его номенклатурами, а в последствии, если поставщик более не поставляет нам - ее нужно удалить. Какая цель преследуется по этой связи?
Изначально было предположение, что это из-за галки "Цена и скидка фиксированы", но тесты показали, это тут не при чем. Так для чего же связи. коллеги?
Добрый!
Если с поставщиком перестают работать по определенному договору, то у этого договора просто меняют статус на "Закрыт" (добавлю, в АХ2012 выставляется дата окончания договора, и статус там называется "На удержании". в 2009 не помню).
Удалять договора нельзя по нескольким причинам (моё ИМХО):
1. Сохранение истории.
2. Целостность данных. Если удалять договор, то, например, получится, по поставщику есть проводки ссылающиеся на договор, а его нет. Или, накладная ссылается на договор, а его нет. И т.п.