Проверка ведения учета (универсальная)

Публикация № 1272174 11.08.20

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

проверка учет универсально расширение запрос

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

Введение

Рано или поздно перед специалистом, занимающимся организацией учета и технической поддержкой систем на базе 1С:Предприятие, встает проблема проверки ведения учета пользователями. Можно разработать сколь угодно большое количество инструкций, регламентов и методик, но ошибки ведения учета всегда будут иметь место быть.

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

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

Расширение разрабатывалось и тестировалось на платформе 1С:Предприятие 8.3 (8.3.16.1502), конфигурация Зарплата и управление персоналом КОРП, редакция 3.1 (3.1.14.97).

Решение находится на этапе тестирования, первым 10 обратившимся предоставляется бесплатно.

Назначение

Расширение предназначено для реализации механизма проверок ведения учета, доступных рядовым пользователям. Основными функциями являются:

  • Ведение перечня категорий проверок ведения учета (ежедневные, ежемесячные, для начальника отдела кадров и т.д.);
  • Создание проверок ведения учета, основанных на запросах как к данной, так и к внешним информационным базам;
  • Создание запросов с помощью конструктора запросов;
  • Отладка проверок ведения учета во встроенном отладчике;
  • Использование в проверка параметров, как пользовательских, так и заданных разработчиком проверки;
  • Выполнение проверок пользователями с возможностью прокомментировать каждую ошибку;
  • Разделение пользовательских и административных проверок;
  • Сохранение в файл и загрузка настройки проверок из файла.

У решения есть следующие ограничения или особенности в связи с отсутствующим функционалом. Некоторый функционал не был введен сознательно с целью избежать излишнего усложнения настроек. Такой функционал может быть доработан вами самостоятельно, или будет реализован в одной из следующих версий:

  • Конструктор запросов работает только с запросами к данной информационной базе (запросы к внешним соединениям преобразовываются в описание временных таблиц);
  • На всех информационных базах, используемых для внешних соединений, должна быть та же версия платформы, что и на данной информационной базе;
  • Значения непредопределенных параметров в отладчике не сохраняются;
  • Пользовательские параметры могут принимать значения только данной информационной базы;
  • Подключение к внешним информационным базам доступно только в клиент-серверном режиме;
  • В запросах к внешним информационным базам недоступны ранее созданные временные таблицы;
  • Сохранение и загрузка настроек в веб-клиенте не реализована;
  • Персонализация наборов проверок для пользователей не предусмотрена;
  • Выполнение программного кода не предусмотрено, все данные должны быть получены в запросах;
  • Конструктор запросов имеет особенности использования;
  • Типы и перечень параметров нужно определять вручную, параметр со списком значений не поддерживается;
  • Для того, чтобы расширение было встроено без изменений, в основной конфигурации должен присутствовать справочник Пользователи, параметр сеанса ТекущийПользователь и роль ПолныеПрава;
  • При сохранении настроек в файл пароли внешних соединений хранятся открытым текстом;
  • Автоматическая проверка по расписанию с последующими действиями (например - отправка на электронную почту) не предусмотрена.

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

Процедура добавления расширения в информационную базу не отличается особенностями. Добавить можно в пользовательском режиме:

  1. Вызовите окно "Все функции" с помощью меню "Сервис и настройки";
  2. В группе "Стандартные" найдите обработку "Управление расширениями конфигурации";
  3. Нажмите "Добавить" и выберите файл расширения;
  4. Если собираетесь использовать функционал внешних подключений - снимите флажок "Безопасный режим" и "Защита от опасных действий";
  5. Перезапустите 1С.

или с помощью конфигуратора:

  1. Запустите конфигуратор, вызовите список расширений и создайте новое расширение (параметры не имеют значения);
  2. Выделите созданное расширение, вызовите команду "Конфигурация - Загрузить расширение из файла";
  3. Выберите скачанный файл расширения и нажмите "Открыть", согласитесь с загрузкой;
  4. Если собираетесь использовать функционал внешних подключений - снимите флажок "Безопасный режим" и "Защита от опасных действий".

