Компаратор оборотов в информационных базах

Публикация № 276275

Учет и отчетность - Анализ учета

COM-соединение дихотомия сравнение оборотов

Простой, универсальный, удобный и очень быстрый инструмент для сравнения оборотов в двух информационных базах через COM-соединение. В отчете на указанном интервале поиска выделяются все интервалы, на которых обороты по заданному регистру различаются. Это делается методом половинного деления. В этих интервалах показываются регистраторы, имеющие различающиеся обороты. Универсальность достигается возможностью выбора контролируемого регистра (включая регистр бухгалтерии), набора учитываемых при сравнении ресурсов выбранного регистра, отбора по организации и возможностью задания списка контролируемых счетов.

Игра «найди 10 отличий» тренирует внимательность, находчивость и зрительную память, но быстро надоедает, когда дело касается сравнения информационных баз системы «1С: Предприятие».   Тем не менее, на практике такая задача возникает чаще, чем хотелось. В наиболее типичном случае приходится выяснять причины почему-то изменившихся в прошлом периоде оборотов некоторого счета или регистра. 

Обычно все начинается со слов: - Вчера (на прошлой неделе, в прошлом месяце) этот отчет показывал другие цифры! – Разберитесь, что произошло!

Самый надежный способ разобраться – это развернуть эталонную копию базы и сравнить ее с рабочей. Причем наиболее прямой и быстрый путь – это сравнение не содержания отдельных документов, а итогов их проведения в целом. Если суммарные итоги проведения документов на некотором интервале  совпадают, этот интервал можно исключить из рассмотрения, сосредоточившись на оставшейся части интервала поиска. Доказано, что выгодней всего использовать на каждом шаге половинное деление интервала неопределенности.   Из-за высокой эффективности именно половинное деление (дихотомия) применяется при ручном поиске причин расхождений. Предлагаемый отчет является автоматизированной разновидностью поиска расхождений в оборотах методом половинного деления.

На фиг.1 показано основная страница формы отчета.

Основная страница формы

На этой странице можно выбрать контролируемый регистр (включая регистр бухгалтерии). Список регистров для выбора заполняется автоматически по метаданным конфигурации. Также можно выбрать контролируемые ресурсы регистра. Именно обороты этих ресурсов участвуют в сравнении. В случае, когда ни один ресурс не выбран, контролируются все ресурсы регистра. Если регистр имеет измерение «организация», можно указать организацию,  по которой будет делаться отбор при сравнении. Если организация не задана, то отбор не делается и проверка идет по всем организациям. Для регистра бухгалтерии можно уточнить список контролируемых счетов. Если список пустой, то будут контролироваться все счета.

Предполагается, что в сравнении участвуют родственные конфигурации – названия регистров и контролируемых ресурсов должны совпадать.  Хотя принципиальных ограничений для сравнения этим методом оборотов по разноименным регистрам и ресурсам и не родственным конфигурациям нет, для простоты управления отчетом такая возможность пока не задействована.

Результат сравнения представляет собой дерево значений. Верхний уровень дерева содержит список максимально узких интервалов отличающихся оборотов. Каждая ветвь результата сравнения соответствует одному интервалу расхождений оборотов и выводится в две строки. В первой отражены обороты по соответствующим ресурсам для текущей базы, а во второй – обороты в подсоединенной базе. При раскрытии ветви дерева, соответствующей одному интервалу, показывается список регистраторов в текущем интервале с их оборотами в обеих базах. Показываются не все регистраторы интервала, а только те, обороты которых в двух  базах различаются. Регистратор текущей базы можно открыть прямо из отчета.

На фиг.2 показана страница для настройки подключения ко второй базе.

Страница настройки подключения

Параметры подключения не обязательно записывать вручную. Их можно задать, выбрав базу для подключения из списка зарегистрированных баз.

Другие сценарии использования предлагаемого отчета могут быть связаны с проверкой правильности обновления конфигурации, правильности обновления правил обмена данными, проверкой результатов перепроведения документов, результатов загрузки при обмене с другими конфигурациями и так далее. То есть во всех ситуациях наличия некоторой эталонной информационной базы.

Также можно предложить использовать эталонную «теневую» базу с правами только на чтение, обновляемую после закрытия периода. В сочетании с данным отчетом это образует надежную самоконтролируемую учетную систему.   

Основное достоинство отчета: высокая скорость работы. Она тем выше, чем ближе анализируемая база к эталонной. Даже очень большая база проверяется таким методом за несколько секунд.

Также можно отметить, что отчет позволяет сосредоточиться на контроле только существенных изменений в базе данных, не давая «ложных тревог» и оставляя без внимания второстепенные изменения, не повлиявшие на значения основных показателей.

P.S.: Просьба сообщать в комментариях о найденных в отчете ошибках и неудобствах, если они будут замечены. 

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

Наименование Файл Версия Размер
Отчет "Компаратор оборотов"
.erf 32,00Kb
13.05.14
164
.erf 2014051310 32,00Kb 164 Скачать

Специальные предложения

Комментарии
Избранное Подписка Сортировка: Древо
1. ardn 99 04.05.14 21:10 Сейчас в теме
Прикольно!
Возможно стоит добавить еще детализацию показателей по измерениям, например номенклатура или склад. Поясню: в документе заменили одну позицию номенклатуры другой с той же ценой, сумма не поменялась. Изменили склад - сумма также не изменилась.
А вообще - отлично!
3. ildarovich 6883 05.05.14 13:40 Сейчас в теме
(1) ardn, это хорошее предложение - сделать настраиваемый фильтр по всем измерениям анализируемого регистра. - Подумаю над этим.
2. ildarovich 6883 05.05.14 13:32 Сейчас в теме
Забыл сказать, что на мысль использовать данный подход для сравнения движений документов в двух базах меня натолкнула статья Сравнение двух строк. Функция. А то, что метод дихотомии является популярным методом поиска ошибок, подтверждается, например, в статье Теория поиска ошибок :).
4. FractonKireyev 07.05.14 09:53 Сейчас в теме
Идея шикарная. Автору - мои аплодисменты.
Но в методике по описанию сразу сразу несколько проблемных моментов:

1. Интервал сравнения оборотов - 1 месяц. Документ перенесён с 10-го числа на 20-е. При сравнении оборотов за 1 месяц ничего не произошло (документ не поменял период сравнения оборотов). Но другой документ за 5-е число поменял обороты.
При этом в пределах месяца получаем одну ошибку (на 1 копейку от документа за 5-е число), а при поиске этого документа делим интервал пополам и в каждом интервале получаем ошибку на много тысяч (от перенесённого документа). А если нет документа с изменёнными оборотами за 5-е число - то перенос документа с 10-го на 20-е вообще никак не обнаруживается.

2. Давным давно, много десятилетий назад на заре компьютеризации нашей цивилизации, было доказано, что в подобных поисковых системах с точки зрения производительности гораздо выгодней делить интервал не пополам, а по методу золотого сечения.
7. ildarovich 6883 07.05.14 16:51 Сейчас в теме
(4) По порядку
1) Отчет показывает все эти изменения в достаточно понятном виде. В демо-базе БП в феврале 2009 оказались как раз документы в этих датах и были внесены указанные изменения. Вот, что показал отчет. Все вроде бы логично и проблемы не видно.

2) Здесь Вы путаете с методом поиска экстремума функции, где "замер" показывает не наличие-отсутствие искомого объекта на интервале поиска, а значения функции (их нужно два), которые затем сравниваются, чтобы было понятно с какой стороны экстремум и куда идти. А бинарный поиск - это немного другое. Да просто попробуйте сыграть в "угадай число" с ответами "больше-меньше" и самая эффективная стратегия родится сама собой.
V.Nikonov; +1 Ответить
8. MadMix 08.05.14 12:24 Сейчас в теме
(4) FractonKireyev,

1) Здесь сравниваются итоги, поэтому можно придумать много подобных ситуаций. Например, отличающиеся реквизиты в движениях или изменение суммы документа и ввод сторнирующих эти изменения проводок в том же месяце. Достоверность принесена в жертву скорости работы.
Если нужно полное сравнение движений, проще выгрузить движения в табличный документ в одинаковом виде и сравнить через "сравнение файлов" или любую другую DIFF-программу.

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

UPD: внутри месяца будет быстрее сразу сравнивать таблицы движений, так как они все равно будут использоваться при расчете остатков на произвольную дату внутри месяца.
9. ildarovich 6883 09.05.14 23:25 Сейчас в теме
(8) MadMix,
1) Все так, но я бы сказал, что в жертву скорости работы принесена не достоверность, а полнота контроля. Полноту можно увеличить, если контролировать итоги, развернутые по измерениям.
2) Метод золотого сечения здесь совершенно не причем. Значения функции в нем вычисляются для поиска точки, в которой функция достигает максимума (или минимума). Как это связать со сравнением оборотов? Предлагаете искать максимум или минимум чего?
То есть золотое сечение - для совершенно другой задачи, хотя по структуре методы похожи.
То, что рассчитанные итоги не помогают определять сумму оборотов внутри месяца - это так. Но все равно метод дихотомии будет быстрее и внутри месяца, когда отличий сравнительно мало. Потому, что вместо построчного сравнения больших таблиц, перегоняемых из базу в базу, мы сравниваем несколько контрольных сумм, получаемые двумя запросами.
Это как сравнить два гигабайтных файла, хранящихся на разных компьютерах. Можно их сравнить побайтно, передав файлы по сети. Это долго. А можно рассчитать и сравнить только контрольные суммы файлов.
10. MadMix 10.05.14 09:34 Сейчас в теме
(9) здесь функцию можно представить как дискретную функцию:
f(x) = 1, когда есть отличия между оборотами в базах за период от НачалоПериода до НачалоПериода + x;
иначе f(x) = 0.
Поэтому вполне можно применять любые методы поиска экстремума.
11. ildarovich 6883 10.05.14 10:34 Сейчас в теме
(10) MadMix, метод золотого сечения требует, чтобы функция была УНИМОДАЛЬНОЙ. А предлагаемый метод находит любое количество отличий.

Но пусть даже отличие только одно...
Пусть начальный отрезок [0, 1]. Отличие в точке 0.001. Выберем х1 < х2 по правилу золотого сечения. f(x1) = 1, f(х2) = 1. По методу золотого сечения нужно будет взять в качестве следующего интервала [0, x2]? А по здравому смыслу [0, х1]! Дихотомия сузит интервал неопределенности до 0.001 за десять шагов, а золотое сечение - за 15 шагов (1.618 ^ 15 = 1363).
12. MadMix 10.05.14 11:24 Сейчас в теме
(11) окей, попробую разжевать. Метод дихотомии позволяет найти отличия за наименьшее число итераций, что отнюдь не означает максимальную скорость. Метод золотого сечения позволяет сократить число вычислений значения функции (именно это занимает наибольшее время, как правило).

В вашем же примере - при дихотомии нужно будет вычислить значение функции 19 раз (по 2 раза на каждой итерации и 1 раз на первом шаге). При использовании золотого сечения - только 15 раз.

