gifts2017

Торг-29 для Бухгалтерии 3.0 с выводом проводок по счетам

Опубликовал Александр Латышев (alex.lat) в раздел Отчеты - Бухгалтерские

Торг-29 для Бухгалтерии 3.0 с выводом проводок по счетам

Торг-29 в стандартной конфигурации выводит только суммы товара и тары по документам. Посмотреть, какие проводки выполнены по этим документам не представляется возможным (каждый раз формировать ОСВ или анализ счета).
Этот отчет, помимо общей суммы по документу, отображает суммы по конкретным счетам БУ.
Соответственно читается он так:
Приход: Дебет счета 41.* кредит счета указанного в столбцах
Расход: Кредит счета 41.* дебет счета указанного в столбцах
Те проводки, которые не содержат 41.* счет, но присутствуют в документе, отображаются в виде СчетДТ/СчетКТ
PS: В отличие от типового, период задается в виде ДатаВремя.
     Отчет формируется как для оптовых складов, так и для розничных

Скачать файлы

Наименование Файл Версия Размер
Торг-29 с выводом данных по счетам 31
.erf 25,36Kb
10.11.14
31
.erf 25,36Kb Скачать

См. также

Подписаться Добавить вознаграждение
Комментарии
1. Александр Латышев (alex.lat) 26.08.14 14:22
Скачали 7 человек - ни одного комментария. Все хорошо или все плохо?
2. Константин Марков (markovki) 07.11.14 15:25
(1) alex.lat, Скачал, посмотрел, неясно, почему например есть колонки:
"60.01"

"60.01
60.01.01" (60.01.01 бухгалтера сами добавили)

"60.01
60."
Можете посмотреть на скрине
Прикрепленные файлы:
3. Александр Латышев (alex.lat) 10.11.14 09:07
(2) markovki, Можете написать поводки по этим документам?
Так будет проще понять в чем ошибка и соответственно исправить.
Судя по тому,что отчет вывел должно быть что-то типа:
41.x 42.02
41.х 60.01
60.01 60.01 - Есть ли такая проводка?