Расширение предоставляет две команды - открытия отчета Проверка ведения учета и открытия списка справочника Проверки ведения учета. Обе команды располагаются в основном разделе. Если команды не появились - убедитесь что у расширения установлен признак "Использовать основные роли для всех пользователей".

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

Расширение работает в режиме совместимости с версией 8.3.14. При необходимости режим совместимости может быть понижен без особых доработок до версии 8.3.12 - для пользователей нужно будет вручную предоставлять роль, предоставляемую расширением, либо добавлять в расширение одну из существующих ролей. 

Настройка категорий

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

Перед разработкой проверок желательно определить категории в зависимости от стоящих перед вами задач. Например для системы кадрового учета и расчета заработной платы категориями могут быть:

  • Ежедневные проверки; 
  • Перед выплатой аванса;
  • Перед выплатой заработной платы;
  • Контрольные проверки кадрового учета;
  • Административные. 

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

Настройка проверок

Настройка проверок выполняется разработчиком применительно к конкретным особенностям учета конкретной предметной области. Основными параметрами проверки являются:

  1. Активность: при формировании отчета будут выполняться только проверки с установленным признаком активности;
  2. Настройки и параметры - Привилегированный режим: при установленном признаке запросы проверки будут выполнены в привилегированном режиме. Режим не относится к вешним соединениям - запросы к внешним соединениям выполняются с правами пользователя, указанного в соединении.
  3. Настройки и параметры - Использовать внешние соединения: включает видимость элементов управления, отвечающих за внешние соединения.
  4. Настройки и параметры - Информация и Рекомендация: текст, выводимый в соответствующую колонку отчета. Переопределяется одноименным полем на вкладке Запросы.
  5. Настройки и параметры - Параметры: параметры запросов. Имена параметров должны удовлетворять требованиям к именам параметров запросов. Параметр с установленным значением считается предопределенным. Одноименные непредопределенные параметры рекомендуется делать однотипными во всех проверках. Предопределенные параметры независимы и могут быть разнотипными. Параметры внешних запросов могут быть только предопределенными.
  6. Соединения: перечень соединений, доступный для проверки. Расширение будет пытаться поддерживать установленные соединения при работе с разными формами.
  7. Запросы: основной раздел проверки, описан ниже.
  8. Категории: категории, к которым относится проверка.

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

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

Разработка запросов

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

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

Для разработки запросов можно применять штатный конструктор запросов. Его использование имеет следующие особенности:

  • Запросы к внешним соединениям будут преобразованы в описание временных таблиц. Изменения таких таблиц в конструкторе не сохраняются;
  • Не рекомендуется изменять порядок таблиц пакета запросов в конструкторе - часть изменений может не сохраниться.

Текст запроса должен быть разработан с учетом следующих особенностей:

  • В результате запроса с признаком Выборка обязательно должно присутствовать поле ОбъектСОшибкой;
  • В результате запроса могут присутствовать поля "Регистратор", "НомерСтроки" (регистратора), и "Статус" (1 - Ошибка, 2 - Предупреждение, остальное - Информация), которые выводятся в соответствующие колонки отчета;
  • Параметр типа Стандартный период указывается в запросах как "&ИмяПараметра_ДатаНачала" и "&ИмяПараметра_ДатаОкончания".

В тексте запроса доступны следующие дополнительные предопределенные параметры:

  • ТекущаяДата - устанавливается равным "ТекущаяДата()" перед выполнением пакета запросов;
  • ТолькоОшибки - устанавливается равным значению реквизита "Только ошибки" на форме отчета;
  • ПустойУникальныйИдентификатор - устанавливается равным "Новый УникальныйИдентификатор("00000000-0000-0000-0000-000000000000")".

Использование

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

Значения в колонке "Рекомендация" доступны для изменения пользователями и сохраняются. Данный механизм можно использовать для формирования информации о результатах расследования ошибок для контролеров.

 
 История изменений

 

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

