...

Все публикации — все для 1С

Использование метода набора записей регистра накопления Загрузить () в типовой конфигурации Управление Торговлей редакции 11 на платформе 8.2

Практика программирования v8 УТ10 Россия Бесплатно (free)

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

26.08.2013    17666    shurik19    7    

Редактор движений документа. Сохранение в XML, обмен между базами, замена регистратора. Промо

Обработка документов Универсальные обработки Обмен через XML v8 Абонемент ($m)

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

1 стартмани

07.09.2016    45387    159    Aphanas    4    

Заполняем или изменяем регистр без перепроведения документа

Практика программирования v8 Бесплатно (free)

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

16.11.2015    30708    mrXoxot    12    

Редактирование движений документов

Обработка документов v8 1cv8.cf Россия Абонемент ($m)

Обработка для редактирования движений документов (толстый и тонкий клиент).

1 стартмани

01.10.2019    2325    33    IVKuvshinov    0    

Редактирование движений документа (8.3, управляемый интерфейс)

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

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

1 стартмани

15.05.2015    11002    62    santon    12    

Корректировка записей регистров

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

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

2 стартмани

10.05.2017    15139    261    Ranis1286    10    

Формирование расчетного листка из формы набора записей регистров расчета. Исправляем помарку в ЗУП

Практика программирования Зарплата Зарплата v8 ЗУП2.5 Россия БУ Бесплатно (free)

Убираем ошибку в установке фильтра при формировании расчетного листка из формы набора записей регистров расчета

28.06.2013    12913    Sergey1CSpb    7    

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

Универсальные функции v8 Бесплатно (free)

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

14.01.2019    5880    The Ded    9    

Универсальная обработка для перезаписи наборов записей регистров

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

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

1 стартмани

17.10.2011    10864    108    correct_coding    10    

Набор записей регистра в виде иерархии по одному из измерений

Практика программирования v8 1cv8.cf Россия Бесплатно (free)

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

20.12.2011    13577    briz    1    

Объединение записей в наборе записей регистра сведений СостояниеРаботниковОрганизаций для "1С Зарплата и Управление персоналом"

Практика программирования Зарплата Зарплата v8 ЗУП2.5 УПП1 Россия Бесплатно (free)

Если кадровая служба разбивает строки документа "Отпуска организаций" по рабочим периодам одного и того же сотрудника, то такие строки в регистре сведений СостояниеРаботниковОрганизаций необходимо склеивать (чтобы корректно рассчитать отпуск сотруднику). Предлагается процедура склейки таких записей.

19.02.2010    10110    megatrend    0    

Ошибка "Запись не верна! Набор записей, принадлежащий менеджеру, должен содержать ровно 1 запись" в Альфа-Авто 5 и методы ее устранения

Адаптация типовых решений v8 1cv8.cf Автомобили, автосервисы Россия Бесплатно (free)

Сегодня посреди рабочего дня база отказалась впускать пользователей. При попытке запуска вываливалась ошибка "Запись не верна! Набор записей, принадлежащий менеджеру, должен содержать ровно 1 запись". При этом активные сеансы работали без проблем. Саму ошибку можно было увидеть не всегда, чаще всего она пряталась за баннером с машинками.

28.12.2017    12977    MrsMastersan    7    

Перезаписать наборы записей с пустой валютой

Тестирование и исправление v8 БП2.0 УПП1 БУ Бесплатно (free)

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

21.09.2009    10388    25    77dream77    2    

Простой пример кода для работы с переносом данных (ЗУП)

Практика программирования v8 v8::СПР ЗУП3.x Россия Бесплатно (free)

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

13.11.2019    3368    aaguselnikova    4    

Очистка регистров накопления - пустым набором записей

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

Позволяет очистить движения регистров анализируя документы которые могут создавать в нем движения

1 стартмани

15.09.2009    16992    217    Legavaz    10    

Новая упрощенная процедура перерасчета записей регистров расчета (пример)

Расчетные механизмы v8 1cv8.cf Россия Бесплатно (free)

В данной публикации описано назначение и приведен пример процедуры перерасчета записей регистра перерасчета с сортировкой на уровне набора записей. Предназначена для лиц, готовящихся к экзамену "1С Специалист по платформе" и преподавателей, занимающихся подготовкой Специалистов.

24.03.2021    325    galexmvs    5    

СКД - наборы данных и связи между ними, создание собственной иерархии, вложенные отчеты

Практика программирования v8 v8::СКД 1cv8.cf Бесплатно (free)

Набор данных объект. Использование в схеме компоновки нескольких наборов данных. Различные варианты связи наборов: объединение, соединение. Использование иерархии в отчетах на СКД. Создание собственной иерархии, иерархия детальных записей. Использование вложенных схем в отчетах на СКД.

