Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Изменение цены товара / 19 сообщений из 19, страница 1 из 1
10.12.2015, 13:50
    #39124907
Адеке
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Изменение цены товара
Есть таблица товаров tProd: prID, prName, prName.
Есть таблицы групп операции tGrOper: grID, grDate, grType.
Есть таблица операции tOper: opID, grID, opPrice, opQty.
Товар приходит в магазин по одной цене, но бывает что в течении месяца цена товара может измениться 1 или даже более раза (в таблице tProd), и соответственно будет продаваться по измененной цене (в таблице tOper).
В конце месяца на ревизию надо выставить должный остаток товаров в суммовой схеме.
Т.е. раньше когда цена не изменялась я делал так: Сумма прошлого остатка + Сумма приходов - Сумма продаж = Сумма должного остатка.
А сейчас как можно нарисовать схему с участием переоценки?
...
Рейтинг: 0 / 0
10.12.2015, 14:09
    #39124937
Cane Cat Fisher
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Изменение цены товара
АдекеСумма прошлого остатка + Сумма приходов - Сумма продаж = Сумма должного остатка.

Сумма прошлого остатка + Сумма приходов +/-Сумма переоценки/уценки - Сумма продаж = Сумма должного остатка.
...
Рейтинг: 0 / 0
10.12.2015, 14:17
    #39124951
Адеке
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Изменение цены товара
Беда в том что не фиксируется процесс переоценки. Изменили цену товара в таблице tProd и дальше продают.
...
Рейтинг: 0 / 0
10.12.2015, 14:52
    #39124993
Naf
Naf
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Изменение цены товара
А не проще вести количественный учет и сумму определять как Количество*Цена
...
Рейтинг: 0 / 0
10.12.2015, 15:04
    #39125018
Cane Cat Fisher
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Изменение цены товара
АдекеБеда в том что не фиксируется процесс переоценки. Изменили цену товара в таблице tProd и дальше продают.

А надо фиксировать. Переоценка - такой же денежный документ, как и приход и продажа. Посадить его в таблицу операций, и дело с концом.

Никому ведь не приходит в голову вести торговлю, "не фиксируя", например, процесс продажи.
...
Рейтинг: 0 / 0
10.12.2015, 15:17
    #39125034
Адеке
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Изменение цены товара
NafА не проще вести количественный учет и сумму определять как Количество*Цена
Если заметили таблицу, учет так и ведется. А суммовую картину надо нарисовать для общей картины.
...
Рейтинг: 0 / 0
10.12.2015, 15:22
    #39125041
Naf
Naf
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Изменение цены товара
АдекеЕсли заметили таблицу, учет так и ведется. А суммовую картину надо нарисовать для общей картины.

Так в чем проблема то? Таблицу актуальных и/или истории цен желательно выделить в отдельную
...
Рейтинг: 0 / 0
10.12.2015, 15:25
    #39125046
Naf
Naf
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Изменение цены товара
(КоличествоНачальныйОстаток+КоличествоПриход-КоличествоРасход)*ТекущаяЦена
...
Рейтинг: 0 / 0
10.12.2015, 15:27
    #39125054
Адеке
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Изменение цены товара
Cane Cat FisherА надо фиксировать. Переоценка - такой же денежный документ, как и приход и продажа. Посадить его в таблицу операций, и дело с концом.
Это немножко проблематично у нас. Товары мелкие. При каждой переоценке считать остаток товара. Хотели как-то автоматизировать этот процесс. Ведь товар никуда не уходит и не приходит, а просто изменяется цена.
...
Рейтинг: 0 / 0
10.12.2015, 15:38
    #39125071
Dimitry Sibiryakov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Изменение цены товара
АдекеПри каждой переоценке считать остаток товара.
Так не надо считать ценовой остаток при переоценке. Его вообще не надо хранить. Храните количественный остаток, а ценовой получайте его умножением на цену из tProd.
...
Рейтинг: 0 / 0
10.12.2015, 15:40
    #39125076
Адеке
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Изменение цены товара
Naf(КоличествоНачальныйОстаток+КоличествоПриход-КоличествоРасход)*ТекущаяЦена
В конце ноября я посмотрю остаток суммы по этой формуле. Покажет одно. А в конце декабря если я захочу посмотреть прошлый остаток ноября, у меня покажет другая сумма. Т.к. текущая цена уже другая может быть.
...
Рейтинг: 0 / 0
10.12.2015, 15:46
    #39125080
