...

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

Старые обработки в новом (Управляемом) интерфейсе

Работа с интерфейсом Платформа 1С v8.3 Управляемые формы

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

12.08.2016    62467    valerasv    7    

105

Если на 1С:ERP переводят бухгалтерию

Инструкции пользователю Платформа 1С v8.3 1С:ERP Управление предприятием 2

Несколько раз пришлось столкнуться с тем, что на 1С:ERP переводят организацию, вменяя именно этому подразделению всю (или почти всю) работу в этой программе. До этого учет велся в 1С:Бухгалтерии 8 (2.0 или 3.0). Казалось бы -задачи все те же, предприятие все то же. Однако при таком переходе не избежать пользовательских проблем. В статье - краткое сравнение двух конфигураций по ключевым точкам.

11.08.2016    77445    khomichevskaya    201    

134

О моделировании при внедрении типовых систем 1С. Ценность для заказчика

Управление проектом (PMO, EPM) Платформа 1С v8.3 1С:ERP Управление предприятием 2

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

1 стартмани

11.08.2016    17727    kuprava    4    

16

Hello world на metadata.js

Инструментарий разработчика Платформа 1С v8.3 Конфигурации 1cv8

Про браузерные offline-first приложения можно написать миллионы слов. Сэкономлю своё и ваше время и перейду сразу к делу. В статье не будет рекламы и агитации за новые технологии, не будет критики традиционных или попсовых решений. Рассмотрим по шагам разработку простейшей программы на metadata.js. Постараюсь сделать акцент не на том «как это сделано», а «почему сделано именно так»

1 стартмани

11.08.2016    86409    unpete    209    

266

Две ошибки при запуске Apache. Одна, связанная с 1С, и новый подарок от MS (при обновлении до Windows 10)

Администрирование веб-серверов

Типичная (на мой взгляд) ошибка старта службы Apache, связанная с 1С, и новая проблема, по которой мало информации

10.08.2016    17179    dr2c    9    

15

Количество строк в группировках универсального отчета

Механизмы платформы 1С Платформа 1С v8.3

Добавляем количество вложенных строк в группировки универсального отчета.

10.08.2016    9902    xxxelaaa    1    

12

Асинхронное программирование в 1С через использование классов .Net из Native ВК

Разработка внешних компонент Платформа 1С v8.3

Это продолжение статьи Кроссплатформенное использование классов .Net в 1С через Native ВК. Или замена COM на Linux II http://infostart.ru/public/541518/ В этой статье покажу, как можно асинхронно вызывать асинхронные методы и вызывать ВнешнееСобытие в 1С из сборки .Net

09.08.2016    18789    Serginio    3    

17

Кроссплатформенное использование классов .Net в 1С через Native ВК. Или замена COM на Linux II

Языки и среды Платформа 1С v8.3

Это продолжение статьи http://infostart.ru/public/534901/ С того времени добавил поддержку методов с параметрами по умолчанию, вызов методов расширений, вывод типов для дженерик методов, поддержка объектов реализующих IDynamicMetaObjectProvider (ExpandoObject,DynamicObject), добавление синонимов к членам типа и асинхронное программирование на 1С!

09.08.2016    16082    Serginio    1    

11

Учет и расчет выплат работникам за время прохождения медосмотров в программе «1С:ЗУП» редакции 2.5

Зарплата Кадровый учет Платформа 1С v8.3 1С:Зарплата и Управление Персоналом 2.5

Основная идея публикации - собрать в одном месте методические указания по учету и расчету выплат работникам за время прохождения медосмотров в программе «1С:Зарплата и управление персоналом» редакции 2.5. После прочтения статьи вы узнаете: 1) варианты условных обозначений медосмотра в табеле учета рабочего времени; 2) как и зачем вести Журнал учета прохождения медосмотров; 3) как производить расчет медосмотра сотруднику, тонкости настройки видов расчета; 4) как массово рассчитать медосмотры сразу всем сотрудникам выбранного подразделения или всей организации; 5) влияние расходов на медосмотры на бюджет ФОТ; 6) как должны взаимодействовать заинтересованные подразделения при организации медосмотров. В статье описываются как типовой функционал, так и нетиповые возможности "1С: ЗУП" редакции 2.5.

