Инструментарий для анализа и редактирования регистров 1С (Управляемые формы)

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

Разработка - Инструментарий разработчика - Прочие инструменты разработчика

ЕРП СКД Регистры Анализ Корректировка Манипуляция

Набор инструментов для анализа и манипулирования записями регистров накопления, сведений, бухгалтерии и расчёта. Обладает широким спектром возможностей для отбора и редактирования. Для тех, кто работает с ЕРП.

    Известно, из четырех SQL-операторов манипуляции данными (SELECT, INSERT, UPDATE и DELETE) в 1С реализован лишь первый. Представленная обработка позволяет в некотором смысле имитировать весь набор интерактивного SQL. При этом интерактивность явная, основанная на таких мощных механизмах платформы 1С как система компоновки данных и управляемые формы. Поясню о чем речь. Предположим, стоит задача удалить все нулевые цены из регистра сведений "Цены номенклатуры" Вот оператор SQL:

                                             DELETE FROM ЦеныНоменклатуры WHERE Цена = 0; 

      В 1С для этого требуется написать обработку, которая бы отобрала бы записи регистра по заданному условию, сгруппировала их по регистратору и последовательно для каждого регистратора читала набор с нужным фильтром (Цена = 0), очищала его и записывала.

    Используя предлагаемый инструментарий, пользователь выбирает регистр(1), накладывает фильтры(2), получает данные для редактирования(3),  далее жмёт cntr+A, клавиша Del и кнопка "Записать изменения в регистр(4)".

   При этом будет составлен протокол выполненных действий по изменению данных в регистре. И как в любом уважающем себя редакторе эти изменения можно будет откатить, а потом снова вернуть. Глубина стека откатов и возвратов не ограничена в рамках одного сеанса редактирования. Схема изменения/добавления данных аналогична - выбор регистра, отбор, в сеансе редактирования меняем данные, вручную или при помощи команды Установить значение колонки выделенных строк и сохраняем изменения. Таким образом, никакого программирования. Только интерактивные действия по отбору и изменению табличных данных.


Принцип реализации: 

    Для отбора используется программно-формируемый динамический список, на основе заданного регистра или произвольного запроса. Динамический список расположен на закладке Отбор. Динамический список содержит кнопки управления поиском и другой стандартный функционал. После установки отбора в динамическом списке командой Начать сеанс редактирования формируем таблицу значений отобранных записей регистра, с учетом периода и ограничения выборки. Если отбор не установлен - команда не доступна. Это предотвращает выгрузку не лимитированных объемов данных. 

    На закладке Редактор находится таблица значений, полученная по результатам отбора. Эту таблицу можно произвольно редактировать, используя стандартные механизмы управляемых форм и дополнительные команды. После завершения правок можно выполнить команду Записать изменения в регистр, которая создаст таблицу различий двух таблиц - исходной и отредактированной.  Алгоритмы сравнения таблиц взяты из публикации //soft.crimea.com/public/326983/,  за что отдельная благодарность их автору. Эта таблица используется для исполнения операций корректировки наборов записей в регистрах.  В силу специфики 1С мы не можем получить записи с разными значениями стандартного реквизита Регистратор для записи изменений, поэтому в терминах SQL эти операции будут выполняться последовательно, одна за другой:

DELETE TOP(n) FROM ЦеныНоменклатуры WHERE Регистратор = «Регистратор1» and Цена = 0;
DELETE TOP(n) FROM ЦеныНоменклатуры WHERE Регистратор = «Регистратор2» and Цена = 0;
 и т.д.

Или

UPDATE TOP(n) ЦеныНоменклатуры SET Цена = 123 WHERE Регистратор = «Регистратор3» and  <условия>
UPDATE TOP(n) ЦеныНоменклатуры SET Цена = 123 WHERE Регистратор = «Регистратор4» and  <условия>


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

    Операнд TOP(n) показывает, сколько первых записей удовлетворяющих всем условиям будут изменены.  Значение n задается в специальном поле Ограничение коррекций. Как правило, в пределах подчиненности конкретному регистратору записей удовлетворяющих грамотно наложенным фильтрам не более одной. Поэтому значение этого параметра следует устанавливать в единицу. В некоторых случаях этот параметр может быть увеличен, чтобы позволить изменить одной операцией сразу множество записей удовлетворяющих простому условию.  Например,  удалить все цены при условии:  Валюта = USD. Если параметр Ограничение коррекций будет равен 1, то удалится только одна запись; если 100 – сто записей (если они найдутся) в пределах конкретного регистратора.  Если указанный параметр будет равен нулю, то обработка не меняет никаких данных.

