Имя: Пароль:
1C
1С v8
помогите с запросом
0 ded20ded
 
28.10.12
20:57
добрый вечер.
Хочу в УТ 10,3 сделать автоматом чтобы присваивались договора = Договоры контрагентов
нужно выбрать все договора Год(ТекущаяДата())=Год(Дата) и сравнение по организации прошу прощения но с 1С работаю редко прошу помощь. Спасибо!
1 Tatitutu
 
28.10.12
21:15
Сервис - Универсальные обработки - Групповая обработка справочников и документов = и пребудет с тобой сила !
2 m-serg74
 
28.10.12
21:15
чо???
3 m-serg74
 
28.10.12
21:15
(2) к (0)
4 BuHu
 
28.10.12
21:20
(1) т.е. ты понял че автору надо?
5 Ctyd
 
28.10.12
21:21
ему надо что бы нумерация была уникальной... по идее =)
6 ded20ded
 
28.10.12
21:51
да нужно чтобы нумерация была в течении года и начиналась с 1
то есть у меня есть договор с 1 от 01.01.2012
2 от 05.04.2012 и 3 от 07.07.2012 и так же куча договоров за 2010 и 2011 год хотелось бы получить номер если сегодня выписываю наименование = 4/12 от 28.10.2012  номер = 4/12
дата = 28.10.2012
7 ded20ded
 
28.10.12
21:51
(1) групповая обработка ни как не пойдет
8 zak555
 
28.10.12
21:53
(6) в чём разница между 4/12 и 4/12 ? =)
9 m-serg74
 
28.10.12
21:53
(7) >с 1С работаю редко
кем?
10 ERWINS
 
28.10.12
21:54
договора сами перепечатывать будешь?
11 Ctyd
 
28.10.12
21:56
скорее всего они печатаются с 1с-ки... а это ему бухи задание дали что бы номера договоров не контролировать.

я прав?
12 ded20ded
 
28.10.12
21:56
(9) внедренцем переписываю внешние печ. формы
13 ded20ded
 
28.10.12
21:56
(11) да
14 ded20ded
 
28.10.12
21:56
(10) они бухи и будут перепечатывать
15 ERWINS
 
28.10.12
21:57
если будет проверка и номер договора не сойдется в документе и на бумаге?
16 ded20ded
 
28.10.12
21:59
такого не получится
17 ded20ded
 
28.10.12
22:00
помогите с запросом дальше проблема буха она решила все взять на себя пусть и думает
18 ded20ded
 
28.10.12
22:05
ВЫБРАТЬ
   ДоговорыКонтрагентов.Организация,
   ДоговорыКонтрагентов.Дата,
   ДоговорыКонтрагентов.Номер,
   ДоговорыКонтрагентов.Наименование
ИЗ
   Справочник.ДоговорыКонтрагентов КАК ДоговорыКонтрагентов
ГДЕ
   ДоговорыКонтрагентов.Организация = &Организация
   И Год(ДоговорыКонтрагентов.Дата) = Год(ТекущаяДата())
19 mikeA
 
28.10.12
22:23
И НАЧАЛОПЕРИОДА(&ТекущаяДата, ГОД) < ДоговорыКонтрагентов.Дата И ДоговорыКонтрагентов.Дата < КОНЕЦПЕРИОДА(&ТекущаяДата, ГОД)
20 Ctyd
 
28.10.12
22:25
а так нельзя ?

И НАЧАЛОПЕРИОДА(&ТекущаяДата, ГОД) = НАЧАЛОПЕРИОДА(ДоговорыКонтрагентов.Дата,Год)
21 ded20ded
 
28.10.12
22:29
а как найти максимальный последний номер который был?
22 ded20ded
 
28.10.12
22:30
или общее количество договоров которые выдали в этом году?
23 ded20ded
 
28.10.12
22:37
ВЫБРАТЬ
   ДоговорыКонтрагентов.Организация,
   ДоговорыКонтрагентов.Дата,
   ДоговорыКонтрагентов.Номер,
   ДоговорыКонтрагентов.Наименование
ИЗ
   Справочник.ДоговорыКонтрагентов КАК ДоговорыКонтрагентов
ГДЕ
 ДоговорыКонтрагентов.Организация = &Организация
 И НАЧАЛОПЕРИОДА(&ТекущаяДата, ГОД) = НАЧАЛОПЕРИОДА(ДоговорыКонтрагентов.Дата,Год)

так все работает, но есть вопрос
как получить Организацию уже при открытии формы договоров она есть стоит, должна ли Организация быть в запросе?
24 ded20ded
 
29.10.12
09:23
Доброе утро как в запросе получить кол-во договоров которые выбраны?
Проблемы невозможно решaть нa том же уровне компетентности, нa котором они возникaют. Альберт Эйнштейн