|
|
|
Требуется отследить движение бланков
|
|||
|---|---|---|---|
|
#18+
Задача: существует реестр бланков с № и серией Бланки передаются (при помощи актов) сначала в филиалы, а затем агентам. После реализации бланков агенты должны вернуть бланки в филиал, а филиал в свою очередь в головной офис при этом необходимо на каждый момент времени знать: - у кого сейчас находится конкретный бланк - историю похождений бланка (пустой бланк может быть передан многократно из филала в филиал и в го и обратно в филиал) - филиал и аген не могут реализовывать бланки, которых у них нет в наличии Вот прикинул структуру, но она не решает проблем - Реестр бланков - акты приема - акты передачи - акты возврата - движение бланков Подскажите пожалуйста как это реализуется правильно! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.09.2006, 18:05 |
|
||
|
Требуется отследить движение бланков
|
|||
|---|---|---|---|
|
#18+
Уже сообразил что столько сущностей актов заводить не стоит - создать один акт приема-передачи и рулить все типом акта Но вот с движением не до конца понятно. Помогите пожалуйста советом ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.09.2006, 10:10 |
|
||
|
Требуется отследить движение бланков
|
|||
|---|---|---|---|
|
#18+
1. На чем решать задачу (1С, SQL, Oracle, Interbase....)? 2. Вы (ты) кто: кодер, постановщик, менеджер, директор. 3. Могу решить задачу на коммерческой основе (если надо). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.09.2006, 17:29 |
|
||
|
Требуется отследить движение бланков
|
|||
|---|---|---|---|
|
#18+
Посмотрел профиль - вроде не директор :) Решение зависит от выбранного инструмента. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.09.2006, 17:33 |
|
||
|
Требуется отследить движение бланков
|
|||
|---|---|---|---|
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.09.2006, 17:35 |
|
||
|
Требуется отследить движение бланков
|
|||
|---|---|---|---|
|
#18+
Подробнее.1. На чем решать задачу (1С, SQL, Oracle, Interbase....)? 2. Вы (ты) кто: кодер, постановщик, менеджер, директор. 3. Могу решить задачу на коммерческой основе (если надо). просто любопытно 1 - какая разница 2 - какая разница 3 - позвольте не поверить ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.09.2006, 17:37 |
|
||
|
Требуется отследить движение бланков
|
|||
|---|---|---|---|
|
#18+
Валялся.(с) 1.Такие и задают вопрос "Киньте структуру Зарплата и Кадры в 1С". 3.Чему позвольте не поверить? ПААзвольте вам не пААзволить... (с) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.09.2006, 18:59 |
|
||
|
Требуется отследить движение бланков
|
|||
|---|---|---|---|
|
#18+
Подробнее.Валялся.(с) 1.Такие и задают вопрос "Киньте структуру Зарплата и Кадры в 1С". 3.Чему позвольте не поверить? ПААзвольте вам не пААзволить... (с) Такие вопросы никто и не задает - требуется ответ на концептуальном уровне И вообще как-то не культурнов таком тоне отвечать - мой знакомый психолог сказал что в такой манере разговаривают люди с заниженной самооценкой и чтобы ее поднять - опускают других :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.09.2006, 19:06 |
|
||
|
Требуется отследить движение бланков
|
|||
|---|---|---|---|
|
#18+
Подробнее.1. На чем решать задачу (1С, SQL, Oracle, Interbase....)? 2. Вы (ты) кто: кодер, постановщик, менеджер, директор. 3. Могу решить задачу на коммерческой основе (если надо). задачу надо решать в MSQL я фрося-семиделка - все в одном :) - думаю что это ничего не меняет ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.09.2006, 19:07 |
|
||
|
Требуется отследить движение бланков
|
|||
|---|---|---|---|
|
#18+
Готового ответа на концептуальном уровне у меня нет. Мог бы решить эту задачу за деньги. На 1С7.7, FoxPro8, MS SQL 2000, Oracle9i. Клиент VB6.3. При желании заказчика на dotNet. Всем удачи. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.09.2006, 19:26 |
|
||
|
Требуется отследить движение бланков
|
|||
|---|---|---|---|
|
#18+
Try to look at this task from the accounting point of view. Gennerally in accounting we are moving money amount from one account to anaother. Depending of business rules you have couple of transaction types such as add money to account, transfer money from account A to account B ... etc Same here, you have the owner of the document aka account, the owner can send the document to another owner, this is analog of transaction transferring amount from one account to another. This is the way I would look at this process and model it accordinly ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.09.2006, 10:35 |
|
||
|
Требуется отследить движение бланков
|
|||
|---|---|---|---|
|
#18+
Имеется опыт работы с учетом бланков ПТС, Спавок счетов и Транзитных номеров. Мы решили это таким способом. 1. Учет бланков ведеться не по штучно а по интервалу номеров (52 АА 345000 - 346999). 2. Есть акт приема от ГАИ, который делает движение прихода вида: - "документ" - "серия" - "номер С" - "номер По" - "дата" - "куда" (склад, сейф и т.п.) 2. Есть Акт выдачи, делает двжения: а. полностью списывает движение прихода и делает новые движения прихода с соответствующими - "номер С" и "номер По". поясню. в Приходе пришло 52 АА 345000 - 346999, а выдали по акту только 52 АА 345500 - 345999 (тоесть только 500 штук из середины). акт выдачи делает полный минус прихода (на все 2000 шт.) и делает 2 прихода: - 345000 - 345499 - 346000 - 346999 и одно перемещение из "куда" в новое "куда": - 345500 - 345999. Все остальные движения бланков по аналогии. Таким образом, чтобы узнать где у нас бланк 52 АА 345587 на 1 октября, мы вибираем последенее движение по условиям дата < 1 октября 345587 between номес С and номер По. получаем поле "куда" - это есть место где сейчас бланк. Историю движения бланка тоже легко получать, просто брать не последнюю запись а все. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.10.2006, 21:42 |
|
||
|
|

start [/forum/topic.php?fid=32&msg=34032237&tid=1545004]: |
0ms |
get settings: |
10ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
162ms |
get topic data: |
9ms |
get forum data: |
3ms |
get page messages: |
54ms |
get tp. blocked users: |
2ms |
| others: | 243ms |
| total: | 503ms |

| 0 / 0 |
