Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Учет доставки периодики. Проблема с недоставкой. [D7, IB6.x]


Страницы:   1 2

Xmen ©   (2007-09-14 10:39:00) 

Привет!
Вот сижу и не могу решит одну задачку, и теперь надеюсь на ваш помощь.
Задача такая делаю программку для библиотеке нашей организации, с книгами разобрался, но вот беда организация получает и периодику газеты и журналы, для учета которых не могу сделать программку. Дело такое библиотека получает газеты и журналы, которых доставляет одна фирма и нужно вести их учет. Газеты и журналы могут, выходит: 5 раз в неделю, 4 раза в неделю, 3 раза в неделю, 2 раза в неделю, 1 раз в неделю, 2 раза в месяц, 1 раз в месяц, 1 раз в 2 месяца, 1 раз в 3 месяца, 1 раз в 6 месяце, др. без срока. Фирма  не всегда хорошо выполняет свои обязанности доставка идет со срывом иногда даже некоторые номера журналов не доходят до нас или делают доставку с опозданием. И вот все это нужно учитывать и делать итоговый месячный отчет о доставке и не доставке для бухгалтерии. Я сделал форму для регистрации периодики и форму для ввода данных о доставке. И это работает, но вот учет о не доставленных номеров не как получается. Не могу додуматься, как это можно сделать.  Уважаемы мастера дайте совет.
Для программы сделал 3 таблицы. 1 – Jurnal – информация о журналах и газет. Поля: id – понятно что, name – наименование (string), period – периодичность(integer даны получается с др. табл. Period),   count_jornal – количество подписки(int), type_izd – тип издания (месная/зарубежная int). 2 – Jornal_in – информация о доставке. Поля: id – ну это, Jornal_id – id из табл. Jornal, date_in – дата доставки, kol_izd – количество поставки, num_izd – номер издания. 3 – Period – справочник по периодичности газет и журналов. Спасибо за то что почитали до конца :)


Xmen   (2007-09-14 11:12:00) [21]


> Sergey13 ©   (14.09.07 11:04) [4]
> > [0] Xmen   (14.09.07 10:39)Можно подумать в этом напрвлении
> (первое, что пришло в голову). Завести таблицу с номерами
> периодики (раз периодичность известна) и атрибутом доставки/получения.
>  Т.е. для еженедельника вероятно наличие 52 номеров в год
> и известны предельные даты выхода (типа воскресенье), следовательно
> можно поставить на контроль что из заказанного не пришло
> на сегодняшний день.

Я тоже об этом подумал но боялся вам написать может это было бы излищним вед нужно создавать каждый год новую таблицу с полями периодики и строкой 365(366) и заполнит его.  Но это еще туманно. :(  И еще есть количество поставки этим как быть? Нужно подумать ......


Anatoly Podgoretsky   (2007-09-14 11:07:00) [22]

> Xmen  (14.09.2007 11:06:06)  [6]

Тут нужна постановка задачи, а не идея.


Xmen   (2007-09-14 11:06:00) [23]


> Anatoly Podgoretsky ©   (14.09.07 10:47) [1]
> Где код

Для чего?
мне идея нужна как можно сделат учет недоставке.
Я могу код показать но низнаю какую часть.

> Desdechado ©   (14.09.07 10:49) [2]
> В чем, собственно, вопрос?В тренировке методов "додумывания"?
>

Вопрос в том как организовать работу то есть в каком направление нужно копать.

> Johnmen ©   (14.09.07 10:49) [3]
> В чём КОНКРЕТНО вопрос - неясно...

Или всетаки код показать но незнаю зачем? У меня код есть но этот код уже работает(регестрация на год периодику/подписка и учет доставки), мне нужн совет а потом я напишу код (Учет недоставленной периодики.)


Sergey13   (2007-09-14 11:06:00) [24]

+ к
> [4] Sergey13 ©   (14.09.07 11:04)

Заполнять таблицу во время подписки на издание/заключение договора на поставку.


Sergey13   (2007-09-14 11:04:00) [25]

> [0] Xmen   (14.09.07 10:39)

Можно подумать в этом напрвлении (первое, что пришло в голову). Завести таблицу с номерами периодики (раз периодичность известна) и атрибутом доставки/получения. Т.е. для еженедельника вероятно наличие 52 номеров в год и известны предельные даты выхода (типа воскресенье), следовательно можно поставить на контроль что из заказанного не пришло на сегодняшний день.


Johnmen   (2007-09-14 10:49:00) [26]

В чём КОНКРЕТНО вопрос - неясно...


Desdechado   (2007-09-14 10:49:00) [27]

В чем, собственно, вопрос?
В тренировке методов "додумывания"?


Anatoly Podgoretsky   (2007-09-14 10:47:00) [28]

Где код


Страницы:   1 2

Наверх

Титульная страница Поиск, карта сайта Написать письмо