Проблема с поиском всех отличий тоже решается достаточно просто.
13. ildarovich 6883 10.05.14 11:43 Сейчас в теме
(12) MadMix, давайте разжевывать до конца...
Если функция унимодальна (отличие только одно), то при дихотомии на одной итерации потребуется ОДНО вычисление функции - делим интервал надвое и проверяем (сравниваем обороты) правый интервал: если отличие есть, выбираем в качестве следующего его, иначе - берем левый интервал. Так что вычислений функции - 10.
И про это
Проблема с поиском всех отличий тоже решается достаточно просто
тоже поподробнее, пожалуйста.
14. ildarovich 6883 10.05.14 12:08 Сейчас в теме
(12) Ну и вообще, чтобы спор не был голословным, может быть предложите свою функцию для сравнения двух строк методом золотого сечения? Это простая задача из статьи http://infostart.ru/public/174530/. Можно будет сравнить быстродействие не на словах, а на деле. В комментарии http://forum.infostart.ru/forum24/topic80332/message852380/#message852380 есть обработка, куда сможете вложить свою функцию. Мне кажется, при попытке применить золотое сечение к этой задаче на практике, сразу станет ясно "той ли системы ваши гранаты".
Designer1C; +1 Ответить
5. JesteR 142 07.05.14 15:18 Сейчас в теме
"На фиг 1" интересно пишется )))
6. ildarovich 6883 07.05.14 16:41 Сейчас в теме
15. Makushimo 154 12.05.14 12:56 Сейчас в теме
Жееесть -))
Ребята, ваш спор - это жесть ;-))
16. agrustny 19 15.05.14 23:34 Сейчас в теме
(15) Нормальный спор, мягкий вполне себе. Только студента куда-то след простыл, когда его попросили показать домашнее задание...
17. artbear 1174 19.05.14 20:42 Сейчас в теме
(0) Хорошая обработка, давным-давно я также делал аналогичную работу (есть в профиле).
Но у тебя ИМХО намного мощнее, лучше и удобнее получилось.
Молодец.
Спасибо!
19. ildarovich 6883 28.05.14 09:08 Сейчас в теме
Появилась еще одна обработка для решения той же задачи: Сравнение оборотно-сальдовой ведомости двух баз и поиск различий в операциях (проводках документов). Разница в том, что там сначала строится ОСВ, а потом находятся различия путем последовательного сравнения проводок по счету. Минус такого подхода - в бОльших затратах времени, а плюс - в том, что используемые формы отчетов имеют привычный вид. Также там упоминается обработка, взятая за основу: http://infostart.ru/public/167127/.
Предлагаемая здесь обработка фактически работает не со всей ОСВ, а с ее последней итоговой строчкой (хотя можно отбирать счета и показатели). Поэтому идеальная обработка все же должна быть разделена: первая должна сравнивать обороты за весь период в развороте по всем счетам и измерениям, а вторая - дихотомией находить собственно причины расхождений по ранее определенным измерениям. Иначе можно не заметить изменения аналитики в проводках.
...
В коллекцию ссылок еще отчет по той же теме: Сравнение регистров бухгалтерии с копией базы для БП 2.0 на платформе 8.2.
AlexanderKai; +1 Ответить
20. Rustig 1346 03.07.14 13:59 Сейчас в теме
(0) да, это тоже сильно! отличная статья
21. Dach 292 13.08.14 19:27 Сейчас в теме
Ваш отчет на регистрах накопления в ЗУП 2.5 не работает. Скрин ошибки http://itmages.ru/image/view/1843779/69e9f753
22. ildarovich 6883 13.08.14 19:46 Сейчас в теме
(21) Dach, все работает и дело не в конфигурации. Этот отчет принципиально требует заданного интервала анализа, а вы его не задали - отчету нечего делить пополам, вот он и вылетает. Нужно будет вставить проверку на непустые значения!
23. Dach 292 13.08.14 22:55 Сейчас в теме
(22) ясно... в недрах отчета не ковырялся, скажите, он сравнивает результаты, хранящиеся в виртуальных таблицах остатков и оборотов или сам агрегирует суммы? Потому что в ситуации, когда в одной из баз кривые итоги... далее можно не продолжать....
24. ildarovich 6883 14.08.14 10:37 Сейчас в теме
(23) Dach, отчет работает с виртуальными регистрами, а они уже агрегируют суммы. Внутри интервалов хранения итогов (месяц) работа с виртуальными регистрами будет опираться не только на сами итоги, но и на движения.
Основное назначение отчета - очень быстро найти и показать места разницы в оборотах. Он не должен быть единственным инструментам контроля. Хотя бы потому, что не контролирует замену аналитики в проводках. Если в одной из баз кривые итоги, отчет все равно покажет расхождения, но для определения первопричины итоги нужно будет пересчитать.
25. gull22 87 28.08.14 15:22 Сейчас в теме
Ну вот, только губу раскатаешь:
{ВнешнийОтчет.КомпараторОборотов.МодульОбъекта(213)}: Поле объекта не обнаружено (СуммаОборотДт1)
Результат.Строки[0][Колонка.Имя + Суффикс] = Результат.Строки[0][Колонка.Имя + Суффикс] + Таблица[0][Колонка.Имя]

