Вопрос по округлению в проводках. #733721


#0 by Хвостатос
Здравствуйте. Вопрос такой.. Есть документ "Перемещение топлива в баки", в табличной части учитывается кол-во отгруженного топлива. Это число с точностью 3. Целых чисел почти не бывает. Происходит следующее если смотреть на документ, то видим дробное число(например 38,388), а если посмотреть на проводки видим целое(38,000). Где можно отредактировать округление? Конфигурация БухСХ 2.0
#1 by piter3
в коде
#2 by Spieluhr
гениальный код где-то округляет
#3 by Хвостатос
В том и дело. Не вижу я ничего похожего... Значит через интерфес поправить это не получиться?
#4 by salvator
Через как? Открой конфигуратор уже, скорее.
#5 by Хвостатос
Открыт уже давно...
#6 by piter3
а теперь зовем прогаммиста
#7 by piter3
*прогаммиста=программиста
#8 by Хвостатос
Охренеть остряк...
#9 by salvator
А теперь кури процедуру проведения и ищи там свое округление.
#10 by piter3
зп получаем,а работать нам.а дальше будет сюрприз в виде закрытого кода.хотя может и нет.
#11 by Хвостатос
piter3, пукан расслабь по поводу зп. Я за 1С ничего не получаю. Я админ, а 1С занимаюсь просто так из любви к искусству, ну и для повышения квалификации)
#12 by Хвостатос
По поводу "работать нам". Не хочешь или не можешь подсказать пройди мимо темы. Ну и советую посмотреть на свои коменты...Хорошо ты поработал правда?
#13 by Хвостатос
Вот все что есть по проведению. Может где-то еще посмотреть можно?
#14 by piter3
Обработка.ОбработкаПроведения
#15 by РеализоВано
F12 на этой строке Обработка.ОбработкаПроведения(ЭтотОбъект, Отказ, РежимПроведения);
#16 by Хвостатос
Встает на строку в этойже процедуре Обработка = схОбщийСервер.ВернутьОбъектПоИмени(ИмяДокумента);
#17 by salvator
Курсор поставь в любом месте "ОбработкаПроведения" и F12
#18 by Хвостатос
Я понимаю. Нужно перейти к определению. После нажатия встает на строку Обработка = схОбщийСервер.ВернутьОбъектПоИмени(ИмяДокумента);
#19 by vladko
Жми F9 на строке Обработка.ОбработкаПроведенияи запускай в режиме отладке, а далее по F12 выполняй каждую строку программы
#20 by piter3
закрытый модуль ага:)
#21 by vladko
пардон, F11
#22 by Хвостатос
Нет F11 нельзя..
#23 by hhhh
не получится так
#24 by hhhh
на строчке жмешь F11, проваливаешься туда и долго и мучительно ищешь, что же она возратит в переменную Обработка.
#25 by Хвостатос
По F11 не получается. Если поставить точку останова то значения не определены. Хатя точку и не пролетает. Мб дело в том что схОбщийСервер(это общий модуль) действительно закрыт? Имеет смысл вскрыть его декомпилятором?
#26 by РеализоВано
Это не законно
#27 by Mankubus
обработка чему равна в отладчике?
#28 by Хвостатос
Значения нет,тпи неопределено
#29 by РеализоВано
А если ещё один раз нажать ф11 чему будет равно???
#30 by Хвостатос
Перебросило в модуль "общего назначения" Вот в эту процедуру: И дальше по модулям погнало...Попробую в них поискать...Пасиба всем)
#31 by Хвостатос
Если кому интересно, то проблему решил. Решил с помощью подписки на событие проведения.
#32 by Spieluhr
не решил, а сделал обход
#33 by yavasya
удалил движения и записал новые ? или в регистре поменял значения
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

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