...

Статьи для 1С

БСП (Библиотека стандартных подсистем) Платформа 1С v8.3 Управляемые формы 1C:Бухгалтерия

Продолжение статьи «БСП: Дополнительная обработка (Регламенты), примеры от простого к сложному». Пойдем от финального примера той статьи и сделаем несколько шагов навстречу к универсальному решению.

2 стартмани

21.05.2018    24587    dsdred    17    

79

Перенос данных 1C Платформа 1С v8.3

Продолжение статьи об универсальном обмене между идентичными конфигурации через REST интерфейс OData (https://infostart.ru/public/829356/). В части второй разберем особенности обмена документами.

19.05.2018    14344    V.Stavinsky    5    

36

СКД Система компоновки данных 1C:Бухгалтерия

При построении различных ОСВ-подобных отчетов из регистра бухгалтерии посредством СКД, мы можем строить отчеты, группируя данные по измерениям регистра, субконто и периодам. При этом СКД практически все делает сама, главное, чтобы были правильно расставлены роли. Но что делать, если группировкой выступает, например, реквизит документа-регистратора, который не является измерением? Столкнувшись с такой задачей, мне не удалось найти готового решения (или плохо искал), и я хочу поделиться своим решением в этой статье.

18.05.2018    13268    bomber99544    16    

24

Механизмы платформы 1С Оперативный учет 7.7

Когда занимаешься разработкой в среде 1С, редко задумываешься о том, что программным кодом ты работаешь с объектной моделью базы данных, а не с самой базой данных. И что это вообще разные вещи. Ты создаешь объекты: документы и справочники, записываешь их - и в базе данных появляются соответствующие записи. Это настолько привычно, что когда сталкиваешься с нетипичным поведением платформы, первым делом думаешь: надо протестировать базу, она битая. В этой статье я хочу разобрать одну интересную ситуацию, которая как раз демонстрирует такое поведение. Описанная ниже ситуация воспроизводится как в файловом, так и в клиент-серверном (SQL) варианте. Тестировалось на версии платформы 1с77 релиз 027.

1 стартмани

16.05.2018    10802    Vortigaunt    26    

5

Математика и алгоритмы Платформа 1С v8.3

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

1 стартмани

16.05.2018    11988    kalyaka    10    

9

Розничная торговля Ценообразование, анализ цен Перенос данных 1C Платформа 1С v8.3 Оперативный учет 7.7 1С:Торговля и склад 7.7 1С:Управление торговлей 11

Пример проекта из нашей практики - перевод учета в небольшом розничном магазине с 1С v7 Торговля и Склад на 1С v8 Управление Торговлей. Какими инструментами пользовались, какие вопросы возникали на проекте.

1 стартмани

15.05.2018    19188    Kutuzov    15    

7

Инструменты администратора БД Платформа 1С v8.3 1С:Документооборот

(Разработано для 1С:Документооборот). Доработка решает проблему недостатка лицензий при сравнительно бОльшем количестве активных пользователей. Реализуется путем наблюдения "Протокола работы пользователей" и при отсутствии активности пользователя - отключение его сеанса на сервере. У нас данная доработка включена как рег. задание в 1С:Документооборот. Убиваются все сеансы с неактивностью за последние 30 минут, запускать рег. задание можно соответственно каждые 35 минут.

14.05.2018    12153    aabogachev    32    

33

Универсальные функции Платформа 1С v8.3 1С:Документооборот

Данный код реализует возможность автоматического нанесения штампа на PDF файл при регистрации (входящий номер и дата).

14.05.2018    29051    aabogachev    48    

101

Архивирование (backup) Платформа 1С v8.3 1C:Бухгалтерия

Простейшее решение для выгрузки .dt, доступное любому пользователю 1С.

1 стартмани

14.05.2018    39408    SergPetr    32    

26

Адаптация типовых решений Платформа 1С v8.3 1C:Бухгалтерия

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

14.05.2018    6784    pyrkin_vanya    5    

5

Роли и права Управление правами 1C:Бухгалтерия

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

14.05.2018    21310    FesenkoA    10    

49

Инструменты администратора БД Платформа 1С v8.3 1C:Бухгалтерия

Публикация-шпаргалка. Если у вас возникала необходимость в размещение нескольких серверов 1С разных версий на одном сервере (компьютере).

14.05.2018    50794    rpgshnik    33    

139

OneScript Платформа 1С v8.3 1C:Бухгалтерия

Сборка, тестирование, доставка приложения на onescript с помощью gitlab-ci на примере портирования на onescript функции daСклонение.

14.05.2018    16643    pallid    7    

41

Бюджетирование и планирование Учет доходов и расходов Адаптация типовых решений Платформа 1С v8.3 Оперативный учет 1С:Управление торговлей 10

Финансовая модель. Распределение административных расходов по подразделениям пропорционально продажам за месяц.

13.05.2018    21399    RustIG    13    

11

Перенос данных 1C Платформа 1С v8.3

Сейчас все чаще интеграции различных конфигураций проектируются через HTTP-сервисы - они и работают быстрее, и "войти" в режим отладки гораздо проще, тем самым обойдя "черный ящик" универсального обмена через xml, например. Более года назад я начал работать в компании, в которой разработчики работали с конфигурациями 1С в режиме совместимости еще 8.2.16 (менять режим совместимости в типичных базах мы не хотели) - а как Вы наверное знаете, если интересовались HTTP-сервисами в 1С, их использование в режиме совместимости 8.3.4 и ниже недопустимо - и здесь я уже не надеялся на разработку и использование HTTP-сервисов. Но позже меня заинтересовал такой "сервис" как REST интерфейс OData, так как его можно использовать не меняя режим совместимости конфигурации - именно он и стал для меня идеальным вариантом решения "нетривиальных" задач.

11.05.2018    29255    V.Stavinsky    11    

113

Логистика, склад и ТМЦ Адаптация типовых решений Механизмы типовых конфигураций Платформа 1С v8.3 Оперативный учет 1С:Управление торговлей 11

Добрый день! Как вы поняли по заголовку статьи, речь пойдет об отказе от ведения учёта по характеристикам в программе 1С Предприятие: "Управление торговлей 11.2" (далее УТ) максимально простым, топорно-педальным методом, направленным исключительно на экономию нервов/ времени/ денег при минимальной потери эффективности. Статья основана на собственном опыте и, возможно, из разряда "накипело".

11.05.2018    14999    feva    17    

15

ККМ Кассовые операции Платформа 1С v8.3 1С:Бухгалтерия 2.0 1С:Управление торговлей 10

Использование Онлайн Кассы на Windows HOME c драйвером без цифровой подписи. Проброска портов для ККМ. Использование компьютера с кассой в качестве сервера для быстрой печати чеков через терминал без использования сквозных COM портов.

10.05.2018    42993    pridecom    27    

25

Математика и алгоритмы

Учебный курс по теории и практике программирования. Бесплатно. В виде структурированного текста. Часть 1

10.05.2018    21157    Артано    52    

129

Адаптация типовых решений Розничная торговля Платформа 1С v8.3 Оперативный учет 1С:Управление торговлей 11

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

1 стартмани

10.05.2018    14367    Kutuzov    1    

10

БСП (Библиотека стандартных подсистем) Платформа 1С v8.3 1C:Бухгалтерия

Очень много попадается странных решений, которые можно решить через БСП:Дополнительные отчеты и обработки. Я бы вообще БСП из-за этой подсистемы переименовал в «Большое Спасибо Программистам». Поработаем с подсистемой в части написания регламентных заданий.

1 стартмани

10.05.2018    84160    dsdred    50    

339

Рефакторинг и качество кода

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

09.05.2018    16994    dsdred    28    

20

Работа с интерфейсом Платформа 1С v8.3 Управляемые формы 1С:Комплексная автоматизация 1.х 1С:Управление производственным предприятием

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

09.05.2018    24985    dima_home    11    

51

СКД Платформа 1С v8.3 1С:Управление производственным предприятием

Для чего это нужно. Например, нужно в одной базе получить какой-либо показатель из другой базы. Этот показатель вычисляется в каком-либо сложном отчете, который написан на СКД. Можно, конечно, "скопипастить" текст запроса из другой базы, немного подправить его и выполнять в том же COM подключении. Но с этим теряется гибкость: если отчет изменился, то нужно помнить о том, что где-то есть его "немного модифицированная" копия. В статье будет рассмотрен пример получения данных из базы ЗУП.

2 стартмани

08.05.2018    51420    wowik    3    

106

Универсальные функции Платформа 1С v8.3 Запросы 1C:Бухгалтерия

Способ генерации последовательности дат средствами языка запроса 1С.

07.05.2018    9952    dim_zal    6    

7

Сканер штрих-кода Оптовая торговля Розничная торговля Платформа 1С v8.3 1С:Розница 2 1С:Управление торговлей 11

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

06.05.2018    31492    SysolyatinSN    10    

0

OneScript

В статье описан процесс развертывания web-приложения, созданного на базе http-сервисов OneScript на бесплатном хостинге.

05.05.2018    11379    blackhole321    0    

24

Математика и алгоритмы Платформа 1С v8.3

Как реализовать функционал, чтобы не было “мучительно больно” при расширении требований.

1 стартмани

04.05.2018    20423    ktb    41    

71

WEB-интеграция Платформа 1С v8.3 1C:Бухгалтерия

В статье описан пример использования gitlab-ci для копирования продуктовой базы в Яндекс.Диск и разворачивания на другом контуре.

04.05.2018    12604    pallid    0    

27

Мастера заполнения Управляемые формы 1C:Бухгалтерия

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

1 стартмани

03.05.2018    132111    Mirage78    34    

105

Перенос данных 1C Платформа 1С v8.3 1C:Бухгалтерия

Краткая инструкция для новичков о том, как в 2 клика отвязать информационную базу от РИБа.

03.05.2018    23122    user861285    12    

2

Инструкции пользователю Оперативный учет 1С:Управление торговлей 10

Эта статья расскажет, как настроить 1С:Управление торговлей 10.3 и на что обратить внимание.

01.05.2018    91222    ogre2007    20    

25

HighLoad оптимизация Технологический журнал Платформа 1С v8.3

Шпаргалка к экзамену "Эксперт по технологическим вопросам".

30.04.2018    28226    vasilev2015    39    

126

Архивирование (backup) Инструменты администратора БД Платформа 1С v8.3

Рабочее решение запуска пакетного скрипта конфигуратора 1С через SSH-клиента.

28.04.2018    14307    vsbronnikov    3    

31

Математика и алгоритмы Платформа 1С v8.3

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

28.04.2018    20669    zenechka    6    

32

Запросы Платформа 1С v8.3 1C:Бухгалтерия

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

28.04.2018    16544    m-rv    15    

26

HighLoad оптимизация Запросы

Шпаргалка к экзамену "Эксперт по технологическим вопросам".

27.04.2018    25999    vasilev2015    32    

144

OneScript Платформа 1С v8.3

Представляю вашему вниманию библиотеку TMSQL для работы с базами данных на MS SQL Server. Библиотека подключается в качестве модуля или класса в скрипты, написанные на OneScript, а также может работать как независимое консольное приложение.

26.04.2018    18922    Tavalik    22    

67