Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » 1С (1C): Вопросы по конфигурациям (часть 4)

Модерирует : gyra, Maz

Widok (01-06-2010 13:11): Лимит страниц. Продолжаем здесь.  Версия для печати • ПодписатьсяДобавить в закладки
На первую страницук этому сообщениюк последнему сообщению

   

Akam1



Комса
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Процедура ЗаполнитьПлатежноРасчетныеРеквизиты(ДокументСсылка, СФ_ДатаНомерДокументовОплаты) Экспорт
    
    Если ОбщегоНазначения.ЕстьРеквизитДокумента("Сделка", ДокументСсылка.Метаданные())
        И ЗначениеЗаполнено(ДокументСсылка.Сделка) Тогда
        
        Запрос = Новый Запрос;
 
        УсловиеСделкиОснования = "";
        Сделка = ДокументСсылка.Сделка;
        Если ТипЗнч(Сделка)=Тип("ДокументСсылка.СчетНаОплатуПокупателю") Тогда
            СделкаОснование = Сделка.ЗаказПокупателя;
        ИначеЕсли ТипЗнч(Сделка)=Тип("ДокументСсылка.ЗаказПокупателя") Тогда
            СделкаОснование = Сделка.ДокументОснование;
        КонецЕсли;
        Если ЗначениеЗаполнено(СделкаОснование) Тогда
            Запрос.УстановитьПараметр("СделкаОснование", СделкаОснование);
            УсловиеСделкиОснования = " ИЛИ ППВхРасшПлат.Сделка = &СделкаОснование";
        КонецЕсли;
        
        Запрос.УстановитьПараметр("Сделка", Сделка);
        Запрос.Текст =
        "ВЫБРАТЬ РАЗЛИЧНЫЕ
        |    ППВхРасшПлат.Ссылка.ДатаВходящегоДокумента КАК ДатаПлатежноРасчетногоДокумента,
        |    ППВхРасшПлат.Ссылка.НомерВходящегоДокумента КАК НомерПлатежноРасчетногоДокумента
        |ИЗ
        |    Документ.ПлатежноеПоручениеВходящее.РасшифровкаПлатежа КАК ППВхРасшПлат
        |ГДЕ
        |    (ППВхРасшПлат.Сделка = &Сделка
        |"+УсловиеСделкиОснования+")
        |
        |УПОРЯДОЧИТЬ ПО
        |    ППВхРасшПлат.Ссылка.Дата";
        СФ_ДатаНомерДокументовОплаты.Загрузить(Запрос.Выполнить().Выгрузить());
    КонецЕсли;
    
КонецПроцедуры

Всего записей: 26360 | Зарегистр. 20-04-2006 | Отправлено: 11:06 02-04-2010 | Исправлено: Akam1, 11:15 02-04-2010
   

На первую страницук этому сообщениюк последнему сообщению

Компьютерный форум Ru.Board » Компьютеры » Программы » 1С (1C): Вопросы по конфигурациям (часть 4)
Widok (01-06-2010 13:11): Лимит страниц. Продолжаем здесь.


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru