|
|
|
Теоретический вопрос о нумерации бланков...
|
|||
|---|---|---|---|
|
#18+
Для каждого заказа есть свой бланк (с серией и номером), бланки заполняются не по порядку. Как можно было бы отслеживать "затерявшиеся" бланки? Это пожелание генерального директора на случаи злоупотребления доверием... Конечно вопрос поставлен очень абстрактно и я даже не совсем понимаю с чего начать... Пример был дан такой - филиал получил свои бланки, один из них заполнил, принял заказ, взял деньги и бланк с концами... или, принят заказ, но в отдел финансов предоставлен один бланк, на производство другой... Задача - каким нибудь образом вовремя замечать подобные вещи. Варианты решений два: 1) Искать потерянные (бумажные) бланки - выданные живьем на руки, но не записанные в базе данных (вполне подойдет запрос об отсутсвующих диапазонах). 2) Или же в руках оказывается документ с номером, который кажется подозрительным, в том смысле, что он возможно не зарегистрирован в базе (это простой поиск подозрительного номера по базе данных). Подошёл бы первый вариант, НО: допустим, кто-то взял да и заполнил бланк из другой пачки (ну или она у него упала и взял первый попавшийся) в результате запрос отображает, скажем, 350 "подозрительных" и тому подобные нюансы... За основу конечно надо брать упомянутый запрос (котрый возвращает ДИАПАЗОНЫ пропущенных значений), но с дополнительными критериями, о которых я и прошу any ideas . ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.01.2007, 14:54 |
|
||
|
Теоретический вопрос о нумерации бланков...
|
|||
|---|---|---|---|
|
#18+
ИМХО - нагенерить в базе сразу номеров, и пемечать что выдано а что нет. Потом те что вернулись а какие нет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.01.2007, 15:32 |
|
||
|
Теоретический вопрос о нумерации бланков...
|
|||
|---|---|---|---|
|
#18+
Тогда нужен человек, который отмечал бы что выдано... Начальник не всегда прав, но он всегда начальник. Раз сказано "отслеживание должно быть компьютерезированно", значит надо что-то придумать, что бы генеральный сидя в кресле при нажатии кнопочки видел "подозрительные" номера бланков... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.01.2007, 15:38 |
|
||
|
Теоретический вопрос о нумерации бланков...
|
|||
|---|---|---|---|
|
#18+
Я так понимаю, что бланки до сих пор не являлись документами строгой отчетности, но начальству пришла в голову мысль сделать их таковыми? Если так, то необходимо разработать правила работы с бланками строгой отчетности (например, слизать их с какой-либо ведомственной инструкции) и исходя из этого, автоматизировать работу с ними. Я хочу сказать, что задача несколько шире, и только запросами к БД не решается. По крайней мере, не решается правильно. Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.01.2007, 16:00 |
|
||
|
Теоретический вопрос о нумерации бланков...
|
|||
|---|---|---|---|
|
#18+
Конечно, если будут все инструкции, которым все будут следовать то проблема решиться сама собой. Но задача поставлена так, чтобы, не меняя бизнес процесса, из компьютера извлечь "подозрительные" номера. Каким образом и по каким критериям это делать - ума не приложу (а сам директор и подавно), но решение надо дать... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.01.2007, 16:08 |
|
||
|
Теоретический вопрос о нумерации бланков...
|
|||
|---|---|---|---|
|
#18+
ByKiSКонечно, если будут все инструкции, которым все будут следовать то проблема решиться сама собой. Но задача поставлена так, чтобы, не меняя бизнес процесса, из компьютера извлечь "подозрительные" номера. Каким образом и по каким критериям это делать - ума не приложу (а сам директор и подавно), но решение надо дать... бугага итак, задача распадается на 2 этапа (2 нерешенные задачи) 1. собственно постановка задачи (определить критерии подозрительности) 2. собственно решение поставленной в 2 задачи. как вы будете решать 1- ваше дело. Имхо - допросить начальника, пока он не представит, что такое подозрительность. Но если вам страшно - анализируйте бизнес сами (что не гарантирует, что вы решите совсем другую задачу). вообще говоря видел и полностью "партионный учет" (поштучный - хранится каждый бланк==номер отдельно) и генерацию номеров из диапазонов (хранятся только диапазоны). Последнее - наблюдал в случае, когда видимость строгого учета нужна снаружи (акцизные марки) но не интересна внутри. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.01.2007, 16:23 |
|
||
|
Теоретический вопрос о нумерации бланков...
|
|||
|---|---|---|---|
|
#18+
+ бланка нет слишком долго + бланк не числиться среди уничтоженных как брак. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.01.2007, 16:31 |
|
||
|
Теоретический вопрос о нумерации бланков...
|
|||
|---|---|---|---|
|
#18+
Уточню размеры: на сегодня количество серий бланков = 81 (будет расти), количество новых номеров на каждую серию в неделю = 250-400 (будет расти). Чтобы генерировать, надо отдельного человека дополнительно - что само собой отменяется. Допросить директора отменяется тоже... Остаётся вникать в процесс самому, чем и заимаюсь, но идей не возникло :( Надеюсь на дальнейшую Вашу помощь! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.01.2007, 16:36 |
|
||
|
Теоретический вопрос о нумерации бланков...
|
|||
|---|---|---|---|
|
#18+
ModelR+ бланка нет слишком долго + бланк не числиться среди уничтоженных как брак. Желательно не вести учёт когда он был выдан... Надо придумать как без этого, т.к. "компьютер может всё - надо только уметь с ним работать" (Директор)... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.01.2007, 16:39 |
|
||
|
Теоретический вопрос о нумерации бланков...
|
|||
|---|---|---|---|
|
#18+
ByKiS ModelR+ бланка нет слишком долго + бланк не числиться среди уничтоженных как брак. Желательно не вести учёт когда он был выдан... Надо придумать как без этого, т.к. "компьютер может всё - надо только уметь с ним работать" (Директор)... Эээээ гогда может функция RAND() поможет? Выдаст список подозрительных бланков, а служба безопасности пусть проверяет, директор доволен и все при деле ;) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.01.2007, 16:44 |
|
||
|
Теоретический вопрос о нумерации бланков...
|
|||
|---|---|---|---|
|
#18+
А серьезно, без учета того сколько, каких, когда и кому бланков выдано, учета испорченных, утраченных и возвращенных бланков, смыла в программе я не вижу, разве только отчет о повторяющихся номерах бланков, т.е. явном нарушении или ошибке. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.01.2007, 16:48 |
|
||
|
Теоретический вопрос о нумерации бланков...
|
|||
|---|---|---|---|
|
#18+
Как Вам не покажется это смешным, но такая функция уже есть и работает по описанному Вами принципу. Только, очевидно не продуктивно, раз требуется ещё одна ;-) Надо найти середину между реальными возможностями и желаниями директоров, вот я и спрашиваю совет как повысить реальные возможности, т.к. простой диапазон здесь неудобен (уже писал почему). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.01.2007, 16:53 |
|
||
|
Теоретический вопрос о нумерации бланков...
|
|||
|---|---|---|---|
|
#18+
Учет неучтенных бланков без учета бланков получается. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.01.2007, 16:57 |
|
||
|
Теоретический вопрос о нумерации бланков...
|
|||
|---|---|---|---|
|
#18+
автор"компьютер может всё - надо только уметь с ним работать" (Директор)... компутер это счеты - что ввел то и получил. если он этого не понимает тогда беги от такого дирехтора. может он прикалывается? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.01.2007, 17:00 |
|
||
|
Теоретический вопрос о нумерации бланков...
|
|||
|---|---|---|---|
|
#18+
ByKiSЖелательно не вести учёт когда он был выдан... Надо придумать как без этого Тогда надо развить у компьютера телепатические способности. Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.01.2007, 17:08 |
|
||
|
Теоретический вопрос о нумерации бланков...
|
|||
|---|---|---|---|
|
#18+
То алл: может я не так выразился - предложенный вариант не совсем не подходит; его надо просто усовершенствовать до такой степени, чтобы это мог делать сам PC. Не знаю, может типо такого принципа - взять дату последнего использованного бланка, каклибо фиксировать дату появления диапазона и держать "подозрительными" те, которые не вернулись в течении n дней после рождения диапазона. Только для каждой серии должно быть указано своё допустимое значение n дней отведённых на возвращение бланков на Родину... Подскажите что-нибудь, кроме рандом и телепатических способностей ;-) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.01.2007, 17:12 |
|
||
|
Теоретический вопрос о нумерации бланков...
|
|||
|---|---|---|---|
|
#18+
ByKiS Подскажите что-нибудь, кроме рандом и телепатических способностей 1. определить критерии подозрительности. 2. реализовать учет, позволяющий вычислять критерии по п. 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.01.2007, 17:16 |
|
||
|
Теоретический вопрос о нумерации бланков...
|
|||
|---|---|---|---|
|
#18+
43211. определить критерии подозрительности. Ну я бы сказал, что ввиду ограничения времени, отведённого на решения будет достаточно такого: каждый пропущенный номер должен появиться в базе в течении времени указанного для каждой серии отдельно. 43212. реализовать учет, позволяющий вычислять критерии по п. 1. А вот теперь уже требуется конкретная помощь как это реализовать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.01.2007, 17:31 |
|
||
|
Теоретический вопрос о нумерации бланков...
|
|||
|---|---|---|---|
|
#18+
ByKiSНу я бы сказал, что ввиду ограничения времени, отведённого на решения будет достаточно такого: каждый пропущенный номер должен появиться в базе в течении времени указанного для каждой серии отдельно. оправиться и отрапортовать по уставу ... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.01.2007, 18:19 |
|
||
|
Теоретический вопрос о нумерации бланков...
|
|||
|---|---|---|---|
|
#18+
Ну как ещё точнее? Например время на возвращение бланка - 7 дней. Есть таблица заказы (на 2006.01.16) Номер; Дата 1; 2007.01.10 2; 2007.01.11 4; 2007.01.13 9; 2007.01.16 Значит нужен запрос, который 2006.01.21 выдаст результат - подозрительный номер = 3 а на 2006.01.25 выдас результат - подозрительный номер = 5, 6, 7, 8 (учитывая то что №3 появился в базе, скажем 2006.01.17)... вот и мучаюсь теперь как это ркализовать на практике... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.01.2007, 18:29 |
|
||
|
Теоретический вопрос о нумерации бланков...
|
|||
|---|---|---|---|
|
#18+
Извиняюсь, отстаю - год везде 2007. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.01.2007, 18:31 |
|
||
|
Теоретический вопрос о нумерации бланков...
|
|||
|---|---|---|---|
|
#18+
ByKiS, Вы имхо хотите от нас странной вещи - чтобы мы вам сказали, какие бланки "подозрительны" с точки зрения Вашего директора :) Постановщик задачи должен выдать критерии "подозрительности" - либо дать Вам спроектировать бизнес- процесс самому. Если он этого не понимает - ему надо тактично это обьяснить. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.01.2007, 19:33 |
|
||
|
Теоретический вопрос о нумерации бланков...
|
|||
|---|---|---|---|
|
#18+
Таблица1 Выдано: - Серия - Номер С - Номер По - Дата выдачи - Срок - Вернулись все. (когда вся серия вернется, ставишь 1, иначе 0) Таблица2 Вернулись: - серия - номер - дата Выбираешь серию из таблицы1, в цикле развертываешь её по номерам, выкидываешь номера, которые есть в таблице2 и не превысили ДатаВыдачи+Срок. Так подойдет? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.01.2007, 08:02 |
|
||
|
Теоретический вопрос о нумерации бланков...
|
|||
|---|---|---|---|
|
#18+
smehТаблица1 Выдано: .... - Дата выдачи .... Дополнительна работа (ввод даты выдачи) только что была отвергнута... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.01.2007, 09:30 |
|
||
|
Теоретический вопрос о нумерации бланков...
|
|||
|---|---|---|---|
|
#18+
ByKiS smehТаблица1 Выдано: .... - Дата выдачи .... Дополнительна работа (ввод даты выдачи) только что была отвергнута... Как говорил Архимед:"Дайте мне точку опоры - и я переверну Землю". В связи с отрицанием даты выдачи возникает вопрос: А как Вы тогда собираетесь решать: авторНапример время на возвращение бланка - 7 дней. т.е. от какого дня отсчитывать 7 дней: от 1 января текущего года, от Рождества Христова, от Сотворения мира, от Большого Взрыва... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.01.2007, 09:52 |
|
||
|
|

start [/forum/topic.php?fid=32&fpage=126&tid=1544785]: |
0ms |
get settings: |
8ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
44ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
60ms |
get tp. blocked users: |
1ms |
| others: | 228ms |
| total: | 372ms |

| 0 / 0 |
