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

Библиотека — все для 1С

Как сделать запрос на изменение данных Промо 43

Практика программирования v8 v8::Запросы 1cv8.cf

В статье приведены особенности внутренней архитектуры и примеры работы с расширением языка запросов 1С.

01.06.2018    3854    0    13    

Обмен через универсальный формат. Пример нестандартной конвертации данных 15

Обмен через XML v8 УТ11

В статье описан небольшой пример обмена данными через EnterpriseData без снятия конфигурации с поддержки. Тестовая площадка: Управление торговлей, редакция 11 (11.4.3.126), версия платформы 8.3.11

вчера в 13:33    522    0    3    

Колесо истории 20

О жизни

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

вчера в 12:00    1037    0    52    

Взгляд на ошибки и платформу через призму HI-Load 23

Оптимизация БД (HighLoad) v8

Поговорим об ошибках в целом и их влиянии на Hi-Load системы в частности. Может ли тут помочь платформа 1С? (да и должна ли в принципе?) Немного про сам Hi-Load на примере крупной БД. PS Данная статья написана по итогам доклада, прочитанного на конференции INFOSTART EVENT 2017 COMMUNITY.

вчера в 10:28    968    0    6    

Оформление и рефакторинг сложных логических выражений Промо 208

Практика программирования v8

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

20.09.2012    54298    0    125    

Сказ про то, как я DevOps-ом занимался (OneScript, Deployka, Jenkins) 49

Практика программирования v8 1cv8.cf ИТ-компания

Решаем задачу: автоматизировать обновление тестовых баз 1С из хранилища конфигурации при появлении в нём новых изменений. Данная статья родилась в муках хождения по граблям и поиска безопасного форватора среди подводных камней. Изложение постарался представить в виде инструкции для новичка, в которой собрал всё, с чем пришлось столкнуться. Сам я не DevOps-ер, ни на что не претендую, просто делюсь опытом :)

17.06.2018    1250    0    26    

Контроль суммы задолженности при неоперативном проведении документа продажи (Реализации товаров и услуг) 12

Практика программирования v8 КА1 УТ10 УПП1

Когда требуется провести документ неоперативно в текущем или прошлых днях и быть уверенным, что не возникнет дебиторская задолженность, тогда вам подойдёт данное решение. Решение актуально для КА 1.1, УПП 1.3 и УТ 10.3.

15.06.2018    530    0    0    

Эсперанто, эльфийский и клингонский 24

О жизни Бизнес-процессы Личная эффективность

Почему бизнес и ИТ не понимают друг друга? И как сделать, чтобы понимали?

14.06.2018    2060    0    28    

Бесплатная проверка контрагентов в ФНС (общий модуль с алгоритмом). На примере выводим статус в список справочника контрагентов Промо 104

Практика программирования v8 1cv8.cf

Если вам интересно проверить контрагенте в ФНС, вам поможет данная публикация. Весь алгоритм работы строится на основе данных, полученных с сервиса http://npchk.nalog.ru совершенно бесплатно.

01.02.2018    9876    35    38    

Что делать, если строк в документе больше 99'999? 6

Практика программирования v8

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

14.06.2018    1827    0    27    

На что действительно способны HTTP-сервисы 66

WEB v8

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

14.06.2018    2616    0    26    

Сборка и разборка автомата Калашникова (и снова про RAID) 3

Системное

Тестирование RAID на запись в различных условиях.

13.06.2018    759    0    5    

Хранение файлов в томах на диске (для УПП 1.3) Промо 61

Практика программирования v8 УПП1

Доработка типовой УПП 1.3 в плане хранения присоединенных файлов вне базы данных

05.06.2016    24752    0    27    

Ошибка №1 внедрения "Бюджетирования" в 1С:ERP2 и 1С:КА2: настройка статей бюджетов и статей ДДС 1-в-1 16

Пользователю системы Практика учета v8 ERP2 КА2

