gifts2017

Проверка УПП №1. Совпадение проводок 60, 62, 76.05, 66.03 с регистром накопления Взаиморасчеты

Опубликовал Алексей Голосеев (Aleksey81) в раздел Отчеты - Анализ учета

Отчет для УПП 1.3 (КА) позволяет выявить ручные операции по счетам взаиморасчетов, либо другие некорректно введенные документы, в которых проводки по счетам взаиморасчетов не продублированы аналогичными движениями по регистру взаиморасчетов.

Отчет для УПП 1.3 (КА) позволяет выявить ручные операции по счетам взаиморасчетов, либо другие некорректно введенные документы, в которых проводки по счетам взаиморасчетов не продублированы аналогичными движениями по регистру взаиморасчетов

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

Наименование Файл Версия Размер
Проверка УПП 01. Проверка совпадения счетов 60, 62, 76.05, 76.06, 66.03 с регистром взаиморасчеты 351
.erf 17,70Kb
22.05.13
351
.erf 17,70Kb Скачать

См. также

Подписаться Добавить вознаграждение
Комментарии
1. Иван Иванов (Famza) 27.05.13 11:42
(0) А в чем смысл всех этих обратока "УПП хх" и сколько их еще планируется? Набор $m? Может есть смысл это объединить в один большой материал?
2. Алексей Голосеев (Aleksey81) 27.05.13 12:07
Все очень просто. Мы с вами можем использовать любую обработку. А вот бухгалтера могут работать только с теми, отчетами, которые соответствуют их участку работы. В моем предприятии это выглядит так.
Бухгалтер НДС-ник исправляет ошибки по 1, 2 и 14.
Бухгалтер Зарплатник исправляет ошибки по 8 отчету
Бухгалтер материалист исправляет ошибки по 9 и 13 отчету.
Бухгалтер по основным средствам исправляет ошибки по 5, 6 и 7 отчету.
Главный бухгалтер проверяет результат по вышеуказанным отчетам (но не исправляет их !!!)
Также главный бухгалтер исправляет ошибки по остальным отчетам для того что бы можно было получить адекватные цифры для расчета налога на прибыль. Большинство отчетов было разработано именно при проверке цифр в налоговом учете. Как только находили распространенную ошибку - писали отчет, что бы выявить все случае и сделать их невозможными в будущем.
Наверно многие программисты проповедуют политику учить неразумных пользователей уму разуму. Я стараюсь сделать так что бы даже не обученный пользователь находил ошибки и не говорил что у него все хорошо, когда сделано все крайне небрежно.

Сколько еще планируется обработок? Не знаю. Все зависит от моего заказчика. Я выложил лишь то, что регулярно использую у клиента. Причем каждая обработка прошла проверку временем.
Если я напишу еще что-то полезное буду рад выложить. Но конкретных планов сейчас нет.

Что касается вопроса о накоплении money - вопрос вполне правильный. Вот только что бы на него ответить мне надо узнать для чего эти money можно применить кроме как для поощрения тех авторов, чьи разработки мне помогли. Если я правильно понял, то money также позволят скачивать чужие разработки без оплаты премиум доступа.
На данный момент мне хватить money на год, другой вперед. Но может есть им еще какое применение?
3. Алексей Голосеев (Aleksey81) 27.05.13 12:09
(1) Famza, кстати я сам, когда услышу вопрос, о том что у них неправильно рассчитался налог на прибыль предпочитаю быстро проверить систему на известные ошибки, а лишь потом искать что-то уникальное. Снимает 50% вопросов.

