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

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

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

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

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

13.06.2018    2400    0    13    

Лайфхак: исходники внешних обработок и отчетов 1С - это просто. 5

Инструментарий v8

Важно: статья далеко на любителя всяких таких git'ов, gitlab'ов и oscript'ов.

22.06.2018    775    0    2    

Boss - комплексное решение для управление бизнесом 0

Мобильные приложения v8::Mobile

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

22.06.2018    379    0    0    

Управление проектами внедрения 1С:ERP 27

Управление проектом v8 ERP2

Тема статьи - «Управление проектами автоматизации 1С:ERP». В этой фразе хотелось бы поставить ударение на 1С:ERP. Почему? - Потому что 1С:ERP – это достаточно сложный комплексный продукт. - Проекты, которые мы делаем, зачастую охватывают все отделы и службы предприятия. - Здесь, в отличие от того же УПП, требования немного меняются – речь идет уже не об учете, а о планировании, об управлении ресурсами, что само по себе является более сложной темой. Об этом я и постараюсь рассказать.

21.06.2018    1390    0    10    

Распределение остатков по партиям прихода 3

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

Распределение свободных остатков номенклатуры по документам прихода по убыванию даты поступления товаров в РАУЗ.

21.06.2018    565    0    0    

ЗУП 3.1 долгое открытие ряда документов(больничный, отпуск, командировка), начиная с релиза 3.1.6.6 - исправление ошибки с кодом 30161250 3

Ошибки в отраслевых решениях v8 ЗУП3.x

В релизе 3.1.6.6 разработчиками была допущена ошибка, заключающаяся в написании крайне неоптимального запроса к базе данных. Конкретно на моей базе, где учет ведется всего пару месяцев, запрос выполнялся около 10 секунд, что уже напрягало. В данной публикации я укажу на расположение данного запроса и выложу текст нового запроса, опубликованного разработчиками в версии для тестирования 3.1.7.67.

21.06.2018    598    0    5    

Добавить к дате рабочие дни (Запрос) 7

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

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

21.06.2018    1888    0    1    

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

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

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

01.06.2018    4478    0    13    

Памятка руководителя: 5 примеров того, как не нужно делать презентации 11

Личная эффективность

Достаточно часто сталкиваюсь с тем, что большинство ИТшников, в том числе достаточно продвинутых в своей области, совершенно не умеют презентовать свои предложения, идеи и пр. пр. Причем не на уровне концепции, а на уровне плохих презентационных материалов – человеку есть что сказать, а правильно всё это оформить он не может. Поэтому в своём цикле «Памятка руководителя» решил написать небольшую статью на эту тему.

21.06.2018    1081    0    5    

Добавляем кнопку "Присоединенные файлы" к любому документу без строчки кода 5

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

Добавляем кнопку "Присоединенные файлы" к любому документу на примере базы Зарплата и управление персоналом в кредитных организациях, редакция 3.1 (3.1.4.171)

20.06.2018    671    0    4    

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

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

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

18.06.2018    2296    0    4    

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

О жизни

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

18.06.2018    2554    0    62    

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

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

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

18.06.2018    2589    0    13    

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

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

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

20.09.2012    54751    0    125    

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

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

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

17.06.2018    2558    0    28    

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

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

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

15.06.2018    1183    0    0    

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

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

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

14.06.2018    2915    0    45    

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

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

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

01.02.2018    10288    35    38    

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

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

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

14.06.2018    2497    0    27    

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

WEB v8

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

14.06.2018    4238    0    37    

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

Системное

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

13.06.2018    1372    0    5    

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

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

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

05.06.2016    25242    0    27    

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

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

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

13.06.2018    1106    0    0    

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

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

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

11.06.2018    3518    0    11    

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

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

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

09.06.2018    1054    0    4    

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

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

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

18.11.2017    20213    0    54    

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

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

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

09.06.2018    2956    0    11    

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

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

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

09.06.2018    1979    0    12    

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

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

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

08.06.2018    2588    2    6    

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

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

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

04.09.2017    17708    0    55    

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

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

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

08.06.2018    2737    0    40    

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

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

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

07.06.2018    4796    0    17    

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

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

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

06.06.2018    1650    0    2    

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

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

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

03.03.2017    20578    0    18    

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

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

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

05.06.2018    1182    0    12    

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

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

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

05.06.2018    3771    0    54    

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

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

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

04.06.2018    5512    0    65    

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

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

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

03.03.2017    6959    0    0    

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

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

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

11.05.2018    4242    0    6