| 
    
            
         
         | 
    
  | 
v7: Отчет по ЗП | ☑ | ||
|---|---|---|---|---|
| 
    0
    
        Christina_    
     10.10.12 
            ✎
    15:00 
 | 
         
        Идет анализ 97 счета
  
        Ит97 = СоздатьОбъект("БухгалтерскиеИтоги"); Ит97.ВключатьСубсчета(1,1); Ит97.ИспользоватьСубконто(ВидыСубконто.Сотрудники); Ит97.ВключатьСубсчета(0,0); Ит97.ВыполнитьЗапрос(ДатаНач97, ДатаКон97, "70","97",,2,,"С"); Ит97.ВыбратьСубконто(ВидыСубконто.Сотрудники); Я не могу понять, почему, например, если отчет делаю за август, тут берется 97 счет за июль, т.к. отпуск буд периодов, так вот Ит97.ВыбратьСубконто(ВидыСубконто.Сотрудники) = 1, и далее по коду все считается а если делаю за сантябрь, т.е. 97 идет за август, то Ит97.ВыбратьСубконто(ВидыСубконто.Сотрудники) =0 по анализу счета 97, субконто естественно есть во всех месяцах... я уже се параметры по сто раз меняла... что тут не так?  | 
|||
| 
    1
    
        chief accountant    
     10.10.12 
            ✎
    15:09 
 | 
         
        (0) ОСВ нормально кажет?     
         | 
|||
| 
    2
    
        Christina_    
     10.10.12 
            ✎
    15:18 
 | 
         
        ОСВ это что? если отладчик отладчик то я скопировал что он говорит     
         | 
|||
| 
    3
    
        zak555    
     10.10.12 
            ✎
    15:18 
 | 
         
        (2) oborotno-salydovovaya vedomosty     
         | 
|||
| 
    4
    
        Christina_    
     10.10.12 
            ✎
    15:20 
 | 
         
        а, да, там все ок. все есть, суммы, субконто, так все впорядке.     
         | 
|||
| 
    5
    
        chief accountant    
     10.10.12 
            ✎
    15:49 
 | 
         
        (4) запрос покажи полностью     
         | 
|||
| 
    6
    
        Dmitry77    
     10.10.12 
            ✎
    16:03 
 | 
         
        (2) Ты это он или она? похоже на раздвоение личности.     
         | 
|||
| 
    7
    
        Christina_    
     10.10.12 
            ✎
    16:37 
 | 
         
        ДатаНач97 = ДобавитьМесяц(ДатаНач, -1);
  
        ДатаКон97 = ДобавитьМесяц(ДатаКон, -1); Ит97 = СоздатьОбъект("БухгалтерскиеИтоги"); Ит97.ВключатьСубсчета(1,1); Ит97.ИспользоватьСубконто(ВидыСубконто.Сотрудники); Ит97.ВключатьСубсчета(0,0); Ит97.ВыполнитьЗапрос(ДатаНач97, ДатаКон97, "70","97",,2,,"С"); Ит97.ВыбратьСубконто(ВидыСубконто.Сотрудники); Если Ит97.ПолучитьСубконто(Видысубконто.Сотрудники,Ит.Субконто(1)) = 1 Тогда Ит97.ВыбратьКорСчета(); Если Ит97.ПолучитьКорСчет(,СчетПоКоду("97")) = 1 Тогда ТЗ.Начислено_97 = Ит97.КорКО(); Если Сотрудник.Пол = Перечисление.Пол.Ж Тогда ТЗ.Начислено_Жен = Ит97.КорКО(); КонецЕсли; КонецЕсли; КОнецЕСли;  | 
|||
| 
    8
    
        chief accountant    
     10.10.12 
            ✎
    16:44 
 | 
         
        (7) тык
  
        ДобавитьМесяц(<?>,) Синтаксис: ДобавитьМесяц(<Дата>,<ЧислоМесяцев>) Назначение: Возвращает дату, полученную добавлением к исходной дате заданного числа месяцев. Параметры: <Дата> - выражение со значением типа дата; <ЧислоМесяцев> - число месяцев, добавляемое к дате  | 
|||
| 
    9
    
        Christina_    
     10.10.12 
            ✎
    16:46 
 | 
         
        и? поэтому работает для августа(где берет дату июля для 97 счета) и не работает для сентября(где берет дату августа для 97 счета) ?     
         | 
|||
| 
    10
    
        chief accountant    
     10.10.12 
            ✎
    16:48 
 | 
         
        (9) чудес не бывает, какие проводки такие и обороты     
         | 
|||
| 
    11
    
        Christina_    
     10.10.12 
            ✎
    16:55 
 | 
         
        chief accountant - спасибо огромное! поняла ошибку. Спасибо!     
         | 
|||
| 
    12
    
        chief accountant    
     10.10.12 
            ✎
    16:58 
 | 
         
        (11) заходи есичо :)     
         | 
|||
| 
    13
    
        zak555    
     10.10.12 
            ✎
    17:37 
 | 
         
        зачем два раза ВключатьСубсчета ?     
         | 
 | Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |