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

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

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

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

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

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

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

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

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


Цены будут какими надо, это себестоимость двух пачек сигарет. Т.е. при продаже одной из них какую сумму я должен записать в расход?
...
Рейтинг: 0 / 0
10.05.2006, 12:29
    #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
10.05.2006, 13:03
    #33717506
sndanil
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Точность хранения данных
IgorTvПри приходе убирать округления. На склад сразу ложить 2 шт по цене ROUND(20.75/2,2)=10.38 на сумму 10.38*2=20.76 и разницу 0.01 сразу относить на счет округлений. Тогда не будет проблем при списании

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

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

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

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

И еще: работа\хранения дробных чисел - трудоемкое занятие. можно в базе хранить просто целое число а при отображении всегда делить на 100. Так многие поступают.
...
Рейтинг: 0 / 0
10.05.2006, 14:05
    #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
10.05.2006, 15:24
    #33718064
Dried Gagarin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Точность хранения данных
sndanilПоделитесь пожалуйста опытом.

Делюсь.

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

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

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

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


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

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

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

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

Dried Gagarin

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


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

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

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


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

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

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

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

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

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

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

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


"Счета округлений" в новом плане счетов, убей, не видел. Он есть? Убейте меня тогда. Списывать разницу округлений на финансовый результат, в принципе, можно. Может в этом даже и смысл есть немалый, в некоторых случаях.
...
Рейтинг: 0 / 0
10.05.2006, 17:59
    #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
10.05.2006, 21:01
    #33718951
Garya
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Точность хранения данных
У всех весов, линеек и всех-прочих измерительных приборов определена погрешность. Можно считать несовпадение в пределах этой погрешности допустимым и списывать по результатам инвентаризации. В случае выхода за пределы погрешности прибора (особенно, существенного) можно подавать в суд на лицо, с которым заключен договор о материальной ответственности (по крайней мере, этим можно припугнуть).
Есть еще нормы естественной убыли (спирт имеет наглость испаряться) - про них нужно не забыть.

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

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

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


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

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

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

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

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

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

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

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


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