powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Как правильно хранить в бд себестоимость и ндс товара
11 сообщений из 11, страница 1 из 1
Как правильно хранить в бд себестоимость и ндс товара
    #39341910
Delphi159
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
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)!
Какие изменения можно сделать в проектировании бд, чтобы обойти эту проблему.
...
Рейтинг: 0 / 0
Как правильно хранить в бд себестоимость и ндс товара
    #39341952
Кот Матроскин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Delphi159,

Как Вы это описываете, это выглядит проблемой не структуры БД, а учетной политики - либо Ваш бухгалтер не знает чего хочет, либо, вероятнее, Вы его не понимаете.
Попробуйте сформулировать, что Вы хотите получить в итоге.
...
Рейтинг: 0 / 0
Как правильно хранить в бд себестоимость и ндс товара
    #39341965
Delphi159
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Кот Матроскин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. По законодательству, в момент вставания на учёт на остатки от старых покупков фирма должен сделать зачет ндс-а этого остаточного товара и после этого момента продавать уже с ндс-ом.
???
...
Рейтинг: 0 / 0
Как правильно хранить в бд себестоимость и ндс товара
    #39341966
Кот Матроскин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Delphi159Сейчась о главном: До этого момента себестоимость и ндс были распределены так:
cost:2; Vat-0. А после:Cost-1.695; vat-0.305.
логически, если переписать на старую запись новую себестоимость (1,695) и ндс (0,305) этим буду искажать старые цены, и прибыл неправильно будет посчитан.
Зачем нужно переписывать?
...
Рейтинг: 0 / 0
Как правильно хранить в бд себестоимость и ндс товара
    #39341972
Delphi159
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Кот Матроскин
Зачем нужно переписывать?

До того пока не платил налог:
Income:
In_id InPricecostvat 1 10100
а после:
In_id InPricecostvat 1 108.471.53
прибыл был:OutQty*(OutPrice-10)
а сейчас: OutQty*(OutPrice-8.47).
Как сохранить старое двыжение. Если переписывать тогда старые cost,vat теряются! Думаю придётся отдельную таблицу создать, где будет цены на период до и после, но думаю этим затруднится потом запросы написать!
...
Рейтинг: 0 / 0
Как правильно хранить в бд себестоимость и ндс товара
    #39341978
Кот Матроскин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Delphi159Кот Матроскин
Зачем нужно переписывать?

До того пока не платил налог:
Income:
In_id InPricecostvat 1 10100
а после:
In_id InPricecostvat 1 108.471.53

Почему "после" именно так? Если Вам надо "сохранить старое движение" - ну так сохраните его и ничего не переписывайте. А если надо переписать - какой смысл "сохранять старое движение"?
Если Вы, предположим, получили в лохматом году 10 единиц товара, из них 8 потратили и 2 осталось, и в какой-то момент решили платить НДС и зачесть НДС, уплаченный за эти 2 единицы - конечно не надо исправлять старую запись лохматого года о приходе 10 единиц, надо списать старый остаток с 0 НДС и принять то же количество с правильным. Но, еще раз повторюсь, это не вопрос структуры базы, это вопрос учетной политики.
...
Рейтинг: 0 / 0
Как правильно хранить в бд себестоимость и ндс товара
    #39341985
Delphi159
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Кот Матроскиннадо списать старый остаток с 0 НДС и принять то же количество с правильным.

Т.е.редактировать суммы старых накладных, оставить в ных только те которые уже продались, списать весь остальной товар и сделать новый приход?
...
Рейтинг: 0 / 0
Как правильно хранить в бд себестоимость и ндс товара
    #39342127
Delphi159
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
В итоге появились 2 варианта:
I вариант:
списать старый остаток с 0 НДС-ом и принять то же количество с ндс-ом и другой себестоимостью. Сумма себестоимость+ндс останется то же самим.

II вариант:
в бд добавить ещё одну таблицу(Income_Ex) с ценами и периодом.
то есть, конечная закупочная цена(InPrice) останется в старой таблице, а себестоимость и ндс-в новой.
Income: In_id,IncomeDate,Qty, InPrice...
Income_Ex: Inex_id, In_id, cost, vat
...
Рейтинг: 0 / 0
Как правильно хранить в бд себестоимость и ндс товара
    #39342292
lionsatman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Delphi159В итоге появились 2 варианта:


Вы глубоко заблуждаетесь. У вас только один вариант и он чётко формализован.

Мне неизвестна ваша ситуация, поэтому судить сложно. Но, что можно сказать в
вашем случае точно, нужно аудиторское заключение до перехода на ОСН и после.

Т.к. если Бухи не дали вам чёткий ответ по вашему вопросу, фирма определённо
имеет проблемы и заткнуть дырку, указав вам на норму в законах, недостаточно.

Поговорите с директором, что думает по этому поводу. Скорее всего, сесть из-за
ошибок в постановке учёта ему не захочется. Он либо заменит бухгалтеров, либо
войдёт во взаимодействие с аудиторами, которые проверят правильность учёта.

p.s. И после этого говорят, что Бухгалтеров и Экономистов в РФ много...
...
Рейтинг: 0 / 0
Как правильно хранить в бд себестоимость и ндс товара
    #39342301
Delphi159
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
lionsatman
Вы глубоко заблуждаетесь. хотя Мне неизвестна ваша ситуация, поэтому судить сложно. ?


Но, что можно сказать в вашем случае точно, нужно аудиторское заключение до перехода на ОСН и после.
По законодательству моей страны, а это точно не РФ, когда годовой оборот товара, который облагается ндс-ом достигнет 100 000, надо вставать на учёт ндс. Пишем заявление электронно и без всяких аудиторов и разрешения переходим на новый тип налогооблажения.
На этот момент в бухгалтерском учёте делается сторнирующая бухгалтерская проводка - расход с полной стоимостью + приход с НДС. Вопрос в том, как это правильно сделать в складском учёте!
...
Рейтинг: 0 / 0
Как правильно хранить в бд себестоимость и ндс товара
    #39342304
lionsatman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Delphi159 хотя
&
Delphi159 ?

Потому, что такие вещи, описываются конкретно в налоговом законодательстве.
Ваша ситуация, например, может включать в себя применение иных форм учёта,
для прочих видов деятельности. Аудиторы могут оценить вашу ситуацию точно.


Delphi159
По законодательству моей страны, а это точно не РФ, когда годовой оборот товара, который облагается ндс-ом достигнет 100 000, надо вставать на учёт ндс. Пишем заявление электронно и без всяких аудиторов и разрешения переходим на новый тип налогооблажения.
На этот момент в бухгалтерском учёте делается сторнирующая бухгалтерская проводка - расход с полной стоимостью + приход с НДС. Вопрос в том, как это правильно сделать в складском учёте!

Речь не о заявлениях, но о том, что нет полного понимания, что, куда и как, в
вашем случае. А при таком раскладе, обычно приглашают аудиторов, чтобы они
проверили наличие ошибок на момент перехода и их можно было выправить, а в
последствии, их приглашают проверить правильность осуществлённого перехода.

От страны мало зависит, это система. К тому же и в профиле информации нет,
да и пишите вы на русском, так что... не обессудьте, решил что вы из РФ. :-)
...
Рейтинг: 0 / 0
11 сообщений из 11, страница 1 из 1
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Как правильно хранить в бд себестоимость и ндс товара
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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