powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ERP и учетные системы [игнор отключен] [закрыт для гостей] / Точность хранения данных
22 сообщений из 22, страница 1 из 1
Точность хранения данных
    #33717069
sndanil
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Поделитесь пожалуйста опытом. Какова оптимальная точность для хранения данных о суммах и количествах в складском учете? Просьба так же привести аргуметы.
...
Рейтинг: 0 / 0
Точность хранения данных
    #33717186
IgorTv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sndanilПоделитесь пожалуйста опытом. Какова оптимальная точность для хранения данных о суммах и количествах в складском учете? Просьба так же привести аргуметы.
Тут все просто - 0. Нужно вводить такие единицы измерения, чтобы количества на складе были не делимые целые. Сигареты учитывают в штуках а не в пачках, провода в метрах, а не в бухтах и т.д. (если конечно вы не собираетесь продавать 1 бычок и 20 см. провода :)
При приходе всегда делать пересчет в неделимую единицу измерения, при расходе уж как проще продавать.

Я правда никогда не сталкивался с сыпучими\льющимися товарами. Может там и надо какуюто точность в количествах.
...
Рейтинг: 0 / 0
Точность хранения данных
    #33717222
sndanil
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Хорошо. Это касается количества, а сумма?

Мы купили 2 пачки сигарет за 20,75 руб.
...
Рейтинг: 0 / 0
Точность хранения данных
    #33717252
Alexandr Kochmin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
s> Хорошо. Это касается количества, а сумма?

s> Мы купили 2 пачки сигарет за 20,75 руб.

цены должны быть такими, чтоб можно было дать сдачу.
Кому-то досточно рубль, кому-то копейки.
Но вот доли копейки неактуально наверное.
И не забывайте про НДС ;)

--
С уважением
Кочмин Александр

Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
Точность хранения данных
    #33717256
Сахават Юсифов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sndanilХорошо. Это касается количества, а сумма?

Мы купили 2 пачки сигарет за 20,75 руб.

Надо покупать в тех минимальных единицах, в которых будете продавать, а не то округления за...бут.
...
Рейтинг: 0 / 0
Точность хранения данных
    #33717333
sndanil
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Alexandr Kochminцены должны быть такими, чтоб можно было дать сдачу.


Цены будут какими надо, это себестоимость двух пачек сигарет. Т.е. при продаже одной из них какую сумму я должен записать в расход?
...
Рейтинг: 0 / 0
Точность хранения данных
    #33717335
IgorTv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sndanilХорошо. Это касается количества, а сумма?

Мы купили 2 пачки сигарет за 20,75 руб.

Я считаю что цены - 2 знака, сумма - 2 знака. Если нужна бОльшая точность в цене нужно играться единицами измерений (продавать не 1000 сигарет по цене 0.1545,а 1 КилоСигарету по цене 154.50. В случае возврата 15 сигарет потом игарть с ценами по правилам арифетики - как нам будет удобнее - это наше право)

С вашим примером, 2 шт на сумму 20.75 Можно поступать несколькими путями :
1. При приходе убирать округления. На склад сразу ложить 2 шт по цене ROUND(20.75/2,2)=10.38 на сумму 10.38*2=20.76 и разницу 0.01 сразу относить на счет округлений. Тогда не будет проблем при списании.
2. При списании каждой пачки проверять, а не последняя ли это пачка из приходной партии. Если последння то списывать не колво*цену а просто количество на оставшуюся сумму.

Перый способ помоему более продуктивный, но требует пересмотра учетной политики.
...
Рейтинг: 0 / 0
Точность хранения данных
    #33717506
sndanil
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
IgorTvПри приходе убирать округления. На склад сразу ложить 2 шт по цене ROUND(20.75/2,2)=10.38 на сумму 10.38*2=20.76 и разницу 0.01 сразу относить на счет округлений. Тогда не будет проблем при списании

Может проблем не будет как раз когда точность хранения более 2 знаков, тогда не надо будет думать о округлениях?
...
Рейтинг: 0 / 0
Точность хранения данных
    #33717684
