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

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

Проблема быстродействия при использовании позиции документа вместо Даты в виртуальных таблицах 80

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

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

09.06.2015    15027    30    

О времени и 1С 182

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

Основы и особенности работы со временем в 1С. Как избавиться от боли при работе в разных часовых поясах. Что такое момент времени. И другое.

01.04.2019    10232    51    

Эх... МоментВремени() ! 135

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

Два документа записаны с одинаковой датой . Какой из документов будет левее (раньше) на временной оси ?

18.04.2011    38949    63    

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

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

Настоящая консоль запросов предназначена для разработки и отладки запросов. Работает в режимах: управляемое приложение и обычное приложение. Отличия от встроенной консоли (УТ, УПП,): 1) Возможность работы в управляемом приложении. 2) Возможность задавать в параметрах таблицы значений, списки значений, массивы, моменты времени. 3) Более удобное нахождение ошибок. 4) Вывод в таблицу значений. 5) Возможность перевести результат в параметр. 6) Быстро загружать и сохранять текст запроса и параметры. 7) Замер времени исполнения.

1 стартмани

17.02.2015    4178    31    19    

Оптимизация настроек планировщика запросов в PostgreSQL 34

Системное v8 Абонемент ($m)

Хочу сказать несколько слов о своем опыте настройки PostgreSQL для работы с 1С. А поскольку в сети уже достаточно много хороших мануалов о настройке Postgres, ограничусь тем, как я поборол неоптимальное использование плана nestloop.

1 стартмани

30.01.2018    11027    4    8    

Получение данных для партионного списания запросом 58

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

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

20.03.2014    17814    6    

функции перехода между документами одного типа :) может кому будет интересно. 16

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

собственно говоря, ИДЕЯ НЕ МОЯ, заказчик заказал, я реализовал, не судите слишком строго :):):) но надеюсь комунить пригодиться механизм :):):)

09.08.2009    6421    5    

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

Сертификация v8 1cv8.cf Россия Бесплатно (free)

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

19.12.2011    112274    89    

Методика оперативного проведения и управляемые блокировки Промо 274

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

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

1 стартмани

25.07.2013    62441    174    

ФИФО для любопытных 87

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

Как одним запросом получить все движения расходных документов за период ? В статье приводится альтернативный алгоритм списания по методу ФИФО .

02.04.2010    34306    99    

Методы для группировки данных по полю,полям в Таблице Значений на примере универсального метода списания по партиям, а также отбора строк в ТЗ по произвольному условию. Для 8.x и 7.7 Промо 4

Универсальные функции Практика программирования v7.7 v8 1cv8.cf 1cv7.md Абонемент ($m)

Я очень часто использую группировку данных по полю и полям, как в восьмерке, так и в семерке. Это аналог запроса Итоги, но там строится дерево, а в большинстве случаев нужны "плоские данные". Да и делать запрос в большинстве случаев более накладный процесс, чем работа с ТЗ. Все достоинства такого подхода приведены на примере метода универсального списания по париям, а так же отбора строк в ТЗ по произвольному условию. Для 7.7 еще отчеты сравнения двух ТЗ. Работая с различными базами для упрощения сравнения номенклатуры, или как аналог джойнов(join), сделал сравнение двух таблиц значений по нескольким полям. Пока группировки полей должны быть уникальны. Часто приходится искать дубли, для универсального поиска есть ДублиВТзПоПолю и пример в Тест.ert.

1 стартмани

25.06.2015    19710    4    1    

ФИФО в Запросе (с пояснениями для начинающих) 75

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

Статья призвана показать пример как реализовать ФИФО в запросе на произвольном примере для начинающих программистов. Пример использования ФИФО в запросе. Допустим есть поступление денежных средств на 100 рублей. Сколько реализаций товаров оплачено, какую часть последнего документа оплатили? Результат таблица Реализация СуммаДокумента Оплата 1 10 10 2 50 50 3 50 40

22.11.2011    26579    25    

Некоторые полезные новичкам платформы 1С8.х приёмы работы с запросами 271

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

В статье приведено несколько приёмов работы с запросами повышающие эффективность работы программиста

17.01.2011    62393    88    

Полезные сведения о языке запросов 1С 8.2 Промо 514

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

В статье приведены полезные приемы при работе с запросами 1С v.8.2, а также сведения, которые не так хорошо известны о языке запросов. Я не стремлюсь дать полное описание языка запросов, а хочу остановиться лишь на некоторых моментах, которые для кого-то могут быть полезны.

10.12.2012    342890    82    

Многопоточное восстановление последовательностей 39

Оптимизация БД (HighLoad) Практика программирования Теория программирования Универсальные функции v8 Бесплатно (free)

Универсальный алгоритм многопоточного фонового восстановления любой последовательности.

05.12.2018    5494    29    

1С: специалист по платформе. Задача 1.26 -2

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

Решение задачи 1.26 специалиста по платформе.

1 стартмани

14.03.2015    10034    5    8    

Некоторые полезные новичкам платформы 1С8.х приёмы работы с запросами - 2 часть 324

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

