Имя: Пароль:
1C
1С v8
8.2 Получить данные по открытым документам контрагента
0 Lesha1C
 
15.11.11
17:47
Необходимо  делая запрос по контрагенту получать что еще открыто столько то документов записанных на него. Как правильно сделать?вроде как  перебирать все документы  по данному контрагенту не рационально!
1 izekia
 
15.11.11
17:54
ты про задолженность неоплаченную?
2 Lesha1C
 
15.11.11
18:02
...почти...если быть точнее...приехал клиент в сервис на ремонт..на него открыли заказ-наряд..а может открыли и десять...
при выезде должен происходить контроль оплаты...да..при проведении заказ наряда формируется долг за клиентом..после оплаты устанавливается что оплачено..но надо как то учесть остальные незакрытые заказ наряды..они ведь еще не сформировали задолжность ..а клиента не должны выпустить с территории пока на него открыт хоть один документ...
3 Lesha1C
 
15.11.11
18:05
перебирать всю базу документов с отбором по контрагенту? Логично ли  каждый раз так ...вроде не есть гуд..
4 izekia
 
15.11.11
18:08
больше организационная, как мне кажется
5 zladenuw
 
15.11.11
18:24
(2) добавь рег накоп где будут не опл наряд заказы по клиенту.
6 Lesha1C
 
16.11.11
09:57
> zladenuw
и как интересно я буду в регистр накопления записывать?
7 izekia
 
16.11.11
11:22
(6) про регистр сведений речь пишешь при открытии документа и удаляешь при проведении или регламентом раз в сутки
8 regniws
 
16.11.11
11:25
Критерии отбора религия не позволяет использовать?
9 izekia
 
16.11.11
11:29
(8) а что ты отберешь, если дока даже в бд нет?
10 regniws
 
16.11.11
11:39
(9) нового дока в бд нет? А зачем он нужен для работы с критерием отбора? Или контрагента тоже нет? :) бгг
11 izekia
 
16.11.11
11:55
(10) ну я так понял, что документ может быть открыт, но не проведен, более того может быть не записан
в случае если он записан, то проще всего по докам, конечно
12 regniws
 
16.11.11
11:57
(11) еще раз " делая запрос по контрагенту получать что еще открыто столько то документов записанных на него", причем тут документ в базе, который мы только создаем, критерии отбора работают и без записаного документа.
13 ptiz
 
16.11.11
11:58
(12) " критерии отбора работают и без записаного документа" вот это да!!
14 izekia
 
16.11.11
11:59
(12) то есть если я на одном клиенте создам документ, но не запишу его, то с помощью критерия отбора я могу получить его на другом клиенте? (это с твоих слов, или я что-то неправильно понял)
15 regniws
 
16.11.11
12:20
(13) тот документ, который анализирует критерий при выборе контрагента в форме не обязательно должен быть записанным, вы о чем щас.

(14) зачем его получать на другом компе???


1) критерий отбора - "документы по контрагентам"
2) данные тип - спр.Контрагенты
3) состав - все документы, которые требуется анализировать
4) при создании нового документа при выборе контрагента анализировать состав критерия по выбранному контрагенту и выдавать соответствующие предупреждения про другие незакрытые документы.
5) пруфит
16 izekia
 
16.11.11
12:25
(15) немного тему почитай
кстати пруфит это немного не то
17 regniws
 
16.11.11
12:37
(16) перечитал, и? Вы по-прежнему считаете, что лопатить документы - это правильный вариант?
18 izekia
 
16.11.11
12:44
(17) нет, не считаю
Ваш вариант наиболее оптимальный, если считать что документ всегда записан, и так как тс об этом и говорит в (0) то тема исчерпана
AdBlock убивает бесплатный контент. 1Сергей