Пересчет цен товаров документа заказ-наряд

Декоративное изображение

Для получения доступа к форуму необходимо авторизоваться
или зарегистрироваться на сайте.

Пользователь ПП
RSS
Добрый день. Альфа-авто 6.1.15.14.
Стандартный тип цен на товары настроен по принципу НДС сверху и округление по арифметически правилам.
При добавлении товара в табличную часть заказ-наряда необходимо выставить цену "всего" вручную (3225,15 руб).  
После любого редактирования таблицы товаров (добавление, изменение цены другой позиции) цена, которая была выставлена вручную слетает на округленную (3225,16 руб).
Как можно отключить функционал пересчета или сделать возможность выставления необходимых цен вручную?
Декоративное изображение 124
Сотрудник 1С-Рарус
Николай, Добрый день!

На каком Релизе у Вас такое воспроизводится?
У меня на Типовой Демо 6.1.15.14 - такое не получается = https://drive.rarus.ru/s/bnPS2Ykyidf8Pkz
Пользователь ПП
Цитата
Мария Попова написал:
На каком Релизе у Вас такое воспроизводится?
У меня на Типовой Демо 6.1.15.14 - такое не получается =  /goodbye/?redirect-link=https:%2F%2Fdrive.rarus.ru%2Fs%2FbnPS2Ykyidf8Pkz&af=5e3c017d7fc5ea90757f9c9fa2a0bb2a https://drive.rarus.ru/s/bnPS2Ykyidf8Pkz        
Релиз типовой 6.1.15.14. Вся проблема заключается в механизме округления, когда делимое число при расчете НДС получается 3 знака после запятой. Попробуйте поставить именно цену 3225,15. После добавления или редактирования таблицы цена поменяется на 3225,16.
Сотрудник 1С-Рарус
В Типовой АА точность мах 2 знака после запятой(настраивается это в карточке Типа цены).

Предлагаем - эту 1 копейку в конце подбора всех товаров в документе добавить.
Пользователь ПП
Цитата
Мария Попова написал:
В Типовой АА точность мах 2 знака после запятой(настраивается это в карточке Типа цены).

Предлагаем - эту 1 копейку в конце подбора всех товаров в документе добавить.        
Макс точность так и стоит 2 знака и как раз из-за этого и округляет, потому что при таком расчете знаков получается 3.

Но как быть когда у нас в табличной части не одна позиция с числом которое так округляется? Например: товар номер один конечная цена 3225,15 и второй товар цена 3017,25.

Эти цены рекомендованные розничные идут согласно договору с дистрибьютором (гарантия).
Сотрудник 1С-Рарус
В Типовых Конфигурациях на языке 1С всегда 2 знака после запятой.
Если программист Вам сможет сделать 3 знака после запятой, то это будет индивидуальная доработка.
Пользователь ПП
Цитата
Мария Попова написал:
В Типовых Конфигурациях на языке 1С всегда 2 знака после запятой.
Если программист Вам сможет сделать 3 знака после запятой, то это будет индивидуальная доработка.        
Причем тут 3 знака после запятой и индивидуальная доработка.
Подскажите какой есть выход выставить необходимые цены вручную? Потому, что даже после подбора всех запчастей, если в табличной части две позиции с такой ценой, то при редактировании одной слетает цена на другую и так до бесконечности. Отредактировать вручную просто невозможно. Включается какой то автоматический пересчет таблицы.
Сотрудник 1С-Рарус
Выхода нет в Типовой АА.
Округление вшито в код программы.
Пользователь ПП
Цитата
Николай написал:
Цитата
Мария Попова написал:
В Типовых Конфигурациях на языке 1С всегда 2 знака после запятой.
Если программист Вам сможет сделать 3 знака после запятой, то это будет индивидуальная доработка.        
Причем тут 3 знака после запятой и индивидуальная доработка.
Подскажите какой есть выход выставить необходимые цены вручную? Потому, что даже после подбора всех запчастей, если в табличной части две позиции с такой ценой, то при редактировании одной слетает цена на другую и так до бесконечности. Отредактировать вручную просто невозможно. Включается какой то автоматический пересчет таблицы.        
А почему Вы редактируете именно итоговую Сумму, а не Цену и Сумму НДС? При редактировании итоговой суммы может получиться так, что произведение цены и количества  + Сумма НДС не будет равно итоговой сумме
Пользователь ПП
Цитата
Мария Попова написал:
Выхода нет в Типовой АА.
Округление вшито в код программы.        
Получается если выхода нет, то это ошибка, которая попросту не дает выставить необходимую цену на товар. А если таких чисел не два, которые перечислил я, а более?

Цитата
Данил Василига написал:
Цитата
Николай написал:
 
Цитата
Мария Попова  написал:
В Типовых Конфигурациях на языке 1С всегда 2 знака после запятой.
Если программист Вам сможет сделать 3 знака после запятой, то это будет индивидуальная доработка.        
Причем тут 3 знака после запятой и индивидуальная доработка.
Подскажите какой есть выход выставить необходимые цены вручную? Потому, что даже после подбора всех запчастей, если в табличной части две позиции с такой ценой, то при редактировании одной слетает цена на другую и так до бесконечности. Отредактировать вручную просто невозможно. Включается какой то автоматический пересчет таблицы.        
А почему Вы редактируете именно итоговую Сумму, а не Цену и Сумму НДС? При редактировании итоговой суммы может получиться так, что произведение цены и количества  + Сумма НДС не будет равно итоговой сумме        
Даже если я попробую сделать как Вы предлагаете, ничего не получится. Потому, что меняя Цену меняется Сумма всего, а изменяя сумму НДС, сумма всего не меняется и уже получается что при сложении цены и НДС сумма всего некорректна. И все равно, если есть какой то способ и чудо чтобы получить такие цены, то они сбросятся при любом редактировании таблицы товаров. Вы попробуйте в типовой АА.  
Сотрудник 1С-Рарус
Поставила Требование 76442.
Ответ будет тут новым сообщением по готовности.
Пожалуйста, ожидайте!
Читают тему
Поддержка отраслевых решений «1С-Рарус»
Услуги 1С