Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
13 дек 2024, 21:52

Получение оборотов из бухгалтерских итогов

Автор simich88, 19 мая 2011, 15:50

0 Пользователей и 1 гость просматривают эту тему.

simich88

Платформа 7.7 (7.70.027)
Конфигурация  Бухгалтерский учет, редакция 4.5

Необходимо программно выбрать из бухгалтерских итогов расчет оборотов между счетами 60.1 и 70 по каждому сотруднику(субконто). Никак не разберусь с этими бухгалтерскими итогами. Подскажите, пжлст!

prog1c7.7

просто мини акт сверки между 60.1 и 70 нужно сделать.
Но у этих счетов я не нашел субконто одинаковых вообще-то,
или у вас справочник сотрудники и контрагенты - один и тот же ?

simich88

я ошибся. Между 68.1 и 70счетом надо. Делаю пока вот так

Итог = СоздатьОбъект("БухгалтерскиеИтоги");

Сотрудник = СоздатьОбъект("Справочник.Сотрудники");
Сотрудник.ВыбратьЭлементы();     

Итог.ИспользоватьСубконто(ВидыСубконто.Сотрудники,,1);
итог.выполнитьзапрос("01.05.2010", "31.05.2010","68.1",,,2);   
Итог.ВыбратьСубконто(ВидыСубконто.Сотрудники);

Пока Итог.ПолучитьСубконто(ВидыСубконто.Сотрудники) = 1 Цикл   
ФИО = "" + Итог.Субконто(1).Наименование; 
Сумма = Итог.КО("С");
СуммаДО = Итог.ДО("С");
  КонецЦикла;


но он не получает субконто (Сотрудников), так как у счета 68.1 субконто - виды плат. в бюджет...

simich88

не то выбирает. Мне надо получить тоже самое, что получается при формировании отчета "Оборотно-сальдовая ведомость по счету" по счету 68.1. Когда формируем выводится таблица, где можно выбрать строку "налог:начислено/уплачено", открывается Карточка счета, где выбираю документ Начисление зарплаты и в открывшемся окне нужны суммы по Дт = 70 и Кт = 68.1 по каждому сотруднику..

prog1c7.7

я делал что-то подобное,
берешь итоги с одного счета заносишь в тз,
потом при переборе итогов второго счета
ищешь по связанным проводкам (операциям) если есть.
Механизм я думаю понятен, как сама простота,
попробуй.

Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск