Valerra
Гость
|
|
« : 25-02-2009 04:37 » |
|
у нас стоит 1с 7.7 7.70.027 ,сетевая, бухгалтерия бюджетная, релиз 7.70.630 Необходимо организовать проверку по договорам, т. е. у нас на группу одноименных товаров существует квартальный лимит в 100.000 договоров может быть несколько, при заключении нового контракта нужно что бы делалась проверка по договорам заключенным в период текущего квартала по группе одноименных товаров немогу разобраться в синтаксисе и особенности 1С так начал осваивать ее недавно, помогите пожалуйста в чем моч ошибка, заранее благодарен всем ответившим, вот часть кода: ДатаДок = РабочаяДата(); Год = ДатаГод(ДатаДок); Год = Строка(Год); Дата2 = НачКвартала(ДатаДок); Дата3 = КонКвартала(ДатаДок); Стр = "Наименование"; Спр = СоздатьОбъект("Справочник.Договоры"); Спр.ВыбратьЭлементы(); Пока Спр.ПолучитьЭлемент() = 1 цикл Дог = Спр.Наименование; Если Стр = Дог тогда Срок = Спр.ГКОснованиеДата; Если ((Срок > Дата2) и (Срок < Дата3)) тогда Сумм = Спр.Сумма.Получить(ДатаДок); Итог = Итог + Сумм; КонецЕсли; КонецЦикла; Сигнал(); Предупреждение("Внимание! Сумма группы медикаментов за квартал ="+ Итог + "руб." ); КонецПроцедуры
|