Комплексная автоматизация, редакция 1.1 (1.1.50.1)
1С:Предприятие 8.2 (8.2.19.106)
26. ildarovich 6883 24.09.14 09:14 Сейчас в теме
(25) gull22, у меня эта ошибка не воспроизводится. Попробуйте на форме перевыбрать сравниваемый регистр - похоже, не обновился список сравниваемых показателей. А сравниваемые базы данных имеют одинаковые конфигурации?
27. gull22 87 30.09.14 14:10 Сейчас в теме
Наверное настройки неправильно делал, подошел более вдумчиво, все получилось. Спасибо за труды
28. JuliettT 8 21.07.15 12:24 Сейчас в теме
А Бухгалтерия предприятия 3.0 и УТ 10.3 можно будет через нее сравнивать?
29. ildarovich 6883 21.07.15 13:15 Сейчас в теме
(28) JuliettT, нет, нельзя. Сравниваются только конфигурации, имеющие одинаковые регистры. По измерениям и ресурсам. Кажется, таких регистров в БП 3.0 и УТ нет.

То есть обработке всегда нужно знать, что с чем сравнивать. Когда конфигурации совпадают или близки, то этот вопрос решается сам собой: сравниваются одноименные регистры, измерения и ресурсы.
А если конфигурации разные, то нужно еще придумать, как задать соответствие объектов для сравнения.
30. vde69 910 23.12.15 12:12 Сейчас в теме
1. не верно распознает параметры подключения к 8.3
2. для серверных баз имя сервера не корректно вместо myServ заполняет Srvr="myServ ";
3. имя базы в лишних кавычках
4. нет события при ошибки COM соединения
5. ошибки типа - Поле объекта не обнаружено (СуммаОборотДт1)

дальше пока не дошел
31. ildarovich 6883 23.12.15 12:51 Сейчас в теме
(30) vde69, спасибо, обратной связи по этой обработке не было, а она нужна. Ошибки буду поправлять. Сам этой обработкой пользуюсь довольно часто, считаю ее очень эффективной из-за заложенных принципов. Есть версия под УФ, но большого интереса не увидел и поэтому выкладывать пока не стал. Обход ошибки 5 - перевыбор регистра в поле формы.
32. serggo 20.02.16 01:41 Сейчас в теме
(31), можете для 3.0 выложить? )
41. jdo 104 18.11.18 19:38 Сейчас в теме
(31) Да, очень нужен отчёт под 3.0 (УФ). Можно выслать на jdo1962@yandx.ru. (Плюс поставил)
42. ildarovich 6883 19.11.18 10:37 Сейчас в теме
(41) В данный момент отчета под 3.0 у меня нет. Попробую поискать или сделать заново, но быстро не обещаю.
43. jdo 104 19.11.18 16:16 Сейчас в теме
(42) Спасибо за быструю реакцию. Кинь мне, пожалуйста, на почту jdo1962@yandex.ru последнюю версию. Я тут немного "поколдую" и тебе верну. Хороший труд, пусть стармани тебе капают, ты молодец.
44. Cartman 04.04.19 16:25 Сейчас в теме
(41) сделал пользователя, сказал ему запускаться под обычными формами и все ок. Отчет работает.
33. flex81 56 08.03.16 23:02 Сейчас в теме
Там у вас ошибочка при сборке запроса. Который вы гоняите в процедуре Дихотомия. Посмотрите условия:
ГДЕ Период МЕЖДУ &От И &До И Организация = &Организация И (СчетДт В (&СчетаУчета))...

При таких условиях берется период не в заданных значения, а за всю историю регистра.

Так и не понял - как вы передаете в Результат значения регистраторов?
35. ildarovich 6883 09.03.16 11:23 Сейчас в теме
(33) flex81,
ГДЕ Период МЕЖДУ &От И &До И Организация = &Организация И (СчетДт В (&СчетаУчета))...

При таких условиях берется период не в заданных значения, а за всю историю регистра.
Этого не понял. Условие
Период МЕЖДУ &От И &До
как раз и служит для ограничения области поиска значениями "От" и "До", которые все время сужаются (рекурсивно), что приводит к нахождению минимального интервала, содержащего расхождения.
(34) Кажется, что данную обработку взять за основу сравнения через xml будет не удобно. Все же она основана на серии уточняющихся запросов к двум "живым" базам. Если одна база в оффлайн, то то, что получается из итогов регистра (обороты на анализируемом интервале) придется эмулировать, выгрузив все движения, хотя ... попробуйте.
34. flex81 56 08.03.16 23:04 Сейчас в теме
Хотел переделать, чтобы в качестве сравнения использовался xml файл из базы. Нужно когда не могу подключить базы, разные платформы и т.п. При переходе с 82 на 83 например.
36. vis_tmp 30 12.03.17 11:21 Сейчас в теме
Интересная вещь - попробую!
37. snisni2 21.04.17 14:29 Сейчас в теме
Отчет - шедевр! Отличный код и эффективность. Автору респект и уважуха!! :) Применил для сверки бух.счетов при переходе с УПП на ERP (имя регистра бухгалтерии, измерений и ресурсов совпали), плюс немного доработал для соответствия документов и добавил сравнение по счетам проводок.
38. XOCTEP 114 15.10.17 23:03 Сейчас в теме
Отчет хороший, помогает найти расхождения. Подскажите, как можно добавить конкретные проводки под уровень с регистратором?
Т.е. отчет выводит регистратор и показывает итоговые суммы, а как можно выводить различия в проводках этого регистратора?
39. dj_casanova 26.07.18 14:05 Сейчас в теме
Доброго времени суток! Есть ли возможность сравнения в базах УТ и Бухгалтерия?
40. ildarovich 6883 26.07.18 14:41 Сейчас в теме
(39) Возможность то есть, но ... сравнение ведется по регистрам одинакового наименования и одинаковой структуры, и, так как таких регистров, наверное, немного, то использование этого режима весьма ограничено.

Можно легко доработать на конкретный случай. Многие, судя по всему, это уже делали.