Brasileiro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Скажем, медь... Стоит 159141.89115 руб. за тонну (это у поставщика, он ее считает по лондонской бирже), на складе считаем в килограммах. в месяц приходит 4-6 прихода по 8-10 тонн (это у нас еще маленькое производство).
Итого, если округлять
Поставщик "потеряет" (только на нас) 7 копеек в месяц, мы наверное потребляем 1\миллионную долю их продукции. Итого, списали 70т.р. в месяц (ЗП 3-5 рабочих).
Мы "теряем" 113.4 рубля за месяц. Конечно, масштабы округления не такие, как у поставщика, но ни одна бухгалтерия не потерпит такого издевательства.
Короче, все зависит от задачи. Например, точность округления при расчете пенсий по старне может ударить по карману пенсионеров, поэтому, как правило, в базе хранится максимальное дробное число, которое при показе на печать округляется до нужных знаков.
Предлагаю и вам округлять только при печати.
...
Рейтинг: 0 / 0
Точность хранения данных
    #33717687
locky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
IgorTv wrote:
> Я считаю что цены - 2 знака, сумма - 2 знака. Если нужна бОльшая
Сумма - 2 знака, это да.
Но если мне не изменяет маразма, то в тех же бензиновых делах цена может
быть с точностью до 6-ти знаков...

зы смотрю в окно - курс бакса 5.0825, но это скорее всего сафсем другая
опера.

--
-------------------------
There's no silver bullet!
Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
Точность хранения данных
    #33717693
IgorTv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sndanil IgorTvПри приходе убирать округления. На склад сразу ложить 2 шт по цене ROUND(20.75/2,2)=10.38 на сумму 10.38*2=20.76 и разницу 0.01 сразу относить на счет округлений. Тогда не будет проблем при списании

Может проблем не будет как раз когда точность хранения более 2 знаков, тогда не надо будет думать о округлениях?
Ну мыже не поделку делаем а по взрослому пишем :)
Надо обрабатывать возможные ошибки, а не надеяться на избыточность.
Рано или поздно точность даже в 6 знаков выстрелит в ошибку на больших количествах. Это просто вопрос времени.

И еще: работа\хранения дробных чисел - трудоемкое занятие. можно в базе хранить просто целое число а при отображении всегда делить на 100. Так многие поступают.
...
Рейтинг: 0 / 0
Точность хранения данных
    #33717755
IgorTv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BrasileiroСкажем, медь... Стоит 159141.89115 руб. за тонну (это у поставщика, он ее считает по лондонской бирже), на складе считаем в килограммах. в месяц приходит 4-6 прихода по 8-10 тонн (это у нас еще маленькое производство).
Итого, если округлять
Поставщик "потеряет" (только на нас) 7 копеек в месяц, мы наверное потребляем 1\миллионную долю их продукции. Итого, списали 70т.р. в месяц (ЗП 3-5 рабочих).
Мы "теряем" 113.4 рубля за месяц. Конечно, масштабы округления не такие, как у поставщика, но ни одна бухгалтерия не потерпит такого издевательства.

:) Ну вы же все равно за 4 тонны заплатите не 636567,5646 а 636567,56р
на склад оприходуем 4000кг по 159.14 р на сумму 636560.00 + 7.56 спишем на округления. С поставщиком мы рассчитались по полной, а 7.56р это наши проблемы, нашего учета. Я же сразу предупредил, что надо будет со своими бухами бодаться.
Мне кажется лучше сразу все выровнять при приходе, чем потом мучаться, почему у меня последний килограмм не с такой стоимостью, как предпоследний из этой партии.

Brasileiro Предлагаю и вам округлять только при печати.
Любой проверяющий глядя в накладную скажет, что количество*цену должно быть = сумме. И ему бесполезно объяснять о математике и округлениях. Они требуют, чтоб цена\сумма в накладной были с 2 знаками. А если округлять на печати, то гдето выстрелит +-копейка. Особенно это не приятно с НДСом на возвратах от покупателей.
...
Рейтинг: 0 / 0
Точность хранения данных
    #33718064
Dried Gagarin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sndanilПоделитесь пожалуйста опытом.

Делюсь.

1. Определяемся с учетной системой. Если она основывается на двойной записи (а она на 99,9% основывается на ней ;-) ), то ни о каких "списаниях на ошибки округления" речи быть не может в принципе. Баланс должен "биться" копейка-в-копейку, в противном случае вам любой бухгалтер душу вынет и будет прав.

