|
|
|
Как правильно хранить в бд себестоимость и ндс товара
|
|||
|---|---|---|---|
|
#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, 20:00 |
|
||
|
Как правильно хранить в бд себестоимость и ндс товара
|
|||
|---|---|---|---|
|
#18+
Delphi159, Как Вы это описываете, это выглядит проблемой не структуры БД, а учетной политики - либо Ваш бухгалтер не знает чего хочет, либо, вероятнее, Вы его не понимаете. Попробуйте сформулировать, что Вы хотите получить в итоге. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.11.2016, 22:04 |
|
||
|
Как правильно хранить в бд себестоимость и ндс товара
|
|||
|---|---|---|---|
|
#18+
Кот МатроскинDelphi159, Попробуйте сформулировать, что Вы хотите получить в итоге. Кот Матроскин , на момент когда фирма встаёт на учёт как ндс-плательщик на складе есть товарь который облагается ндс-ом и есть тот товарь, который не платит ндс(напр. большинство лекарств). До этого момента, независимо от кого фирма получал товарь, ндс=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. По законодательству, в момент вставания на учёт на остатки от старых покупков фирма должен сделать зачет ндс-а этого остаточного товара и после этого момента продавать уже с ндс-ом. ??? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.11.2016, 23:11 |
|
||
|
Как правильно хранить в бд себестоимость и ндс товара
|
|||
|---|---|---|---|
|
#18+
Delphi159Сейчась о главном: До этого момента себестоимость и ндс были распределены так: cost:2; Vat-0. А после:Cost-1.695; vat-0.305. логически, если переписать на старую запись новую себестоимость (1,695) и ндс (0,305) этим буду искажать старые цены, и прибыл неправильно будет посчитан. Зачем нужно переписывать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.11.2016, 23:17 |
|
||
|
Как правильно хранить в бд себестоимость и ндс товара
|
|||
|---|---|---|---|
|
#18+
Кот Матроскин Зачем нужно переписывать? До того пока не платил налог: Income: In_id InPricecostvat 1 10100 а после: In_id InPricecostvat 1 108.471.53 прибыл был:OutQty*(OutPrice-10) а сейчас: OutQty*(OutPrice-8.47). Как сохранить старое двыжение. Если переписывать тогда старые cost,vat теряются! Думаю придётся отдельную таблицу создать, где будет цены на период до и после, но думаю этим затруднится потом запросы написать! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.11.2016, 23:41 |
|
||
|
Как правильно хранить в бд себестоимость и ндс товара
|
|||
|---|---|---|---|
|
#18+
Delphi159Кот Матроскин Зачем нужно переписывать? До того пока не платил налог: Income: In_id InPricecostvat 1 10100 а после: In_id InPricecostvat 1 108.471.53 Почему "после" именно так? Если Вам надо "сохранить старое движение" - ну так сохраните его и ничего не переписывайте. А если надо переписать - какой смысл "сохранять старое движение"? Если Вы, предположим, получили в лохматом году 10 единиц товара, из них 8 потратили и 2 осталось, и в какой-то момент решили платить НДС и зачесть НДС, уплаченный за эти 2 единицы - конечно не надо исправлять старую запись лохматого года о приходе 10 единиц, надо списать старый остаток с 0 НДС и принять то же количество с правильным. Но, еще раз повторюсь, это не вопрос структуры базы, это вопрос учетной политики. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.11.2016, 00:14 |
|
||
|
Как правильно хранить в бд себестоимость и ндс товара
|
|||
|---|---|---|---|
|
#18+
Кот Матроскиннадо списать старый остаток с 0 НДС и принять то же количество с правильным. Т.е.редактировать суммы старых накладных, оставить в ных только те которые уже продались, списать весь остальной товар и сделать новый приход? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.11.2016, 00:52 |
|
||
|
Как правильно хранить в бд себестоимость и ндс товара
|
|||
|---|---|---|---|
|
#18+
В итоге появились 2 варианта: I вариант: списать старый остаток с 0 НДС-ом и принять то же количество с ндс-ом и другой себестоимостью. Сумма себестоимость+ндс останется то же самим. II вариант: в бд добавить ещё одну таблицу(Income_Ex) с ценами и периодом. то есть, конечная закупочная цена(InPrice) останется в старой таблице, а себестоимость и ндс-в новой. Income: In_id,IncomeDate,Qty, InPrice... Income_Ex: Inex_id, In_id, cost, vat ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.11.2016, 16:06 |
|
||
|
Как правильно хранить в бд себестоимость и ндс товара
|
|||
|---|---|---|---|
|
#18+
Delphi159В итоге появились 2 варианта: Вы глубоко заблуждаетесь. У вас только один вариант и он чётко формализован. Мне неизвестна ваша ситуация, поэтому судить сложно. Но, что можно сказать в вашем случае точно, нужно аудиторское заключение до перехода на ОСН и после. Т.к. если Бухи не дали вам чёткий ответ по вашему вопросу, фирма определённо имеет проблемы и заткнуть дырку, указав вам на норму в законах, недостаточно. Поговорите с директором, что думает по этому поводу. Скорее всего, сесть из-за ошибок в постановке учёта ему не захочется. Он либо заменит бухгалтеров, либо войдёт во взаимодействие с аудиторами, которые проверят правильность учёта. p.s. И после этого говорят, что Бухгалтеров и Экономистов в РФ много... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.11.2016, 00:47 |
|
||
|
Как правильно хранить в бд себестоимость и ндс товара
|
|||
|---|---|---|---|
|
#18+
lionsatman Вы глубоко заблуждаетесь. хотя Мне неизвестна ваша ситуация, поэтому судить сложно. ? Но, что можно сказать в вашем случае точно, нужно аудиторское заключение до перехода на ОСН и после. По законодательству моей страны, а это точно не РФ, когда годовой оборот товара, который облагается ндс-ом достигнет 100 000, надо вставать на учёт ндс. Пишем заявление электронно и без всяких аудиторов и разрешения переходим на новый тип налогооблажения. На этот момент в бухгалтерском учёте делается сторнирующая бухгалтерская проводка - расход с полной стоимостью + приход с НДС. Вопрос в том, как это правильно сделать в складском учёте! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.11.2016, 02:09 |
|
||
|
Как правильно хранить в бд себестоимость и ндс товара
|
|||
|---|---|---|---|
|
#18+
Delphi159 хотя & Delphi159 ? Потому, что такие вещи, описываются конкретно в налоговом законодательстве. Ваша ситуация, например, может включать в себя применение иных форм учёта, для прочих видов деятельности. Аудиторы могут оценить вашу ситуацию точно. Delphi159 По законодательству моей страны, а это точно не РФ, когда годовой оборот товара, который облагается ндс-ом достигнет 100 000, надо вставать на учёт ндс. Пишем заявление электронно и без всяких аудиторов и разрешения переходим на новый тип налогооблажения. На этот момент в бухгалтерском учёте делается сторнирующая бухгалтерская проводка - расход с полной стоимостью + приход с НДС. Вопрос в том, как это правильно сделать в складском учёте! Речь не о заявлениях, но о том, что нет полного понимания, что, куда и как, в вашем случае. А при таком раскладе, обычно приглашают аудиторов, чтобы они проверили наличие ошибок на момент перехода и их можно было выправить, а в последствии, их приглашают проверить правильность осуществлённого перехода. От страны мало зависит, это система. К тому же и в профиле информации нет, да и пишите вы на русском, так что... не обессудьте, решил что вы из РФ. :-) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.11.2016, 03:19 |
|
||
|
|

start [/forum/topic.php?fid=32&fpage=13&tid=1540263]: |
0ms |
get settings: |
9ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
44ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
49ms |
get tp. blocked users: |
5ms |
| others: | 13ms |
| total: | 151ms |

| 0 / 0 |

Извините, этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
... ля, ля, ля ...