Имя: Пароль:
1C
1С v8
Контроль остатков при программном проведении
0 nazarovbr
 
02.10.19
17:36
Приветствую. Конфигурация ERP 2 4 7. Задача: программно добавить номенклатуру в выпуск документа "Этап производства", провести его, затем создать документ "Движение продукции и материалов" с той же номенклатурой и тоже его провести. Проблема появляется в момент проведения "Движения продукции...". Система выдаёт, что проведение невозможно, так как нет остатков, хотя они есть, в регистр данные после проведения этапа падают. Те же действия в режиме работы пользователя выполняются нормально. Может кто подсказать из-за чего такое может быть? В отладке смотреть пробовал, разобраться так и не получилось.
1 DmitriyDI
 
02.10.19
17:43
(0) т.е. если документ созданный программно записать, просто зайти в него не программно и провести то все ок?
2 Очевидно
 
02.10.19
17:48
(0) думаю, что речь об сообщениях "На складе Х нехватает остатков У" ... насколько знаю это не смертельная ошибка, и ERP даёт их провести.
Эти сообщения про оперативные остатки (На текущий момент) ... если проводите документ в сентябре, а в октябре остаток был списан .. то система оповещает, что остаток ушел в минус. А при проведении вручную - небось оперативная дата подставляется поэтому и ошибки нету
3 vova1122
 
02.10.19
17:49
1. А если програмно создать документ "Этап производства" а потом вручную документ "Движение продукции.."?
4 shuhard
 
02.10.19
18:26
(0)[Система выдаёт, что проведение невозможно, так как нет остатков, хотя они есть]
пурга
найди контроль в коде и посмотри глазами, для продукции проверка к остаткам отношения не имеет
5 nazarovbr
 
02.10.19
18:27
(1) так не пробовал, сейчас пока возможности нет проверить

(2) нет, выдает, что не удалось провести документ

(3) да, так проводится
6 nazarovbr
 
02.10.19
18:31
(4) с кодом проверки пока разобраться не вышло, какой то он там слишком замудренный, завтра буду продолжать...
7 PaulBC
 
03.10.19
04:03
Проблема скорей всего не в проверке остатков, а в программном заполнении "Движения продукции". Сравни значения всех реквизитов документа, созданного программно и вручную (который проводится).