2. А собственно, что складируем? Склад складу рознь. Вот например бывают склады нефтепродуктов. Товар на них приходуется в тоннах. Погрешность измерительных приборов - несколько кило => точности 0,1 кг - хватит за уши. Отпускается товар (о ужаснах!!!) в литрах. Точность приборов 10 мл => точность 1 мл.

3. Никто и ничто не мешает рассчитывать цену, исходя из суммы и количества. Равно как и наоборот - все зависит от конкретной задачи. => Хранить цену с точностью до милионных долей нет необходимости, если есть сумма, округленная до копеек (а какая же еще? мы/нам ее заплатили) и количество, определяемое п.2

IgorTv
2. При списании каждой пачки проверять, а не последняя ли это пачка из приходной партии. Если последння то списывать не колво*цену а просто количество на оставшуюся сумму.


4. Основываясь на п.1 так и только так. Иначе болезненная смерть от рук главбуха неизбежна. Это касается и всех остальных бухгалтерских расчетов - все ошибки округления запихиваем в стоимость последней единицы товара, а не оставляем висеть на балансе.
...
Рейтинг: 0 / 0
Точность хранения данных
    #33718145
IgorTv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dried Gagarin
1. Определяемся с учетной системой. Если она основывается на двойной записи (а она на 99,9% основывается на ней ;-) ), то ни о каких "списаниях на ошибки округления" речи быть не может в принципе. Баланс должен "биться" копейка-в-копейку, в противном случае вам любой бухгалтер душу вынет и будет прав.

Дык Лука Пачиоли форевар. Баланс будет "биться" просто на склад сумма ложится !=кредиторке, а +- округления и разница на счет округлений. Сумму с этого счета в конце периода закрывает главбух, также как курсовую разницу, доход от прочих операций или продажи основных средств. Так что не надо людей напрасно пугать.

Dried Gagarin
2. А собственно, что складируем? Склад складу рознь. Вот например бывают склады нефтепродуктов. Товар на них приходуется в тоннах. Погрешность измерительных приборов - несколько кило => точности 0,1 кг - хватит за уши. Отпускается товар (о ужаснах!!!) в литрах. Точность приборов 10 мл => точность 1 мл.

ужасужас. Отпускать можем и в парсеках, но списвать со склада в том, чем приходовали. Иначе будут воровать. Тут уже неоднократно обсуждался вопрос инвентаризации, так вот 50% расходжений на инвентаризации - проблема организации учета (приход в литрах расход в мегатоннах один из примерови т.д должны быть запрещены на уровне учета накорню)

Dried Gagarin

IgorTv
2. При списании каждой пачки проверять, а не последняя ли это пачка из приходной партии. Если последння то списывать не колво*цену а просто количество на оставшуюся сумму.


4. Основываясь на п.1 так и только так. Иначе болезненная смерть от рук главбуха неизбежна. Это касается и всех остальных бухгалтерских расчетов - все ошибки округления запихиваем в стоимость последней единицы товара, а не оставляем висеть на балансе.

Нюню :) А клиент взял и вернул нам предпоследнюю и последнюю пачку товара с разными стоимостями. И как ее прикажете приходовать? по средней будем-с оформлять?

Возможные ошибки на выходе нужно исключать на входе, иначе вся система непонятно зачем усложняется.
...
Рейтинг: 0 / 0
Точность хранения данных
    #33718336
Dried Gagarin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
IgorTv
ужасужас. Отпускать можем и в парсеках, но списвать со склада в том, чем приходовали. Иначе будут воровать. Тут уже неоднократно обсуждался вопрос инвентаризации, так вот 50% расходжений на инвентаризации - проблема организации учета (приход в литрах расход в мегатоннах один из примерови т.д должны быть запрещены на уровне учета накорню)


Это, конечно, уже офтоп пошел. Но забавный офтоп.