В статье приведено несколько приёмов работы с запросами повышающие эффективность работы программиста. Целевая аудитория публикации - начинающие программисты на платформе 1С 8.*

29.10.2012    113012    78    

Решение задач при подготовке на Специалиста по платформе по 1С:8.3 24

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

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

1 стартмани

17.08.2016    16631    136    11    

Консультация для сдачи экзамена "1С:Специалист" по конфигурированию платформы 117

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

В данной статье приведено описание решения задач при подготовке к сдаче экзамена на специалиста по платформе "1С:Предприятие 8.3".

1 стартмани

23.12.2017    21951    5    

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

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

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

1 стартмани

24.10.2016    68395    29    

УНФ. Партионный учет для списания материалов в документе "Сборка заказов". Версия 0.01 2

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

Документ заполняется материалами по спецификации, но графа партии не заполняется. Теперь под словом Партия 1с понимает чисто управленческий учет. Партия как качество или особенность номенклатуры. Поэтому даже не планируется списание этих управленческих партий каким либо автоматическим методом. Партию надо выбирать вручную ! Данная доработка заполняет табличную часть документа Сборка заказов по спецификации методом ФИФО. Жду ваших комментариев и предложений по совершенствованию Алгоритм пока не рабочий. Остатки по документу поступления (регистратору) не видны.

23.12.2009    13206    1    

Консоль запросов для управляемого приложения 1С 8.2 - 8.3 (Такси) 348

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

Обработка Консоль запросов 8.2 - 8.3 реализует большую часть функционала стандартной Консоли запросов с диска ИТС. Варианты для платформы 8.3.5 и 8.3.6 выполнены для интерфейса Такси и включают возможность вызова Конструктора запроса в тонком клиенте. Вариант для 8.3.5 может работать в безмодальном режиме. Вариант для 8.3.6 вообще не использует "нерекомендуемые синхронные вызовы" (полностью асинхронный режим).

1 стартмани

24.01.2010    76047    3499    181    

Готовимся к экзамену 1С: Специалист по платформе 8.х. Разбор часто встречающихся ошибок. 267

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

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

1 стартмани

05.05.2012    125953    30    

Обработка выгрузки инвентарных номеров ОС, о которых введены сведения в РегистрСведений.СтавкиНалогаНаИмуществоПоОтдельнымОсновнымСредствам 3

Перенос данных из 1С7.7 в 1C8.X Обработка справочников v8 БП2.0 Россия БУ Учет ОС и НМА Абонемент ($m)

Обработка выгрузки инвентарных номеров ОС, о которых введены сведения в Регистр Сведений СтавкиНалогаНаИмуществоПоОтдельнымОсновнымСредствам

1 стартмани

16.04.2013    8299    6    2    

Компонента "Быстрый регистр" для 1С 7.7 (на прямых запросах SQL 1c++) 7

Универсальные функции v7.7 Абонемент ($m)

Ускорение операций с регистрами 1с 7.7 через объектную модель, за счет доступа через прямые запросы SQL (1c++). Существует возможность добавления произвольных подзапросов соединений c другими таблицами и отборов WHERE, гибкой настройки вывода полей в результат

1 стартмани

13.01.2014    9483    8    7    

1С: Специалист по платформе. Задача 1.25 2

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

Решение задачи 1.25 Специалист по платформе.

1 стартмани

12.03.2015    12030    6    26    

Корректировка Поступления не попадает в книгу продаж. Как исправить? 4

Практика программирования v8 БП2.0 БУ Оптовая торговля НДС Бесплатно (free)

В новой редакции 1с Бухгалтерия 2.0 пользователи часто сталкиваются с неочевидной проблемой - Корректировка Поступления не попадает в книгу продаж. Как исправить? Я покажу вам несколько путей решения.

05.06.2015    12630    2    

Экзамен 1С:Специалист по платформе 8.3. Полностью решенные билеты экзамена (актуальны на июль 2019 г.). Последние требования к экзамену. Описание интерфейса сдачи экзамена 1С:Гуру. Промо 354

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

Хотел бы познакомить Вас с последними требованиями на экзамене «1С:Специалист по платформе 8.3», полностью решенными билетами экзамена (11 билетов + новый 16 билет) с учетом последних нововведений в заданиях экзамена, а также новый удобным интерфейсом сдачи экзамена 1С:Гуру.

1 стартмани

18.07.2016    75113    3283    171    

Заметки про запросы. Коллекция 135

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

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

26.12.2016    21376    63    

Расширения конфигураций 1С: учимся перехватывать методы Промо 106

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

В этой статье я на примерах разберу некоторые механизмы расширений конфигураций 1С. А именно «перехваты» методов модуля объекта и «перехваты» событий формы и элементов формы. Данная статья написана с учебными целями, чтобы показать, как при помощи расширений конфигурации можно делать такие доработки, ради которых раньше приходилось снимать конфигурацию с поддержки.

1 стартмани

30.05.2017    72637    14    43    

Запросник 488

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

