![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как организовать хранени в базе документов [D6, Paradox]
mer © (2002-10-16 12:00:00)Как организовать хранени в базе документов у которых есть фиксрованный заголовок и нефексированный список? Например расходные накладные
AndreyAG (2002-10-16 14:32:00) [1]Связь ОДИН-КО-МНОГИМ
MsGuns (2002-10-16 13:15:00) [2]Если очень надо, начнешь делать, а потом кинешь мне запакованный проект (без exe-ка) на мыло. Я посмотрю и дам рекомендации.
MsGuns (2002-10-16 13:13:00) [3]Пример - это прога ? Есть, и не одна. Что, прикажешь в форум выкинуть тысячи 2 строк исходников ?
mer (2002-10-16 13:01:00) [4]Понял, но не совсем примера нету? ;)
MsGuns (2002-10-16 12:54:00) [5]Несколько способов:
1. Хранится 3 таблицы
а) MASTER - Заголовки накладных: №, дата, контрагент, суммы, реквизиты налоговые, реквизиты доверенности и пр. Главный ключ или № и дата, или укикальный ID
б) DETAIL1 - Фактура: n строк с кодом/идентификатором товара, кол-ва, цены, суммы, ставки НДС, признака возр.тары и пр. Имеет помимо внешнего связующего с Master ключа доп. "Свой" ключ - код/идентификатор товара
в) DETaIL2 - Бухгалтерские проводки (если надо)
2. Хранятся 2 таблицы
а) Заголовки накладных см.выше
б) Таблица движения по складу в виде ЧАСТИ БД Картотеки склада
При вводе, коррекции накладных показывается список (таблица 1), а фактура отображается через временный НД, откуда потом разносится по карточкам.
Freeze (2002-10-16 12:53:00) [6]Удалено модератором