Наименование Файл Версия Размер
Проверка ведения учета (универсальная):

.cfe 110,37Kb
10
.cfe 0.1.2.3 110,37Kb 10 Скачать
Пример настроек для ЗУП 3.1

.xml 150,17Kb
7
.xml 0.1.2.3 150,17Kb 7 Скачать

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

Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. RayCon 786 16.08.20 18:19 Сейчас в теме
А можно опубликовать перечень уже имеющихся проверок? В идеале - с критериями анализа: что является ошибкой.
2. vozhd 199 17.08.20 04:42 Сейчас в теме
(1), они есть на одном из скриншотов, актуальную версию приложил сюда, выгрузку - в публикацию (к сожалению ее нельзя сделать бесплатной).
Но, как вы понимаете, это проверки для нашего учета и для одной конкретной конфигурации (ЗУП 3.1) - неизвестно подойдут ли они вам.
Критерии, опять же, штука очень индивидуальная. Например у нас считается ошибкой начислять оплату по договору ГПХ разовым начислением, причем именно с с 1-го июля.
Прикрепленные файлы:
Оставьте свое сообщение

См. также

Внешний регламент для 1С Промо

Прочие инструменты разработчика v8 Россия Абонемент ($m)

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

1 стартмани

05.03.2020    6590    8    moolex    11    

Проверка кода расширения (Все аннотации) на наличие изменений в основной конфигурации V 2.0

Прочие инструменты разработчика Расширения v8 Россия Абонемент ($m)

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

1 стартмани

28.06.2021    2284    15    con-men    4    

Шаблоны кода (управляемые формы)

Практика программирования Прочие инструменты разработчика v8 v8::УФ 1cv8.cf Абонемент ($m)

Шаблоны кода на управляемых формах.

2 стартмани

22.05.2021    2245    3    Rustig    16    

Конструктор процедур для создания дополнительных реквизитов и сведений для Бухгалтерии 3.0

Прочие инструменты разработчика v8 БП3.0 Россия Абонемент ($m)

Конструктор предназначен для оперативного создания процедур, программно создающих дополнительные реквизиты и сведения объектов. Предназначен для использования в 1С: Бухгалтерии Предприятия 3.0. Может быть подключен в качестве внешней обработки. В конструкторе имеется краткая справка по использованию.

2 стартмани

22.04.2021    3746    4    roma_semenov79    0    

Подсистема "Показатели объектов" Промо

Прочие инструменты разработчика v8 1cv8.cf Абонемент ($m)

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

2 стартмани

06.03.2021    4912    5    pila86    16    

Однопальцевое преобразование "одинэсного" запроса в запрос на SQL

Производительность и оптимизация (HighLoad) Прочие инструменты разработчика v8 v8::Запросы 1cv8.cf Абонемент ($m)

Обработка предназначена для преобразования "одинэсных" запросов в запросы на SQL средствами встроенного языка. Разработка не претендует на то, чтобы на 100% повторить то, что разработчики видят при трассировке запросов в инструментах вроде Profiler. Но во многих случаях результат преобразования можно будет без дополнительной ручной обработки выполнить, например, в Managment studio. Актуальные ограничения и проблемы преобразователя описаны в статье. Работает с версией платформы не ниже 8.3.10.

2 стартмани

17.04.2021    1869    3    kser87    9    

Отладка обработок с плюшками

Прочие инструменты разработчика v8 1cv8.cf Абонемент ($m)

Расширение для отладки внешних отчетов и обработок. Плюшки - отключение “отвлекающего” функционала, мешающего процессу разработки.

1 стартмани

14.04.2021    2461    6    pparshin    1    

Универсальный "сравниватель" объектов

Прочие инструменты разработчика v8 1cv8.cf Абонемент ($m)

Сравнение реквизитов и табличных частей двух объектов 1С (справочники, документы), чтобы увидеть разницу в значениях.

1 стартмани

03.03.2021    2380    12    pyrkin_vanya    13    