Когда я разрабатывал эту вещь, не придумал удобного и наглядного интерфейса для сопоставления сравниваемых регистров, поэтому и не стал делать обработку еще более универсальной.
45. Cartman 04.04.19 16:31 Сейчас в теме
А подскажите откуда берется сумма во второй строчке итога?
https://snag.gy/TEOGsz.jpg

И неплохо было да расскрасить строчки 2 через 2, чтобы было понятно что с чем сравнивается.
А так работает. Расхождение нашел. Спасибо!
46. Philosof 01.07.19 02:17 Сейчас в теме
добрый день, на Бухгалтерии 8.2 в файловом режиме ошибка при запуске формирования отчета:
{ВнешнийОтчет.КомпараторОборотов.МодульОбъекта(191)}: Значение не является значением объектного типа (NewObject)
Query = COMObject.NewObject("Query");

При попытке подключения к информационной базе произошла ошибка:
Ошибка при вызове конструктора (COMОбъект): -2147221005(0x800401F3): Недопустимая строка с указанием класса

На вкладке Настройки подключения заполнены поля каталога ИБ для подключения и админ + пароль.
Что-то нужно дополнительно указать для подключения к ИБ?
47. ildarovich 6883 01.07.19 12:29 Сейчас в теме
(46) Тут, скорее, вопрос к вашему сисадмину, чтобы он COM-компоненту правильно зарегистрировал. С этим бывают проблемы после переустановки 1С.
48. Philosof 02.07.19 01:48 Сейчас в теме
ок, спасибо, соединение установлено. Теперь процесс сравнения завершается вот такой ошибкой: {ВнешнийОтчет.КомпараторОборотов.МодульОбъекта(213)}: Поле объекта не обнаружено (СуммаОборотДт1)
Результат.Строки[0][Колонка.Имя + Суффикс] = Результат.Строки[0][Колонка.Имя + Суффикс] + Таблица[0][Колонка.Имя]
49. ildarovich 6883 02.07.19 13:03 Сейчас в теме
(48) Тут, возможно, уже моя недоработка. Обычно помогает перевыбор регистра сравнения или изменение других полей формы. Тогда заново заполняются имена колонок таблицы формы, куда должны помещаться результаты сравнения.
50. Philosof 03.07.19 02:21 Сейчас в теме
(49) да, точно, перевыбор условий сравнения помог, все работает, спасибо. Скорость процесса действительно впечатляет - год за чуть больше минуты просканировал.
Оставьте свое сообщение

См. также

Проект "Консилиум"

Отчеты и формы Программист Бухгалтер Внешний отчет (ert,erf) v8 1cv8.cf БУ НУ УУ Абонемент ($m) Анализ учета

Главный проект десятилетия в сфере 1С.

1 стартмани

02.10.2018    11547    48    1c-intelligence    175       

1C:Предприятие для программистов: Запросы и отчеты. Второй поток. Онлайн-интенсив с 17 марта по 16 апреля 2020 г. Промо

Данный онлайн-курс предусматривает углубленное изучение языка запросов и возможностей системы компоновки данных, которые понадобятся при разработке отчетов, работающих на платформе “1С:Предприятие” в рамках различных прикладных решений. Курс предназначен для тех, кто уже имеет определенные навыки конфигурирования и программирования в системе “1С:Предприятие”, а также для опытных пользователей различных прикладных решений, которые используют в своей работе отчеты разного назначения.

6500 рублей

Отчет-сверка по НДФЛ для ЗУП 3.1

Отчеты и формы Бухгалтер Внешний отчет (ert,erf) v8 v8::СПР ЗКГУ3.0 ЗУП3.x Россия БУ Windows Зарплата НДФЛ Абонемент ($m) Бухгалтерские Анализ учета

Отчет для проверки правильности исчисления, удержания и перечисления НДФЛ в бюджет по сотрудникам и поиска причины расхождений.

2 стартмани

27.06.2018    15454    332    SanchoD    31       

Проверка и корректировка данных по выплате зарплаты

Отчеты и формы Бухгалтер Внешний отчет (ert,erf) v8 v8::СПР ЗКГУ3.0 ЗУП3.x Россия БУ Госбюджет Windows Зарплата Абонемент ($m) Закрытие периода Бухгалтерские Анализ учета

Обработка показывает остатки и движения взаиморасчетов с сотрудниками. Также обработка может откорректировать сумму остатков. Конфигурации: "Зарплата и управление персоналом" , релиз не ниже 3.1.2.105 и "Зарплата и кадры государственного учреждения" , релиз не ниже 3.1.2.105.

2 стартмани

08.06.2018    15950    136    APTEM_SLV    13       

Готовые переносы данных из различных конфигураций 1C Промо

Рекомендуем готовые решения для переноса данных из различных конфигураций 1C. C техподдержкой от разработчиков и гарантией от Инфостарт.

Сверка (сравнение) данных ЗУП 2.5 и ЗУП 3.1

Отчеты и формы Программист Бухгалтер Внешний отчет (ert,erf) v8 v8::СПР ЗУП2.5 ЗУП3.x БУ Зарплата НДФЛ Абонемент ($m) Бухгалтерские Анализ учета

При переходе на ЗУП 3.1 с ЗУП 2.5 часто необходимо сравнить результаты начислений за месяц. Отчет позволяет это сделать.

3 стартмани

04.06.2018    8272    62    user874148    4       

Контроль учёта спецодежды

Отчеты и формы Бухгалтер Внешний отчет (ert,erf) v8 v8::БУ БП3.0 Россия БУ Учет ТМЦ Абонемент ($m) Бухгалтерские Анализ учета