Она работает в тестовом режиме.

В этом режиме делаются все отборы, все замены, ведется протокол выполненных действий. Отличие от рабочего режима только одно: метод регистра Записать() не исполняется. Тестовый режим служит для изучения и проверки протокола по изменению данных. Если все удовлетворяет – меняем тестовый режим на рабочий увеличением параметра Ограничение коррекций и запускаем на исполнение.

   Флаги: Обмен данными загрузка, Выполнять в транзакции, Различать незаполненные предназначены для настроек исполнения процедуры записи в регистр. Смысл последнего параметра станет понятнее, если ознакомиться с публикацией  //soft.crimea.com/public/1142232/

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

Как задавать условия?

    Поля для отбора пользователь указывает на панели Настройка в колонке поиска. Чем больше задано полей для поиска, тем точнее будут отобраны записи. Два замечания: отбор по Регистратору используется всегда, отбор и изменение реквизита «Номер строки» всегда игнорируется. Номер строки генерируется штатным функционалом платформы 1С без участия пользователя/программиста.

Как изменять данные в редакторе?

    Чтобы изменить данные в колонке необходимо сделать эту колонку доступной для редактирования. Колонку можно заполнить с помощь команды Установить значение колонки выделенных строк.

 

    Если в диалоге выбора значения для заполнения отказаться от ввода, программа предложит заполнить колонку пустым значением. Тип пустого значения определяется переключателем  Значение Неопределено позволяет по возможности установить пустую ссылку соответствующего типа. Это удобно когда необходимо, например, установить пустую характеристику для разных значений номенклатуры.

    Изменение поля Регистратор оформляется условным оформлением. При этом, в качестве регистратора можно выбрать любой доступный по типу объект, в том числе помеченный на удаление (проверено) и даже битую ссылку <Объект не найден> (не проверял).  Хотя такие подмены не имеют практического применения, тем не менее они возможны. Как уже отмечалось, Регистратор всегда используется как поле поиска поэтому, при записи результата в регистр запись со старым значением регистратора будет удалена , а другая добавлена – с новым значением регистратора. Тот же эффект возникнет, когда мы изменим какое-то поле, например «Сумма», а потом укажем его предметом поиска записей. Запись со старым значением Суммы будет удалена, а с новым добавлена. Если же поле «Сумма» не будет полем поиска, то запись будет просто изменена. Все эти манипуляции будут соответствующим образом отражены в протоколе.

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

     Закладка Остатки содержит результат выполнения команды Сформировать остатки по отмеченным полям панели Настройка на конец периода выборки или на текущий момент, если период не установлен.  Эта команда реализована двумя способами:

    1. Если включен флаг Произвольный запрос то для получения информации СКД формируется на основе двух наборов данных – набор данных запрос к основной таблице регистра соединенной с набором данных объект, в качестве которого выступает таблица значений на закладке Редактор. Для полей связи используются реквизиты-измерения регистра.

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

 


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

 


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

Иногда можно ограничиться отбором по части строки:

 

Или настройкой списка

Но в этом случае невозможно корректно Сформировать остатки в связи со спецификой отбора.

 

Существует две комплектации инструментария: базовая и полная

    Базовая комплектация - строит динамический список выбранного регистра с параметром Произвольный Запрос = ЛОЖЬ.

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


    Каждая комплектация состоит и пяти обработок: 4 по видам регистров и одна сводная для всех видов. Вы можете скачивать по своему выбору любые из них. Визуально обработка разделена на параметры выполнения и отбора, глобальные команды, а также закладки. Названия команд, параметров и закладок интуитивно понятны и отражают их предназначение.


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

    Глобальные параметры:  Тип метаданных (регистры сведений, накопления, бухгалтерии, расчёта), Тип регистра, Период выборки, Ограничение выборки, Ограничение коррекций.  

   Для полной комплектации доступные параметры Тип документа корректировки, Произвольный запрос и Вариант.


 

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

 

 

Примечание 2.  У регистров бухгалтерии есть две формы редактирования движений: Стандартная и ДвиженияССубконто

Примечание 3.  У регистров расчета в качестве периода выборки используется Период Регистрации