1 стартмани

09.08.2016    42984    RailMen    9    

9

Metadata.js для построения дешевых высоконагруженных сервисов

WEB-интеграция Языки и среды

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

08.08.2016    42154    unpete    103    

211

Регистры сведений 1С. Как это устроено.

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

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

05.08.2016    315634    Sergey.Noskov    171    

997

Автоматическое добавление новых реквизитов на форму (УФ)

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

Идея такая: Программист добавил реквизит в объект. В комментарии этого реквизита прописал некое спец. слово (можно не матерное). На форму объекта новый реквизит далее попадает автоматом в спец. группу "Дополнительно".

03.08.2016    19849    Патриот    23    

42

Резервирование ТМЦ в "1С:Управление небольшой фирмой"

Производство готовой продукции (работ, услуг) Логистика, склад и ТМЦ Платформа 1С v8.3 1С:Управление нашей фирмой 1.6

В статье рассматривается механизм резервирования ТМЦ в программе 1С: Управление небольшой фирмой 1.6. Описываются способы формирования резервов с использованием основных документов позаказного производства. На сквозном примере рассматривается движение резервов от заказа покупателя до итоговой отгрузки продукции.

1 стартмани

01.08.2016    59199    Artem-B    34    

47

Формы для 1script

OneScript

В последнее время для задач, связанных с администрированием 1С или расширением возможностей конфигуратора, стал использовать 1script (onescript). Движок оказался очень удобным и приятным, но чего-то не хватало, а именно работы с формами. В ряде скриптов использовать GUI было бы предпочтительней параметров командной строки, тем более если с этим работать конечному пользователю.

01.08.2016    33768    ret-Phoenix    103    

156

Переводим расширения на 8.3.8. Памятка.

Механизмы платформы 1С Платформа 1С v8.3

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

29.07.2016    53255    mrXoxot    28    

85

Расчёт медианы числовых рядов запросом

Запросы Платформа 1С v8.3

В моей практике возникла задача поиска медиан множества числовых рядов средствами платформы «1С:Предприятие 8». Было принято решение использовать запрос. Так как толковых вариантов с ходу найти в Интернете не удалось, то пришлось решать задачу самостоятельно с нуля. В этой статье делюсь своими наработками и соображениями.

27.07.2016    11793    SpaceOfMyHead    16    

16

HOWTO: создание и отладка HTTP-сервиса в 1С:Предприятие

WEB-интеграция Платформа 1С v8.3 Конфигурации 1cv8

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

25.07.2016    69033    serg_infostart    19    

155

Генерация паролей 1С 8.3 (код, инструкция)

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

Инструкция по самостоятельному написанию генерации пароля в 8.3. Может кому-нибудь пригодится, т.к. весь материал на ИС за монетку а делать-то на самом деле нечего

22.07.2016    28114    Tommy82    19    

34

Программное создание графических схем

Работа с интерфейсом Платформа 1С v8.3

Пример динамического создания графических схем, добавления элементов любых видов. Любые схемы без бизнес-процессов. Программная работа со схемой.

19.07.2016    24809    Yashazz    30    

124

Управляемые формы: Поле HTML Документа и веб-клиент

Работа с интерфейсом Платформа 1С v8.3

Взаимодействие javascript и интерфейса 1С дает огромные возможности для реализации нестандартных функций. Раньше можно было напрямую вызывать функции JavaScript через DOM объект document Поля HTML документа. В современных браузерах эта возможность ушла. Более того, в веб-клиенте появляется тип ВнешнийОбъект, который вообще нигде не описан. На Инфостарте были предложения вызывать JavaScript через fireEvent, но это очень неудобно. Предлагаю свой вариант решения.

18.07.2016    50734    compguru84    11    

62

Автоматическое отражение в регламентированном учете при проведении документа в КА 2.0

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

У многих, кто начал работать в КА редакции 2, возник вопрос - почему документы не формируют проводки. Оказалось, что провести документ теперь недостаточно. Нужно еще выполнить отдельную операцию по отражению документа в регламентированном учете. Это можно сделать из формы просмотра проводок, либо из меню Регламентированный учет -> Отражение документов в регл. учете

16.07.2016    26992    Dem1urg    14    

36

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