Адеке
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Изменение цены товара
АдекеВ конце ноября я посмотрю остаток суммы
Т.е. сумму остатка.
...
Рейтинг: 0 / 0
10.12.2015, 15:47
    #39125083
Naf
Naf
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Изменение цены товара
АдекеВ конце ноября я посмотрю остаток суммы по этой формуле. Покажет одно. А в конце декабря если я захочу посмотреть прошлый остаток ноября, у меня покажет другая сумма. Т.к. текущая цена уже другая может быть.

Поэтому я и писал Таблицу актуальных и/или истории цен желательно выделить в отдельную
...
Рейтинг: 0 / 0
10.12.2015, 15:51
    #39125086
Адеке
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Изменение цены товара
Dimitry SibiryakovАдекеПри каждой переоценке считать остаток товара.
Так не надо считать ценовой остаток при переоценке. Его вообще не надо хранить. Храните количественный остаток, а ценовой получайте его умножением на цену из tProd.
Имелось ввиду проблематично считать фактический количественный остаток переоценяемого товара при каждой переоценке, чтобы на основе этого составлять документ.
...
Рейтинг: 0 / 0
10.12.2015, 15:54
    #39125089
Адеке
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Изменение цены товара
Naf,

Таблица актуальных цен и так стоит отдельно. Это таблица tProd. В момент операции оттуда и извлекается цена в поле tOper.opPrice.
...
Рейтинг: 0 / 0
10.12.2015, 15:59
    #39125099
Dimitry Sibiryakov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Изменение цены товара
АдекеИмелось ввиду проблематично считать фактический количественный остаток
переоценяемого товара при каждой переоценке, чтобы на основе этого составлять документ.
В чём проблема-то? Создаёшь триггер на таблицу tProd, который при изменении цены
автоматически добавляет в tOper операцию переоценки. Дальше уже остаток как
количественный, так и качественный на любую дату считается простым суммированием операций,
проведённых до этой даты.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
10.12.2015, 16:23
    #39125123
Адеке
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Изменение цены товара
Т.е. без фиксирования самого процесса переоценки - получается невозможно?
...
Рейтинг: 0 / 0
10.12.2015, 23:44
    #39125426
vmag
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Изменение цены товара
АдекеЭто немножко проблематично у нас. Товары мелкие. При каждой переоценке считать остаток товара. Хотели как-то автоматизировать этот процесс. Ведь товар никуда не уходит и не приходит, а просто изменяется цена.

АдекеТ.е. раньше когда цена не изменялась я делал так: Сумма прошлого остатка + Сумма приходов - Сумма продаж = Сумма должного остатка.

Мля... горе от ума... формулы какие то... Чо было... Чо будет...
Есть данные о приходе, есть данные о продажах и прочих расходах товара, есть программа учета (это называется контроль)...
Тогда Суть инвентаризации:
1. Создать моментальную ведомость остатков по учету на текущий момент:
- штрих код
- название
- количество
- артикул (возможно)
2. Закрыть магазин и пробибикать всё сканером (лучше терминалом)
3. Наложить п.2 на п.1 и узнать масштабы недостачи, пересортицы и т.д.
ВСЁ !!!
Дополнительно:
- в ведомость можно добавить цену ЗАКУПКИ которая никогда не меняется и получить точную суммовую
разницу, которую можно сделать точной предъявой и накинуть к ней компенсацию за упущенную выгоду продавцам
- в ведомость можно добавить действующую цену продажи на товар с ценника (как предложил Акина в этом же вопросе на форуме Акцеса) и не париться...
Итого: ИМХО суть инвентаризации это проверка соответствия данных по остаткам учетной системы реальным остаткам в магазине на текущий момент и никаких формул тут нет... выдал отчет по остаткам, закрыл магазин, иди считай и ставь крестики...
товара на текущий момент
...
Рейтинг: 0 / 0
11.12.2015, 10:07
    #39125571
Mr.Fontaine
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Изменение цены товара
АдекеNafА не проще вести количественный учет и сумму определять как Количество*Цена
Если заметили таблицу, учет так и ведется. А суммовую картину надо нарисовать для общей картины.
по-моемум, Вам подсказывают, что вместо формулы с суммами при ревизии лучше использовать формулу Количество товаров на остатках*Текущую цену
...
Рейтинг: 0 / 0
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Изменение цены товара / 19 сообщений из 19, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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