Вопрос про объединение проверок прорабатывается. Возможно сделаю в будущем. Хотя я сомневаюсь в полезности "сборной солянки". Рассматриваю лишь возможность объединить некоторые отчеты, сократив при этом их общее количество.
4. Иван Иванов (Famza) 27.05.13 12:26
(3) Aleksey81, вопрос не "в солянке", эдаком комбайне с одной кнопкой, которая сделает все. Вопрос скорее в удобности скачивания. Например, может быть появится ошибка, метеорит упадет, да мало ли что - если меня эти обработки заинтересуют - как проверять их актуальность? Каждый раз скачивать все и сравнивать с тем что у меня уже есть (утрирую конечно)?
Имхо, если бы это был б курс статей по исправлению ошибок - то да, можно разбить по главам чтобы было удобнее читать, а эти все обработки преследуют одну цель - выцепить ошибки учета - тогда и скачивать их лучше группой. Но сколько людей - столько мнений, плюс еще одно - коллективное )))
5. Алексей Голосеев (Aleksey81) 27.05.13 12:50
(4) Famza, Да, кстати при появлении обновлений - их будет неудобно отслеживать по всем обработкам. Не подумал об этом! Спасибо за хорошую мысль!
6. Vasiliy (dimisa) 27.05.13 12:57
Тоже самое как для ОС ниже запрос
только переделать по регитсры взаиморасчетов и в параметры указать 60, 62, 76.05, 66.03 счета

ВЫБРАТЬ РАЗРЕШЕННЫЕ
СтоимостьОСОстаткиИОбороты.ОсновноеСредство КАК ОсновноеСредство,
СтоимостьОСОстаткиИОбороты.Организация КАК Организация,
СтоимостьОСОстаткиИОбороты.СтоимостьНачальныйОстаток КАК СтоимостьНачальныйОстаток,
СтоимостьОСОстаткиИОбороты.СтоимостьКонечныйОстаток КАК СтоимостьКонечныйОстаток,
СтоимостьОСОстаткиИОбороты.СтоимостьОборот КАК СтоимостьОборот,
СтоимостьОСОстаткиИОбороты.СтоимостьПриход КАК СтоимостьПриход,
СтоимостьОСОстаткиИОбороты.СтоимостьРасход КАК СтоимостьРасход,
СтоимостьОСОстаткиИОбороты.АмортизацияНачальныйОстаток КАК АмортизацияНачальныйОстаток,
СтоимостьОСОстаткиИОбороты.АмортизацияКонечныйОстаток КАК АмортизацияКонечныйОстаток,
СтоимостьОСОстаткиИОбороты.АмортизацияОборот КАК АмортизацияОборот,
СтоимостьОСОстаткиИОбороты.АмортизацияПриход КАК АмортизацияПриход,
СтоимостьОСОстаткиИОбороты.АмортизацияРасход КАК АмортизацияРасход,
СтоимостьОСОстаткиИОбороты.СтоимостьКонечныйОстаток - СтоимостьОСОстаткиИОбороты.АмортизацияКонечныйОстаток КАК ОстаточнаяСтоимость,
СтоимостьОСОстаткиИОбороты.СтоимостьНУНачальныйОстаток КАК СтоимостьНУНачальныйОстаток,
СтоимостьОСОстаткиИОбороты.СтоимостьНУКонечныйОстаток КАК СтоимостьНУКонечныйОстаток,
СтоимостьОСОстаткиИОбороты.СтоимостьНУОборот КАК СтоимостьНУОборот,
СтоимостьОСОстаткиИОбороты.СтоимостьНУПриход КАК СтоимостьНУПриход,
СтоимостьОСОстаткиИОбороты.СтоимостьНУРасход КАК СтоимостьНУРасход,
СтоимостьОСОстаткиИОбороты.АмортизацияНУНачальныйОстаток КАК АмортизацияНУНачальныйОстаток,
СтоимостьОСОстаткиИОбороты.АмортизацияНУКонечныйОстаток КАК АмортизацияНУКонечныйОстаток,
СтоимостьОСОстаткиИОбороты.АмортизацияНУОборот КАК АмортизацияНУОборот,
СтоимостьОСОстаткиИОбороты.АмортизацияНУПриход КАК АмортизацияНУПриход,
СтоимостьОСОстаткиИОбороты.АмортизацияНУРасход КАК АмортизацияНУРасход,
СтоимостьОСОстаткиИОбороты.СтоимостьНУКонечныйОстаток - СтоимостьОСОстаткиИОбороты.АмортизацияНУКонечныйОстаток КАК ОстаточнаяСтоимостьНУ
ПОМЕСТИТЬ СтоимостьОСОстаткиИОбороты
ИЗ
РегистрНакопления.СтоимостьОСБухгалтерскийУчет.ОстаткиИОбороты(&ДатаНач, &ДатаКон, , , {(ОсновноеСредство).* КАК ОсновноеСредство}) КАК СтоимостьОСОстаткиИОбороты
;

////////////////////////////////////////////////////////////­////////////////////
ВЫБРАТЬ РАЗРЕШЕННЫЕ
РегСведенияОбОС.ОсновноеСредство КАК ОсновноеСредство,
РегСведенияОбОС.Организация КАК Организация,
РегСведенияОбОС.СпособНачисленияАмортизации КАК СпособНачисленияАмортизации,
РегСведенияОбОС.ПервоначальнаяСтоимость КАК ПервоначальнаяСтоимость,
РегСведенияОбОС.ИнвентарныйНомер КАК ИнвентарныйНомер
ПОМЕСТИТЬ РегСведенияОбОС
ИЗ
РегистрСведений.ПервоначальныеСведенияОСБухгалтерскийУчет.СрезПоследних(&ДатаКон, ) КАК РегСведенияОбОС
;

////////////////////////////////////////////////////////////­////////////////////
ВЫБРАТЬ РАЗРЕШЕННЫЕ
РегСведенияОбОСНУ.ОсновноеСредство КАК ОсновноеСредство,
РегСведенияОбОСНУ.Организация КАК Организация,
РегСведенияОбОСНУ.ПервоначальнаяСтоимостьНУ КАК ПервоначальнаяСтоимость,
РегСведенияОбОСНУ.НалоговаяГруппаОС КАК НалоговаяГруппаОС
ПОМЕСТИТЬ РегСведенияОбОСНУ
ИЗ
РегистрСведений.ПервоначальныеСведенияОСНалоговыйУчет.СрезПоследних(&ДатаКон, ) КАК РегСведенияОбОСНУ
;

////////////////////////////////////////////////////////////­////////////////////
ВЫБРАТЬ РАЗРЕШЕННЫЕ
СостоянияОС.ОсновноеСредство КАК ОсновноеСредство,
СостоянияОС.Организация КАК Организация,
МАКСИМУМ(ВЫБОР
КОГДА СостоянияОС.Состояние = &СостояниеВводВЭксплуатацию
ТОГДА СостоянияОС.ДатаСостояния
ИНАЧЕ NULL
КОНЕЦ) КАК ДатаВводаВЭксплуатацию,
МАКСИМУМ(ВЫБОР
КОГДА СостоянияОС.Состояние = &СостояниеСнятияСУчета
ТОГДА СостоянияОС.ДатаСостояния
ИНАЧЕ NULL
КОНЕЦ) КАК ДатаСнятияСУчета
ПОМЕСТИТЬ РегСостояниеОС
ИЗ
РегистрСведений.СостоянияОСОрганизаций КАК СостоянияОС
{ГДЕ
СостоянияОС.ОсновноеСредство.*,
СостоянияОС.Организация.*}

СГРУППИРОВАТЬ ПО
СостоянияОС.ОсновноеСредство,
СостоянияОС.Организация
;

////////////////////////////////////////////////////////////­////////////////////
ВЫБРАТЬ РАЗРЕШЕННЫЕ
РегСоставОС.ОсновноеСредство КАК ОсновноеСредство,
РегСоставОС.ВСоставе КАК ВСоставе
ПОМЕСТИТЬ РегСоставОС
ИЗ
РегистрСведений.СоставОС.СрезПоследних(&ДатаКон, {(ОсновноеСредство).* КАК ОсновноеСредство}) КАК РегСоставОС
;

////////////////////////////////////////////////////////////­////////////////////
ВЫБРАТЬ РАЗРЕШЕННЫЕ
НалоговыеНазначенияОС.ОсновноеСредство КАК ОсновноеСредство,
НалоговыеНазначенияОС.Организация КАК Организация,
НалоговыеНазначенияОС.НалоговоеНазначение КАК НалоговоеНазначение
ПОМЕСТИТЬ НалоговыеНазначенияОС
ИЗ
РегистрСведений.НалоговыеНазначенияОС.СрезПоследних(&ДатаКон, ) КАК НалоговыеНазначенияОС
;

