Имя: Пароль:
1C
1C 7.7
v7: Сравнение документов
0 gun200
 
03.08.11
12:26
Реально ли сравнить документы какой раньше какой позже ?

Например делаю выборку по движениям регистра и если например в регистре по резерву стоит документ у которого дата меньше чем у моего документа тогда продалжал !

Пока рег5.ПолучитьДвижение()=1 Цикл
                                   Если рег5.ТекущийДокумент()<>Конт.ДокументОснование Тогда
                                       Если рег5.Приход=1 Тогда  
                                           Если рег5.РезервТовара>0 Тогда
                                               приход=приход+рег5.РезервТовара;
                                           Иначе
                                               расход=расход+рег5.РезервТовара;
                                           КонецЕсли;
                                       Иначе  
                                           Если рег5.РезервТовара<0 Тогда
                                               приход=приход-рег5.РезервТовара
                                           Иначе
                                               Иначе
                                               расход=расход-рег5.РезервТовара;
                                           КонецЕсли;
                                       КонецЕсли;
                                   КонецЕсли;    
                               КонецЦикла;
1 gun200
 
03.08.11
12:27
документы, могут быть с одинаковой датой но один по времени раньше чем другой
2 ДенисЧ
 
03.08.11
12:27
.ПолучитьПозицию()
3 gun200
 
03.08.11
12:35
А потом можно сравнить например текдок.ПолучитьПозицию()> текдок1.ПолучитьПозицию() ?
4 ДенисЧ
 
03.08.11
12:41
да
5 gun200
 
03.08.11
12:42
спасибо уже в который раз выручаешь !
6 Sh1ko
 
03.08.11
13:45
если "уже в который раз" то спасибо не булькает-)