Перепроводить документы в 1с #698297


#0 by KonstantinK90
Здравстуйте! Подскажите как мне правильней поступить в этом случае. У меня база 8.2 Бухгалтерия ко мне сегодня бухгалтер подходит и говорит хочу распечатать печатную форму документа "Списание ТМЗ " ЗА прошлые месяца а программа мне говорит "Документ изменен Записать и провести" можно ли проводить документы. И почему так хотя если поглядеть проводки по этому документу проводки есть. Что мне делать поскажите
#1 by МихаилМ
не проводить. без крайней надобности перепроведение - зло.
#2 by Wobland
что, чьи-то криворукие руки научили документ меняться при открытии?
#3 by vicof
у кого-то кривые ручки, раз программа так говорит
#4 by vicof
влез тут, понимаешь ли
#5 by Wobland
не влез, а опередил :-Р
#6 by timurhv
отловить момент перед и при открытии по строчкам, проверять модифицированность. , Это руки кривые у 1С, сталкивался уже с таким.
#7 by KonstantinK90
вот ия про это и самое характерное не со всеми документами так и почему так произошло и что теперь делать если вы говорите перепроводи документы это зло???????????
#8 by Wobland
та ну? пример в типовой покажешь?
#9 by timurhv
точно помню в БГУ каком-то релизе при открытии списания материальных запасов, если найду - скину пример.
#10 by Wobland
ну то есть, какой-то одиночный баг
#11 by timurhv
я таких "одиночных багов" уже задолбался выправлять.
#12 by KonstantinK90
ну все понятно в общем. А перепроводить категорически запрещается?
#13 by vicof
Да, вообще никогда проводить нельзя.
#14 by timurhv
Процедура ПриОткрытии ... Иначе
#15 by timurhv
Кстати, поправили уже с помощью последнего параметра в процедуре "УстановитьПараметрыСубконтоПоСчетуВШапке".
#16 by Wobland
несколько не видна модифицируемость документа
#17 by timurhv
Было раньше: ТипСубконто = ТекСчет.ВидыСубконто[Сч-1].ВидСубконто.ТипЗначения; ... стало: Если УстанавливатьТипСубконто Тогда "УстанавливатьТипСубконто" - последний параметр в вызываемой процедуре.
#18 by Wobland
ну мало ли что там в элементах формы меняется ;) хотя, с таким исправлением есть очень мощная уверенность в модификации данных, да ;)
#19 by timurhv
последнюю фразу не очень понял про уверенность в модификации!
#20 by Wobland
перефразирую. да, я верю тебе в том, что изменение данных документа при открытии его формы имеет место быть в типовых. даже несмотря на то, что приведённый код явно об этом не свидетельствует
#21 by timurhv
Данные не изменялись, фактически. Но приведение хз почему криво отрабатывается и на выходе получаем модифицированность формы у документов в закрытом периоде и с последующей невозможностью вывода печатных форм.
#22 by Wobland
не полезу проверять, но вроде как во всяких процедурах печати используется конструкция "Если ЭтотОбъект.Модифицированность". объект, а не форма
#23 by Wobland
ну и всё это дело в модуле объекта или менеджера
#24 by Wobland
открыл для себя манчкин, раньше утра не ждите ;)
#25 by timurhv
классно вам:         Ответ = Вопрос("Объект изменен. Для печати его необходимо записать "+ СтрПроведен +". ... КонецЕсли;
#26 by vicof
с кем играешь?
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

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