Приехал, значит, бензовоз на АЗС. Слил бензину в резервуар. 30 тонн. Приехал IgorTv и попросил залить в бак 35 кг бензину? Ах, нет... У IgorTv 50 литров и он не желает заливать в него 35 кг. Он желает залить именно 50 литров. Т.е. ему, пакостнику, пофигу, как ведется на НПЗ, на ЖД и у меня учет бензина. Ему, покупателю, черт его дери, вынь да положь литры.

a. Бизнес диктует свои условия учетной системе, а не наоборот.
b. предотвращать воровство - это не задача бухгалтера, и следовательно, не задача учетной системы. Задача учетной системы - раскрытие информации. А воров ловить - это более другие методы и специалисты нужны.
...
Рейтинг: 0 / 0
Точность хранения данных
    #33718355
michael_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
IgorTv
Тут все просто - 0. Нужно вводить такие единицы измерения, чтобы количества на складе были не делимые целые. Сигареты учитывают в штуках а не в пачках, провода в метрах, а не в бухтах и т.д. (если конечно вы не собираетесь продавать 1 бычок и 20 см. провода :)
При приходе всегда делать пересчет в неделимую единицу измерения, при расходе уж как проще продавать.

Я правда никогда не сталкивался с сыпучими\льющимися товарами. Может там и надо какуюто точность в количествах.
Это было бы слишком просто.

Надо использовать для каждого товара базовую единицу измерения, принятую на данном предприятии для данного товара.

Наример, фанера расчитывается в кв.м. Лист при продаже могут распилить, один наш клиент считает до 6-го знака после запятой.

На моей практике для количества хватало точности в 7 знаков.

И вообще, что делать при округлениях спросите своего бухгалтера, руками же они это все как-то до Вас делали.
...
Рейтинг: 0 / 0
Точность хранения данных
    #33718394
Dried Gagarin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
IgorTv
Дык Лука Пачиоли форевар. Баланс будет "биться" просто на склад сумма ложится !=кредиторке, а +- округления и разница на счет округлений. Сумму с этого счета в конце периода закрывает главбух, также как курсовую разницу, доход от прочих операций или продажи основных средств. Так что не надо людей напрасно пугать.


"Счета округлений" в новом плане счетов, убей, не видел. Он есть? Убейте меня тогда. Списывать разницу округлений на финансовый результат, в принципе, можно. Может в этом даже и смысл есть немалый, в некоторых случаях.
...
Рейтинг: 0 / 0
Точность хранения данных
    #33718603
IgorTv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dried Gagarin IgorTv
ужасужас. Отпускать можем и в парсеках, но списвать со склада в том, чем приходовали. Иначе будут воровать. Тут уже неоднократно обсуждался вопрос инвентаризации, так вот 50% расходжений на инвентаризации - проблема организации учета (приход в литрах расход в мегатоннах один из примерови т.д должны быть запрещены на уровне учета накорню)


Приехал, значит, бензовоз на АЗС. Слил бензину в резервуар. 30 тонн. Приехал IgorTv и попросил залить в бак 35 кг бензину? Ах, нет... У IgorTv 50 литров и он не желает заливать в него 35 кг. Он желает залить именно 50 литров. Т.е. ему, пакостнику, пофигу, как ведется на НПЗ, на ЖД и у меня учет бензина. Ему, покупателю, черт его дери, вынь да положь литры.

Я в самом начале говорил, что не сталкивался с сыпучими\льющимися. Но тут все равно возражу. Мне в чеке можно написать что я получил 50 литров, т.к. ценообразование от литров. Но в системе учета на АЗС должно быть отражено, что IgorTV получил именно 35 кг., что на тот момент составляло 50 л. при температуре +75 по фаренгейту :). Но на АЗС пришло 35 кг и ушло 35 кг, а за что я там заплатил и как эти 35 кг забрал уже не важно.

Dried Gagarin
a. Бизнес диктует свои условия учетной системе, а не наоборот.
b. предотвращать воровство - это не задача бухгалтера, и следовательно, не задача учетной системы. Задача учетной системы - раскрытие информации. А воров ловить - это более другие методы и специалисты нужны.

Задача бухгалтера однозначно сказать что должно остаться 100 кг бензина а есть только 80 кг. И при этом не думать о единицах пересчета и т.д.Этож только я в литрах покупаю, а ведь кто-то в галлонах, а кто-то и в троицких унциях :)