26.07.2019    81476    ids79    14    

Готовое решение для протоколирования записи и удаления данных в регистре сведений

Журнал регистрации v8 1cv8.cf Абонемент ($m)

Представляю написанную мной процедуру, которая, будучи своевременно встроена в программу 1С Предприятие 8.2, позволит отследить внесение изменений (запись/удаление) в любом регистре сведений (или в нескольких регистрах одновременно). Процедура встраивается в конфигурацию путём добавления её в общий модуль, далее нужно создать подписку на событие ПередЗаписью требуемых регистров сведений и назначить эту процедуру обработчиком этого события.

10 стартмани

20.03.2013    18331    25    megatrend    8    

Подготовка отчетности за 2020 год в условиях ограничений на уровне записей RLS в УПП 1.3

Регламентированная отчетность Роли и права v8 УПП1 Россия БУ НДС Бесплатно (free)

Если предприятие использует ограничения на уровне записей RLS в УПП 1.3 и ограничение на доступ к организациям, бухгалтерскую отчетность за 2020 год (конкретно Пояснения. Раздел 5 "Дебиторская и кредиторская задолженность") сформировать невозможно пользователю, у которого нет прав на чтение всех платежных поручений и кассовых ордеров по всем организациям. Происходит ошибка "У пользователя недостаточно прав на исполнение операции над базой данных.". Данная статья предлагает решение этой проблемы.

29.03.2021    401    ksnik    0    

Метод формирования движений в типовых регистрах нетиповыми регистраторами Промо

Практика программирования v8 1cv8.cf Бесплатно (free)

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

05.12.2017    29017    itriot11    34    

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

Практика программирования v8 Бесплатно (free)

Обработка данных больших баз 1С часто выполняется средствами SQL. Это может быть свёртка или какая-то другая задача. После выполнения команды DELETE может нарушиться последовательность нумерации записей табличной части или набора регистра. Это может привести к неприятным последствиям, если её не восстановить. В данной публикации приводится достаточно простое решение этой проблемы.

04.06.2016    11785    zhichkin    14    

Ошибка при попытке вставки записи с неуникальным значением ссылки. (решение)

Обработка документов Практика программирования Анализ учета Розничная торговля Учет ТМЦ Розничная торговля Учет ТМЦ v8 1cv8.cf БУ Абонемент ($m)

При записи набора записей столкнулся с ошибкой «Ошибка при попытке вставки записи с неуникальным значением ссылки. Таблица AccumReg7604».

1 стартмани

24.12.2012    45625    373    Danil.Potapov    20    

Порядок записи движений регистров при проведении документа

Практика программирования Математика и алгоритмы v8 Бесплатно (free)

Когда-то была программа 1С седьмой версии, и все программисты знали: если нужно проанализировать и/или исправить движения документа - смотри модуль документа, процедура ОбработкаПроведения(). В 1С 8 все гораздо сложнее. Кроме модуля проведения есть еще подписки на события, а также движения документа может "создавать" не сам документ. Эта статья о том, как происходит проведение и в какой момент записываются движения документа по регистрам.

13.11.2015    107042    triton_tver    8    

Быстрое обновление данных в клиент-серверном варианте (SQL)

Инструментарий разработчика v8 1cv8.cf Бесплатно (free)

В статье рассматривается инструкция UPDATE языка запросов SQL.

20.06.2015    17291    starik-2005    39    

Использование внешних наборов данных в системе компоновки данных.

Практика программирования Работа с интерфейсом v8 1cv8.cf Россия Бесплатно (free)

В этой статье я хотел бы рассмотреть несколько неявных моментов, с которыми разработчик сталкивается при использовании набора данных типа «объект».

10.12.2008    60273    coder1cv8    44    

Журналирование изменений свойств объектов

Журнал регистрации v8 КА1 БП2.0 ЗУП2.5 УПП1 Абонемент ($m)

Доработка подойдет для любой конфигурации, где дополнительные свойства объектов хранятся в регистре сведений ЗначенияСвойствОбъектов

2 стартмани

22.08.2015    17704    4    echo77    1    

Базомер (показывает количество записей в таблицах)

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

Базомер показывает количество записей во всех регистрах сведений, регистрах накопления, документах и справочниках.

1 стартмани

31.05.2019    6520    13    bars21rus    7    

Очистка треков за период (АгентПлюс, AgentPlus), ускорение работы и исправление ошибок. Новый метод обработки записей регистра сведений

Практика программирования Сервисные утилиты v8 1cv8.cf Оптовая торговля, дистрибуция, логистика Украина Абонемент ($m)

