powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Теоретический вопрос о нумерации бланков...
6 сообщений из 31, страница 2 из 2
Теоретический вопрос о нумерации бланков...
    #34260667
ByKiS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Станислав С т.е. от какого дня отсчитывать 7 дней: от 1 января текущего года, от Рождества Христова, от Сотворения мира, от Большого Взрыва...
От даты ввода в базу последнего номера диапазона!
Если в базу были введены все заказы до АС-120 и 01-17 введён заказ, бланк которого AC-123, то с 01-24 все пропущенные номера до №123 по серии AC станут "подозрительными" (т.е АС-121, АС-122 с учётом того что они так и не появились).
Если 01-20 в базу был введён заказ, бланк которого AC-130, то все пропущеные (№ 124-129) до 01-27 не будут рассматриваться как "подозрительные", "подозрительным" по-прежнему будут только № АС-121 и АС-122, а уже после 01-27 ""подозрительными" станут 121, 122, 124-129 (с учётом того что они так и не появились).
...
Рейтинг: 0 / 0
Теоретический вопрос о нумерации бланков...
    #34261051
ByKiS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ПОБЕДА! Надо было сразу е генеральному обращаться, а не директору отдела по развитию... Будет новый человек в бухалтерии, который займётся регистрацией выдачи бланков.
Толь как это сделать с диапазонами? Чтобы регистрировать не каждый номер, а от №№ до №№ выдано тогда-то.
...
Рейтинг: 0 / 0
Теоретический вопрос о нумерации бланков...
    #34262543
Estets
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ByKiSПОБЕДА! Надо было сразу е генеральному обращаться, а не директору отдела по развитию... Будет новый человек в бухалтерии, который займётся регистрацией выдачи бланков.
Толь как это сделать с диапазонами? Чтобы регистрировать не каждый номер, а от №№ до №№ выдано тогда-то.
Как показал подобный опыт учета номерных сертификатов ЦБ:

1) вводить диапазонами
2) В базе разворачивать поэкземплярно
3) Изменять состояния экземпляров (выдан/испорчен/утрачен/возвращен)
3.а) В случае необходимости хранить историю изменения статуса бланка (Кто/когда)
4) При выдачи схлопывать обратно в диапазоны

Попытки хранить диапазоны в БД, не привели ни к чему хорошему
...
Рейтинг: 0 / 0
Теоретический вопрос о нумерации бланков...
    #34263082
Фотография Темный
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Estets
Попытки хранить диапазоны в БД, не привели ни к чему хорошему
ИМХО, конечно, но смысла нет абсолютно никакого.
...
Рейтинг: 0 / 0
Теоретический вопрос о нумерации бланков...
    #34263557
ByKiS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если я правильно понял, нужна ещё одна таблица в которую будут по указанному диапазону генерироваться выданные номера и проставляться дата выдачи, а потом некий запрос сравнивать по этой таблице что было выдано минус то что было испорчкено
с тем что есть в таблице "договора"?
И в этой новой таблице всегда должны будут быть все номера выданных бланков от первого до последнего по каждой серии?
Или до меня не дошдо?
...
Рейтинг: 0 / 0
Теоретический вопрос о нумерации бланков...
    #34264398
Estets
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ByKiS
И в этой новой таблице всегда должны будут быть все номера выданных бланков от первого до последнего по каждой серии?
Или до меня не дошдо?
ИМХО конечно, но я бы так и сделал.

ByKiSЕсли я правильно понял, нужна ещё одна таблица в которую будут по указанному диапазону генерироваться выданные номера и проставляться дата выдачи, а потом некий запрос сравнивать по этой таблице что было выдано минус то что было испорчено
с тем что есть в таблице "договора"?
Тут есть несколько вариантов, например при внесении номера бланка в таблице договоров искать нужный бланк, проверять его состояние (что он не украден, еще не использовался, и действительно существует) и отмечать его как использованный. Ну и накладную на уничтожение/возврат/утерю бланков, которую будет заполнять тот же человек, что и выдает бланки.
...
Рейтинг: 0 / 0
6 сообщений из 31, страница 2 из 2
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Теоретический вопрос о нумерации бланков...
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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