Запросы Платформа 1С v8.3

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

15.07.2016    21914    azhilichev    23    

29

Формат баз 1CD - классические и 8.3.8

Механизмы платформы 1С Платформа 1С v8.3

Некоторые дополнения к описанию формата 1CD от awa и описание нововведений в 8.3.8

14.07.2016    39883    Pasha1st    28    

134

Миллионы строк в таблицах 1С? Быстрая реструктуризация - не проблема!

HighLoad оптимизация Платформа 1С v8.3

Иногда случаются ситуации, когда в некую таблицу 1С (будь то справочник, регистр сведений или накопления) - необходимо добавить новое поле (реквизит, измерение, ресурс). В обычной ситуации, когда строк в таблице самой БД немного - платформа спокойно справляется с этой задачей. Но что делать, если строк накопилось за время ведения учета 1 млн? А если 10 млн? 100 млн? Более 300 млн? Если Вы не хотите ждать N-ое количество суток в ожидании, когда же закончится реструктуризация, или изобретать другие способы - статья для Вас. Основная идея заключается в том, что соответствие имен метаданных объектов конфигурации 1С (а также их ссылочных взаимосвязей между собой) и имен физических таблиц и колонок в самой БД - эта информация хранится в служебных таблицах этой же БД.

13.07.2016    25899    Dach    38    

45

Цикл ввода данных, пример решения

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

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

12.07.2016    14896    botokash    7    

44

Консоль запросов для УФ с возможностью передачи готовой ТЗ в качестве параметра

Инструментарий разработчика Платформа 1С v8.3 Управляемые формы

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

11.07.2016    17324    vadim1011985    8    

15

Примитивное оглавление по колонке таблицы

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

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

11.07.2016    12718    Yashazz    3    

19

Конструктор дерева/таблицы значений в режиме предприятия

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

Генерация строки кода создания таблицы/дерева значений, удобно использовать с конструктором коллекции ИР

10.07.2016    15065    unichkin    5    

11

Формат картинок при разработке конфигурации 1С на мобильной и стационарной платформе

Механизмы платформы 1С Платформа 1С v8.3

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

09.07.2016    26856    Xershi    24    

35

[БП 3.0] Ввод остатков по счету 62.02 для разных систем налогообложения

Взаиморасчеты Бухгалтерский учет 1С:Бухгалтерия 3.0

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

07.07.2016    22734    Alex_E    4    

9

Как увеличить размер шрифта на 1С: 8.3.7 (с модификацией кода управляемой формы)

Работа с интерфейсом Платформа 1С v8.3 Конфигурации 1cv8

В платформе 8.3.7 (без режима совместимости) окончательно сломали вариант увеличения шрифта в управляемых формах, которым мы пользовались ранее. Поэтому оставалось либо ждать выхода 8.3.10, либо изобретать свой велосипед. Решение нашлось, но только не для всех.

07.07.2016    26899    TopSergey    7    

20

Проблемы web-клиента 1С: Предприятие. Исправляем ошибку в 1С: Договорчики 8

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

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

06.07.2016    19217    Sergey1CSpb    3    

6

Создание виджетов (widgets) в 1С

Работа с интерфейсом

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

06.07.2016    20747    sikuda    6    

22

Кроссплатформенное использование классов .Net в 1С через Native ВК. Или замена COM на Linux

Языки и среды Платформа 1С v8.3

С выходом .Net Core CLR стало возможным использование классов .Net не только на Windows, но и других операционных системах. Это особенно важно в разрезе импортозамещения. И главное - это аналог COM под Linux. Сейчас под Linux для расширения возможностей 1С используются Web сервисы. Данная разработка позволит использовать не только сборки входящие в состав .Net Core, но и пользовательские портативные сборки.

04.07.2016    24287    Serginio    36    

41

Набор данных Объект в СКД для решения задач сортировки, нумерации и вывода в отчет произвольных наборов данных

СКД Система компоновки данных Конфигурации 1cv8

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

04.07.2016    87808    lopatin    13    

86

Как простой расчет среднего расхода материалов помог маленькому бизнесу

Адаптация типовых решений Платформа 1С v8.3 Конфигурации 1cv8 Автомобили, автосервисы

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

04.07.2016    11659    miavolas    12    

15