Движения документа меняются при перепроведении #533070


#0 by OnCheck
Комплексная конфигурация, редакция 4.5 релиз 7.70.502 Все началось с печатной формы приходный ордер. Заметил что при формировании приходного ордера документа Поступление ТМЦ (купля  - продажа) колонки цена, сумма, суммаНДС, всего, значения выводятся только в первой строке много строчной части печатной формы и равны итоговым значениям цена, сумма, суммаНДС, всего. В следствии копания обнаружил, что при элементарном пере проведении документа все стает на свои места. Решил, что причиной явилась банальная работа задним числом. Но при углубленном изучении обнаружил такие обстоятельства: 1. Приходный ордер формируется по результату движений документа по регистру КнигаПокупок. Анализируется привязка движения к строке документа и в зависимости от установленной привязка сумма либо распределяется по строка (если привязанная строка = 0), либо выводится строго по привязанным строкам. 2. Решив проверить от чего зависит логика привязки строки обнаружил, что строка привязывается в том случае если в процедуре глДвижениеДолгов(Конт, Договор, ТаблДолгов, СписокПараметров, ВремВзаим, ПривязыватьСтроку=0, ВремКнигаПродаж=0) парметр ПривязыватьСтроку = 1. Иначе привязывается строка № 0. 3. Но в самом документе "Поступление ТМЦ (купля - продажа)" вызов этой процедуры выглядит так глДвижениеДолгов(Контекст, Договор, ТаблицаДокумента,СписокПараметров,ВремПоставщики) т.е. никакого параметра туда вообще не передается. Возникает вопрос каким боком при проведении документа даже задним числом может быть привязана строка не равная 0 ???? может релизы, неужели после обновления нужно пере восстанавливать последовательность? Уважаемые знатоки 1C возможно встречали такую ситуация, объясните пожалуйста причину? При чем ситуация распространяется на документы строго диапазона дат.
#1 by andrewks
перенесите плиз в V7
#2 by OnCheck
да с удовольствием бы, но не умею!
#3 by andrewks
я не тебе
#4 by andrewks
"Приходный ордер формируется по результату движений документа по регистру КнигаПокупок" - чё-то не вкурил, поподробнее. это наверное не типовой функционал?
#5 by OnCheck
Типовая, это если галка Суммы по учету включена в настройках параметров учета. Вот логика
#6 by andrewks
в свежем релизе смотрел?
#7 by OnCheck
в релиз указан, свежее у меня нету, а есть вообще?
#8 by andrewks
7.70.504
#9 by OnCheck
хм, но там навряд ли ответ на вопрос, ошибка то и на 502 решаема, просто хочу понять истоки.
#10 by andrewks
я к тому, что может это 1совский глюк и они его уже исправили? а может и не исправили
#11 by OnCheck
это конечно вариант не поспоришь, но возможно есть другое объяснение?
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

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