Заказы на доработку 1С (сервис удаленной работы)

Хранилище

База знаний
Неназначенных незавершенных заказов: 1
Бесплатные отчеты, обработки, конфигурации, внешние компоненты для 1С Статьи, описание работы, методики по работе с 1С

Здравствуйте, гость ( Вход | Зарегистрироваться )



> Запрос, количество дней отсрочки поставщика          
candrey Подменю пользователя
сообщение 18.02.16, 16:17
Сообщение #1

Завсегдатай
****
Группа: Пользователи
Сообщений: 155
Спасибо сказали: 6 раз
Рейтинг: 0

Добрый день 1С 8.2 Файловая.

В запросе надо получить Номенклатуру, а через эту номенклатуру Основного поставщика и число дней отсрочки(основного поставщика эта цифра указывается в его договоре).

Результат: Номенклатура определяется. основной поставщик тоже. А количество дней с договора поставщика пишет 0.
Не могу достучатся до этой даты. подскажите где ошибка.

Запрос= Новый Запрос;
    Запрос.Текст =
    "ВЫБРАТЬ
    |    Номенклатура.Ссылка КАК Номенклатура,
    |    Номенклатура.ОсновнойПоставщик,
    |              Номенклатура.ОсновнойПоставщик.ОсновнойДоговорКонтрагента.ДопустимоеЧислоДнейЗадолженности КАК ДопустимоеЧислоДнейЗадолженности
    |ИЗ
    |    Справочник.Номенклатура КАК Номенклатура";
    
    Запрос.УстановитьПараметр("Номенклатура",Номенклатура);
    
    Выб = Запрос.Выполнить().Выбрать();
    Если Выб.Следующий() Тогда
        Возврат Выб.ОсновнойПоставщик.ОсновнойДоговорКонтрагента.ДопустимоеЧислоДнейЗадолженности;
    Иначе
        Возврат 0;
    КонецЕсли;


logist Подменю пользователя
сообщение 18.02.16, 16:23
Сообщение #2

Про1С-ник
Иконка группы
Квалифицированный бухгалтерГений телепатии и социального моделированияЗа заслуги на форуме в 2010 годуМодератору Про1С (за заслуги в 2011 году)
Группа: Местный
Сообщений: 9564
Из: Kharkiv, UA
Спасибо сказали: 2536 раз
Рейтинг: 0

У поставщика указан основной договор? Откройте в отладчике Выб.ОсновнойПоставщик.ОсновнойДоговорКонтрагента - договор есть? В нем указано кол-во дней?


Signature
Личные бесплатные консультации не даю, для этого есть форум!

Спасибо сказали: candrey,

Нонна Подменю пользователя
сообщение 18.02.16, 16:36
Сообщение #3

Завсегдатай
Иконка группы
Группа: Местный
Сообщений: 214
Из: Харьков
Спасибо сказали: 50 раз
Рейтинг: 0

А если у поля есть псевдоним, может быть к нему надо обращаться:
Возврат Выб.ДопустимоеЧислоДнейЗадолженности; ?

Спасибо сказали: candrey,

candrey Подменю пользователя
сообщение 18.02.16, 16:38
Сообщение #4

Завсегдатай
****
Группа: Пользователи
Сообщений: 155
Спасибо сказали: 6 раз
Рейтинг: 0

Был. Но не был указан как основной договор.
Теперь подтягивает число дней.

Только почему то напротив каждой номенклатуры одинаковое число дней стоит. Поставщики разные и отсрочки разные.
Как это подправить не подскажите.

sava1 Подменю пользователя
сообщение 18.02.16, 16:46
Сообщение #5

Живет на форуме
Иконка группы
Группа: Местный
Сообщений: 2688
Из: Проскуров
Спасибо сказали: 681 раз
Рейтинг: 659.7

Консоль запросов есть?
Убрать отбор по номенклатуре и посмотреть более пристально

Спасибо сказали: candrey,

candrey Подменю пользователя
сообщение 19.02.16, 12:18
Сообщение #6

Завсегдатай
****
Группа: Пользователи
Сообщений: 155
Спасибо сказали: 6 раз
Рейтинг: 0

Консоль запросов есть.
Всем спасибо за участие. проблема решена.

Не нашли ответа на свой вопрос?
Зарегистрируйтесь и задайте новый вопрос.


Ответить Новая тема
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 

RSS Текстовая версия Сейчас: 28.04.24, 16:27
1С Предприятие 8.3, 1С Предприятие 8.2, 1С Предприятие 8.1, 1С Предприятие 8.0, 1С Предприятие 7.7, Литература 1С, Общие вопросы по администрированию 1С, Методическая поддержка 1С - всё в одном месте: на Украинском 1С форуме!