|
|
|
Непоследовательный ввод
|
|||
|---|---|---|---|
|
#18+
Здравствуйте. есть документ № 1 и №2. соответственно у первого дата раньше чем у второго. Состояние объекта фиксируется по документу №1 а по №2 происходит некое действие, которое формирует набор данных. Столкнулся с такой ситуацией. Пользователи вводят непоследовательно данные. вводят документ №2, забыв при этом ввести №1. Вследствии этого набор данных, формируемый по документу №2 получается неполный. Вспомнив про документ №1 пользователи вводят его, однако документ №2 уже существует в системе. Как вариан можно проверять при вводе первого документа существует ли второй и переформировывать набор данных. Но что-то сомнительно . Как разрешить проблемку? Спасибо ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.05.2011, 21:19 |
|
||
|
Непоследовательный ввод
|
|||
|---|---|---|---|
|
#18+
AndrewVLЗдравствуйте. есть документ № 1 и №2. соответственно у первого дата раньше чем у второго. Состояние объекта фиксируется по документу №1 а по №2 происходит некое действие, которое формирует набор данных. Столкнулся с такой ситуацией. Пользователи вводят непоследовательно данные. вводят документ №2, забыв при этом ввести №1 . Вследствии этого набор данных, формируемый по документу №2 получается неполный. Вспомнив про документ №1 пользователи вводят его, однако документ №2 уже существует в системе. Как вариан можно проверять при вводе первого документа существует ли второй и переформировывать набор данных. Но что-то сомнительно . Как разрешить проблемку? Спасибо если решение методическое то имхо наиболее удачным вариантом будет запрет ввода 2 без 1 (или ввод 2 возможен только через 1... т.е. 1й должен служить отправной точкой) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.05.2011, 21:23 |
|
||
|
Непоследовательный ввод
|
|||
|---|---|---|---|
|
#18+
Last1Cmen, первый документ может и не существовать. и это будет корректное поведение. если привести ГРУБЫЙ пример: выплатили начислили зарплату за май. но забыли 1 чела. ввели его. но без переначиления ЗП он ничего не получит в мае. Но это грубый пример. ситуация не зарплатная ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.05.2011, 21:26 |
|
||
|
Непоследовательный ввод
|
|||
|---|---|---|---|
|
#18+
AndrewVLпервый документ может и не существовать. и это будет корректное поведение. Как правило понятие документ используется в системе для обозначения сущности фиксирующей некоторое событие или произошедшие факты на конкретный момент времени. На момент времени ввода документа 2 информации по документу 1 нет, и решения на момент времени до ввода документ 1 могут быть приняты только на основании фактов по документу 2. В случае если нельзя обеспечить четкую последовательность регистрации документов, то инструменты анализа данных в документах должны учитывать такие ситуации. В вашей ситуации лучше не менять сам документ 2, по факту ввода документа 1, а придумать механизмы позволяющие: 1. Либо правильно интерпретировать результаты документов 1 и 2 2. Либо по результатам ввода документ 1 задним числом при наличии документ 2 делать дополнительный документ 3 "корректирующим" (влияющим) показатели документа 2. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.05.2011, 11:57 |
|
||
|
|

start [/forum/topic.php?fid=32&msg=37275409&tid=1542155]: |
0ms |
get settings: |
11ms |
get forum list: |
17ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
192ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
44ms |
get tp. blocked users: |
1ms |
| others: | 237ms |
| total: | 524ms |

| 0 / 0 |