Отчет предназначен для выявления ошибок возникших в бухгалтерском учёте специальной одежды в эксплуатации.

8 стартмани

08.09.2017    24383    30    sansys    13       

Базовый курс по обмену данными в системе 1С:Предприятие. Онлайн-интенсив с 12 по 28 мая 2020 г. Промо

Данный онлайн-курс предусматривает изучение механизмов платформы “1С:Предприятие”, обеспечивающих обмен данными между различными прикладными 1С-решениями и взаимодействие с другими информационными системами. Курс предназначен для тех, кто уже имеет определенные навыки конфигурирования и программирования в системе “1С:Предприятие”.

5500 рублей

Поиск и исправление ошибок при заполнении 6-НДФЛ в ЗУП 2.5, Бухгалтерии 2.0, УПП 1.3 версия от 28.08.2018

Инструменты и обработки Бухгалтер Внешняя обработка (ert,epf) v8 v8::БУ v8::СПР БП2.0 ЗУП2.5 УПП1 Россия БУ Зарплата НДФЛ Абонемент ($m) Регламентированная отчетность Бухгалтерские Анализ учета

Помощь в поиске и исправлении ошибок при заполнении отчёта 6-НДФЛ в ЗУП 2.5, Бухгалтерии 2.0 Просмотр всех записей регистров, имеющих отношение к учёту НДФЛ с детализаций до сотрудника и документа. Ручная корректировка основных регистров. Обновлённая версия от 02.07.2018г

3 стартмани

25.10.2016    29359    214    serge_msk    21       

1C:Предприятие для программистов: Расчетные задачи (зарплата). Онлайн-интенсив с 01 по 17 июня 2020 г. Промо

Данный онлайн-курс предусматривает изучение механизмов платформы “1С:Предприятие”, которые предназначены для автоматизации периодических расчетов, а именно - для расчета зарплаты. Курс предназначен для тех, кто уже имеет определенные навыки конфигурирования и программирования в системе “1С:Предприятие”, а также для опытных пользователей прикладного решения “1С:Зарплата и управление персоналом” и прочих прикладных решений, в которых реализован функционал расчета зарплаты.

4900 рублей

Базовый курс по управлению ИТ-проектами. Курс проходит с 26 февраля по 22 апреля 2020 года. Промо

Отличительная черта курса - органичное сочетание трех вещей: 1.Теория проектного управления (PMI®+Agile Alliance+Российские ГОСТ+Методологии от 1С); 2. Опыт внедрения продуктов 1С (опыт франчайзи и успешных компаний + тренды Infostart Event и Agile Days); 3. Разбор реальных проблем и рекомендации экспертов по проектам слушателей. Мы будем фиксироваться на тех инструментах, которые реально оказываются полезными в практике руководителей проектов внедрения. Ведущая курса - Мария Темчина.

от 11000 рублей

Контроль удержанного и перечисленного НДФЛ (по срокам перечисления, в соответствии с 6-НДФЛ). Бухгалтерия 3.0 и ЗУП 2.5 и ЗКБУ 1.0.91 и ЗУП 3.0

Отчеты и формы Бухгалтер Внешний отчет (ert,erf) v8 БП2.0 Россия БУ НУ Windows Зарплата НДФЛ Абонемент ($m) Бухгалтерские Анализ учета Налоговые

Отчет разработан для контроля правильности уплаты НДФЛ по срокам уплаты, в соответствии с правилами/данными 6-НДФЛ. Для Бухгалтерии 3.0. 25/03/2016 Добавлен отчет для ЗУП 2.5 (он также работоспособен и в ЗКБУ 1.0.91). 28/03/2016 Добавлен отчет для ЗУП 2.5: при определении крайнего срока уплаты НДФЛ учитываются выходные дни, и в качестве крайнего срока уплаты указывается ближайший рабочий день, следующий за выходным, в соответствии с производственным календарем (06/05/2016: этот отчет сломался с версии 2.5.103... - ему на смену разработан новый отчет, который использует поле КрайнийСрокУплаты, добавленное разработчиками в релизе 2.5.103... в регистр накопления). 29/03/2016 Добавлен отчет для ЗУП 3.0, без переноса выходных дней. (тестировала на своей маленькой учебной базе - если будут проблемы - обращайтесь!). 06/05/2016 Добавлен отчет для ЗУП с 2.5.103.2 (он также должен быть работоспособен работоспособен и с какой-то версии ЗКБУ 1.0.95?..) (использует поле КрайнийСрокУплаты, добавленное разработчиками в релизе 2.5.103... в регистр накопления). 20/07/2016 Добавлен отчет для ЗУП.2.5 - добавлены столбцы с нарастающим итогом - именно по этим столбцам видно итого мы переплатили или недоплатили.

1 стартмани

23.03.2016    28971    350    user_2010    41       

Контроль удержанного НДФЛ. ЗУП 2.5 и ЗКБУ 1.0.91

Отчеты и формы Бухгалтер Внешний отчет (ert,erf) v8 ЗУП2.5 ЗКБУ Россия БУ Госбюджет НУ Windows Зарплата НДФЛ Абонемент ($m) Бухгалтерские Анализ учета Налоговые

Отчет по регистру накопления НДФЛРасчетыСБюджетом для ЗУП.2.5. Данный отчет помогает найти ошибки в проведении документов по регистру накопления НДФЛРасчетыСБюджетом (по данным которого и формируется 6-НДФЛ). Также добавлен отчет для ЗКГУ 1.0.91 - по просьбам.

1 стартмани

10.03.2016    23014    228    user_2010    82       

