Имя: Пароль:
1C
1C 7.7
v7: Глюк с бухгалтерским запросом ?
0 8troyan8
 
19.07.13
17:12
Вобщем суть вопроса такова.
Конфигурация бухгалтерский учет для Украины.

Счет 661
ИтЗапр7.Субконто(1) = Лупина І. М.
СуммаДохода = ИтЗапр7.КО();

СуммаДохода = 99272,56

Если взять ОСВ по данному счету, сумма кр оборота составляет 9496.
Дело в том что неправильно считает только по данному сотруднику. По остальным все нормально.
1 Попытка1С
 
19.07.13
17:16
Телепаты в отпуске.
2 Franchiser
 
гуру
19.07.13
17:32
Счет активный, пассивный или активно-пассивный?
3 8troyan8
 
19.07.13
17:38
Пасивный
4 8troyan8
 
19.07.13
17:39
Расчеты по выплатам работникам
5 Franchiser
 
гуру
19.07.13
17:39
приведи больше текста
6 Franchiser
 
гуру
19.07.13
17:42
может период в осв не совпадает с периодом в бухитогах
7 8troyan8
 
19.07.13
17:49
Период смотрел совпадает.
Это регламентированый отчет. Отчет в пенсионный фонд.
В "Таблиця 6. Відомості про нарахування заробітку(доходу) застрахованим особам"

И в таблице по всем сотрудникам верная информация, кроме одного.
8 Franchiser
 
гуру
19.07.13
17:53
Бухгалтерию для Украины не знаю. Но могу предположить что данные в отчет могут браться из забалансовых счетов.
9 Franchiser
 
гуру
19.07.13
17:57
Проверь может все-таки счет не совпадает.
10 8troyan8
 
19.07.13
17:59
// общий запрос по счету оплаты труда сразу для всех сотрудников
   ИтЗапр7 = СоздатьОбъект("БухгалтерскиеИтоги");
   Если Форма.ВыбраннаяФирма.Видимость()=1 Тогда
       ИтЗапр7.ИспользоватьРазделительУчета(ВыбраннаяФирма);    
   КонецЕсли;
   ИтЗапр7.ВключатьСубсчета(0,1);
   ИтЗапр7.ИспользоватьСубконто(ВидыСубконто.Сотрудники);
   ИтЗапр7.ИспользоватьСубконто(ВидыСубконто.МесяцНачисленияЗП);
   ИтЗапр7.ВыполнитьЗапрос(Дата1,Дата2,спНачисл,,,2);  
   ИтЗапр7.ВыбратьСубконто(1);  

Пока ИтЗапр7.ПолучитьСубконто(2) = 1 Цикл
           СуммаБолФСС = 0; СуммаБольПр = 0; Начисл = 0;

           глПарсить(ноЕСВ.Дополнительно.Получить(ИтЗапр7.КонДата),Спис);
МаксБаза = Число(Спис.Получить("Макс. база"));
МаксБаза = ?(МаксБаза = 0, 999999999, МаксБаза);                    
           
// по движениям
ДатаМес = ИтЗапр7.Субконто(2);

СуммаДохода = ИтЗапр7.КО();
11 8troyan8
 
19.07.13
18:00
(9) Так по остальным субконто все верно...
12 8troyan8
 
19.07.13
18:00
У всех счет тот же 661
13 Franchiser
 
гуру
19.07.13
18:01
ИтЗапр7.Субконто(2) чему равно?
14 Franchiser
 
гуру
19.07.13
18:03
то что ты вначале написал (СуммаДохода = 99272,56), это где ты проверял? в цикле или до цикла?
15 8troyan8
 
19.07.13
18:05
ИтЗапр7.Субконто(2)=01.06.13
16 8troyan8
 
19.07.13
18:06
(14) В цикле
17 Franchiser
 
гуру
19.07.13
18:09
В ОСВ ты тоже смотрел с отбором по субконто 2 (01.06.13)?
Это что значит: ИтЗапр7.ВключатьСубсчета(0,1);  Дальше идет цикл по корр. счетам?
18 Franchiser
 
гуру
19.07.13
18:15
В спНачисл у тебя список из нескольких счетов еще может.
19 viktor_vv
 
19.07.13
18:22
Оборотку по 663 посмотри еще , там в спНачисл 661 и 663 счета.
20 8troyan8
 
19.07.13
18:23
(17) Да смотрел, все красиво )
21 КапЛей
 
19.07.13
18:25
разверни ОСВ по Сотруднику и по месяцу начисления. Что выходит?
22 8troyan8
 
19.07.13
18:30
(19) Спасибо большое. Бухгалтер провел банковскую віписку по счету 663 по ошибке.. Я голову ломаю