Примечание 4.  Обработка предназначена для платформы начиная с релиза 1С:Предприятие 8.3 (8.3.12.1412)


 

  Обработка тестировалась на платформе 1С:Предприятие 8.3 (8.3.14.1854) и конфигурациях:

       1С:ERP Управление предприятием 2 (2.4.10.56)

       1С:Комплексная автоматизация 2 (2.4.7.151)

       1С:Зарплата и управление персоналом, редакция 3.1 (3.1.10.111)

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

Наименование Файл Версия Размер
Анализ и корректировка регистров сведений (базовая комплектация)
.epf 21,09Kb
17.12.19
2
.epf 21,09Kb 2 Скачать
Анализ и корректировка регистров накопления (базовая комплектация)
.epf 20,14Kb
17.12.19
0
.epf 20,14Kb Скачать
Анализ и корректировка регистров бухгалтерии (базовая комплектация)
.epf 21,76Kb
17.12.19
0
.epf 21,76Kb Скачать
Анализ и корректировка регистров расчета (базовая комплектация)
.epf 19,91Kb
17.12.19
0
.epf 19,91Kb Скачать
Анализ и корректировка регистров всех типов (базовая комплектация)
.epf 23,36Kb
17.12.19
0
.epf 23,36Kb Скачать
Анализ и корректировка регистров сведений
.epf 22,92Kb
17.12.19
4
.epf 22,92Kb 4 Скачать
Анализ и корректировка регистров накопления
.epf 26,55Kb
17.12.19
2
.epf 26,55Kb 2 Скачать
Анализ и корректировка регистров бухгалтерии
.epf 23,74Kb
17.12.19
2
.epf 23,74Kb 2 Скачать
Анализ и корректировка регистров расчета
.epf 21,91Kb
17.12.19
0
.epf 21,91Kb Скачать
Анализ и корректировка регистров всех типов
.epf 30,34Kb
17.12.19
22
.epf 30,34Kb 22 Скачать

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

Комментарии
Избранное Подписка Сортировка: Древо развёрнутое
Свернуть все
1. Азбука Морзе 83 17.12.19 14:30 Сейчас в теме
Новогодний конкурс.

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

Первый, кто опубликует работоспособный запрос получит полную версию обработки в качестве приза. И предложение дружбы.)
2. akim2040 15 17.12.19 15:50 Сейчас в теме
(1) Как заинтриговали )) Не из-за того, что хочется обработку, а потому что зная наших бухгалтеров и тягу к ручным корректировкам, 100% накосячили. И надо накидать отчет для проверки Вами описанного случая
3. Rusleg 76 17.12.19 17:18 Сейчас в теме
А фирма 1С разве разрешает напрямую править данные в БД?
4. Азбука Морзе 83 17.12.19 17:55 Сейчас в теме
(3) 1С не рекомендует или запрещает правку данных напрямую в SQL. Здесь же используются только штатные механизмы платформы
sansys; portwein; +2 Ответить
5. chg 18.12.19 02:57 Сейчас в теме
(3)в лиц соглашении запрещают, но их утверждение идёт в разрез с законодательством, на основании этого данный пункт лиц соглашения является ничтожным и не подлежит исполнению, чтобы там не заявляли представители 1С
Award; portwein; +2 Ответить
7. portwein 18.12.19 07:54 Сейчас в теме
(5)
идёт в разрез с законодательством
А можно подробнее? Куда копнуть?
8. chg 18.12.19 08:43 Сейчас в теме
(7)копайте в сторону того, что:
1. СУБД это не их интеллектуальная собственность, а принадлежит MS, Oracle и т.д., они вам не запрещают работать с хранящимися данными в своём продукте, которые они вам предоставили в аренду (да да именно аренду).
2. Содержимое БД является вашей собственностью (данные по хозяйственным операциям компании и прочее), к 1С и их собственности, которые вы и в правду не имеете согласно законам модифицировать это сама платформа и конфигурации разработанные к ней.
Так, что потуги 1С по поводу запретов сродни мании величия мини царя, т.е. можно не обращать внимание.
Award; portwein; narutouzumaki_13; CyberCerber; surikateg; +5 Ответить
9. portwein 18.12.19 09:08 Сейчас в теме
(8) Достаточно подробно, спасибо!
6. PerlAmutor 56 18.12.19 06:40 Сейчас в теме
(3) В учебном центре 1С на подготовке к эксперту по технологическим вопросам сказали, что один из разработчиков платформы 1С трактует этот пункт лицензионного соглашения следующим образом: если после изменения данных на SQL сервере, данные выгружаются в .DT и загружаются без потерь (напр. индекс добавили и он вернулся после загрузки из DT), то проблемы нет. Насколько это верная трактовка соглашения - вопрос открытый, я не юрист, а преподаватель не сотрудник компании 1С, ровно как и личное мнение сотрудников компании 1С может не совпадать с мнением руководства компании.