По поводу 60.01.1/60. тоже если можно проводку.
60. - коряво обрезает субсчет. Можно убрать обрезание субсчета( поправлю, выложу)
4. Константин Марков (markovki) 10.11.14 11:25
Выкладываю скрины проводок по документам.
Таких проводок достаточно много, поэтому не думаю, что они случайные или ошибочные
Прикрепленные файлы:
5. Александр Латышев (alex.lat) 10.11.14 11:25
(2) markovki, Закачал отчет без обрезания субсчета. Попробуйте сформировать заново.
Проводка 60.01 - 60.01.1 - это я так понимаю зачет аванса?
Чтобы она не появлялась в отчете, попробуйте в документах поступления указывать метод зачета аванса - не зачитывать вместо авто
6. Константин Марков (markovki) 10.11.14 12:15
Установил в одном документе НеЗачитывать, исправилось.
Подскажите, как быть с колонками типа
60.01 - 60.01
42.02 - 42.02
Может стоит их учитывать в колонках 60.01 и 42.02 соответственно?
Будет ли это корректно?
7. Александр Латышев (alex.lat) 10.11.14 13:53
(6) markovki,
По поводу 60.01: Если учет по авансам не ведется - все-таки лучше избавиться от таких проводок (установить во всех документах не зачитывать).
А сумму по колонке 42.02 - 42.02 действительно можно учитывать в 42.02. Но тут уже имеет место специфика учета в организации.
8. Константин Марков (markovki) 10.11.14 16:00
(7) alex.lat, тогда подскажите, как можно сделать, чтобы например счет 60 выводился без субсчетов, просто как 60, включая в себя...
в общем, чтобы не было лишних колонок
9. Александр Латышев (alex.lat) 10.11.14 16:57
10. Александр Латышев (alex.lat) 10.11.14 16:58
(8) markovki, Ну или 2-ой вариант, вообще не выводить проводки не содержащие 41 счет
11. Константин Марков (markovki) 10.11.14 17:10
(9) alex.lat, спасибо посмотрел, хороший вариант, единственно, вылазит, наш собственноручно добавленный счет 60.01.1
12. Александр Латышев (alex.lat) 11.11.14 09:27
(11) markovki, Можете поэкспериментировать с группировками:
Модуль объекта
Функция ПолучитьТаблицуПроводокПоРегистраторам(ПараметрыОтчета,Счета,СписокРегистраторов)
.......
            	Запрос.Текст ="ВЫБРАТЬ
	              |	ХозрасчетныйОборотыДтКт.СчетКт.Код КАК Счет,
	              |	ХозрасчетныйОборотыДтКт.СуммаОборот КАК Сумма,
	              |	ХозрасчетныйОборотыДтКт.Регистратор КАК Регистратор,
	              |	1 КАК ПризнакПрихода
	              |ИЗ
	              |	РегистрБухгалтерии.Хозрасчетный.ОборотыДтКт(&ДатаНачала, &ДатаОкончания, Регистратор, СчетДт В (&Счета), &ВидСубконто, , , Организация = &Организация) КАК ХозрасчетныйОборотыДтКт
	              |ГДЕ
	              |	ХозрасчетныйОборотыДтКт.Регистратор В(&СписокРегистраторов)
	              |	И ХозрасчетныйОборотыДтКт.СубконтоДт1 = &Склад
	              |
	              |ОБЪЕДИНИТЬ ВСЕ
	              |
	              |ВЫБРАТЬ
	              |	ХозрасчетныйОборотыДтКт.СчетДт.Код,
	              |	ХозрасчетныйОборотыДтКт.СуммаОборот,
	              |	ХозрасчетныйОборотыДтКт.Регистратор,
	              |	-1
	              |ИЗ
	              |	РегистрБухгалтерии.Хозрасчетный.ОборотыДтКт(&ДатаНачала, &ДатаОкончания, Регистратор, , , СчетКт В (&Счета), &ВидСубконто, Организация = &Организация) КАК ХозрасчетныйОборотыДтКт
	              |ГДЕ
	              |	ХозрасчетныйОборотыДтКт.Регистратор В(&СписокРегистраторов)
	              |	И ХозрасчетныйОборотыДтКт.СубконтоКт1 = &Склад
	              |
	              |ОБЪЕДИНИТЬ ВСЕ
	              |
	              |ВЫБРАТЬ
	              |	ВЫБОР
	              |		КОГДА ВЫРАЗИТЬ(ХозрасчетныйОборотыДтКт.СчетДт.Код КАК СТРОКА(5)) = ВЫРАЗИТЬ(ХозрасчетныйОборотыДтКт.СчетКт.Код КАК СТРОКА(5))
	              |			ТОГДА ВЫРАЗИТЬ(ХозрасчетныйОборотыДтКт.СчетДт.Код КАК СТРОКА (5))
	              |		ИНАЧЕ ЕСТЬNULL(ХозрасчетныйОборотыДтКт.СчетДт.Код, """") + ""_"" + ЕСТЬNULL(ХозрасчетныйОборотыДтКт.СчетКт.Код, """")
	              |	КОНЕЦ,
	              |	ХозрасчетныйОборотыДтКт.СуммаОборот,
	              |	ХозрасчетныйОборотыДтКт.Регистратор,
	              |	0
	              |ИЗ
	              |	РегистрБухгалтерии.Хозрасчетный.ОборотыДтКт(
	              |			&ДатаНачала,
	              |			&ДатаОкончания,
	              |			Регистратор,
	              |			НЕ СчетДт В (&Счета)
	              |				И НЕ СчетДт В (&МассивИсклСчетов),
	              |			,
	              |			НЕ СчетКт В (&Счета)
	              |				И НЕ СчетКт В (&МассивИсклСчетов),
	              |			,
	              |			Организация = &Организация) КАК ХозрасчетныйОборотыДтКт
	              |ГДЕ
	              |	ХозрасчетныйОборотыДтКт.Регистратор В(&СписокРегистраторов)";

...Показать Скрыть


1-ая часть объединения - Проводки содержащие 41 счет по дебету
2-ая - соответственно по кредиту
3-ая - проводки не содержащие 41 счет, но присутствующие в документе (Ваш случай 60.01 - 60.01.01)

Группировка столбцов в коде по имени счета
13. Макас (makas) 25.11.14 11:07
14. Дмитрий Кудрявцев (DMLangepas) 20.12.14 13:06
На такси работает? Проверил кто?
15. Александр Савенко (Elrod) 14.12.15 16:03
не работает на такси - ошибка Метод объекта не обнаружен (СформироватьОтчет1)