В цикле статей я хочу поделиться ошибками во внедрении подсистемы «Бюджетирование», которые мне приходится исправлять после коллег на реальных проектах, и лучшими приемами по автоматизации бюджетирования на 1С:ERP 2 и 1C:КА 2. Сегодня поговорим и о самой распространенной ошибке – настройке статей бюджетов 1-в-1 к справочнику «Статьи ДДС».

13.06.2018    1429    0    5    

Работа с курьерами при продаже через интернет-магазин 6

Практика учета v8 v8::ОУ УТ11 Розничная и сетевая торговля (FMCG)

Хочу рассказать о нашем опыте автоматизации работы с курьерами с помощью 1С Управление Торговлей 11. Как учитывать товар, выданный курьерским компаниям для доставки, и как видеть состояние взаиморасчетов с курьерками? Как учитывать продажи при доставке силами собственных курьеров, принимать оплату, и пробивать чеки ККМ.

13.06.2018    679    0    0    

Оптимизация 1С на реальном примере. История №2 - deadlock 33

Оптимизация БД (HighLoad) Практика программирования v8

Статья о том, как я расследовал взаимоблокировки (deadlock) в 1С.

11.06.2018    2934    0    11    

Как работает серверный вызов в 1С Промо 323

Теория программирования v8::УФ

Клиент-серверная архитектура заложена в платформе изначально — со времен «1С:Предприятие 8.0». Однако при разработке на 8.0 и 8.1 о разделении кода на клиентскую и серверную часть можно было не заботиться, поскольку на клиенте (на толстом клиенте) был доступен тот же функционал, что и на сервере. Всё изменилось с выходом платформы «1С:Предприятие 8.2», когда появился тонкий клиент. Теперь на клиенте доступен один функционал, на сервере — другой. Клиент и сервер «общаются» между собой с помощью серверного вызова. Конечно, это усложнило процесс разработки, но с другой стороны – можно создавать более оптимальные (быстрые) решения, поскольку все сложные задачи выполняются на сервере.

18.11.2017    19797    0    54    

Доплата до оклада при командировках. ЗУП 2.5 7

Практика программирования v8::СПР ЗУП2.5

Продолжаю серию статей.</br> Сегодня речь пойдет о внесении изменений в конфигурации ЗУП 2.5/УПП/КА1.1, для организации ДОПЛАТЫ ДО ОКЛАДА при расчете командировки сотруднику.

09.06.2018    699    0    4    

Передача данных между сеансами и Повторное использование значений между сеансами 35

Практика программирования v8 1cv8.cf

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

09.06.2018    2489    0    11    

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

Универсальные функции v8

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

09.06.2018    1592    0    12    

Ускоряем 1С: модули с повторным использованием возвращаемых значений Промо 81

Практика программирования v8

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

04.09.2017    16315    0    54    

Мухи отдельно, котлеты отдельно. Еще раз про HTML и JavaScript 25

Практика программирования v8

Это еще одна статья про документ HTML и JavaScript. Уклон сделан на организацию хранения HTML документа и скриптов а так же на подключение скриптов к документу.

08.06.2018    2185    2    4    

Продукт vs Процесс 20

Бизнес-процессы

Продолжаем тему управления качеством, рассматривая ключевой акцент - продукт или процесс?

08.06.2018    2354    0    40    

Если таблица совсем большая. Использование столбцовой СУБД (Yandex ClickHouse) для расширения возможностей 1С 116

Оптимизация БД (HighLoad)

В последнее время появилась хорошая тенденция использовать для решений 1С обширный стек смежных технологий. Это, несомненно, радует. В связи с этим я хочу рассказать про бесплатное OpenSource-решение от компании Яндекс – столбцовую базу данных ClickHouse, и то, как ее можно использовать совместно с 1С. Для небольших 1С-систем ClickHouse, скорее всего, не пригодится. Но если мы говорим о HighLoad, тогда эта технология может оказаться очень полезной.

07.06.2018    4223    0    14    

Библиотека стандартных подсистем (Механизм БСП) Промо 59

Практика программирования v8 1cv8.cf

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

03.03.2017    20082    0    18    

Редактирование справочной информации. Картинки 14

Работа с интерфейсом v8 1cv8.cf