Вопрос к автору публикации. Обработка лишена этой болезни https://infostart.ru/public/1142232 ?
11. Азбука Морзе 83 18.12.19 10:47 Сейчас в теме
(6) В обработке предусмотрен переключатель для выбора пустого значения Null или Неопределено. Так как обработка предназначена для специалистов высокого уровня,понимающих последствия своих действий, то выбор пустого значения возлагается на них. Хотя, вполне возможно, в следующих релизах функционал из вашей ссылке будет реализован.
10. Азбука Морзе 83 18.12.19 10:36 Сейчас в теме
Тут вопрос не в разрешении/запрещении, а в устойчивой работе учетной системы. Например, средствами 1С вы не сможете сделать запись в регистр бухгалтерии с рассогласованными реквизитами Субконто и ВидСубконто, а средствами внешней программы сможете. В результате этого возникнет конфликт в данных с непонятными последствиями.
13. PerlAmutor 56 18.12.19 18:25 Сейчас в теме
(10) У нас специалист 1С при закрытии умудрился через обработку нарисовать проводки на 20 счете, где вид субконто был "Статья расходов", а в самом Субконто ссылка на номенклатуру. Вы про такое рассогласование или про что-то другое?
14. Азбука Морзе 83 19.12.19 10:46 Сейчас в теме
(13) Да про такое. У меня так сделать не получилось. У вас получилось - тут либо глюк разовый, либо баг платформы.
15. PerlAmutor 56 19.12.19 18:26 Сейчас в теме
(14) Попробовал только что с помощью ИР, в режиме обмена данными никакие проверки не срабатывают и дает спокойно записывать. Вынужден констатировать тот факт, что в этом режиме часто проводки редактируют, т.к. документ может находится в закрытом периоде и его проведение затрет все движения сформированные расчетом себестоимости.
16. Азбука Морзе 83 20.12.19 09:58 Сейчас в теме
(15) ИР - это другой уровень. Моей обработкой в закрытом периоде вы ничего сделать не сможете. Необходимо дать разрешение на правку регистров для пользователя обработки.
12. sergvagner2018 18.12.19 13:01 Сейчас в теме
Оставьте свое сообщение

См. также

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

Инструменты и обработки Программист Внешняя обработка (ert,epf) v8 1cv8.cf Абонемент ($m) Прочие инструменты разработчика

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

1 стартмани

01.04.2020    2440    relines    8       

Подборка решений для взаимодействия со ФГИС «Меркурий» Промо

С 1 июля 2019 года все компании, участвующие в обороте товаров животного происхождения, должны перейти на электронную ветеринарную сертификацию (ЭВС) через ФГИС «Меркурий». Инфостарт предлагает подборку программ, связанных с этим изменением.

Отладка шаблонов ограничений

Инструменты и обработки Программист Внешняя обработка (ert,epf) v8 1cv8.cf Абонемент ($m) Прочие инструменты разработчика

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

1 стартмани

26.03.2020    1883    10    vadim1980    2       

Имена таблиц на сервере

Инструменты и обработки Системный администратор Программист Стажер Внешняя обработка (ert,epf) v8 v8::УФ 1cv8.cf Абонемент ($m) Прочие инструменты разработчика

Обработка позволяющая удобно определить, в какой таблице на сервере баз данных находится той или иной объект 1С. Только для управляемого приложения! Тестировалось на платформе 1с 8.3.15.1565.

1 стартмани

19.03.2020    857    alexyur    2       

Лучшие программы за прошедший месяц Промо

Инфостарт подготовил ТОП-25 самых продаваемых и популярных на текущий момент программ. При формировании списка учитывается аналитика продаж и запросы клиентов за последний месяц.

Подготовка (исправление) XML схем

Инструменты и обработки Программист Архив с данными v8 Windows Абонемент ($m) Прочие инструменты разработчика

