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

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

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

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

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

04.09.2017    23500    0    55    

Пример доработки типового отчета в БП 3.0 (Ограничение доступности поля в отборе, группировке) без снятия с поддержки 2

Практика программирования v8 v8::БУ БП3.0

Доработка типового отчета в БП 3.0. Пример, как можно внести изменения в типовой отчет "Бухгалтерии предприятия" 3.0 без снятия конфигурации с поддержки. Снять ограничение доступности нужного поля в отборе, группировке.

вчера в 13:55    157    0    0    

Определение текущей даты на основании данных онлайн сервисов 3

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

Пример получения текущей даты-времени на примере сервиса yandex.ru

вчера в 12:12    160    0    7    

Игра окончена, пацаны 17

О жизни

О самом главном.

вчера в 09:46    1631    0    17    

Использование классов .Net в 1С для новичков Промо 123

Практика программирования Внешние компоненты Универсальные функции v7.7 v8

Руководство для новичков. Написав статью http://infostart.ru/public/238584/, я понял, что многие не понимают того, что написано. Поэтому в этой статье постараюсь более подробно остановиться на азах и без кода на вражеском языке (C#)

27.01.2016    41412    0    99    

Кластер серверов 1С 43

Системное v8

Какой уровень отказоустойчивости при проектировании серверов 1С выбрать? В чем отличия центрального и рабочего сервера? Как правильно настроить требования назначения функциональности? На что влияют настройки кластера и сервера 1С и как в них не запутаться? Антон Дорошкевич дает на эти и многие другие вопросы подробные ответы.

вчера в 08:16    1368    0    4    

Все, что вы хотели знать о журнале регистрации 6

Журнал регистрации v8

Исследование файла Журнала регистраций в формате lgd.

22.09.2018    575    0    12    

Выгрузка в Excel с использованием формата OpenXML, разбор файла sheet1.xml 7

Загрузка и выгрузка в Excel v8 1cv8.cf

Судя по количеству просмотров темы https://infostart.ru/public/900022/ решил описать структуру файла Листа excel. На полноту не претендую, опишу то, что знаю.

21.09.2018    386    0    2    

Как выполнить отчет на СКД через COM и получить данные отчета? Промо 68

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

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

08.05.2018    7392    0    3    

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

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

Многие компании работают над повышением качества и эффективности сервиса техподдержки. Своим опытом в этом направлении на конференции INFOSTART 2017 поделился замдиректора по ИТ группы компаний «Агат» Алексей Тапилин.

20.09.2018    1201    0    1    

Пакетная печать в строго заданном порядке 3

Пакетная печать v8 1cv8.cf

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

19.09.2018    460    0    6    

Пенсионное интервью программиста 35

О жизни

Пора, пора задуматься.

19.09.2018    3577    0    56    

Из Excel в 1С запросом Промо 15

Загрузка и выгрузка в Excel v8 1cv8.cf

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

14.08.2018    3737    0    3    

Функция НайтиФайлы() на Linux - обход ошибки работы 4

Практика программирования Универсальные функции v8

Решение проблемы применения функции НайтиФайлы() в каталоге с netshare на Linux-сервере - не работает поиск файлов по указанной маске (шаблону)

19.09.2018    388    0    1    

Планирование в группе компаний 15

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

В крупных компаниях к планированию необходимо относиться очень серьезно, иначе бизнесу грозят проблемы с недогрузами, дефицитом, большими остатками. О том, с чего начать планирование и какими при этом пользоваться правилами, рассказал директор по ИТ группы компаний «1МарКа» Дмитрий Щеглов.

17.09.2018    1366    0    2    

А в это время... 36

О жизни

Пятница. Системы мотивации. Важно.

14.09.2018    3576    0    26    

Принципы учета номенклатуры в конфигурациях УТ11 и ERP. Ошибки расчета себестоимости Промо 346

Теория учета Практика учета v8 ERP2 УТ11 КА2

Основные регистры, используемые для учета номенклатуры в конфигурациях УТ11, КА2, ERP. Для чего используются все эти регистры, какие из них основные и какие вспомогательные. Основные ошибки в учете товаров и расчет себестоимости. Как проще находить и исправлять ошибки в учете.

06.01.2016    99542    0    54    

Синхронизация хранилища 1С и git-репозитория с применением OneScript и Gitsync. Методика и пошаговая инструкция для создания скрипта и его регулярного запуска 110

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

