|
|
|
статусы контрагента
|
|||
|---|---|---|---|
|
#18+
у контрагента есть 2 статуса: активный, не активный. активного можно выбрать в любом документе. неактивного нельзя выбрать в документе "заказ". те если открыть заказ с неактивным контрагентом, то поле "заказчик" пустое (используется LookupComboBox и выборка "select * from contractor where status='активный'"). как организивать запрет ввода неактивных контрагенов в "заказе"? PS может понадобится ввести заказ задним числом, но это можно разрулить правами доступа. предупреждение при сохраненни документа, что контрагент неактивен не подходит. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.09.2013, 13:10 |
|
||
|
статусы контрагента
|
|||
|---|---|---|---|
|
#18+
У контрагента должна быть информация АктивныйС, АктивныйПО (в простом случае) или подчиненная 1:М таблица состояний Контрагент, Статус (активный, неактивный), С, ПО (в более общем случае). Тогда по дате заказа можно будет предложить для выбора активных на ту дату контрагентов и правильно отображать все заказы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.09.2013, 14:26 |
|
||
|
статусы контрагента
|
|||
|---|---|---|---|
|
#18+
neznayka33как организивать запрет ввода неактивных контрагенов в "заказе"? Бизнес-логикой в БД. Например, триггером или же проверкой в ХП создания/редактирования заказа. Также следует не забыть вариант "контрагент, имеющий невыполненные заказы, становится неактивным". Если нефиг делать и остро хочется сделать программу хуже, дополнительно можно сделать ограничение в интерфейсе, выдавая только контрагентов, активных на дату заказа. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.09.2013, 15:22 |
|
||
|
|

start [/forum/topic.php?fid=33&msg=38410014&tid=1547659]: |
0ms |
get settings: |
8ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
152ms |
get topic data: |
14ms |
get forum data: |
3ms |
get page messages: |
57ms |
get tp. blocked users: |
2ms |
| others: | 236ms |
| total: | 495ms |

| 0 / 0 |

Извините, этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
... ля, ля, ля ...