Расширенный фильтр

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

Регистры сведений. За кулисами 103

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

Небольшие заметки по внутреннему устройству регистров сведений.

09.07.2019    5019    9    

Когда условие в срезе последних даже вредит 20

Оптимизация БД (HighLoad) v8 1cv8.cf Бесплатно (free)

Спойлер: оптимизатор MSSQL видит внешние, по отношению к срезу, условия, и строит план с их учетом.

05.08.2018    7069    105    

Свертка регистра бухгалтерии произвольной структуры 7

Свертка базы v8 Абонемент ($m)

Получение среза остатков регистра бухгалтерии произвольной структуры

1 стартмани

12.05.2014    12523    48    2    

Очистка периодических регистров посредством T-SQL (удаление записей, кроме среза последних) Промо 4

Чистка базы v8 Абонемент ($m)

Обработка для ленивых. Составит вместо Вас запрос для SQL, который удалит все не актуальные записи (т.е все, кроме среза последних)

5 стартмани

22.06.2018    7224    14    9    

Опять эти запросы... 88

Практика программирования v8 Абонемент ($m)

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

1 стартмани

06.12.2015    14654    3    41    

Заметки по SQL: Срез последних - аналог запроса 14

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

В статье описывается создание среза последних данных средствами классического языка запросов. Причем метод построения запроса был разработан еще во времена, когда автор работал с СУБД Oracle 9i и программировал на PL SQL. Основная идея заключается преобразовании запроса с подзапросом, в запрос без подзапроса (в примерах описывается преобразование до двух вложенных подзапросов). Запросы тестировались на реальных базах данных. Платформа - 1С:Предприятие 8.3 (8.3.10.2561).

15.01.2019    4939    5    

СКД ЗУП - отчет за период, срез последних на конец каждого месяца. 1

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

СКД ЗУП - отчет за период, срез последних на конец каждого месяца.

1 стартмани

16.09.2011    12280    66    4    

Курсы валют на разные даты в одном запросе. Делаем свой нестандартный срез последних. 35

Практика программирования v8 КА1 БП2.0 УТ10 Россия Абонемент ($m)

Курсы валют на разные даты в одном запросе. Делаем свой нестандартный срез последних. Часто возникает потребность в этом, например, отложенное формирование проводок (или построение отчета) в валюте регламентировано учета (обычно «руб») для документов (или других данных) введенным в у.е. (например USD или EUR).

1 стартмани

25.06.2012    33455    50    12    

Срез версий объектов на дату 18

Чистка базы v8 КА1 УПП1 Абонемент ($m)

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

2 стартмани

18.06.2013    17566    156    16    

Срез последних на каждую дату в СКД и в запросе 284

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

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

02.11.2010    107808    75    

Удаление из Регистра Сведений всех записей, кроме среза последних 3

Чистка базы v8 Абонемент ($m)

Регистр сведений заполнен ненужной неактуальной информацией или избыточными данными? Не проблема! С помощью этой обработки вы очень легко сможете почистить его от старой (по периоду записи) информации и оставить только срез последних!

1 стартмани

12.12.2013    15226    29    13    

Реестр основных средств (теперь - с РС Параметры Амортизации ОС Бухгалтерский Учет Срез Последних) 12

Бухгалтерские v8 БП2.0 Россия БУ Учет ОС и НМА Абонемент ($m)

Того же эффекта можно добиться, поиграв пользовательскими настройками типовой "Ведомости амортизации ОС". Но кто же станет играть в это? По просьбе читателей добавил сведения из регистра (срок использования в т.ч.)

1 стартмани

17.07.2012    14507    167    17    

Срез последних в запросе за период, с периодичностью месяц 5

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

Обработка является примером/шаблоном, для выполнения схожих задач

1 стартмани

16.01.2015    8725    2    10    

Как прибавить разное количество банковских/рабочих дней в запросе на каждую дату возникновения долга 25

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

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

26.05.2015    10879    16    

Регистры сведений 1С. Как это устроено. 692

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