FormCodeGenerator Программная доработка форм. Часть 2 (Режим работы "Режим сравнения форм") на примере ERP 2.5 Промо

Практика программирования Адаптация типовых решений Прочие инструменты разработчика v8 1cv8.cf Абонемент ($m)

Данная публикация является продолжением описания функционирования обработки "FormCodeGenerator " в режиме сравнения форм и генерирования кода на основании сравнения. Подходит для перевода уже доработанных форм с интерактивной доработки на программную. Данный режим работы обработки снизит издержки при дальнейших обновлениях конфигураций.

5 стартмани

21.12.2020    6786    21    huxuxuya    11    

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

Прочие инструменты разработчика v8 Россия Абонемент ($m)

Данный механизм позволит: - Избавиться от поиска по номеру или коду. - Создать таблицу настроек. - Создать таблицу маппинга. - и многое другое... Ограничение одно - ваша фантазия.

1 стартмани

24.02.2021    3204    6    xl_yaz    12    

Генератор кода схемы компоновки данных (СКД)

Прочие инструменты разработчика v8 v8::СКД 1cv8.cf Абонемент ($m)

Формирование кода для программного создания схемы компоновки данных (СКД)

1 стартмани

04.02.2021    6500    49    Sergspectr    35    

Консоль текстов модулей для управляемых форм

Прочие инструменты разработчика v8 v8::УФ 1cv8.cf Абонемент ($m)

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

1 стартмани

26.01.2021    2797    20    Reaper_1C    2    

Сравнение справочников Промо

Анализ учета v8 1cv8.cf Абонемент ($m)

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

10 стартмани

11.02.2014    17446    23    kiberiq    24    

DT2CF - Экстрактор конфигурации из дампа информационной базы

Сервисные утилиты Прочие инструменты разработчика v8 Абонемент ($m)

Инструмент для извлечения файла конфигурации из файла резервной копии информационной базы (без использования платформы).

10 стартмани

21.12.2020    3075    6    SerVer1C    5    

FormCodeGenerator Программная доработка форм. Часть 1 (Режим работы "Палитра")

Практика программирования Прочие инструменты разработчика v8 1cv8.cf Абонемент ($m)

Данная публикация является описанием функционирования обработки "FormCodeGenerator " в режиме генерирования кода "на лету", без особых заморочек, данный режим идеально подходит для того что бы запустить, потыкать и забыть :)

1 стартмани

14.12.2020    5133    76    huxuxuya    9    

Шаблон расширения с функцией сохранения настроек

Прочие инструменты разработчика v8 1cv8.cf Абонемент ($m)

Удобный механизм для быстрого создания сохраняемых настроек в расширении.

1 стартмани

20.11.2020    1723    0    pm74    1    

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

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

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

3 стартмани

25.10.2016    42384    222    serge_msk    21    

Расширение для создания собственных подсистем БСП

БСП (Библиотека стандартных подсистем) Прочие инструменты разработчика v8 1cv8.cf Россия Абонемент ($m)

В этой статье поделюсь некоторыми изысканиями о внутреннем устройстве стандартной подсистемы "Обновление версии ИБ" и расскажу, как разработать свою подсистему, в которой будет работать отчёт с описанием изменений.

1 стартмани

20.11.2020    5973    11    stas_ganiev    4    

Подготовка к 1С:Совместимо. Инструментарий в помощь программисту

Прочие инструменты разработчика v8 1cv8.cf Россия Абонемент ($m)

Инструментарий в помощь программисту для подготовки конфигурации к сертификации 1С:Совместимо.

1 стартмани

16.11.2020    2378    3    BrainAttack    0    

БСП - рабочие примеры асинхронного запуска функций и процедур

Практика программирования БСП (Библиотека стандартных подсистем) Прочие инструменты разработчика v8 1cv8.cf Абонемент ($m)

В данной публикации я привожу рабочие примеры асинхронного использования функций и процедур конфигурации на БСП

2 стартмани

02.11.2020    6528    19    quazare    2    

