Rambler's Top100
Форум: MS ACCESSVBVBA MS OfficeMS SQL server
Новые сообщения: 0000

Форум: MS ACCESS

Вопросы связанные с MS ACCESS

Обновить визитку
Участники «Online»
Все участники

 
 

Доброго времени суток, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Подскажите пример реализации
 
 автор: dimonicss   (19.03.2008 в 11:56)   личное сообщение
 
 

Наверняка тема уже известная и решения найдены. На днях попросили прогу на Аксесе написать. Общий смысл типа закупки продуктов, чего-то там изготовление из них и соответственно списание продуктов. Главный момент, который меня интересует - это учет товаров по партиям. То есть закупка идет по разным ценам, но одного и того же товара. На складе хранится в килограммах, граммах, литрах. А списание идет тоже килограммами , граммами, литрами таким образом, что сначала списываются товары, которые раньше поступили на склад. И при списании нужно видеть сумму, потраченную на закупку списываемого товара. В общем получается учет товара по партиям, только списанием идет не партиями целиком, а может списаться часть товара из партии.
Соответственно просьба кинуть ссылкой на какой-нибудь похожий пример.
Если бы их цена закупки не интересовала, то все просто. Приход-расход и все. А так сложнее учет.

  Ответить  
 
 автор: час   (19.03.2008 в 20:42)   личное сообщение
 
 

Основна табла будет товар
А у него (у товара) несколько связанных(подчинённых таблов)
Одна подчинённая -сорта
Вторая подчинённая - поставщики
треться подчинённая - цены
четвёртая - (килограммах, граммах, литрах. ) единицы змирений
пятая- дата прихода
и т.д.
Какие нада учитывать данные такие и учитывайте.

Потом реестр всех операций с товаром.
Где кажная операция своею строкою.
Учёт будете вести выбирая из реестра запросом нужные данные.

  Ответить  
 
 автор: Анатолий (Киев)   (20.03.2008 в 11:45)   личное сообщение
 
 

Если вкратце, то таблицы "приход" и "расход" должны быть связаны один->многие, т.е. в таблице "расход" должно быть поле, в которое пишется ID выбранного прихода.
При такой организации элементарно рисуется запрос, возвращающий ненулевые остатки конкретного товара в порядке даты прихода (для привязки). Также легко можно получить себестоимость, имея кол-во расхода и цену в связанном приходе.

  Ответить  
HiProg.com - Технологии программирования
Rambler's Top100 TopList