|
Что оптимальнее? | ☑ | ||
---|---|---|---|---|
0
13Дима13
20.01.16
✎
20:13
|
Добрый вечер, коллеги.
Есть документ в табличной части которого указываются документы поступления. Нужно сделать так, что если документ поступления указан в табличной части одного документа его больше нельзя было выбирать в других документах. Как оптимальней это сделать? Анализировать сами документы, или добавить регистр сведений, в который записывать ссылки на поступления и анализировать уже его? Или предложите еще какой-нибудь вариант? Спасибо. |
|||
1
mikecool
20.01.16
✎
20:23
|
Не надо РС - лишняя сущность, но сама задача - ад и израиль
|
|||
2
BrOWK
20.01.16
✎
20:25
|
если этот док делаеь проводки по регистру, то у этого регистра можно сделать реквизит, в который писать док поступления. А сами документы анализировать весьма затратно.
|
|||
3
13Дима13
20.01.16
✎
20:27
|
Я хотел добавить новый регистр сведений с одним измерением - док. поступления
|
|||
4
mikecool
20.01.16
✎
20:28
|
(3) искать что в таблице таб части, что в регистре - наверное одинаково, индекс нужен по доку-поступлению, а рс не нужен
но тут наверное Ежова надо вызывать |
|||
5
GROOVY
20.01.16
✎
20:36
|
Критерий отбора поможет.
|
|||
6
GreatOne
20.01.16
✎
20:37
|
Уверен, уже есть регистр, по которому можно делать анализ. Иначе зачем этот док в тч?
|
|||
7
Drac0
20.01.16
✎
20:42
|
(4) В регистре будет кластерный индекс по измерениям. Кроме того при записи в регистр не будет дергаться и перезаписываться сам документ.
|
|||
8
Garykom
гуру
20.01.16
✎
20:43
|
Признак в сам документ это самое топорное решение
|
|||
9
Garykom
гуру
20.01.16
✎
20:45
|
(8)+ вообщем не видя саму конфу из (0) и не зная "зачем это" самое лучшее решение не выбрать
|
|||
10
User_Agronom
20.01.16
✎
20:48
|
(3) Какая разница в какой таблице искать: в РС или в табличной части документа.
|
|||
11
Cyberhawk
20.01.16
✎
21:45
|
(10) Не в ТЧ документа, а в ТЧ документов
|
|||
12
Garykom
гуру
20.01.16
✎
21:49
|
(11) важное замечание, тогда РС будет лучше если видов доков которые нуна/не нуна много
|
|||
13
Новиков
20.01.16
✎
22:28
|
Интересно, а "в табличной части одного документа" пропущено слово "проведенного"? Или просто "записанного"? Или не записанного тоже можно? И потом, хотелось бы статистики, сколько ж примерно доков в базе с такой ТЧ будет ну за год? Тысяча, миллион?
|
|||
14
User_Agronom
20.01.16
✎
22:38
|
(11) Для всех документов одного типа на одноименную табличную часть в базе таблица одна.
|
|||
15
H A D G E H O G s
20.01.16
✎
22:51
|
Либо
КритерийОтбора либо РС, независимый, с 1 ведущим измерением. Все зависит от числа строк в документе и (13) |
|||
16
Fragster
гуру
20.01.16
✎
23:39
|
если все документы должны быть либо включены, либо удалены, то можно сделать регистр накопления "невыбранные документы". при проведении поступления - добавлять в него +1, при проведении документа, в котором выбрано поступление - делать расход. ну, и отрицательные остатки контролировать, и т.п.
|
|||
17
GreatOne
20.01.16
✎
23:47
|
SAP уже предлагали?
|
|||
18
zenik
20.01.16
✎
23:56
|
или еще такой вариант: реквизит в документ (который выбирают), и если документ выбрали - записать в реквизит в каком документе (документ основание). Соответственно если реквизит заполнен - выбирать док нельзя.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |