Имя: Пароль:
1C
1С v8
Вытаскивыние инфы о ответственном лице документа
0 kindzadza
 
22.07.13
11:54
добрый день! вопрос такой: у меня есть запрос который вытаскивает данные о ответственном лице документа.....при формировании его в консоле запросов с одним документом запрос хорошо вытаскивает инфу,с другим нет,хотя все данные есть(то есть там выбирается в справочнике пользователи,от туда идет привязка к справочнику физ лица,там добалвен номер телефона и должность)....в чем проблема? конфа crm+ут10
сам запрос:
ВЫБРАТЬ
   НастройкиПользователей.Настройка,
   НастройкиПользователей.Значение,
   КонтактнаяИнформация.Представление,
   ОтветственныеЛицаОрганизацииСрезПоследних.Должность
ИЗ
   Документ.CRM_КоммерческоеПредложение КАК CRM_КоммерческоеПредложение
       ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрСведений.НастройкиПользователей КАК НастройкиПользователей
       ПО CRM_КоммерческоеПредложение.Ответственный = НастройкиПользователей.Пользователь
       ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрСведений.КонтактнаяИнформация КАК КонтактнаяИнформация
       ПО CRM_КоммерческоеПредложение.Ответственный.ФизЛицо = КонтактнаяИнформация.Объект
       ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрСведений.ОтветственныеЛицаОрганизации.СрезПоследних КАК ОтветственныеЛицаОрганизацииСрезПоследних
       ПО CRM_КоммерческоеПредложение.Ответственный.ФизЛицо = ОтветственныеЛицаОрганизацииСрезПоследних.ОтветственноеЛицо
ГДЕ
   CRM_КоммерческоеПредложение.Ссылка = &Ссылка
   И НастройкиПользователей.Настройка = &Настройка
   И КонтактнаяИнформация.Тип = &Телефон
   И КонтактнаяИнформация.Вид = &ВидТелефон
   И ОтветственныеЛицаОрганизацииСрезПоследних.Должность = &Должность
1 Godofsin
 
22.07.13
11:55
У ответственного не указано ФЛ в справочнике?
2 Godofsin
 
22.07.13
11:55
не заполнена контактная инфа у ФЛ?
3 cw014
 
22.07.13
11:57
ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрСведений.ОтветственныеЛицаОрганизации.СрезПоследних КАК ОтветственныеЛицаОрганизацииСрезПоследних
       ПО CRM_КоммерческоеПредложение.Ответственный.ФизЛицо = ОтветственныеЛицаОрганизацииСрезПоследних.ОтветственноеЛицо


А если он не ответственное лицо?
4 RomaH
 
naïve
22.07.13
11:57
ГДЕ
   CRM_КоммерческоеПредложение.Ссылка = &Ссылка
   И НастройкиПользователей.Настройка = &Настройка
   И КонтактнаяИнформация.Тип = &Телефон
   И КонтактнаяИнформация.Вид = &ВидТелефон
   И ОтветственныеЛицаОрганизацииСрезПоследних.Должность = &Должность

какое-то из условий не выполняется
условия на соединяемые регистры перенеси в условия соединения
... и поменяй соединения на левые
5 kindzadza
 
22.07.13
13:06
разобрался))) короче зря полез в регистр сведений ответственные лица срез последних.....так как должность есть и у коммерч предлож.....
спасибо!