Программы для исполнения 54-ФЗ Промо

С 01.02.2017 контрольно-кассовая техника должна отправлять электронные версии чеков оператору фискальных данных - правила установлены в 54-ФЗ ст.2 п.2. Инфостарт предлагает подборку программ, связанных с применением 54-ФЗ, ККТ и электронных чеков.

Проверка (сверка) 6-НДФЛ для ЗИКБУ ред.1

Отчеты и формы Бухгалтер Внешний отчет (ert,erf) v8 ЗКБУ Государственные, бюджетные структуры Россия Госбюджет Windows Зарплата НДФЛ Абонемент ($m) Анализ учета Налоговые

Отчет для более четкого понимания, как формируется регламентированный отчет 6-НДФЛ в конфигурации "1С: Зарплата и кадры бюджетного учреждения 8" ред.1

3 стартмани

16.02.2016    24081    266    alnazarov    30       

Анализ НДФЛ и сверка данных учета при подготовке 2-НДФЛ (ЗИК 1.0, ЗУП 2.5, ЗГУ 3.1, ЗУП 3.1)

Отчеты и формы Бухгалтер Внешний отчет (ert,erf) v8 v8::СПР v8::СКД КА1 ЗУП2.5 ЗКБУ УПП1 БУ Зарплата НДФЛ Абонемент ($m) Анализ учета Налоговые Бухгалтерские

Два в одном. Наглядная информация об исчисленном налоге, и налоге, учтенном в справках, о суммах начислений по своду и о доходах, включенных в справки. Все это в разрезе физических лиц, так что станет очевидно, какой сотрудник не включен в справки, у кого недоучтен доход, кому неверно предоставлен вычет, а у кого неверно исчислен, удержан или перечислен налог.

1 стартмани

28.01.2016    26398    144    the1    6       

Подборка программ для взаимодействия с ЕГАИС Промо

ЕГАИС (Единая государственная автоматизированная информационная система) - автоматизированная система, предназначенная для государственного контроля за объёмом производства и оборота этилового спирта, алкогольной и спиртосодержащей продукции. Инфостарт рекомендует подборку проверенных решений для взаимодействия с системой.

Поиск пропусков в нумерации документов запросом

Отчеты и формы Системный администратор Программист Бухгалтер Внешний отчет (ert,erf) v8 1cv8.cf Абонемент ($m) Анализ учета

