Имя: Пароль:
1C
1С v8
Объясните пожалуйста что тут происходит, доступным языком)
,
0 Ben_art
 
29.03.13
12:44
Если (ТекущаяДата<(ТЗДокументов[Индекс].Регистратор.Дата+1)) И (ТЗДокументов[Индекс].Регистратор.Дата<ТекущаяДата+86400) Тогда
           Если ТипЗнч(ТЗДокументов[Индекс].Регистратор) = Тип("ДокументСсылка.ОтчетОРозничныхПродажах") Тогда
           Отчет = ТЗДокументов[Индекс].Регистратор;
           Иначе
           ДокП =  ТЗДокументов[Индекс].Регистратор.ПолучитьОбъект();
           ДокП.Записать(РежимЗаписиДокумента.ОтменаПроведения);
               Если ТипЗнч(ТЗДокументов[Индекс].Регистратор) = Тип("ДокументСсылка.РеализацияТоваровУслуг") Тогда
Объясните пожалуйста что тут происходит, доступным языком)                


ОтчетОРознице.Доприход(ТЗДокументов[Индекс].Регистратор);
               КонецЕсли;
           ДокП.Записать(РежимЗаписиДокумента.Проведение);
               Если ТипЗнч(ТЗДокументов[Индекс].Регистратор) = Тип("ДокументСсылка.РеализацияТоваровУслуг") Тогда
               ОтчетОРознице.ПроведениеСчетаФактуры(ТЗДокументов[Индекс].Регистратор);    
               КонецЕсли;
1 МихаилМ
 
29.03.13
12:45
"програмист" с 2 мм пишется
2 butterbean
 
29.03.13
12:46
(1) начинающий с одной
3 Mort
 
29.03.13
12:46
Надо было по-другому назвать переменную:

"ТЗДокументов[Индус].Регистратор.Дата"
4 Нога
 
29.03.13
12:47
похоже на то, что программист писавший (0) не может ясно мыслить. Кто ясно мыслит - тот ясно излагает (с)
5 c00Lo
 
29.03.13
12:50
Документы распроводятся, проводятся и даты какие то сравниваются.
6 exwill
 
29.03.13
12:51
(0) Ты имеешь ввиду

ОтчетОРознице.Доприход(ТЗДокументов[Индекс].Регистратор);

?
7 Ben_art
 
29.03.13
13:24
(6) Значения переменных я как нибудь сам найду , а вот что именно тут происходит не понимаю.
запутался. Если что это в модуле ОтчётОРозничныхПродажах, подобных вещей полно и в форме документа.
В общих модулях тоже полно изменений в т.ч и в ОтчётОРознице
никаких коментов или описаний нет
8 Trainee
 
29.03.13
13:27
(7) Тёма, с каких пор ты в Москве?))
Прочитай название процедуры и функции и попробуй понять код не вникая в отдельные команды.
9 Ben_art
 
29.03.13
13:33
проблема в том ,что когда я начинаю копать куда ведут названия этих переменных и откуда экспортируется процедура то теряюсь т.к эта процедура описана во многих док-тах (реализация товаров и услуг, почтупление , списание и т.д) =(
10 НастоящееИмя
 
29.03.13
13:35
(2) У начинающих у всех размером 2мм
11 exwill
 
29.03.13
13:38
(9) Какая именно строчка кода тебе не понятна?
12 thezos
 
29.03.13
14:00
(0) каша-малаша это
Выдавать глобальные идеи — это удовольствие; искать сволочные маленькие ошибки — вот настоящая работа. Фредерик Брукс-младший