Основная идея публикации - собрать в одном месте информацию о внутреннем устройстве такой абстрактной сущности, как "Регистр сведений 1С" и ответить на ряд вопросов: Что происходит при записи регистра в различных режимах? Что такое на самом деле "СрезПервых" и "СрезПоследних"? Как оптимально выбрать структуру регистра? Это та информация, владея которой, начинаешь лучше понимать как это работает и как правильно использовать регистры сведений.

05.08.2016    138913    154    

Скорость работы 1С: Предприятие с разными СУБД: MS SQL и с PostgreSQL 70

Системное v8 Бесплатно (free)

Рассмотрим несколько вариантов работы 1С: Предприятие с различными СУБД.

20.02.2019    14075    168    

Правила переноса остатков УТ -> УПП (1С:Конвертация данных 2) 38

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

Правила переноса остатков из УТ (10.3.7.4) в УПП (1.3.3.1) (можно использовать и для КА), выполненных с помощью конвертации данных 2.1.2.

1 стартмани

12.05.2010    33456    783    13    

Сравнение производительности FBA Toolkit c мобильной платформой 1С 8.3 6

Мобильные приложения v8 Бесплатно (free)

В статье произведен сравнительный анализ производительности при работе с локальной базой мобильного приложения

17.09.2015    10425    2    

Запросы к регистрам сведений с реквизитом "ПериодЗавершения" 60

Практика программирования v8 ЗУП2.5 УПП1 Россия УУ Зарплата Персонал, кадры Абонемент ($m)

В конфигурациях ЗУП и УПП есть 2 часто используемых регистра сведений: «РаботникиОрганизаций» aka «Кадровая история сотрудников (по юрлицам)» - хранит кадровые перемещения сотрудника в регл. учете и «ПлановыеНачисленияРаботниковОрганизаций» aka «Плановые начисления сотрудников организаций» - хранит назначенные сотруднику виды расчета. Эти регистры имеют одну особенность, часто упускаемую новичками из виду.

1 стартмани

28.08.2013    30336    9    

Почему Вы не обслуживаете итоги? 71

Системное v8 Бесплатно (free)

Небольшая заметка по обслуживанию итогов. Все ли Вы делаете правильно?

04.07.2019    4243    16    

Введение в механизм представлений в ЗУП ред. 3 147

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

В нашей организации на первом же телефонном собеседовании на должность разработчика по ЗУП ред. 3 вас обязательно спросят о том, что такое "Представления".

04.06.2018    22229    82    

Заметки по SQL: Генерация ряда дат и данные из периодических регистров на каждый день 13

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

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

05.03.2019    2064    0    

Динамика и статистика продвижения публикаций на Инфостарте. Промо 20

Инфостарт Практика программирования v8 Россия Абонемент ($m)

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

1 стартмани

24.05.2013    16149    52    

50+ советов для успешной сдачи 1С: Специалист по платформе Промо 338

Сертификация v8 Абонемент ($m)

Данная подборка содержит советы по основным вопросам, возникающих при решении задач ОУ, БУ и ПР. В процессе подготовки использовал много материалов от методичек 1С и курсов до публикаций  ресурса Infostart. Предлагаю вниманию  программистов 1С, решивших сдать этот экзамен, свою скромную подборку  советов. В ней Вы найдете основную информации по часто возникающим вопросам при решении экзаменационных задач. Прошу объективно  покритиковать материал. Впоследствии планирую его дорабатывать, т.к. полагаю, что это сэкономит  время готовящихся, и они смогут сосредоточиться  непосредственно на решении задач  вместо поиска верных решений для  реализации той  или иной задачи.    Цель данной публикации - получить обратную связь от готовящихся и уже сдавших этот экзамен программистов 1С, чтобы на основе полученных данных создать максимально полный гайд по подготовке к этому серьезному экзамену.Верю, что совместными усилиями это - реально.

1 стартмани

24.10.2016    70174    29    