Там где есть неоднозначности в учете - будет воровство.
...
Рейтинг: 0 / 0
Точность хранения данных
    #33718951
Фотография Garya
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
У всех весов, линеек и всех-прочих измерительных приборов определена погрешность. Можно считать несовпадение в пределах этой погрешности допустимым и списывать по результатам инвентаризации. В случае выхода за пределы погрешности прибора (особенно, существенного) можно подавать в суд на лицо, с которым заключен договор о материальной ответственности (по крайней мере, этим можно припугнуть).
Есть еще нормы естественной убыли (спирт имеет наглость испаряться) - про них нужно не забыть.

На самом деле все эти нюансы урегулируются в каждой конторе по-своему. Для того, чтобы не рисковать оказаться виновным в убытке, кладовщик будет стараться немного не додать. В итоге может нарваться на скандал. Не известно, что хуже - небольшая недостача или небольшая недодача... :)

Кстати, на одной только заявленной погрешности можно целый бизнес сделать... :) И потом, красть можно очень многими способами. Помнится, в "Джентельменах удачи" мужик в тюбетейке разбавлял бензин ослиной мочой. Так что на каждый чих не настрахуешься.

Одно дело вести учет, немного другое - бороться со злоупотреблениями. Даже очень точно организованный учет не гарантирует отсутствия злоупотреблений.
...
Рейтинг: 0 / 0
Точность хранения данных
    #33719295
Dried Gagarin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
IgorTv
Но в системе учета на АЗС должно быть отражено, что IgorTV получил именно 35 кг., что на тот момент составляло 50 л. при температуре +75 по фаренгейту :). Но на АЗС пришло 35 кг и ушло 35 кг, а за что я там заплатил и как эти 35 кг забрал уже не важно.


IgorTv
Там где есть неоднозначности в учете - будет воровство.

Собственно так и делается. Литры через плотность пересчитываются в килограммы. Плотность определяется через температуру. Номинально списываются, конечно, килограммы, но через формулу пересчета. Вот только от переименования сущностей смысл не меняется и от воровства избавиться не удается:
погрешность пересчета около 1%. Поэтому менеджеры АЗС с чистой совестью воруют около 0,5% поступившего топлива. И ничего, все живы пока: и нефтяники, и НПЗ, и владельцы сетей АЗС... и автомобилисты, как ни странно.
...
Рейтинг: 0 / 0
Точность хранения данных
    #33719673
IgorTv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dried Gagarin менеджеры АЗС с чистой совестью воруют около 0,5% поступившего топлива.

Я чуствовал, что меня в чем-то обманывают на АЗС :)
Сорри за офтоп.
...
Рейтинг: 0 / 0
Точность хранения данных
    #33719949
Guest_12345
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
michael_...

И вообще, что делать при округлениях спросите своего бухгалтера, руками же они это все как-то до Вас делали.

Dried Gagarin.... Списывать разницу округлений на финансовый результат, в принципе, можно. Может в этом даже и смысл есть немалый, в некоторых случаях.

Вот это наконец-то приятные мысли (см. цитаты).

1. Что бы вы не пытались придумать, вам никогда не уйти от округлений! То ли единицы измерения не те, то НДС не в целых копейках, то купили в нескольких валютах и пр. Проблема с копейкой будет всегда и ее надо решать.
2. Никогда бухгалтер не продавал последнюю пачку сигарет на копейку дороже. Возможные проблемы описаны в предыдущих сообщениях.
3. Что мы делаем с копейками округления? Относим их на счета "Прибыли/убытки".
Делаем это автоматом при появлении целой копейки. В налоговом периоде при обороте в несколько миллионов в сумме набегает 3-5 коп. Проблема? Да, но менее значимая, чем такая: оплатили 600т кокса, поставщик отгрузил 15 вагонов, прибыло 590т. Судится с поставщиком и ж.д. можно вечно, да никто и не будет. Списывается в убытки.

Советую и тем, у кого проблемы - списать на финассовый результат, как и предлагает Dried Gagarin.
...
Рейтинг: 0 / 0
22 сообщений из 22, страница 1 из 1
Форумы / ERP и учетные системы [игнор отключен] [закрыт для гостей] / Точность хранения данных
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]