Справочную информацию мало кто любит писать, но вот захотелось. И что с этим делать?

06.06.2018    1310    0    2    

slendergo - стройные идут! 3

Мобильные приложения v8::Mobile Домашние учет и финансы

Вам необходимо приложение для подсчета БЖУ и дальнейшей корректировки своего рациона питания? И оно должно работать, даже когда рядом нет интернет-соединения? Slender Go - то, что вам действительно подойдет, а также обязательно понравится как по функционалу, так и по дизайну.  Достаточно скачать это приложение по счетчику калорий к себе на Android и запустить его, как первый намеченный шаг к сбросу или набору веса уже будет сделан.

05.06.2018    892    0    12    

Лайфхак: таблица значений как источник запроса в консоли запросов 35

Практика программирования v8 1cv8.cf

Легкий способ передать таблицу значений как источник запроса в консоли запросов.

05.06.2018    3347    0    54    

1С:Университет - Путь от абитуриента к выпускнику Промо 3

Практика учета v8 1cv8.cf Государственные, бюджетные структуры Кадровые агентства, подбор персонала

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

03.03.2017    6674    0    0    

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

Практика программирования v8 v8::СПР ЗУП3.x

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

04.06.2018    4968    0    60    

Экспансия решений 1С на глобальный рынок: как взять быстрый старт? 40

Бизнес-процессы Управление проектом 1С:Франчайзи, автоматизация бизнеса

Николай Шилкин рассказал о требованиях, которые предъявляет глобальный рынок к решениям 1С, рассмотрел достоинства и недостатки платформы в контексте ее выхода за пределы рынка стран СНГ. Он также объяснил, у каких решений есть шансы добиться успеха на мировом рынке, и дал рекомендации 1С-стартаперам.

04.06.2018    3403    0    18    

Учет и сверка Z-Отчетов ККМ в 1С 12

ККМ v8 КА1 УПП1 Розничная и сетевая торговля (FMCG)

Думаю, все крупные компании при внедрении/эксплуатации 1С делают значительные изменения в ее конфигурации. Как бы вы ни пытались все бизнес процессы решить типовыми решениями от 1С, все равно наступает момент, когда приходится заняться конфигурированием. Я решил написать серию статей, где постараюсь описать решения, которые мне пришлось реализовывать в разных компаниях. Если разработчики 1С посчитают что-то интересным для внедрения в типовые решения, мы будем только рады. В текущей статье речь пойдет о кассовых z-отчетах в 1С.

03.06.2018    1451    0    9    

Универсальный обмен между идентичными конфигурациями через REST интерфейс OData. Часть І: Справочники Промо 54

Перенос данных из 1C8 в 1C8 v8

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

11.05.2018    3911    0    6    

Макеты в http-сервисах OneScript 9

WEB v8

В статье описана библиотека, реализующая механизм макетов в http-сервисах OneScript, аналогично платформе 1С:Предприятие.

03.06.2018    1224    0    1    

Перечисления в http-сервисах OneScript 6

WEB v8

В статье описывается библиотека, реализующая механизм перечислений в http-сервиах OneScript, аналогичный механизму платформы 1С:Предприятие

03.06.2018    951    0    11    

Дата (год) прописью после цифрового значения 8

Практика программирования v8 1cv8.cf

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

03.06.2018    976    0    3    

Фитнес – твой личный тренер в зале и дома Промо 53

Пользователю системы Мобильные приложения v8 Развлечения, искусство, спорт

Хочешь быть здоровым, прекрасно выглядеть и неустанно стремишься к совершенству? Фитнес поможет достигнуть реальных результатов на пути к идеальной фигуре и здоровому телу.

15.04.2016    21739    0    55    

Строковые функции для совместимости с платформой 8.3.5 и ниже 6

Практика программирования v8 1cv8.cf

СтрНайти(), СтрНачинаетсяС(), СтрЗаканчиваетсяНа(), СтрРазделить(), СтрСоединить(), СтрШаблон() для платформы ниже 8.3.6

03.06.2018    1327    0    3    

Золотой франч. Финал 22