Иногда, XML схемы не соответствуют стандарту w3.org и это грустно :-( . Скрипт публикации исправляет ошибки XML схем в автоматическом режиме.

1 стартмани

10.03.2020    863    infosoft-v    3       

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

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

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

1 стартмани

05.03.2020    1003    3    moolex    4       

DevOps для 1С. Онлайн-курс проходит с 16 апреля по 11 июня 2020 года. Промо

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

12000 рублей

Пишем код в режиме предприятия на УФ

Инструменты и обработки Программист Внешняя обработка (ert,epf) v8 v8::УФ 1cv8.cf Windows Абонемент ($m) Прочие инструменты разработчика

Тестирование кода прямо в режиме предприятия. Изменение документов и справочников. Управляемые формы. Сохранение и форматирование кода.

1 стартмани

27.02.2020    1013    1    HAMAZ    9       

Онлайн-интенсив "1C:Предприятие для программистов: Бухгалтерские задачи" с 22 июня по 8 июля 2020 г. Промо

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

4900 рублей

Выполнение произвольного кода 1С на управляемых формах

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

Часто при работе в режиме предприятия необходимо выполнить какой-либо код. Для этого необходимо написать внешнюю обработку, а можно воспользоваться нашей обработкой для выполнения произвольного кода в режиме предприятия.

2 стартмани

18.02.2020    1344    6    seregapolygon    8       

Просмотр данных объекта

Инструменты и обработки Программист Внешняя обработка (ert,epf) v8 v8::УФ 1cv8.cf Абонемент ($m) Структура метаданных Универсальные обработки

Просмотр данных объектов ссылочного типа: элементов справочников, документов, бизнес-процессов, задач.

1 стартмани

18.02.2020    702    armeec    1       

Онлайн-курс «Практические аспекты внедрения регламентированного учета и расчета себестоимости в 1С:ERP на крупных промышленных предприятиях» с 20 апреля по 15 мая 2020 года. Промо

Курс рассчитан для подготовки экспертов по регламентированному учету и учету затрат для внедрения на крупных промышленных предприятиях с «исторически сложившимся» учетом

9000 рублей

БСП - Дополнительная обработка - Заполнение объекта - Произвольный алгоритм

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

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

1 стартмани

13.02.2020    1111    duhh    2       

Новый раздел на Инфостарте - Electronic Software Distribution Промо

Инфостарт напоминает: на нашем сайте можно купить не только ПО, связанное с 1С. В нашем арсенале – ESD-лицензии на ПО от ведущих вендоров: Microsoft, Kaspersky, ESET, Dr.Web, Аскон и другие.

  • Низкие цены, без скрытых платежей и наценок
  • Оперативная отгрузка
  • Возможность оплаты с личного счета (кешбек, обмен стартмани на рубли и т.п.)
  • Покупки идут в накопления для получения скидочных карт лояльности Silver (5%) и Gold (10%)

Простая параллельная обработка данных

Инструменты и обработки Программист Внешняя обработка (ert,epf) v8 v8::УФ 1cv8.cf Абонемент ($m) Производительность и оптимизация (HighLoad) Прочие инструменты разработчика

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

1 стартмани

10.02.2020    1295    Amadeus007    8       

Программы для исполнения 488-ФЗ: Маркировка товаров Промо

1 января 2019 года вступил в силу ФЗ от 25.12.2018 № 488-ФЗ о единой информационной системе маркировки товаров с использованием контрольных (идентификационных) знаков, который позволяет проследить движение товара от производителя до конечного потребителя. Инфостарт предлагает подборку программ, связанных с применением 488-ФЗ и маркировкой товаров.

Очень простая и удобная отладка внешних обработок

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

Расширение для отладки внешних отчётов и обработок в несколько кликов.

1 стартмани

07.02.2020    1942    21    for_sale    0       

Структура хранения базы данных в виде таблицы Excel (управляемые и обычные формы)

Отчеты и формы Системный администратор Программист Внешняя обработка (ert,epf) v8 v8::УФ 1cv8.cf Абонемент ($m) Структура метаданных

Простая обработка получает таблицу соответствия таблиц СУБД объектам конфигурации 1С и сохраняет ее в файл MS Excel (XLSX). Мне лично нужна была для анализа SQL-запросов, генерируемых 1С.

1 стартмани

31.01.2020    860    1    w.r.    3       

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

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

4900 рублей

Бухгалтерская отчетность, бухгалтерский баланс в редакции от 19.04.2019 № 61н c выгрузкой в формате версии 5.08, утвержденной приказом от 13.11.2019 № ММВ-7-1/570@. Для конфигурации КА 1.1

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

Внешняя обработка для сдачи бухгалтерского баланса в редакции от 19.04.2019 № 61н c выгрузкой в формате версии 5.08, утвержденной приказом от 13.11.2019 № ММВ-7-1/570@. Для конфигурации КА 1.1 с отчетности за 2019 год.

5 стартмани

24.01.2020    4028    35    bsturtle    10       

Набор скриптов .bat для автообновления списка баз и версии платформы 1С

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

Автоматическое обновление списка информационных баз 1С, автоматическая установка новой версии платформы на компьютер пользователя.

1 стартмани

23.01.2020    1426    4    ManyakRus    4       

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

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

Конструктор запросов при внешнем подключении

Инструменты и обработки Программист Внешняя обработка (ert,epf) v8 v8::УФ 1cv8.cf Россия Windows Абонемент ($m) Консоль запросов Прочие инструменты разработчика

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

1 стартмани

23.01.2020    1389    2    falcon_wild    1       

Екатеринбург.Online: Голосование продолжается Промо

Продолжается голосование за доклады на INFOSTART MEETUP Екатеринбург.Online! Лучшие из них попадут в окончательную программу онлайн-митапа! Присоединяйтесь к голосованию и покупайте билеты - 3 000 рублей за 8 часов продуктивной пятницы!

3000

1C и защищенное хранение данных на блокчейне: модуль интеграции от Acryl Platform

Инструменты и обработки Программист Расширение (cfe) v8 1cv8.cf Абонемент ($m) Защита и шифрование Блокчейн Расширения Прочие инструменты разработчика

Модуль интеграция 1С и блокчейн платформы "Acryl Platform" без использования внешних компонент. Под катом реализация механизмов Base58, Blake2b, Keccak, Curv25519 (the elliptic curve Diffie–Hellman) в подсистеме "Crypt", примеры генерации ключей, адресов, подписи транзакций, запись данных в блокчейн, чтение и восстановление данных из блокчейн. Код открыть. Лицензия MIT.

1 стартмани

21.01.2020    2700    ArtemSerov    11       

Универсальные инструменты 1С

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

Свободно распространяемый набор универсальных обработок и отчетов в виде расширения для разработки и поддержки, которое работает во ВСЕХ видах клиентских приложений и во всех операционных системах, которые поддерживает платформа 1С:Предприятие, кроме мобильных. Консоль запросов - консоль отчетов - консоль кода - редактор объектов базы данных - удаление помеченных объектов - поиск и удаление дублей - редактор констант - консоль заданий - групповая обработка справочников и документов - динамический список - поиск ссылок на объект - регистрация изменений для обмена данными - структура хранения базы - консоль HTTP запросов-консоль вебсервисов- консоль сравнения данных- информация о лицензиях- загрузка из табличного документа-файловый менеджер-все функции- навигатор по конфигурации-конструктор регулярных выражений-Выгрузка загрузка XML с фильтрами

1 стартмани

21.01.2020    14168    259    cprit    74       

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

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

Редактор справки 1С

Инструменты и обработки Программист Архив с данными v8 Windows Абонемент ($m) Прочие инструменты разработчика

Конфигурация для разработки справочной информации для конфигураций 1С. Тестировалось на 1С:Предприятие 8.3 (8.3.13.1690). Файловая база.

3 стартмани

16.01.2020    3613    13    lastpioneer    16       

Документация по объектам расширения конфигурации 1С

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

Обработка для автоматического создания документации для программистов по доработкам в расширении конфигурации.

1 стартмани

14.01.2020    2772    13    ManyakRus    2       

Онлайн-курс «Автоматизация процессов управления МТО: методика сбора и формализации требований» с 1 апреля по 13 мая 2020 года. Промо

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

40000 рублей

Неиндексированные измерения регистров сведений. В помощь 1С:Эксперту

Инструменты и обработки Программист Внешняя обработка (ert,epf) v8 v8::УФ 1cv8.cf Абонемент ($m) Прочие инструменты разработчика

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

1 стартмани

07.01.2020    3817    12    Rustig    30       

Версионирование объектов 1С сторонними средствами

Инструменты и обработки Программист Архив с данными v8 УПП1 БП3.0 КА2 Россия MS SQL Абонемент ($m) Прочие инструменты разработчика

В больших информационных системах встает острая необходимость хранения ИСТОРИИ изменений объектов. Она предоставляет материал как для проведения следственных действий, так и для инкрементарного сбора данных в data ware house из 1С конфигураций. Настоящая статья описывает способ версионирования объектов 1С, таких как Документы и Справочники средствами СУБД. Применение такого метода не вызывает рост и фрагментацию основной (рабочей) базы данных (1С) и позволяет сохранять информацию обо всех изменениях, сделанные пользователями.

1 стартмани

06.01.2020    1467    pit201201    0