////////////////////////////////////////////////////////////­////////////////////
ВЫБРАТЬ РАЗРЕШЕННЫЕ
МестонахождениеОС.ОсновноеСредство КАК ОсновноеСредство,
МестонахождениеОС.Организация КАК Организация,
МестонахождениеОС.МОЛ КАК МОЛ,
МестонахождениеОС.Местонахождение КАК Местонахождение
ПОМЕСТИТЬ МестонахождениеОС
ИЗ
РегистрСведений.МестонахождениеОСБухгалтерскийУчет.СрезПоследних(&ДатаКон, ) КАК МестонахождениеОС
;

////////////////////////////////////////////////////////////­////////////////////
ВЫБРАТЬ РАЗРЕШЕННЫЕ
СчетаБухгалтерскогоУчетаОС.ОсновноеСредство КАК ОсновноеСредство,
СчетаБухгалтерскогоУчетаОС.Организация КАК Организация,
СчетаБухгалтерскогоУчетаОС.СчетУчета КАК СчетУчета,
СчетаБухгалтерскогоУчетаОС.СчетНачисленияАмортизации КАК СчетНачисленияАмортизации
ПОМЕСТИТЬ СчетаБухгалтерскогоУчетаОС
ИЗ
РегистрСведений.СчетаБухгалтерскогоУчетаОС.СрезПоследних(&ДатаКон, ) КАК СчетаБухгалтерскогоУчетаОС
;

////////////////////////////////////////////////////////////­////////////////////
ВЫБРАТЬ РАЗРЕШЕННЫЕ
ПараметрыАмортизацииОС.ОсновноеСредство КАК ОсновноеСредство,
ПараметрыАмортизацииОС.Организация КАК Организация,
ПараметрыАмортизацииОС.СрокПолезногоИспользования КАК СрокПолезногоИспользования
ПОМЕСТИТЬ ПараметрыАмортизацииОС
ИЗ
РегистрСведений.ПараметрыАмортизацииОСБухгалтерскийУчет.СрезПоследних(&ДатаКон, ) КАК ПараметрыАмортизацииОС
;