Расчет средних по периодам в запросе - это элементарно! Промо

Практика программирования Анализ учета v8 1cv8.cf Россия Абонемент ($m)

Распространено мнение, что расчет средних по периодам в запросе - это сложно. В статье приводится прием, позволяющий опровергнуть это заблуждение. Приводится описание метода, его обоснование и ограничения использования. Как примеры прилагаются два практичных отчета на СКД: для расчета среднедневных остатков товаров и для расчета среднедневной задолжности контрагентов. Отчеты созданы на платформе 8.1 для конфигурации УТ10.3 .

1 стартмани

29.09.2011    71841    169    ildarovich    34    

Работа с формулой-шаблоном

Прочие инструменты разработчика v8 1cv8.cf Абонемент ($m)

"Работа с формулой-шаблоном" - внешняя обработка, в которой для "Идентификаторы объектов метаданных"/"Идентификаторы объектов расширений" рекурсивно строится дерево реквизитов/стандартных реквизитов, дополнительных реквизитов/сведений и можно с их помощью, используя операторов и функций слева с помощью перетаскивания мышью, построить формулу, которую потом применять к элементам справочника/документа и т.д. (например - задавать шаблоны наименований, имен файлов и т.п).

3 стартмани

02.11.2020    2365    4    kn    0    

Просмотр структуры базы в СУБД, в том числе расширений

Структура метаданных Расширения Прочие инструменты разработчика v8 1cv8.cf Абонемент ($m)

Структура таблиц базы данных с учётом расширений.

1 стартмани

29.09.2020    6864    65    Yashazz    10    

Генератор внешних печатных форм

Инструментарий разработчика БСП (Библиотека стандартных подсистем) Консоль запросов Прочие инструменты разработчика Универсальные печатные формы v8 1cv8.cf Абонемент ($m)

Генератор печатных форм - инструмент для создания внешних печатных форм в режиме предприятия с минимальным написанием кода

3 стартмани

18.09.2020    4508    17    andy_zhav    7    

Проверка заполнения штрихкодов для УТ 11.2/11.3 и Розница 2.2 Промо

Оптовая торговля Розничная торговля Рабочее место Анализ учета Оптовая торговля Розничная торговля v8 Розница УТ11 Розничная и сетевая торговля (FMCG) Россия УУ Абонемент ($m)

Новое поступление товаров? Хотите быстро и просто проверить, на все ли товары заданы штрихкоды и быстро? Тогда эта обработка для вас!

1 стартмани

27.07.2016    38056    86    RocKeR_13    37    

Разбор областей и параметров печатной формы MXL и генерация кода заполнения. Обработка

Прочие инструменты разработчика v8 1cv8.cf Абонемент ($m)

Назначение обработки - выделение областей и параметров из печатной формы и генерация кода заполнения печатных форм и отчетов на базе табличного документа 1С

1 стартмани

05.09.2020    4176    7    Ivon    0    

Визуальный html WYSIWYG редактор без сторонних библиотек на управляемых формах

Прочие инструменты разработчика Работа с интерфейсом v8 v8::УФ 1cv8.cf Абонемент ($m)

Простой и удобный html редактор без сторонних библиотек.

1 стартмани

31.08.2020    6607    10    ivanov660    12    

Генератор кода COM-обмена

Прочие инструменты разработчика v8 v8::УФ 1cv8.cf Россия Абонемент ($m)

Обработка предназначена для автоматического создания кода для загрузки данных из другой базы 1С через COM-соединение.

1 стартмани

20.08.2020    3418    11    ManyakRus    4    

Сравнение документов любых конфигураций Промо

Универсальные обработки Анализ учета v8 1cv8.cf Абонемент ($m)

Обработка позволяет сравнить любые документы в 2-х базах с любыми конфигурациями по любым реквизитам по любым видам документов.

1 стартмани

18.08.2014    40992    366    Stavsles    19    

Формирование СКД отчетов в другой базе с возвратом результата через веб-сервис

