Привет, УТ 10.3
Есть обработка для переноса дат у реализаций, если пару штук переносить то всё ок, но если в рабочее время пользователь ставит штук 10 на перенос, то обязательно 2-3 раза конфликт блокировок случается, можно как то этого избежать в рабочее время?
1 записывать документы без проведения
2 добавлять из в "очередь" , например в регистр сведений
3 другой обработкой периодически читать очередь и пытаться провести до тех пор пока не проведется
(2) если в движениях документа присутствует период, который зависит от даты, конечно, есть смысл проведения. это при условии, что отчет о движениях документа отображает ВСЕ движения, которые делает документ. он ведь может делать и скрытые движения или обработки, которые зависят от периода, так что это надо изучать по проведению документа, а ещё бывает, что внедряторы подписок понапихают...
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший