Главная
Новый форум
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Проблема округления при закупке ТМЦ. Как бороться подскажите

 
Post new topic   Reply to topic   printer-friendly view     Forum Index -> БЭСТ-4
View previous topic :: View next topic  
Author Message
SAD



Joined: 09 Jun 2004
Posts: 114
Location: Гальвик Евгений
Occupation: Инж.-программист
Interests: Южно-Сахалинск

PostPosted: 18 May 2005 13:04    Post subject: Проблема округления при закупке ТМЦ. Как бороться подскажите Reply with quote

Бюджетная версия. 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
View user's profile Send private message Send e-mail
GAL



Joined: 23 Apr 2002
Posts: 344
Location: Лопухова Галина Анатольевна
Occupation: Компания БЭСТ
Interests: Москва

PostPosted: 19 May 2005 19:49    Post subject: Reply with quote

Если при вводе номенклатурной позиции в накладную заполнять не цену, а сумму поставки - программа сама рассчитает цену. При этом цена в базе данных хранится с точностью до 6 знаков после запятой. Это не позволяет во всех случаях избежать погрешности, но уменьшает ее на несколько порядков.
А вообще проблема округления - математическая, поэтому полностью проблему решить не удастся. Ошибки округления будут (если только, конечно, специально не подбирать цены).
Back to top
View user's profile Send private message
SAD



Joined: 09 Jun 2004
Posts: 114
Location: Гальвик Евгений
Occupation: Инж.-программист
Interests: Южно-Сахалинск

PostPosted: 20 May 2005 10:40    Post subject: Reply with quote

Галина Анатольевна, спасибо за ответ!!!
Ответь пожалуйста на мой вопрос по начислению материальной выгоды в З/п. Топиков 10 назад вернись.
Back to top
View user's profile Send private message Send e-mail
SAD



Joined: 09 Jun 2004
Posts: 114
Location: Гальвик Евгений
Occupation: Инж.-программист
Interests: Южно-Сахалинск

PostPosted: 19 Aug 2005 10:08    Post subject: Reply with quote

Галина Анатольевна, вот и настал период списывания этих номенклатурников по которым как Вы сказали надо при поступлении поставить общую сумму прихода. Цена да действительно сама сформировалась. Но цена фактическая с 4-ми знаками после запятой, а цена учетная хранится в карточке только с тремя! Почему? Почему БЭСТ в карточку переносит только 3 знака после запятой? Хотя вы писаль что 6? Сделайте срочно чтоб хотя бы 4 знака переносил.
Back to top
View user's profile Send private message Send e-mail
GAL



Joined: 23 Apr 2002
Posts: 344
Location: Лопухова Галина Анатольевна
Occupation: Компания БЭСТ
Interests: Москва

PostPosted: 19 Aug 2005 19:14    Post subject: Reply with quote

SAD wrote:
Галина Анатольевна, вот и настал период списывания этих номенклатурников по которым как Вы сказали надо при поступлении поставить общую сумму прихода. Цена да действительно сама сформировалась. Но цена фактическая с 4-ми знаками после запятой, а цена учетная хранится в карточке только с тремя! Почему? Почему БЭСТ в карточку переносит только 3 знака после запятой?

Пример. Закупаем 3 позиции на сумму 100 руб. (без НДС). В приходной накладной не заполняем цену, а только сумму.
1. Если после ввода накладной Вы видите в подвале картотеки число 33.333 в цене, нажмите несколько раз символ ">" в латинском алфавите (см. также подстрочник).
2. Если после ввода накладной Вы видите в подвале картотеки число 33.33300000, это означает, что приход был сделан на уже существующую карточку (цены учетные). Если цены не учетные, рассчитайте себестоимос
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic   printer-friendly view     Forum Index -> БЭСТ-4 All times are GMT + 4 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © phpBB Group

Rambler
Rambler's Top100 Рейтинг@Mail.ru