Инструментарий разработчика WEB Анализ учета v8 УТ11 Россия Абонемент ($m)

Получение данных отчета на СКД из другой базы через web-сервис и вывод результата с расшифровкой. Отчет тестировался на платформе 1С:Предприятие 8.3 (8.3.12.1714). Конфигурация "Управление торговлей 11.0.6.9"

2 стартмани

11.08.2020    2806    16    winapi    0    

Внешняя компонента на C# для парсинга страниц через Phantom JS на сервере 1С х32,х64

Прочие инструменты разработчика WEB v8 1cv8.cf Абонемент ($m)

PhantomJS - это браузер без окна, используемый для автоматизации взаимодействия с веб-страницами. PhantomJS предоставляет JavaScript API, обеспечивающий автоматическую навигацию, снимки страницы, эмуляции поведение пользователя, что делает его распространенным инструментом, используемым для запуска модульных тестов на основе браузера в автономной системе, такой как среда непрерывной интеграции . PhantomJS основан на WebKit, что делает его похожей на Safari и Google Chrome средой просмотра. Это программное обеспечение с открытым исходным кодом, выпущенное под лицензией BSD.

1 стартмани

06.08.2020    5395    4    DrZombi    7    

Консоль кода для управляемых форм

Прочие инструменты разработчика v8 v8::УФ 1cv8.cf Абонемент ($m)

Консоль кода для управляемых форма с подсказками и подсветкой синтаксиса.

1 стартмани

17.07.2020    22314    340    salexdv    296    

Шаблонизатор

Прочие инструменты разработчика v8 v8::УФ 1cv8.cf Россия Абонемент ($m)

Создание программного кода для заполнения документа по указанному шаблону.

1 стартмани

06.07.2020    3778    5    Salimbek    0    

Консоль выполнения кода в 1С (обычные и управляемые формы)

Прочие инструменты разработчика v8 v8::УФ 1cv8.cf Абонемент ($m)

Иногда возникает необходимость выполнить некоторые действия в 1С, ради которых не хочется писать внешнюю обработку на пару строк кода. Для таких действия предназначена "Консоль выполнения кода в 1С".

1 стартмани

19.06.2020    10688    77    Denr83    0    

Свертка 60, Свертка 62, Исправление ошибок взаиморасчетов, Исправление 60, Исправление 62 Промо

Свертка базы Тестирование и исправление Анализ учета Дебиторская и кредиторская задолженность Оборотно-сальдовая ведомость, Анализ счета Дебиторская и кредиторская задолженность Оборотно-сальдовая ведомость, Анализ счета v8 БП2.0 Россия БУ Абонемент ($m)

Исправляет все возможные ошибки по счетам расчетов с контрагентом, делает дебетовое сальдо на активном счете и кредитовое на пассивном. кроме того зачитывает все суммы по контрагенту и договору. Сворачивает 60 и 62 счета. Умеет работать с документами взаиморасчетов или без них.

1 стартмани

21.10.2010    40063    679    GoodWinSpr    37    

PDF Extractor - извлекаем информацию из PDF с помощью Poppler

Прочие инструменты разработчика v8 1cv8.cf Абонемент ($m)

«Класс» - обёртка для упрощения использования возможностей Poppler из 1С. Позволяет просто извлекать информацию из PDF-файлов в виде изображений и текста.

1 стартмани

26.05.2020    5774    8    salexdv    7    

Экспорт журнала регистрации. Набор инструментов (приложения + исходный код)

Прочие инструменты разработчика Журнал регистрации v8 Абонемент ($m)

Набор инструментов для экспорта данных журнала регистрации во внешние хранилища для Windows и Linux (SQL Server, PostgreSQL, MySQL). Готовые приложения и исходный код.

10 стартмани

26.05.2020    9802    66    YPermitin    0    

Спасение рядового Райана

Обработка документов Универсальные обработки Обработка справочников Прочие инструменты разработчика v8 1cv8.cf Абонемент ($m)