- Настройка репозитория для работы с большими типовыми конфигурациями  - Алгоритм создания скрипта выгрузки и его исходный код  - Обработка исключительных ситуаций  - Рекомендации по дальнейшему развитию процесса 

14.09.2018    3507    5    62    

Устав проекта - это "скорлупа яйца" 21

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

Устав проекта – это один из ключевых планов, “скорлупа яйца”. Это единственный неизменный план на проекте, в котором фиксируются ключевые ограничения: сроки, бюджет, содержание работ.   В PMBoK определение устава иное: в нем написано, что устав – это издаваемый инициатором проекта документ, формально авторизующий существование проекта и наделяющий менеджера проектов полномочиями использовать организационные ресурсы в работах по проекту. Если перефразировать «по-человечески», то устав – это договор спонсора и менеджера.

13.09.2018    1740    0    15    

Чего боятся программисты? 34

О жизни

Лезем в душу.

13.09.2018    4199    0    68    

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

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

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

19.01.2018    18992    24    18    

Каждой компании – немного BI 46

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

В статье Алексей Лустин делится своим опытом и объясняет простым языком, как запустить BI в компании. Он рассматривает вопрос стоимости владения проектами BI, приводит примеры показателей, которые можно применять для оптимизации бизнеса, дает подробный обзор инструмента Collaborative Data Science, поэтапно рассматривает типовой план проекта по запуску BI, а также приводит примеры ошибок и проблем, с которыми могут столкнуться компании при запуске.

13.09.2018    2528    0    1    

Доработка функции ОбщегоНазначения.ЗаменитьСсылки для автоматической чистки или свёртки табличных частей 2

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

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

12.09.2018    645    0    0    

Из 1С в IIKO: Передаем перемещения УТ в приходные накладные 1

Обмен с другими системами v8 УТ11 Рестораны, кафе и фаст-фуд

Рассмотрение вариантов передачи документа "Перемещение товаров" из Управление торговлей 11 в документ "Приходная накладная" IIKO.

12.09.2018    690    0    5    

Подбор в управляемой форме - что может быть проще? Промо 100

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

Технологии модальности сейчас меняются на технологии асинхронности, многопоточности и прочие дивные вещи, что, в свою очередь, заставляет людей еще чаще спрашивать о том, что да как в этой новой нелегкой жизни. Разбираемся!

19.09.2017    14759    0    51    

Как просто прочитать чеки из фискального накопителя на вашем ПК 34

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

Переходник ФН-ПК USB за примерно 100 рублей. В работе часто бывают ситуации, когда нужно подключить фискальный накопитель к ПК. Ну например, касса не работает, восстанавливать работоспособность кассы неоправданно дорого, а закрыть фискальный накопитель и передать чеки в ИФНС все же нужно.

12.09.2018    2057    4    13    

В баню с IT 18

О жизни

Что они думают и говорят о нас?

12.09.2018    2596    0    8    

Заполнение дополнительных реквизитов при программном открытии формы из другой формы. 16

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

Дополнительные реквизиты в типовых конфигурациях хранятся у объектов в табличной части ДополнительныеРеквизиты. Но на форме ее нет. Так что же заполнять при программном заполнении формы для открытия? И откуда берется нечто вида "ДополнительныйРеквизитЗначение_ 2C506AEDx453Ax11E8x8130x0050569C309C_ 03D89E6Fx64A2x11E8xBDFBx0022642B037A"?

11.09.2018    1440    0    14    

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

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

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

18.11.2017    25417    0    69    

Как обеспечить резервирование 1С с минимальным временем на восстановление 42

Системное

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

11.09.2018    3714    0    32    

Excel: создание в формате xlsx без COM технологии 74

Загрузка и выгрузка в Excel v8 1cv8.cf

По работе приходится часто выгружать данные в Excel формате. При большом количестве строк и формул этот процесс достаточно длительный. Решил написать для своих целей небольшую библиотечку для выгрузки данных. Используется технология open-xml. Никаких библиотек не надо, пишу напрямую в xml файлики. На данном этапе сделано форматирование, формулы.

10.09.2018    2427    0    8    

Как передать таблицу значений через клиента на управляемых формах 15

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

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

10.09.2018    1907    0    30    

.Net в 1С. На примере использования HTTPClient, AngleSharp. Удобный парсинг сайтов с помощью библиотеки AngleSharp, в том числе с авторизацией аля JQuery с использованием CSS селекторов. Динамическая компиляция Промо 100

Практика программирования WEB v7.7 v8

