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

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

Модерирует : ShIvADeSt

 Версия для печати • ПодписатьсяДобавить в закладки
На первую страницук этому сообщениюк последнему сообщению

Открыть новую тему     Написать ответ в эту тему

vizlipuzli

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Код:
Процедура ПокупательПриИзменении(Элемент)  
    
    Если ТипЗнч(Контрагент) <> Тип("СправочникСсылка.ФизическиеЛица") Тогда      
        УправлениеВзаиморасчетами.ПриИзмененииЗначенияКонтрагента(ЭтотОбъект,мСписокВидовДоговоров);  
    КонецЕсли;  
    
    РегистрУсушка = РегистрыСведений._УсушкаПоПокупателям.ПолучитьПоследнее(Дата, Новый Структура("Контрагент",Контрагент));  
    
    Если ТипЗнч(Контрагент) = Тип("СправочникСсылка.Контрагенты") Тогда  
        Усушка      = РегистрУсушка.Усушка;  
        ВидПрайса   = РегистрУсушка.ВидПрайса;  
        Куратор     = РегистрУсушка.Куратор;  
    Иначе          
        Усушка         = 0;  
        ВидПрайса   = Справочники._ПрайсЛисты.Основной;  
    КонецЕсли;      
    
    Для Каждого СТЧ Из Основная Цикл  
        Отбор = Новый Структура;  
        Отбор.Вставить("ВидПрайса", ВидПрайса);  
        Отбор.Вставить("Номенклатура", СТЧ.Номенклатура);  
        ОтборСеб = Новый Структура;  
        ОтборСеб.Вставить("ВидПрайса",Справочники._ПрайсЛисты.НайтиПоНаименованию("Внутренний").Ссылка);  
        ОтборСеб.Вставить("Номенклатура",СТЧ.Номенклатура);  
        СТЧ.ЕдИзм    = СТЧ.Номенклатура.БазоваяЕдиницаИзмерения;  
        СТЧ.Цена    = РегистрыСведений.ЦеныГП.ПолучитьПоследнее(Дата, Отбор).Цена;  
        СТЧ.ЦенаСеб    = РегистрыСведений.ЦеныГП.ПолучитьПоследнее(Дата,ОтборСеб).Цена;  
        
        РассчитатьСтроку(СТЧ);
    КонецЦикла;  
    
КонецПроцедуры

Всего записей: 4038 | Зарегистр. 17-08-2005 | Отправлено: 16:59 03-08-2011
Открыть новую тему     Написать ответ в эту тему

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

Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » 1С Программирование и поддержка (1C)


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

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

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru