Куда пропадает движение регистра? #126270


#0 by Каряжка
Разбираюсь с конфигурацией, и не могу понять Существует документ "Счет" - он при проведении формирует движения в регистре резервов На его основании создается документ "Требование" и при его проведении это движение исчезает - как при отмене проведения "Счета" В модуле проведения "Требования" никаких ссылок на регистр резервов нет! Подскажите пожалста, как это происходит?
#1 by ZolotarevAA
А документ "счет" проведен?
#2 by Каряжка
Да
#3 by Terv
какая конфигурация ?
#4 by ZolotarevAA
Как определяешь, что движение "исчезло"?
#5 by Каряжка
Конфигурация "самописная", написано давно и непонятно кем Создаю отчет, выбирающий движения по данному регистру и выжу все изменения, происходящие при проведении доков
#6 by ZolotarevAA
А если посмотреть движения самого документа (не отчетом)?
#7 by fabrikant
Исчезает или закрывается?
#8 by Каряжка
Мне нужно дописать резервирование товаров, добавить статус резерва и т.д. Т.е. эту отмену нужно обязательно найти, иначе будет ерунда
#9 by catena
Посмотри движения проведенного Требования
#10 by Terv
зайди  в журнал документов, встань на документе "счет" , затем Действия - Движения документов  , то же самое на док. "требование" , и смотри по регистру резервы кто какие движения делает
#11 by vS
наверно есть процедура, типа глЗакрытьРезервы
#12 by Каряжка
Спасибо всем, пошла смотреть :))
#13 by Каряжка
Посмотрела :( Судя по движениям документа, "Требование" регист резервов не изменяет, как и в модуле проведения
#14 by Terv
а в документе счет ? движения по резерву остались?
#15 by Каряжка
Да, остались
#16 by Terv
значит твой отчет, не правильно показывает
#17 by Каряжка
Прости я не правильно поняла, при проведении "Требования" движения по резервам пропадают
#18 by Terv
в документе "счет", после проведения документа "требования", пропадают движения, так?
#19 by Каряжка
Да
#20 by Terv
+ то скорее всего , в модуле документа "Счет", есть ветвления , создавать движения, по резерву или нет , а документ "Требование" , его перепроводит
#21 by Каряжка
Да вот у меня перед глазами лежит модуль проведения "Счета" - нет тут ничего особенного... Движений не происходит только в случае нехватки товара на складе
#22 by Каряжка
Попробовала провести "Требование", в отладчике поставив стоп в модуле проведения Счета - он туда не попал.
#23 by Terv
покажи код модуля счета
#24 by Каряжка
#25 by Terv
смотри у тебя если перепровести "счет" , и у него есть подчиненный документ "Требование" , то при выполнении условия резерва не будет создоваться, покажи за одно и модуль проведения "Требования"
#26 by Каряжка
#27 by Terv
что, делает эта процедура "глПоместитьВочередь"?      Если ГрупповаяОбработка=0 Тогда
#28 by Каряжка
#29 by Terv
ОчередьПр - как я понял справочник , в который помещаются документы для поледующего перепроведения, если поискать, то там скорее всего через обработку ожидания, или как нибудь еще , вызывается проведение документов, которые есть в этом справочнике.. так что дело в документе счет , а именно в месте Спис.ВыбратьСтроки;   Пока Спис.ПолучитьСтроку=1 Цикл
#30 by Terv
+ правильней было бы, в модуле документа Требования, делать движения товара по регистру резерва со знаком минус, а так получается был резерв, а потом вдруг испарился ....
#31 by Каряжка
Спасибо огромное! А то я уже не знала что делать! А по поводу этого кусочка я расшифровала по-своему: Если на основании этого счета уже ранее выписывались требования, и кол-во товаров по этим требованиям = товару по счету - то проводить не нужно. Еще раз спасибо!
#32 by Terv
Пожалуйста
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С