Часто приходится парсить сайты, в том числе с авторизацией, перескакивая со страницы на страницу по ссылкам. Тот, кто занимался вэб программированием, знает, как удобно использовать JQuery и CSS селекторы. На .Net написана очень удобная библиотека AngleSharp. Я покажу, как с её помощью можно значительно облегчить себе труд.

10.03.2016    35620    0    29    

Управленческая истерика 30

О жизни Люди

Явление, с которым сталкивались все. Не все заметили, правда.

10.09.2018    3523    0    24    

Планы обмена 1С 97

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

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

10.09.2018    4908    0    2    

Обход ошибки: Обнаружен лишний резерв по измерениям в регистре Товары организации и Резервы товаров организации в этапе производства 3

Пользователю системы v8 ERP2

В данном примере объясняется, как обойти ошибку проведения и отмены проведения лишних резервов организации по этапу производства 1С: ERP.

08.09.2018    786    0    0    

Как нарисовать граф на 1С Промо 363

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

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

09.08.2013    51530    479    113    

Добавление сведений об организации в колонтитулы всех типовых отчетов. Бухгалтерия 2 2

Практика программирования v8::БУ БП2.0

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

07.09.2018    737    0    0    

Потом доделаем. Глава 5, в которой много говорят об Ошибках 28

О жизни v8 УПП1

Что день грядущий нам готовит...

07.09.2018    3107    0    12    

Подключение к REST API через OAuth протокол из 1С 8

WEB v8 1cv8.cf

В статье описаны варианты подключения И решение граблей по подключению к REST API через протокол OAuth 2.0 из 1С. При разработке такого подключения для получения данных и загрузки в базу 1С я столкнулся с некоторыми проблемами, решил их и хочу поделиться этими наработками.

06.09.2018    814    1    1    

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

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

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

01.06.2018    9139    0    19    

Управление заинтересованными сторонами 13

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

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

06.09.2018    1000    0    0    

Как из разработчика сделать руководителя, даже если он этого не хочет? 62

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

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

06.09.2018    4826    0    40    

Место гибких методов управления (Agile) в практике 1С 16

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

Всякое описание тех или иных методик управления проектами является достаточно малоценным, если мы ведем речь об абстрактных проектах. Одно дело – проект строительства дома, другое проект автоматизации. Но даже этого недостаточно – автоматизация бывает весьма разной – делаем ли мы систему «с нуля» или адаптируем готовое решение под конкретного заказчика, сколько заказчиков у данной системы – один или множество и пр., пр., пр.. В итоге даются некие универсальные принципы, которые на практике бывают мало применимы и даже вводят людей в заблуждение. Попробуем поговорить о конкретике - но сразу предупреждаем что это субъективный взгляд на проблему от лица ВЦ "Раздолье". Автор статьи директор по развитию ВЦ "Раздолье" Андрей Мироненко.

05.09.2018    2901    0    3    

Выразить число как строку и дату как строку в запросе Промо 302

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

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

22.02.2015    77161    0    51    

Корпоративный синдром 44

О жизни

Продолжение "Корпоративной шизофрении".

05.09.2018    3037    0    54    

Что такое Agile mindset или, говоря по-русски, пронырливый образ мысли 40

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

Мне понравился встретившийся на просторах интернета перевод английского слова agile на русский – не как «гибкий», а как «пронырливый». В этом что-то есть – управлять проектом за счет пронырливых методов и пронырливости проектной команды. В этой статье я расскажу про то, почему для управления современными проектами необходимо быть пронырливым, а также как это выглядит в реальных командах по внедрению.

04.09.2018    4037    0    56    

Своя операция в закрытии месяца? Легко! 47

Закрытие периода v8 ERP2 1С:Франчайзи, автоматизация бизнеса

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

04.09.2018    2314    0    3    

Универсальные функции с примерами использования Промо 175

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

14 универсальных функций, с примерами использования - для обычного и управляемого интерфейса

26.02.2016    24867    0    26    

Организация виртуальной инфраструктуры 1С в Microsoft Azure 45

Системное

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

04.09.2018    3652    0    80    

Портянки 22

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

Приступаем к изучению flowcon.

04.09.2018    2336    0    30    

Роли в проектном управлении 28

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

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

03.09.2018    2113    0    10    

Произвольный код в фоновом режиме 96

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

Задача: реализовать выполнение произвольного кода в фоновом режиме без изменения конфигурации, т.е. во внешней обработке.

03.09.2018    3557    0    9