Бывало, что потратишь полчаса, набьёшь в документ кучу данных, а его потом не записать? И вся работа насмарку? Тогда прошу под кат.

1 стартмани

22.05.2020    4596    6    the1    3    

Консоль Программиста 8.3. Управляемые формы, тонкий/толстый клиент Промо

Прочие инструменты разработчика v8 v8::УФ 1cv8.cf Абонемент ($m)

Обработка в помощь программисту - тестировщику. Консоль позволяет выполнять код 1С на встроенном языка, по сути является универсальной внешней обработкой

2 стартмани

22.08.2013    48464    642    hmanubis    67    

Шаблоны внешних отчетов и обработок для обычных и управляемых форм

Прочие инструменты разработчика v8 v8::УФ 1cv8.cf Абонемент ($m)

15 шаблонов внешних отчетов и обработок для обычных и управляемых форм.

1 стартмани

15.05.2020    5614    87    PROGRAM1S    0    

Метод восстановления битых ссылок в настройках СКД при консольно-конфигураторной разработке отчетов

Практика программирования Прочие инструменты разработчика v8 v8::СКД 1cv8.cf Абонемент ($m)

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

1 стартмани

30.04.2020    6258    0    zaxarovsky    4    

Редактирование JSON в виде дерева

Прочие инструменты разработчика v8 Абонемент ($m)

Удобная обработка на 1с для редактирования и просмотра JSON. Замена онлайн сервисам просмотра и редактирования JSON. Релиз 1С, на котором выполнялось тестирование 8.3.15, но думаю будет работать и под более ранними.

1 стартмани

28.04.2020    6371    33    vladnet    15    

УПП. Как упростить бухгалтеру процедуру расчета себестоимости (РАУЗ) Промо

Обработка документов Анализ учета Закрытие периода Закрытие периода v8 КА1 УПП1 БУ Абонемент ($m)

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

1 стартмани

08.07.2013    62752    853    Aleksey81    74    

Контроль доработок конфигураций

Прочие инструменты разработчика v8 Абонемент ($m)

Конфигурация для отслеживания доработок типовых конфигураций, позволяет ускорить обновление модулей типовых релизов и находить потерянные при обновлении доработки. Имеет ряд уникальных функций, которые не предоставляет конфигуратор 1С.

5 стартмани

27.04.2020    6438    23    Serge R    12    

Подсистема "Редактор Markdown 1C"

Прочие инструменты разработчика v8 v8::УФ 1cv8.cf Абонемент ($m)

Подсистема для быстрого встраивания в форму редактора языка разметки markdown

2 стартмани

19.04.2020    7059    9    cprit    39    

Быстрая функция поиска ссылки по УИД(GUID)

Поиск данных Прочие инструменты разработчика v8 1cv8.cf Россия Абонемент ($m)

Простая, а самое главное быстрая функция поиска ссылки на объект в информационной базе по УИД(GUID) через запрос.

1 стартмани

11.04.2020    19374    90    Kondratenko.as    35    

Отчеты о сравнении данных РАУЗ и БУ(НУ) Промо

Закрытие периода Закрытие периода Анализ учета v8 УПП1 Россия БУ Абонемент ($m)

Отчет о сравнении дебита затрат между РУАЗ (учет затрат) и БУ(НУ) Отчет о сравнении оборотов МПЗ(10, 41 и т.п.) между РУАЗ (учет затрат) и БУ(НУ)

1 стартмани

13.03.2012    24121    132    bxz    13    

http сервис, возвращающий печатную форму

Печатные формы документов Прочие инструменты разработчика v8 УТ11 Россия Абонемент ($m)

Расширение, которое по get запросу в виде: http:///hs/WSPrint/Download/?UUID=&IDPF=&format= возвращает указанную печатную форму.

1 стартмани

09.04.2020    5013    6    user1350020    0    

Валидация данных

Прочие инструменты разработчика v8 1cv8.cf Абонемент ($m)

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

1 стартмани

01.04.2020    8176    5    relines    8