////////////////////////////////////////////////////////////­////////////////////
ВЫБРАТЬ РАЗРЕШЕННЫЕ
СтоимостьОСОстаткиИОбороты.ОсновноеСредство КАК ОсновноеСредство,
СтоимостьОСОстаткиИОбороты.Организация КАК Организация,
ПРЕДСТАВЛЕНИЕ(СтоимостьОСОстаткиИОбороты.ОсновноеСредство) КАК ОсновноеСредствоПредставление,
РегСведенияОбОС.СпособНачисленияАмортизации КАК СпособНачисления,
РегСоставОС.ВСоставе КАК ОСРодитель,
РегСостояниеОС.ДатаВводаВЭксплуатацию КАК ДатаВводаВЭксплуатацию,
РегСостояниеОС.ДатаСнятияСУчета КАК ДатаСнятияСУчета,
СтоимостьОСОстаткиИОбороты.СтоимостьНачальныйОстаток КАК СтоимостьНачальныйОстаток,
СтоимостьОСОстаткиИОбороты.СтоимостьКонечныйОстаток КАК СтоимостьКонечныйОстаток,
СтоимостьОСОстаткиИОбороты.СтоимостьОборот КАК СтоимостьОборот,
СтоимостьОСОстаткиИОбороты.АмортизацияНачальныйОстаток КАК АмортизацияНачальныйОстаток,
СтоимостьОСОстаткиИОбороты.АмортизацияКонечныйОстаток КАК АмортизацияКонечныйОстаток,
СтоимостьОСОстаткиИОбороты.АмортизацияОборот КАК АмортизацияОборот,
СтоимостьОСОстаткиИОбороты.АмортизацияПриход КАК АмортизацияПриход,
СтоимостьОСОстаткиИОбороты.АмортизацияРасход КАК АмортизацияРасход,
РегСведенияОбОС.ПервоначальнаяСтоимость КАК ПервоначальнаяСтоимость,
СтоимостьОСОстаткиИОбороты.ОстаточнаяСтоимость КАК ОстаточнаяСтоимость,
РегСведенияОбОС.ИнвентарныйНомер КАК ИнвентарныйНомер,
ПараметрыАмортизацииОС.СрокПолезногоИспользования КАК СрокПолезногоИспользования,
МестонахождениеОС.МОЛ КАК МОЛ,
1 КАК Количество,
МестонахождениеОС.Местонахождение КАК Подразделение,
СчетаБухгалтерскогоУчетаОС.СчетУчета КАК СчетУчета,
СчетаБухгалтерскогоУчетаОС.СчетНачисленияАмортизации КАК СчетНачисленияАмортизации,
СтоимостьОСОстаткиИОбороты.СтоимостьПриход КАК СтоимостьПриход,
СтоимостьОСОстаткиИОбороты.СтоимостьРасход КАК СтоимостьРасход,
СтоимостьОСОстаткиИОбороты.СтоимостьНУНачальныйОстаток КАК СтоимостьНУНачальныйОстаток,
СтоимостьОСОстаткиИОбороты.СтоимостьНУКонечныйОстаток КАК СтоимостьНУКонечныйОстаток,
СтоимостьОСОстаткиИОбороты.СтоимостьНУОборот КАК СтоимостьНУОборот,
СтоимостьОСОстаткиИОбороты.СтоимостьНУПриход КАК СтоимостьНУПриход,
СтоимостьОСОстаткиИОбороты.СтоимостьНУРасход КАК СтоимостьНУРасход,
СтоимостьОСОстаткиИОбороты.АмортизацияНУНачальныйОстаток КАК АмортизацияНУНачальныйОстаток,
СтоимостьОСОстаткиИОбороты.АмортизацияНУКонечныйОстаток КАК АмортизацияНУКонечныйОстаток,
СтоимостьОСОстаткиИОбороты.АмортизацияНУОборот КАК АмортизацияНУОборот,
СтоимостьОСОстаткиИОбороты.АмортизацияНУПриход КАК АмортизацияНУПриход,
СтоимостьОСОстаткиИОбороты.АмортизацияНУРасход КАК АмортизацияНУРасход,
СтоимостьОСОстаткиИОбороты.ОстаточнаяСтоимостьНУ КАК ОстаточнаяСтоимостьНУ,
РегСведенияОбОСНУ.НалоговаяГруппаОС КАК НалоговаяГруппаОС,
НалоговыеНазначенияОС.НалоговоеНазначение КАК НалоговоеНазначение
{ВЫБРАТЬ
ОсновноеСредство.*,
Организация.*,
МОЛ.*,
Подразделение.*,
СчетУчета,
НалоговаяГруппаОС,
НалоговоеНазначение,
СчетНачисленияАмортизации,
ИнвентарныйНомер,
СпособНачисления,
СрокПолезногоИспользования,
ОСРодитель.*,
ДатаВводаВЭксплуатацию,
ДатаСнятияСУчета,
ПервоначальнаяСтоимость,
СтоимостьНачальныйОстаток,
СтоимостьОборот,
СтоимостьПриход,
СтоимостьРасход,
СтоимостьКонечныйОстаток,
ОстаточнаяСтоимость,
Количество,
АмортизацияНачальныйОстаток,
АмортизацияОборот,
АмортизацияПриход,
АмортизацияРасход,
АмортизацияКонечныйОстаток,
СтоимостьНУНачальныйОстаток,
СтоимостьНУОборот,
СтоимостьНУПриход,
СтоимостьНУРасход,
СтоимостьНУКонечныйОстаток,
АмортизацияНУНачальныйОстаток,
АмортизацияНУОборот,
АмортизацияНУПриход,
АмортизацияНУРасход,
АмортизацияНУКонечныйОстаток,
ОстаточнаяСтоимостьНУ}
ИЗ
СтоимостьОСОстаткиИОбороты КАК СтоимостьОСОстаткиИОбороты
{ЛЕВОЕ СОЕДИНЕНИЕ РегСоставОС КАК РегСоставОС
ПО СтоимостьОСОстаткиИОбороты.ОсновноеСредство = РегСоставОС.ОсновноеСредство}
{ЛЕВОЕ СОЕДИНЕНИЕ РегСостояниеОС КАК РегСостояниеОС
ПО СтоимостьОСОстаткиИОбороты.Организация = РегСостояниеОС.Организация
И СтоимостьОСОстаткиИОбороты.ОсновноеСредство = РегСостояниеОС.ОсновноеСредство}
{ЛЕВОЕ СОЕДИНЕНИЕ РегСведенияОбОС КАК РегСведенияОбОС
ПО СтоимостьОСОстаткиИОбороты.Организация = РегСведенияОбОС.Организация
И СтоимостьОСОстаткиИОбороты.ОсновноеСредство = РегСведенияОбОС.ОсновноеСредство}
{ЛЕВОЕ СОЕДИНЕНИЕ МестонахождениеОС КАК МестонахождениеОС
ПО СтоимостьОСОстаткиИОбороты.Организация = МестонахождениеОС.Организация
И СтоимостьОСОстаткиИОбороты.ОсновноеСредство = МестонахождениеОС.ОсновноеСредство}
{ЛЕВОЕ СОЕДИНЕНИЕ СчетаБухгалтерскогоУчетаОС КАК СчетаБухгалтерскогоУчетаОС
ПО СтоимостьОСОстаткиИОбороты.Организация = СчетаБухгалтерскогоУчетаОС.Организация
И СтоимостьОСОстаткиИОбороты.ОсновноеСредство = СчетаБухгалтерскогоУчетаОС.ОсновноеСредство}
{ЛЕВОЕ СОЕДИНЕНИЕ РегСведенияОбОСНУ КАК РегСведенияОбОСНУ
ПО СтоимостьОСОстаткиИОбороты.Организация = РегСведенияОбОСНУ.Организация
И СтоимостьОСОстаткиИОбороты.ОсновноеСредство = РегСведенияОбОСНУ.ОсновноеСредство}
{ЛЕВОЕ СОЕДИНЕНИЕ НалоговыеНазначенияОС КАК НалоговыеНазначенияОС
ПО СтоимостьОСОстаткиИОбороты.Организация = НалоговыеНазначенияОС.Организация
И СтоимостьОСОстаткиИОбороты.ОсновноеСредство = НалоговыеНазначенияОС.ОсновноеСредство}
{ЛЕВОЕ СОЕДИНЕНИЕ ПараметрыАмортизацииОС КАК ПараметрыАмортизацииОС
ПО СтоимостьОСОстаткиИОбороты.Организация = ПараметрыАмортизацииОС.Организация
И СтоимостьОСОстаткиИОбороты.ОсновноеСредство = ПараметрыАмортизацииОС.ОсновноеСредство}
{ГДЕ
СтоимостьОСОстаткиИОбороты.Организация.* КАК Организация,
МестонахождениеОС.МОЛ.* КАК МОЛ,
МестонахождениеОС.Местонахождение.* КАК Подразделение,
СчетаБухгалтерскогоУчетаОС.СчетУчета КАК СчетУчета,
СчетаБухгалтерскогоУчетаОС.СчетНачисленияАмортизации КАК СчетНачисленияАмортизации,
РегСведенияОбОС.СпособНачисленияАмортизации КАК СпособНачисления,
РегСоставОС.ВСоставе.* КАК ОСРодитель,
РегСостояниеОС.ДатаВводаВЭксплуатацию КАК ДатаВводаВЭксплуатацию,
РегСостояниеОС.ДатаСнятияСУчета КАК ДатаСнятияСУчета,
СтоимостьОСОстаткиИОбороты.СтоимостьНачальныйОстаток КАК СтоимостьНачальныйОстаток,
СтоимостьОСОстаткиИОбороты.СтоимостьКонечныйОстаток КАК СтоимостьКонечныйОстаток,
СтоимостьОСОстаткиИОбороты.СтоимостьОборот КАК СтоимостьОборот,
СтоимостьОСОстаткиИОбороты.АмортизацияНачальныйОстаток КАК АмортизацияНачальныйОстаток,
СтоимостьОСОстаткиИОбороты.АмортизацияКонечныйОстаток КАК АмортизацияКонечныйОстаток,
СтоимостьОСОстаткиИОбороты.АмортизацияОборот КАК АмортизацияОборот,
(СтоимостьОСОстаткиИОбороты.СтоимостьКонечныйОстаток - СтоимостьОСОстаткиИОбороты.АмортизацияКонечныйОстаток) КАК ОстаточнаяСтоимость,
ПараметрыАмортизацииОС.СрокПолезногоИспользования КАК СрокПолезногоИспользования,
РегСведенияОбОС.ПервоначальнаяСтоимость КАК ПервоначальнаяСтоимость,
РегСведенияОбОСНУ.НалоговаяГруппаОС КАК НалоговаяГруппаОС,
НалоговыеНазначенияОС.НалоговоеНазначение КАК НалоговоеНазначение,
РегСведенияОбОС.ИнвентарныйНомер КАК ИнвентарныйНомер}
{УПОРЯДОЧИТЬ ПО
ОсновноеСредство.*,
Организация.*,
МОЛ.*,
Подразделение.*,
СчетУчета,
НалоговаяГруппаОС,
НалоговоеНазначение,
СчетНачисленияАмортизации,
ИнвентарныйНомер,
СпособНачисления,
СрокПолезногоИспользования,
ОСРодитель.*,
ДатаВводаВЭксплуатацию,
ДатаСнятияСУчета,
ПервоначальнаяСтоимость,
СтоимостьНачальныйОстаток,
СтоимостьКонечныйОстаток,
СтоимостьОборот,
АмортизацияНачальныйОстаток,
АмортизацияКонечныйОстаток,
АмортизацияОборот,
АмортизацияПриход,
АмортизацияРасход}
ИТОГИ
МАКСИМУМ(СпособНачисления),
МАКСИМУМ(ОСРодитель),
МАКСИМУМ(ДатаВводаВЭксплуатацию),
МАКСИМУМ(ДатаСнятияСУчета),
СУММА(СтоимостьНачальныйОстаток),
СУММА(СтоимостьКонечныйОстаток),
СУММА(СтоимостьОборот),
СУММА(АмортизацияНачальныйОстаток),
СУММА(АмортизацияКонечныйОстаток),
СУММА(АмортизацияОборот),
СУММА(АмортизацияПриход),
СУММА(АмортизацияРасход),
СУММА(ПервоначальнаяСтоимость),
СУММА(ОстаточнаяСтоимость),
МАКСИМУМ(ИнвентарныйНомер),
СУММА(СрокПолезногоИспользования),
МАКСИМУМ(МОЛ),
СУММА(Количество),
МАКСИМУМ(Подразделение),
МАКСИМУМ(СчетУчета),
МАКСИМУМ(СчетНачисленияАмортизации),
СУММА(СтоимостьПриход),
СУММА(СтоимостьРасход),
СУММА(СтоимостьНУНачальныйОстаток),
СУММА(СтоимостьНУКонечныйОстаток),
СУММА(СтоимостьНУОборот),
СУММА(СтоимостьНУПриход),
СУММА(СтоимостьНУРасход),
СУММА(АмортизацияНУНачальныйОстаток),
СУММА(АмортизацияНУКонечныйОстаток),
СУММА(АмортизацияНУОборот),
СУММА(АмортизацияНУПриход),
СУММА(АмортизацияНУРасход),
СУММА(ОстаточнаяСтоимостьНУ)
ПО
ОБЩИЕ
{ИТОГИ ПО
ОсновноеСредство.*,
СчетУчета.*,
МОЛ.*,
НалоговаяГруппаОС.*,
НалоговоеНазначение.*,
Подразделение.*,
Организация.*}
7. Иван Иванов (Famza) 27.05.13 13:17
(5) Aleksey81, ну для того и камменты)))
(6) dimisa, ну и запрос! Хорошо хоть на страницу влез))))
8. Алексей Голосеев (Aleksey81) 27.05.13 16:31
(6) dimisa,
Верно, все отчеты сделаны одним человеком (мной) и применялись одни принципы.
К вашему замечанию скажу лишь, что кроме изменения текста запроса - нужно подобрать приемлемую детализацию и как следует проверить.
9. юрий гулидов (gull22) 31.05.13 16:27
Скачал, проверил на КА. В отчет как ошибку тянет документы:
1. ПП_, операция = Прочие расчеты с контрагентами, причем проводки по счету 76.09.
2. Корректировка долга, операция = перенос задолженности со счетами 76.07, 76.08 (ввели сами для лизинга)
3. РТиУ с проводкой в Дт 62.Р
4. Корректировка записей регистров (используем для закрытия п.3, в итоге обороты по п.3 и п.4 свернуты)
10. Алексей Голосеев (Aleksey81) 31.05.13 17:32
(9) gull22, Попробуем разобраться по порядку. Пункт 1. ПП "Прочие расчеты с контрагентами". Правильно ли я понял, что документ делает движение по регистру и это отображено в отчете. Документ делает также движение по бухгалтерскому счету 76.09, но мой отчет игнорирует эту проводку. В результате чего показывает расхождение. Верно?
11. юрий гулидов (gull22) 03.06.13 08:48
Ответ: да.
Предлагаю сразу определиться, что мое сообщение - не придирка к результату работы Вашей обработки, а информационное сообщение о результате ее работы. Я понимаю, что она рождена для конкретной организации, и обратил внимание, что проверка для субсчета 76.05. Полагаю, что в модуле не предусмотрено сравнение с оборотами счета 76.09. И это касается п.п.2-4 моего сообщения.
12. Алексей Голосеев (Aleksey81) 03.06.13 17:47
(11) gull22, Я бы хотел довести все обработки до "максимально-разумной" универсальности. Потому "придирки" только приветствуются. Завтра или послезавтра проработаю ваши замечания!
13. юрий гулидов (gull22) 04.06.13 08:48
Тогда Ваша участь соответствовать Вашему аватару :)
14. Дмитрий (Munsters) 12.01.14 01:02
Ошибки найденные на вскидку