Предлагается отчет на основе системы компоновки данных для выявления нарушений последовательности нумерации документов. Применяются методы из статей "Выразить строку как число и строку как дату в запросе" [http://infostart.ru/public/170336/] и "Быстрое определение интервалов в запросе" [http://infostart.ru/public/402534/]. Это позволяет решить задачу быстро и непосредственно в запросе.

1 стартмани

24.12.2015    23076    35    ildarovich    10       

Проверка ведения учета в УПП

Отчеты и формы Программист Бизнес-аналитик Бухгалтер Внешний отчет (ert,erf) v8 УПП1 Россия Windows Абонемент ($m) Анализ учета

Антивирус-сканер для УПП с пополняемой вами базой вирусов. Встречали новый вирус? Напишите, внесем в базу!

1 стартмани

10.11.2015    19805    174    1c-intelligence    21       

​​​​​​​CorelDRAW Graphics Suite 2019 Промо

CorelDRAW – пакет профессиональных инструментов для редактирования фотографий, разработки дизайна, создания макетов страниц и векторных иллюстраций

Дублирующиеся штрих-коды с остатками на складах. Для УТ 10.3

Отчеты и формы Пользователь Внешний отчет (ert,erf) v8 УТ10 Россия УУ Windows Учет ТМЦ Абонемент ($m) Анализ учета Управленческие

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

1 стартмани

31.10.2015    12171    21    1c.pro.fun    4       

Дубли контрагентов по ИНН/КПП (Бухгалтерия предприятия 3.0.39 и позднее, БГУ 1.0.34 и позднее)

Отчеты и формы Программист Бухгалтер Внешний отчет (ert,erf) v8 БГУ БП3.0 Россия Windows Абонемент ($m) Анализ учета

Показывает наличие дублей контрагентов по ИНН/КПП с выводом состояния контрагентов согласно базе ЕГРЮЛ/ФНС и количеством документов в базе данных.

1 стартмани

22.10.2015    15416    51    Поручик    13       

Управление ИТ-проектами. Модуль 2: продвинутый онлайн-курс по классическим методам управления проектами. Вебинары проходят с 12 марта по 11 июня 2020 года. Промо

Продвинутый онлайн-курс по классическому управлению ИТ-проектами позволит слушателям освоить инструменты из PMBoK® и 1С:Технологии корпоративного внедрения и научиться их применять для проектов любого масштаба. Курс включает в себя 12 вебинаров и 12 видеолекции, разбор кейсов и рекомендации экспертов по проектам слушателей. Ведущая курса - Мария Темчина.

от 13000 рублей

Интерактивная оборотно-сальдовая ведомость 3.0 для управляемых форм

Отчеты и формы Бухгалтер Внешний отчет (ert,erf) v8 v8::БУ v8::УФ КА1 УНФ БГУ ERP2 БП3.0 БУ НУ Windows Оборотно-сальдовая ведомость, Анализ счета Абонемент ($m) Бухгалтерские Анализ учета Налоговые

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

2 стартмани

19.07.2015    80963    3779    Леонов Александр    120       

Анализ ключей аналитики РАУЗ (УПП 1.3)

Отчеты и формы Программист Бизнес-аналитик Бухгалтер Архив с данными v8 УПП1 БУ НУ УУ Производство готовой продукции (работ, услуг) Учет ТМЦ Абонемент ($m) Анализ учета

Эту публикацию можно в некотором роде рассматривать как продолжение предыдущей - "УПП РАУЗ - Отрицательные остатки. Поиск. Анализ. Корректировка.". В ней также анализируются причины ошибок в расчетах себестоимости. Кроме того, ее можно рассматривать как некий ликбез, для тех, кто "вляпался" в такие расчеты недавно. Не ждите от обработки большой кнопки ИСПРАВИТЬ. Основное назначение именно анализ. Обработка возникла в процессе очень быстрого и динамичного внедрения, когда "по ходу" приходилось несколько раз менять порядок учета на тех или иных производственных участках. Но и сейчас, когда все встало в "нормальное русло", используем её ежемесячно.

5 стартмани

17.07.2015    31214    154    Bww    7       

Сдача регламентированной отчетности из программ 1С Промо

Сдача регламентированной отчетности из программ "1С" во все контролирующие органы без выгрузок и загрузок в другие программы. Для групп компаний действуют специальные предложения.

от 1500 руб.

Сверка счетов 62.02 и 76.АВ в разрезе договоров и документов расчета. Поиск расхождений. СКД. Обычное и управляемое приложение. 8.х

Отчеты и формы Бухгалтер Внешний отчет (ert,erf) v8 БП2.0 Россия БУ НУ Windows Дебиторская и кредиторская задолженность Абонемент ($m) Бухгалтерские Анализ учета Налоговые

Отчёт показывает разницу между 76.АВ и 62.02 (*18/118) по контрагентам в разрезе договоров и документам расчета. Разница рассчитывается как по остаткам, так и по оборотам. Если разница не равна 0, то проблемная позиция выводится в отчёт. Написано на СКД, работает в управляемом и обычном приложениях 8.х Есть настройка, позволяющая отфильтровать договора по виду расчётов. Можно убрать строки, в которых разница между 76 и 62 несколько рублей или копеек, со знаком + или -

1 стартмани

08.07.2015    31962    119    UPSoft    20       

Отчет по взаиморасчетам по всем счетам бух.учета

Отчеты и формы Бухгалтер Внешняя обработка (ert,epf) v8 КА1 БП2.0 УПП1 Россия БУ УУ Дебиторская и кредиторская задолженность Займы, кредит, лизинг Абонемент ($m) Бухгалтерские Анализ учета Управленческие

Оборотно-сальдовая ведомость по всем счетам бухгалтерского учета по взаиморасчетам для контрагентов В отчете можно одновременно получить ОСВ (оборотно-сальдовую ведомость) сразу по всем счетам БУ, которые используются для взаиморасчетов В отчете можно отобрать произвольный перечень субсчетов с разных счетов : 60, 62, 66, 67, 76, 58 и т.д. А еще отчет позволяет проконтролировать закрытие авансов на 60 и 62 счетах в разрезе контрагентов и договоров

1 стартмани

22.06.2015    32423    155    Designer1C    13       

INFOSTART MEETUP Kazan. 13 марта 2020 г. Промо

Инфостарт продолжает путешествие по России. Следующая остановка - Казань. Тема мероприятия - управление и технологии автоматизации учета на платформе "1С: Предприятие". Ждем всех: докладчиков и участников! Стоимость участия - 5 500 рублей. Цена действительна до 30.01.2020

5 500

Доработка отчета "Структура подчиненности"

Отчеты и формы Программист Архив с данными v8 1cv8.cf Windows Абонемент ($m) Анализ учета

Расширение типового поведения отчета. Небольшая доработка позволяет сразу построить дерево документов "от корня", при этом текущий документ также остаётся выделен жирным шрифтом.

1 стартмани

23.03.2015    13533    35    hobi    12       

Сверка остатков МПЗ (товаров, материалов, продукции) между планом счетов (БУ) и регистрами (РАУЗ) для КА 1.1, УПП 1.3

Отчеты и формы Бизнес-аналитик Бухгалтер Внешний отчет (ert,erf) v8 КА1 УПП1 БУ Учет ТМЦ Абонемент ($m) Бухгалтерские Анализ учета

Контрольный отчет для конфигураций "Комплексная автоматизация 1.1", "Управление производственным предприятием 1.3", позволяющий убедиться в том, что в регистрах регламентированного учета материально-производственных запасов (в варианте расширенной аналитики учета затрат (РАУЗ), раздел МПЗ) и на плане счетов бухгалтерского учета отражены одинаковые значения количества и стоимости МПЗ, а также позволяющий "уловить" другие ошибки учета МПЗ.

1 стартмани

24.02.2015    35531    280    stvorl    7       

Голосование за доклады на INFOSTART MEETUP Kazan - до 25 февраля. Промо

Выбирайте и голосуйте за самые интересные доклады! Лучшие из лучших попадут в окончательную программу казанского митапа. Оставить свой голос можно до 25 февраля 2020 года.

Выявление и работа с неликвидом (залежавшимся товаром) и дефицитом номенклатуры

Инструменты и обработки Бизнес-аналитик Руководитель проекта Внешняя обработка (ert,epf) v8 v8::ОУ УТ10 Россия УУ Windows Оптовая торговля Розничная торговля Учет ТМЦ Абонемент ($m) Анализ учета Управленческие Рабочее место

Как оперативно выявить неликвид и дефицит товара на складе? Что с ним делать? Сколько заморожено средств в складе? На эти и другие вопросы мы постараемся ответить в данной публикации. Конфигурация: Управление торговлей 10.3

5 стартмани

16.02.2015    22875    83    ogre2007    22