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

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

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

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

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

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

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

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

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


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