Добрый день. 1С:Предприятие 8.3 (8.3.9.2170), Управление торговлей для Украины, редакция 3.1 Разработка конфигурации: "ABBYY Ukraine", 2005-2016 (3.1.1.122).
Проблема заключается в обработке помощник продаж, в форме "Запрос количества". В строке цена, при автоматическом определении вида цен, из регистра цен значение поступает в обработку огругленное до 2 знаков после запятой. Но при установки вида цен "произвольная" и записью в строку "цена" значения с 3 знаками после запятой обработка отправляет в документ это же значение. Я не могу найти пусть цены из регистра в обработку, на каком этапе стоит ограничение в разрядности в модулях (. Пробовал отладкой но ничего не нашел, может точку остановы не там указываю, подскажите где капнуть?
Замена на буквы помогла. Но если я раньше мог вписать вручную 3-х значный номер налоговой и он в печатной форме нормально отображался, то теперь видно только 2 последнии цифры, нужно добавлять пару нулей до корректного отображения. В чем изначальная проблема так и не ясно .
Учетная политика организации -> Оформление налоговых документов. В ячейке "Символ для пустых показателей в печатных формах налоговых документов" что указано ?
Конфигурация Бухгалтерия Украины редакция 1,2. Проблема такого характера... При выводе налоговой накладной в печатную форму, номер вставляется с нулями вначале, а должен выводиться только номер. Никаких изменений в печатную форму и модули конфигурации не вносил. Обновление версии не помогло. Проблема началась буквально вчера. Зарание спасибо за помощь .
Главное что бы это не повлияло на вызовы этой функции из других мест. Вдруг в каком-то другом документе необходимо округление именно до 2-х знаков. Вобщем я бы поступил более сложным путем smile.gif
Округление я в конфе не трогал вообще, только разрядность, да и не было нужны копаться в округлении, так как с ним все норм. А нужно мне это исключительно для валютных счетов выписываемых менеджерами. Остальное в системе все работает по умолчанию с 2 знаками, тестил уже пока без всяких сюрпризов . Ну, могли бы продолжить мысль, будет очень интересно услышать ваше мнение на решение данной проблемы .
Всем спасибо за советы, у меня получилось, действительно отладчик помог. Как я сразу до этого не допер... Проблема была в "функция пересчитывает сумму из валюты ВалютаНач по курсу ПоКурсуНач" в строке "Возврат ОбщегоНазначения.ОкруглитьСУчетомПогрешности(НоваяСумма, 3, Погрешность, СоответствиеПогрешностей, Ключ);" стояло 2, сменил на 3 и все гудт заработало. Еще раз спасибо все тем, кто помогал советами в теме !
Да, так как если добавляю товар в счет на оплату покупателя через справочник номенклатура, то цена сама добавляться уже с 3 знаками после запятой с регистра цен, а вот именно обработка ее срезает опять до 2 знаков, на скрине выше это хорошо заметно!
Не пойму чем мне может помочь отладчик в данной ситуации... Процедуры в модулях формы и в модуле обработки я нашел, но в них нет ограничения разрядности. Мне нужно функция которая ограничивает разрядность числа при добавлении его с обработки (именно цены). По логике вещей оно должно быть где-то в общих модулях... Подскажите хоть в какую сторону копать . Последний штрих остался доделать .
Помоги найти процедуру или функцию, которая ограничивает разрядность числа при добавлении цены с обработки в счет. Конкретнее из обработки "подбор номенклатуры" в счет на оплату покупателя.
Да вы мне Америку открыли блин, я тему и создал в разделе программирование в 1с, мне нужна помощь в поиске определенной процедуры, в которой и стоит значение разрядности. По типу функции формата сумм, в модуле общего назначения (ФорматнаяСтрока = "ЧЦ=15;ЧДЦ=3"). Спасибо модератору за перенос темы совсем в не подходящий раздел!!!
Здравствуйте. Имею 1с Предприятие 8,2 конфа Бухгалтерия Украины, редакция 1,2 (1.2.6.5).
Проблема в следующем... Из счета на оплату покупателя вызываем обработку подбор номенклатуры, выбираем нужный тип цен и вид номенклатуры, выбираем нужную номенклатуру, открывается обработка количество и цена, ставим нужные параметры и нажимаем ОК. И тут проблема цена возвращается в счет с разрядностью в 2 знака после запятой, а мне нужно с 3. Подскажите где мне найти настройку разрядности для данного действия.
1С Предприятие 8.3, 1С Предприятие 8.2, 1С Предприятие 8.1, 1С Предприятие 8.0, 1С Предприятие 7.7, Литература 1С, Общие вопросы по администрированию 1С, Методическая поддержка 1С - всё в одном месте: на Украинском 1С форуме!