|
|
|
| Нужна программка для учета ТМЦ в количественном и денежном выражениях.
Вопрос о формировании "учетных", или как там их обозвать, цен; от которых будет считаться путем наценки отпускная цена. Одна позиция может быть получена от разных поставщиков и, соответственно, по разным приходным ценам. Цены эти могут как увеличиваться, так и уменьшаться.
Как в прораммке это все реализовать?
Мысли вслух:
- брать MAX цену... А если приходная цена будет значительно ниже какой-нибудь предидущей? А приходная цена может быть и нулевая
- брать MIN цену... То же самое...
- брать AVG... То же фигня...
Запутался совсем!
Напрашивается мысль - брать среднюю не по всем ценам, а среднюю цену остатка... Как это реализовать...?
Таблица "движение" представляется так:
КодДвижения - КодДокумента - КодТовара - КолОприходования - КолСписания - Цена
| |
|
| |
|
|
|
| Не нужно изобретать велосипед, бух учет придуман давно.
Нужно пойти к бухгалтерам и поговорить с ними.
Они вам расскажут по LIFO, FIFO, учет по среднему и патрионный учет. Какой реализовывать, это вопрос к фин. директору или главбуху. | |
|
| |
|
|
|
| Да это я вобщем то знаю:
LIFO - первыми списываются товары полученные первыми
FIFO - первыми списываются товары полученные последними
... или наоборот
а вот как это все в Access реализовать? | |
|
| |
|
|
|
| LastInFirstOut - LIFO последним пришел - первым ушел
FirstInFirstOut - FIFO первым пришел - первым ушел
Как реализовать? ну это очень долгая история... | |
|
| |
|
|
|
| вкрадцэ:
вам понадобятся таблицы:
- Справочник товаров (Goods)
- Таблица поставок товаров (Delivery)
- Таблица текущих остатков (Sklad)
- Таблица движений товара (Mov)
- Таблица документов (Doc)
- Таблица типов документов
.... и т.д.
а каким образом списывать - это уже программно надо реализовывать :) | |
|
| |