+1) ошибка при работе с валютными платежами: выдает как ошибку при разнице между суммами в валюте по платежке и суммой в рублях по регистру
Впрочем как и со всеми документами по валюте: поступление, Переоценка валютных средств
Выберите другой ресурс (Упр), а переоценку исключить из показа

+2) включил бы работу по счету 76.02 (что легко подправляется)

+3) Стоит поразмыслить а стоит ли вообще брать регистр "Взаиморассчеты с котрагентами". Например платежки с видом операции "поступл по платеж картам"
делают запись по регистру и проводки Дт 51 Кт 57.03, но делают движения по регистру "Взаиморассчеты с котрагентами"
Или уж фильтр накладывать на нужные виды операций по платежкам

4) включил бы счет 76.01.1
и вообще надо разобрать документ "корректировку долга" с видом операции проведении взаимозачета, с курсом отличным от 1

+5) из регистраторов по БУ исключил бы "Платежный ордер на поступление денежных средств" ПлатежныйОрдерПоступлениеДенежныхСредств

+6) исключить из регистраторов по БУ "РКО" с видом оплаты "возврат ден средств покупателю" РасходныйКассовыйОрдер

+7) Исключить из РН ОтчетОРозничныхПродажах
ТИПЗНАЧЕНИЯ(ВзаиморасчетыСКонтрагентамиОбороты.Регистратор) <> ТИП(Документ.ОтчетОРозничныхПродажах)

8) ГТД странно отрабатывают
Прикрепленные файлы:
Arkhan-Land; Светлый ум; newguest; +3 Ответить
15. Константин Куликов (Светлый ум) 19.08.15 16:18
Для более полной картины добавлял счета:

67.01
67.02
76.01.1
76.01.3
76.09
76.39
76.02