Переработанная консоль запросов. За основу взята консоль с диска ИТС. Основные изменения: 1. Добавлена возможность просмотра результата запроса в соответствии с настроенными выборками из него. 2. Добавлен просмотр содержания временных таблиц результата запроса. 3. Добавлен вызов консоли из текста программного модуля для отладки запроса. 4. Добавлены замеры времени выполнения как запроса в целом, так и запросов пакета для создания временных таблиц. 5. Добавлено отображение типов данных в результате запроса и отображение NULL. Также добавлено открытие на просмотр значений в результате запроса. 6. Добавлена возможность выполнения произвольного программного алгоритма над результатом запроса. Сохранение и загрузка алгоритмов. 7. Расширен список типов параметров. В том числе добавлена возможность работы с параметрами типа ТаблицаЗначений, Граница, МоментВремени 8. Добавлена возможность создавать запросы ко всем документам и элементам всех справочников конфигурации. 9. Существенно переработан интерфейс. В том числе добавлены просмотры в отдельных максимизированных окнах текста запроса, результата запроса, содержания временных таблиц. Много других доработок.

1 стартмани

13.07.2010    52825    4822    407    

Допиливаем форму выбора серий номенклатуры для отображения остатков Промо 84

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

В этой статье я хочу рассмотреть задачу, которая довольно часто возникает у начинающих (и не только) разработчиков, адаптирующих типовые конфигурации (УТ, КА, УПП) на предприятиях торговли. Речь пойдет про отображение остатков в форме выбора серий номенклатуры при подборе в документы. Это актуально в тех случаях, когда не ведется партионный учет по сериям, либо когда документы вводятся неоперативно и нет возможности воспользоваться волшебной кнопкой "Заполнить и провести". На первый взгляд задача банальна, но я хочу показать некоторые "грабли", на которые часто наступают новички в процессе ее реализации, а также сопоставлю алгоритмы решения на платформе 8.1 и 8.2.

20.01.2011    27988    17    

1С:Специалист по платформе 8.2. Рекомендации по правильной подготовке и сдаче Промо 185

Сертификация v8 1cv8.cf Россия Бесплатно (free)

Только только вернулся со сдачи аттестации 1С:Специалист по платформе 8.2. Можете меня поздравить, теперь одним сертифицированным специалистом стало больше. В связи с этим хотел бы поделиться своими впечатлениями и опытом.

06.08.2012    79860    26    

Сравнение двух таблиц значений. 13

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

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

30.09.2013    23563    11    

Штрихкодирование в УТ 10.3 с дальнейшим распознавание в 1С:Документооборот КОРП 13

Внешние компоненты v8 1cv8.cf Абонемент ($m)

Данная публикация показывает один из вариантов (не требуемых доп. вложений), для распознания внешних документов со штрих кодами в 1С:Документооборот. Так же идет разбор штрихкодирования в этой конфигурации. P.S. Состоявшимся разработчиком данная публикация скорее всего будет неинтересна, а код, используемый при разработке неправильным, некрасивым, (добавьте своё ФИ) из-за клешней автора.

1 стартмани

03.04.2014    19083    35    8    

Экзамен "1С:Специалист" по платформе 8.3 - заметки для успешной сдачи (обновлено 20.08.2014) 384

Сертификация v8 1cv8.cf Бесплатно (free)

Совсем недавно сдал экзамен "1С:Специалист" по платформе 8.3. Экзамен сдал с первого раза. Готовился где-то полгода, за это время изучил много информации по экзамену и прорешал около 100 задач из сборника. В процессе подготовки для себя создал много небольших заметок с готовыми кусками кода для решения определенных подзадач, а также краткими пояснениями сложных моментов. Хочу поделиться этим материалом с людьми, которые сейчас готовятся к сдаче, это должно им очень помочь.

15.07.2014    122105    97    

1С: Специалист по платформе. Задача 2.23 7

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

1С: специалист по платформе. Решение задачи 2.23

1 стартмани

11.03.2015    10784    3    14    

Установка курса реализации при наличии авансов в условных единицах по принципу ФИФО без ведения по документам расчетов и заказам 2

Обработка документов Практика программирования v8 УПП1 Россия УУ Дебиторская и кредиторская задолженность Абонемент ($m)

Ведете взаиморасчеты в условных единицах? Есть авансовые платежи? Не хотите вести взаиморасчеты по заказам? В 99% случаев авансовые платежи закрываются методом ФИФО - первый аванс оплачивает первую отгрузку. Поэтому можно несколько автоматизировать процесс расчета курса оплаты как "смешанного" курса. Что для этого понадобится - чуть-чуть изменить документ реализации.

1 стартмани

03.04.2015    4429    7    5    

Мой успешный опыт сдачи экзамена 1С:Специалист по платформе 69

Сертификация v8 1cv8.cf Россия Абонемент ($m)

Основные моменты, которые нужно учитывать при сдаче экзамена 1С:Специалист по платформе

1 стартмани

17.10.2012    39388    8    

Простой способ индексирования интервалов Промо 176

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

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

1 стартмани

28.09.2016    29714    22