Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
05.11.2016, 18:39
|
|||
---|---|---|---|
|
|||
Как правильно хранить в бд себестоимость и ндс товара |
|||
#18+
Interbase 2009. В бд есть таблицы Income, Outcome. Income(приход): Cost(себестоимость), Vat(ндс), IncomeDate(дата прихода), Qty(кол-во прихода), QtyCurr(кол-во сейчас). (Остатки пока храню в бд,в будушем собираюсь не хранить в бд.) Например, 01/11/2016 встал на учёт как плательщик ндс-а. Но на этот момент есть остатки от старых приходов. В старых записях, на которых есть остатки для тех товаров, которые облагаюся ндс-ом, надо изменять цифры себестоимости и ндс-а, например, если цена была 2долл. и и был распределен так: Cost-2; Vat-0 сейчас станет Cost-1.695; vat-0.305. Но тогда прибыль от старых продаж (до 01/11/16) будет посчитано неправильно- вместо (продаж.цена-2) будет (продаж.цена-1,695)! Какие изменения можно сделать в бд , а не в запросах, чтобы обойти эту проблему. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
05.11.2016, 21:51
|
|||
---|---|---|---|
Как правильно хранить в бд себестоимость и ндс товара |
|||
#18+
Delphi159, а вы уверены, что имеете право отдельно принимать НДС к учету по поставкам, осуществленным ранее смены схемы налогообложения? На сколько я понимаю, старые поставки уже были приняты к учету при расчете налога по предыдущей схеме налогообложения и на момент её изменения у вас были полностью закрыты все периоды, подбиты налоги и в будущих периодах вы не можете предъявлять к вычету НДС по этим поставкам. На момент перехода к иной схеме налогообложения хорошо бы оформлять документ инвентаризации остатков товара на складах, который не учитывает НДС. P.S. И, кстати, вы путаете понятие цены приобретения с себестоимостью. Последнее, это цена приобретения + стоимость логистических расходов, в которые, также, входит стоимость хранения. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
05.11.2016, 21:53
|
|||
---|---|---|---|
|
|||
Как правильно хранить в бд себестоимость и ндс товара |
|||
#18+
Вариант только один, хранить все цены товара привязанные к периоду действия. Все расчеты производить тоже на определенную дату или период. То есть в первом приближении это будет еще одна таблица в БД, с ценами, периодом и привязкой к товару. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
05.11.2016, 23:05
|
|||
---|---|---|---|
|
|||
Как правильно хранить в бд себестоимость и ндс товара |
|||
#18+
rdb_devDelphi159, а вы уверены, что имеете право отдельно принимать НДС к учету по поставкам, осуществленным ранее смены схемы налогообложения? На сколько я понимаю, старые поставки уже были приняты к учету при расчете налога по предыдущей схеме налогообложения и на момент её изменения у вас были полностью закрыты все периоды, подбиты налоги и в будущих периодах вы не можете предъявлять к вычету НДС по этим поставкам. На момент перехода к иной схеме налогообложения хорошо бы оформлять документ инвентаризации остатков товара на складах, который не учитывает НДС. rdb_dev , на момент когда фирма встаёт на учёт как ндс-плательщик на складе есть товарь который облагается ндс-ом и есть тот товарь, который не платат ндс(напр. большинство лекарств). До этого момента, независимо от кого фирма получал товарь, ндс=0 и в бд все расходы шли в себестоимость. Это упрошенная схема, для упрошения я специально не говорю о других расходах. т.е. упрошенно все другие расходы входит в себестоимость, а себестоимость+ндс=конечная цена закупки. Сейчась о главном: До этого момента себестоимость и ндс были распределены так: cost:2; Vat-0 . А после: Cost-1.695; vat-0.305 . логически, если переписать на старую запись новую себестоимость (1,695) и ндс (0,305) этим буду искажать старые цены, и прибыл неправильно будет посчитан. Но как переделать не могу понять. Сейчас таблицы Income, Outcome отдельно. Income: In_id,Cost(себестоимость),Vat(ндс),IncomeDate,Qty, InPrice... Outcome: Out_id, In_id, Qty, OutcomeDate, OutPrice.... IncomeMaster: "шапка" прихода/-Id, InSum. OutcomeMaster: "шапка" расхода-Id, OutSum. Price:Pr_k, name, vatpayable(0 или 1)... P.S. По законодательству, в момент вставания на учёт на остатки от старых покупков фирма должен сделать зачет ндс-а этого остаточного товара и после этого момента продавать уже с ндс-ом. ??? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
06.11.2016, 00:11
|
|||
---|---|---|---|
|
|||
Как правильно хранить в бд себестоимость и ндс товара |
|||
#18+
HaJIuBauKaВариант только один, хранить все цены товара привязанные к периоду действия. Все расчеты производить тоже на определенную дату или период. То есть в первом приближении это будет еще одна таблица в БД, с ценами, периодом и привязкой к товару. HaJIuBauKa к сожалению, по-моему, вы правы. то есть, закупочная цена(InPrice) останется в старой таблице, а себестоимость и ндс-в новой. Income: In_id,IncomeDate,Qty, InPrice... Income_Ex: Inex_id, In_id, cost, vat А периоды зачем хранить в допольнительной таблице, дата покупки же уже есть в Income, а связь между таблицами будет создан с помощью In_id обойх таблиц! ... |
|||
:
Нравится:
Не нравится:
|
|||
|
06.11.2016, 00:33
|
|||
---|---|---|---|
Как правильно хранить в бд себестоимость и ндс товара |
|||
#18+
Delphi159, 1. Бухгалтерский и складской учет должны вестись раздельно. Это, надеюсь, очевидно? 2. Все данные приходных документов в БД всегда должны вводится в точности как написано на документах поставщика, независимо от того, как вы их, затем, будете использовать в расчетах. Поэтому, если поставщики предоставляли вам документы без НДС, то выделить из них НДС вы не можете НИКАК. Если же поставщик предоставил документы с НДС, а их ввели в БД без НДС, указав общую стоимость товара включая НДС, то это принципиальная ошибка бух.учета. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
06.11.2016, 01:59
|
|||
---|---|---|---|
Как правильно хранить в бд себестоимость и ндс товара |
|||
#18+
Delphi159, херня какая-то. ну перешли вы с безндс на ндс, и что? пофиг, как товар был куплен. Важно, как вы его продаете сейчас - с ндс или без. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
06.11.2016, 02:39
|
|||
---|---|---|---|
|
|||
Как правильно хранить в бд себестоимость и ндс товара |
|||
#18+
kdvDelphi159, пофиг, как товар был куплен. Важно, как вы его продаете сейчас - с ндс или без. kdv , как посчитать прибыл, когда после этого момента меняется себестоимость товара, который сохранен в бд? Прибыл=Продажная цена без ндс- себестоимость. Себестоимость была 10, а сейчась реально уже 8,47 но в бд хранится 10! ... |
|||
:
Нравится:
Не нравится:
|
|||
|
06.11.2016, 03:16
|
|||
---|---|---|---|
Как правильно хранить в бд себестоимость и ндс товара |
|||
#18+
Delphi159, если данные в БД вводились с полной стоимостью, включая НДС, а от поставщика были получены документы с суммой НДС отдельно, то проблема решается не переписыванием базы, а простой сторнирующей бухгалтерской операцией на 01.11.2016 - расход с полной стоимостью + приход с НДС. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
06.11.2016, 03:48
|
|||
---|---|---|---|
|
|||
Как правильно хранить в бд себестоимость и ндс товара |
|||
#18+
rdb_devDelphi159, если данные в БД вводились с полной стоимостью, включая НДС, а от поставщика были получены документы с суммой НДС отдельно, то проблема решается не переписыванием базы, а простой сторнирующей бухгалтерской операцией на 01.11.2016 - расход с полной стоимостью + приход с НДС. rdb_dev , в бухгалтерском учете всё ясно, но программа является программой только для складского учёта, а не бухгалтерского. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
06.11.2016, 04:10
|
|||
---|---|---|---|
Как правильно хранить в бд себестоимость и ндс товара |
|||
#18+
Delphi159, и что? Программа не позволяет создавать расход и приход товара на одно и то же юр.лицо? ;) ... |
|||
:
Нравится:
Не нравится:
|
|||
|
06.11.2016, 04:15
|
|||
---|---|---|---|
Как правильно хранить в бд себестоимость и ндс товара |
|||
#18+
Delphi159...но программа является программой только для складского учёта, а не бухгалтерского.Если программа только для складского учета, зачем было в топикстарте упоминать расчет прибыли, НДС и вести дискуссию о смене режима налогообложения, что совершенно не имеет отношения к складскому учету? Складской учет можно вести только по стоимости товара и совершенно не важно, как эта стоимость сформирована. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
06.11.2016, 13:26
|
|||
---|---|---|---|
Как правильно хранить в бд себестоимость и ндс товара |
|||
#18+
Delphi159kdv, как посчитать прибыл, когда после этого момента меняется себестоимость товара пока товар на складе, никакой "прибыли" нет, и себестоимость товара не меняется, он уже куплен. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
06.11.2016, 16:04
|
|||
---|---|---|---|
|
|||
Как правильно хранить в бд себестоимость и ндс товара |
|||
#18+
В итоге появились 2 варианта: I вариант: списать старый остаток с 0 НДС-ом и принять то же количество с ндс-ом и другой себестоимостью. Сумма себестоимость+ндс останется то же самим. II вариант: в бд добавить ещё одну таблицу(Income_Ex) с ценами и периодом. то есть, конечная закупочная цена(InPrice) останется в старой таблице, а себестоимость и ндс-в новой. Income: In_id,IncomeDate,Qty, InPrice... Income_Ex: Inex_id, In_id, cost, vat ... |
|||
:
Нравится:
Не нравится:
|
|||
|
07.11.2016, 04:51
|
|||
---|---|---|---|
|
|||
Как правильно хранить в бд себестоимость и ндс товара |
|||
#18+
Хотя I вариант, скорее всего, не годится, посколько в "шапке" прихода создаётся 2 записи вместо одного: реальный приход и новый приход для списанного товара. II вариант вернее будет так: в бд добавить ещё одну таблицу(Income_Ex) с ценами и периодом. то есть, конечная закупочная цена(InPrice) останется в старой таблице, а себестоимость и ндс-в новой. Income: In_id,IncomeDate, Qty, InPrice... Income_Ex: Inex_id, In_id, cost, vat, StartDate, EndDate III вариант: не хранить в бд себестоимость и ндс, а посчитать в программе: Income: In_id,IncomeDate, Qty, InPrice... Income_Ex: Inex_id, VatPayable(0 или 1), StartDate, EndDate Код: sql 1.
Код: sql 1. 2. 3. 4. 5. 6. 7. 8.
... |
|||
:
Нравится:
Не нравится:
|
|||
|
07.11.2016, 10:32
|
|||
---|---|---|---|
Как правильно хранить в бд себестоимость и ндс товара |
|||
#18+
kdvи себестоимость товара не меняется, он уже куплен.Смотря что ты называешь "себестоимостью". С точки зрения бухгалтерии, меняется. Общепроизводственные затраты никуда не деваются. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
07.11.2016, 11:42
|
|||
---|---|---|---|
Как правильно хранить в бд себестоимость и ндс товара |
|||
#18+
WildSery, себестоимость - это закупочная цена плюс расходы. Закупочная цена если была с НДС, то при переходе с УСН на ОСНО так и останется. Расходы - да, могут меняться, без НДС или с, зависит от того, когда они произведены. Собственно, тут не надо придумывать, надо руководствоваться правилами бухучета. rdb_dev на эту тему самым первым ответил. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
07.11.2016, 14:19
|
|||
---|---|---|---|
|
|||
Как правильно хранить в бд себестоимость и ндс товара |
|||
#18+
kdv, WildSery Как формируется себестоимость и какие расходы входит в ней я знаю, вопрос не об этом. Вопрос в том, как хранить себестоимость и ндс при УСН и как реализовать переход с УСН на ОСНО 1. списать старый остаток с 0 НДС-ом и принять то же количество с ндс-ом и другой себестоимостью? 2. не хранить в бд себестоимость и ндс, а посчитать в программе. Для этого создать таблицу с периодами и флагом налогооблажения(тратит-1, не тратит-0): Income_Ex: In_id, VatPayable(0 или 1), StartDate, EndDate 3. в бд добавить таблицу(Income_Ex) с ценами и периодом. то есть, конечная закупочная цена(InPrice) останется в таблице записей прихода(Income), а себестоимость и ндс-в новой. Income: In_id,IncomeDate, Qty, InPrice... Income_Ex: Inex_id, In_id, cost, vat, StartDate, EndDate Покритикуйте эти варианты и предлагайте другое решение если такое есть. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
07.11.2016, 14:36
|
|||
---|---|---|---|
Как правильно хранить в бд себестоимость и ндс товара |
|||
#18+
Delphi159, какой НДС и переход с УСН на ОСН в складском учете? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
07.11.2016, 15:14
|
|||
---|---|---|---|
Как правильно хранить в бд себестоимость и ндс товара |
|||
#18+
rdb_dev, Да что ты к человеку пристал. Он же говорит, что знает бухгалтерию, и самое главное Delphi159Прибыл=Продажная цена без ндс- себестоимость Хочет в складе - будет в складе. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
07.11.2016, 15:18
|
|||
---|---|---|---|
Как правильно хранить в бд себестоимость и ндс товара |
|||
#18+
Delphi159, Делать НДС расчётным чревато. Он расчётный на момент оформления документов, а после уже фиксированный. Поскольку бухгалтерия за копейку мозг выпотрошит. Честно говоря, до меня с трудом доходит концепция, что себестоимость в расчётах зависит только от входной цены. Потому советовать что-то воздержусь. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
07.11.2016, 15:21
|
|||
---|---|---|---|
|
|||
Как правильно хранить в бд себестоимость и ндс товара |
|||
#18+
Hello, Wildsery! You wrote on 7 ноября 2016 г. 15:18:55: Wildsery> Делать НДС расчётным чревато. > Он расчётный на момент оформления документов, а после уже фиксированный.+1 и вообще, в CRM-системах принято "хранить", а не "вычислять". Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
|
07.11.2016, 15:34
|
|||
---|---|---|---|
Как правильно хранить в бд себестоимость и ндс товара |
|||
#18+
Delphi1591. списать старый остаток с 0 НДС-ом и принять то же количество с ндс-ом и другой себестоимостью?Нормальная сторнирующая операция. Так, обычно, и делают. Delphi1592. не хранить в бд себестоимость и ндс, а посчитать в программе. Для этого создать таблицу с периодами и флагом налогооблажения(тратит-1, не тратит-0): Income_Ex: In_id, VatPayable(0 или 1), StartDate, EndDateНи в коем случае! Одно небольшое отличие в алгоритмах расчета НДС у вас и поставщика, или корректировка этого алгоритма в будущем, могут привести к разнице в расчетах на цент. Таблицы с данными приходных и расходных документов должны содержать не только кол-во единиц товарной позиции, цену за единицу и ставку НДС, но и сумму НДС по каждой товарной позиции с возможностью редактирования суммы НДС независимо от того, совпадает она с расчетной или нет. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
07.11.2016, 16:09
|
|||
---|---|---|---|
|
|||
Как правильно хранить в бд себестоимость и ндс товара |
|||
#18+
WildSeryDelphi159, Честно говоря, до меня с трудом доходит концепция, что себестоимость в расчётах зависит только от входной цены. Потому советовать что-то воздержусь. Не только от входной цены зависит, есть и другые затраты но в этот момент(вставание на учёт ндс) остальные расходы же не меняются, меняется только соотношение между себестоимостью и ндс-ом, Была, например, себестоимость-10, ндс-0, а после: себестоимость-8.47, ндс-1.53, а их сумма останется 10. Вообще забудем о себестоимости и ндс, названия здесь не имеют значения, допустим есть поле А и В. А+В=С. Как сохранить старые записи старым соотношением между А и В и после какого-то момента хранить новым соотношением. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
07.11.2016, 16:13
|
|||
---|---|---|---|
|
|||
Как правильно хранить в бд себестоимость и ндс товара |
|||
#18+
Delphi159Была, например, себестоимость-10, ндс-0, а после: себестоимость-8.47, ндс-1.53, а их сумма останется 10. Это бред со всех точек зрения. НДС входит в себестоимость, а не добавляется к ней. Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
|
|
start [/forum/topic.php?fid=40&tablet=1&tid=1561827]: |
0ms |
get settings: |
10ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
63ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
67ms |
get tp. blocked users: |
1ms |
others: | 260ms |
total: | 436ms |
0 / 0 |