О жизни Бизнес-процессы Личная эффективность 1С:Франчайзи, автоматизация бизнеса

Заканчиваем эпопею с кейсом для 1С:Франчайзи, увеличивающим выработку вдвое.

01.06.2018    2908    0    54    

IIKO (Айко). Обмениваемся накладными с 1С 4

Обмен с другими системами v8 БП3.0 Рестораны, кафе и фаст-фуд

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

01.06.2018    1129    0    6    

БСП: Дополнительная обработка (Регламенты), примеры от простого к сложному Промо 129

Практика программирования v8 1cv8.cf

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

10.05.2018    5332    3    12    

Создание настраиваемых документов 6

Практика программирования v8 1cv8.cf

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

01.06.2018    1435    0    11    

Юридически значимый электронный документооборот с Контур.Диадок 14

Обмен с другими системами v8

Пример использования компоненты DiadocComApi http://diadocsdk-1c.readthedocs.io/ru/latest/

31.05.2018    1328    0    6    

Инструментарий Linux администратора 1С 109

Системное

Меня зовут Евгений Бессонов, я работаю в компании «Серебряная пуля». Сегодня я собираюсь вам рассказать про инструментарий Linux администратора 1С. Сразу хочу сделать небольшую ремарку относительно моих знаний в этой области: я не могу отнести себя к разряду «линукс-гиков» – ядро по ночам не пересобираю и патчи не накладываю. Но, тем не менее, у меня накопились кое-какие наработки, которыми я с вами сейчас хочу поделиться.

31.05.2018    4376    0    33    

Как сделать из &НаКлиентеНаСервереБезКонтекста почти &НаКлиентеНаСервере Промо 92

Практика программирования v8 1cv8.cf

Как сделать метод формы, доступный на клиенте и на сервере одновременно, и сохранить при этом удобство разработки

10.09.2017    15124    0    64    

Бодаемся с отображением отборов на управляемых формах 50

Работа с интерфейсом v8::УФ 1cv8.cf

Рассмотрим в статье, как настроить отображение пользовательских отборов на форме по своему желанию.

30.05.2018    2815    0    7    

Упрощаем разработку взаимодействия с СУБД в http-сервисах OneScript 9

WEB v8

В статье описана библиотека и подсистема, позволяющие упростить разработку взаимодействия с СУБД в http-сервисах OneScript

30.05.2018    1238    0    1    

О важности псевдонимов полей во временных таблицах и отборах на СКД для производительности 21

Практика программирования v8 v8::СКД

Рассмотрена важность правильного указания псевдонимов полей временных таблиц запроса СКД, на которые могут накладываться отборы

29.05.2018    2325    0    17    

Программное создание динамического списка на управляемой форме (Динамическое создание динамического списка) готовая процедура + обработка - демонстрационный пример Промо 189

Практика программирования Универсальные функции v8::УФ 1cv8.cf

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

19.01.2018    13514    19    14    

Золотой франч. Часть 3 30

Бизнес-процессы Личная эффективность 1С:Франчайзи, автоматизация бизнеса

Движемся к завершению кейса для 1С:Франчайзи, который повышает выработку вдвое.

29.05.2018    3341    0    71    

Итоги в динамическом списке 39

Работа с интерфейсом v8 1cv8.cf

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

28.05.2018    2635    0    13    

Оформление даты в динамическом списке 16

Практика программирования v8 1cv8.cf

В статье приведен вариант оформления полей даты в динамических списках.

28.05.2018    1464    0    1    

Распутывая узлы интеграции: Построение архитектуры слабосвязанных систем, или Кролики наступают 79

Интеграция

Речь пойдет об интеграции систем. Кому вообще стоит обратить внимание на эту статью? Если у вас всего лишь две типовые конфигурации, то вам, наверное, эта тема будет не очень интересна – у вас нет тех проблем, с которыми сталкиваются люди, имеющие три системы и более. Но если у вас есть больше двух систем, а особенно, если есть веб-сайт, который обменивается с 1С, вам точно стоит это прочитать.

28.05.2018    3447    0    15