Обработка "Очистка Треков За Период" входит в поставку программного комплекса АгентПлюс мобильная торговля и предназначена для удаления записей регистра сведений за период по выбранным торговым агентам (Далее ТА). Предложен нестандартный метод удаления записей регистра сведений. Стимулом к внесению исправлений в обработку является желание исправить ошибки и сократить время работы. Платформа 1С:Предприятие 8.3 (8.3.12.1440)

1 стартмани

30.10.2018    3739    1    DiegoLidabo    0    

Удаление записей регистров и пересчет итогов в условиях нехватки места на диске

Чистка базы v8 1cv8.cf Россия Бесплатно (free)

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

17.04.2019    4394    semensemenbi4    8    

Новый набор шаблонов автозамены, специально для 8.3 Промо

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

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

10 стартмани

16.09.2013    49515    358    GROOVY    51    

Механизм "Отложенная отправка писем", при записи документа

Email v8 1cv8.cf Бесплатно (free)

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

14.10.2019    4908    John_d    6    

Набор внешних отчетов и внешних печатных форм для счетов 106.34 (106.3П, 106.3И) БГУ

Печатные формы документов Бухгалтерские v8 БГУ Россия БУ Платные (руб)

Набор внешних отчетов и внешних печатных форм, при формировании которых счета 106.3И и 106.3П исправлены на 106.34

1000 руб.

11.11.2013    8944    0    0    

Корректировка записей регистров

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

Обработка для непосредственной корректировки набора записей регистров

1 стартмани

01.08.2008    11819    1278    sarycheff    13    

Просмотр и ручное редактирование записей документов в последовательности

Обработка документов v8 1cv8.cf Абонемент ($m)

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

1 стартмани

16.08.2014    10057    16    denmax    0    

Ошибка при вызове метода контекста (Записать): Не удалось записать: "Реестр документов"!

Обмен через XML Перенос данных из 1C8 в 1C8 v8::УФ УТ11 Россия Абонемент ($m)

Моё решение проблемы, связанной с обменом данными между УТ 10.3 и УТ 11.4 (перенос не только остатков, но и документов).

1 стартмани

25.09.2019    8049    1    Kitri    0    

Блокировка записи документов и регистров накопления

Администрирование данных 1С v8 1cv8.cf Россия Абонемент ($m)

Механизм блокировки возможности записи документов и наборов записей регистров накопления.

1 стартмани

10.02.2012    9396    35    sver_y    1    

Оптимальный способ расчета контрольной суммы объекта/записи регистра (CRC32, MD5, SHA1, SHA256)

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

Была задача сравнить документы в распределенных базах и пометить на выгрузку измененные. Но сравнение изменений документов методом перебора реквизитов - долгоиграющий процесс, особенно если общее количество сравниваемых данных переваливает за миллион. Был найден выход, который ускоряет процесс сравнения - расчет контрольной суммы объекта и сравнение ее с другой контрольной суммой. Скорость сравнения увеличивается во много раз.

1 стартмани

01.08.2016    34518    7    hakerxp    9    

Доступ на уровне записей в типовых конфигурациях. Настройка доступа пользователей с разделением по подразделениям/складам – практический пример

Роли и права v8 v8::Права 1cv8.cf Бесплатно (free)

Многим известно, что в современных конфигурациях, разработанных с использованием БСП, имеются широкие возможности для настройки прав доступа. В частности, реализован функционал разделения доступа на уровне записей (RLS). Однако администратор(разработчик) при планировании схемы доступа в организации неминуемо столкнется со сложностями, если временами путается в понятиях: Группы пользователей/Группы доступа/Профили групп доступа. В статье представлен принцип решения типичной задачи – ограничения прав пользователя на просмотр/изменение информации «чужих» складов и подразделений в конфигурации 1С: Управление торговлей 11.4.

25.11.2020    2363    Sergey1CSpb    5    

Групповая корректировка записей регистров (Управляемое приложение) v 2.1

Универсальные обработки v8 v8::УФ v8::СКД 1cv8.cf Абонемент ($m)

Обработка предназначена для групповой корректировки записей регистров Накопления, Сведений и Бухгалтерии. Разработана специально для Управляемого приложения.

4 стартмани

06.09.2013    62791    260    kser87    51    

СКД - одна из проблем связи Наборов данных

Практика программирования v8::СКД 1cv8.cf Россия Бесплатно (free)

Официальная информация: 1. В схеме компоновки данных нет указания типа связи. Все связи считаются ЛЕВЫМИ внешними соединениями. 2. Если для вложенного набора данных указано условие фильтра, тогда связь вложенного набора данных с родительским набором данных считается ВНУТРЕННЕЙ. Или как получить все результаты основного набора при отборе в зависимом.

03.03.2020    6088    BelikovSA    9