Загрузка цен ЖНВЛП напрямую с сайта ГРЛС для конфигурации “Управление аптечной сетью” 4

Загрузка и выгрузка в Excel Обмен с другими системами WEB v8 1cv8.cf Здравоохранение, медицина, стоматология Фармацевтика, аптеки Россия УУ Ценообразование, анализ цен Абонемент ($m)

Предлагаемая обработка позволяет загружать зарегистрированные цены производителей лекарственных средств напрямую с сайта ГРЛС (http://grls.rosminzdrav.ru), минуя информационные системы посредников (поставщиков данных каталога аптечных товаров). Поддерживается загрузка цен как в ручном режиме на стороне клиента из указанного файла реестра цен, так и в автоматическом режиме на стороне сервера (в том числе в регламентом задании).

1 стартмани

17.01.2017    18319    23    23    

Не думать о секундах свысока... 54

Оптимизация БД (HighLoad) v8 1cv8.cf Бесплатно (free)

Несколько примеров оптимизации типовой конфигурации УТ11. Описанные приемы подходят для многих других конфигураций.

21.05.2019    3616    21    

Решение транспортной задачи запросом Промо 135

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

Списание по двум последовательностям партий запросом (без программной обработки)

1 стартмани

30.04.2014    31501    21    

Минимализмы Промо 619

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

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

08.10.2014    74046    83    

Алгоритмы с решениями для экзамена Специалист УТ 11.1 48

Сертификация v8::ОУ УТ11 Россия УУ Абонемент ($m)

Решение 20 задач встречающихся на экзамене, в виде подробных инструкций. Решение на релизе УТ 11.1.10.199.

1 стартмани

08.01.2017    17548    3    

Ускорение в 100 раз. Решаем проблему блокировок 311

Оптимизация БД (HighLoad) v8 v8::УФ 1cv8.cf Бесплатно (free)

Я являюсь автором и тренером курсов по оптимизации и повышению производительности в 1С. Большинство людей приходят ко мне на обучение, желая разобраться со своими проблемами, и я очень часто слышу от них: «эти блокировки замучили, достали, жизни нет, что делать – не знаем. Технологический журнал включали, галочки ставили, форумы читали – ничего не помогает». Я уверен, что эта тема актуальна для многих из вас, поэтому в статье, не вдаваясь глубоко в подробности, я хочу вам дать некоторые конкретные рекомендации, которые вы сможете применить у себя и сразу получить ощутимый эффект. Например, если у вас запрос из-за блокировок выполняется 15 секунд, то после оптимизации он начнет выполняться за 15 миллисекунд. Это обычная практика, никакой фантастики – все это можно сделать.

13.06.2017    56185    34    

Приемы работы с СКД: делаем за 5 минут то, на что у других уйдет час 366

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

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

03.09.2018    28031    23    

Правила запроса. Выдержки из книги "Настольная книга 1С:Эксперта по технологическим вопросам" 64

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

Правила запроса, которые описаны в книге "Настольная книга 1С:Эксперта по технологическим вопросам". Актуальность темы связана с тем, что современные программисты не очень любят читать и даже не знакомы с этими рекомендациями.

17.06.2019    7707    66    

Удаление избыточных записей регистра сведений 9

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

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

1 стартмани

17.07.2012    6476    80    6    

Груповое изменение регистров сведений (Неподчиненных регистратору) на 8.2 9

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

Обработка для группового изменения записей независимых регистров сведений (произвольный алгоритм, возможность интерактивно отметить строки для изменения, срез последних)

1 стартмани

04.01.2013    9516    173    11    

Сторнирование "висяков" на счетах документом Операция 3

Обработка документов v8 БП2.0 БУ НУ Абонемент ($m)

Когда у вас большая организация и/или недобросовестный штат бухгалтеров, то часто бывает, что дебет на счет приходит с одним субконто, а кредит - с абсолютно другим. "Но счет же закрылся!" - именно так скажет недобросовестный бухгалтер. И эти проводки ушли в закрытые периоды, и исправить их непосредственно - просто не судьба. Но аудит не дремлет, и иногда бывает необходимо быстро сторнировать эти "хвосты".

1 стартмани

07.10.2016    5998    14    1    

- 10 %

Выгрузка-загрузка любых данных между похожими конфигурациями ЛЮБЫХ баз 1С 8.1-8.3 с обработкой и поиском данных по произвольным полям поиска Промо 446

Обмен через XML Перенос данных из 1C8 в 1C8 Обработка документов Обработка справочников v8 v8::УФ 1cv8.cf Платные (руб)

Представляю Вашему вниманию обработки, которые являются эволюционным развитием способа обмена! Что же Вы получаете? 2 способа обмена объектами – с ОДИНАКОВОЙ структурой и с ОТЛИЧАЮЩЕЙСЯ! Забудьте о том, что не могли ранее перенести данные между базами, из-за того, что изменилась структура объектов в одной из них с обновлением конфигурации – теперь это в прошлом! Теперь не помеха для обмена изменение состава реквизитов объекта (измерений, ресурсов)/состава табличных частей/реквизитов табличных частей/типов реквизитов! А так же получаете быстрый алгоритм обмена, с возможностью указания уровня выгрузки объектов по ссылкам как через файл, так и через COM; Система слежения за дублями предопределенных элементов при загрузке; Система поиска связей объектов для выгрузки; Отборы для каждого объекта конфигурации в отдельности; Динамическая замена произвольных ссылок при обмене; Сброс нумерации документов при загрузке; Выбор регистров движений для выгрузки. И ГЛАВНОЕ - обработка каждого объекта перед выгрузкой / перед запись / после записи! Обработки протестированы и готовы для работы, имееются ДЕМО-версии! Обновления в течении года после покупки БЕСПЛАТНЫ!. (Обновление от 27.06.2019, версия 7.4)

3990 руб.

28.08.2012    116371    347    186    

- 10 %

Одиночная/групповая регистрация объектов/реквизитов объектов для обмена через планы обмена c отборами для ЛЮБЫХ баз 1С на 8.2-8.3 (УТ 10.3, БП 2.0, Розница 1.1, УТ 11, БП 3, УНФ 1.6, КА 2, ЗУП 3 и т.д.) Промо 27

Перенос данных из 1C8 в 1C8 Обработка документов Универсальные обработки Обработка справочников Обмен с другими системами Обмен через XML v8 v8::УФ 1cv8.cf Платные (руб)

Данная обработка предназначена для принудительной регистрации выбранных данных для обмена с другими базами через планы обмена, которые определены в конфигурациях. Позволяет зарегистрировать не только сам документ, справочник и т.д., но и его реквизиты, что позволяет восстановить битые ссылки ("Объект не найден") в реквизитах объектов, которые участвуют в обмене. Полезна для произвольной регистрации данных при обмене через универсальный формат в типовых конфигурациях вида УТ 11.2, БП 3.0, УТ 10.3, БП 2.0 и прочих. Нет нужды править правила конвертации/регистрации или их использовать через обработку "Универсальный обмен данными в XML". Настраиваем обмен штатными способами, а потом данной обработкой регистрируем нужные данные и выполняем обмен штатным способом. Есть ДЕМО-версии! (Обновление от 11.05.2019, версия 1.03)

2490 руб.

18.08.2016    22657    20    1    

Шаблон отчета на СКД для обычных и управляемых форм 11

Инструментарий v8 v8::УФ 1cv8.cf Абонемент ($m)

Доработанный отчет по СКД для обычных и управляемых форм.

1 стартмани

27.08.2016    9777    83    7    

- 10 %

Универсальный отчет на СКД по таблице базы Промо 60

Разное v8::УФ v8::СКД 1cv8.cf Платные (руб)

Внешний отчет на СКД, работающий в любой конфигурации. СКД строится программно по выбранной таблице базы. Управляемые формы. Есть бесплатная версия.

1000 руб.

12.09.2016    46024    328    22