View previous topic :: View next topic |
Author |
Message |
SAD
Joined: 09 Jun 2004 Posts: 114 Location: Гальвик Евгений Occupation: Инж.-программист Interests: Южно-Сахалинск
|
Posted: 18 May 2005 13:04 Post subject: Проблема округления при закупке ТМЦ. Как бороться подскажите |
|
|
Бюджетная версия. 11.03 SP7
Учет материалов и МБП->документы движения->Закупка материалов.
Вводим новый документ на закупку товара.
В справочнике номенклатуры нет данного. Вводим новый.
Стоимость в предоставленной с/ф 2666,80. Количество 2000.
Цена получается 1,3334. БЭСТ дает ввести только 3 знака после запятой. Поэтому вводим 1,333.
Вибираем номенклатурник в документ. Количество вводим 2000. Цену поставщика меняем до четырехзначного значения после запятой - 1,3334. Сумма поставки 2666,80. При этом получилась цена на складе после записи документа 1,333. Стоимость на складе 2666,00 и проводка на 2666,00, что неправиль. Куда подевались 80 копеек? Почему в документе 4 знака после запятой, а в номенклатурнике 3? Где настроить количество знаков после запятой в блоке Материалы? Или пусть везде будет 3 знака после запятой или 4.
Получается что при списании цена меньше или больше реальной стоимости, то есть спишется сумма по данному номенклатурнику больше или меньше. Как этого не допустить, чтоб списалась вся стоимость материала?
Допустим приход стоимость 1699,20, количество 2000. Цена 0,8496.
В БЭСТе цена в карточке 0,85. Сам ставит. Списание произойдет на 1700 (0,85*2000), а реальная стоимость 1699,20. Главная книга не пойдет с картотекой. Как это учесть? Как не допустить "плавания" копеек? |
|
Back to top |
|
|
GAL
Joined: 23 Apr 2002 Posts: 344 Location: Лопухова Галина Анатольевна Occupation: Компания БЭСТ Interests: Москва
|
Posted: 19 May 2005 19:49 Post subject: |
|
|
Если при вводе номенклатурной позиции в накладную заполнять не цену, а сумму поставки - программа сама рассчитает цену. При этом цена в базе данных хранится с точностью до 6 знаков после запятой. Это не позволяет во всех случаях избежать погрешности, но уменьшает ее на несколько порядков.
А вообще проблема округления - математическая, поэтому полностью проблему решить не удастся. Ошибки округления будут (если только, конечно, специально не подбирать цены). |
|
Back to top |
|
|
SAD
Joined: 09 Jun 2004 Posts: 114 Location: Гальвик Евгений Occupation: Инж.-программист Interests: Южно-Сахалинск
|
Posted: 20 May 2005 10:40 Post subject: |
|
|
Галина Анатольевна, спасибо за ответ!!!
Ответь пожалуйста на мой вопрос по начислению материальной выгоды в З/п. Топиков 10 назад вернись. |
|
Back to top |
|
|
SAD
Joined: 09 Jun 2004 Posts: 114 Location: Гальвик Евгений Occupation: Инж.-программист Interests: Южно-Сахалинск
|
Posted: 19 Aug 2005 10:08 Post subject: |
|
|
Галина Анатольевна, вот и настал период списывания этих номенклатурников по которым как Вы сказали надо при поступлении поставить общую сумму прихода. Цена да действительно сама сформировалась. Но цена фактическая с 4-ми знаками после запятой, а цена учетная хранится в карточке только с тремя! Почему? Почему БЭСТ в карточку переносит только 3 знака после запятой? Хотя вы писаль что 6? Сделайте срочно чтоб хотя бы 4 знака переносил. |
|
Back to top |
|
|
GAL
Joined: 23 Apr 2002 Posts: 344 Location: Лопухова Галина Анатольевна Occupation: Компания БЭСТ Interests: Москва
|
Posted: 19 Aug 2005 19:14 Post subject: |
|
|
SAD wrote: | Галина Анатольевна, вот и настал период списывания этих номенклатурников по которым как Вы сказали надо при поступлении поставить общую сумму прихода. Цена да действительно сама сформировалась. Но цена фактическая с 4-ми знаками после запятой, а цена учетная хранится в карточке только с тремя! Почему? Почему БЭСТ в карточку переносит только 3 знака после запятой? |
Пример. Закупаем 3 позиции на сумму 100 руб. (без НДС). В приходной накладной не заполняем цену, а только сумму.
1. Если после ввода накладной Вы видите в подвале картотеки число 33.333 в цене, нажмите несколько раз символ ">" в латинском алфавите (см. также подстрочник).
2. Если после ввода накладной Вы видите в подвале картотеки число 33.33300000, это означает, что приход был сделан на уже существующую карточку (цены учетные). Если цены не учетные, рассчитайте себестоимос |
|
Back to top |
|
|
|