...

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

OneScript

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

01.08.2016    34998    ret-Phoenix    103    

157

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

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

29.07.2016    53893    mrXoxot    28    

85

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

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

27.07.2016    12871    SpaceOfMyHead    16    

16

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

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

25.07.2016    71926    serg_infostart    19    

158

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

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

22.07.2016    30562    Tommy82    19    

34

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

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

19.07.2016    26304    Yashazz    30    

125

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

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

18.07.2016    54413    compguru84    13    

62

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

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

16.07.2016    28290    Dem1urg    14    

36

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

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

15.07.2016    24119    azhilichev    24    

29

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

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

14.07.2016    41168    Pasha1st    28    

135

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

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

13.07.2016    26767    Dach    39    

45

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

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

12.07.2016    15227    botokash    7    

44

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

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

11.07.2016    18443    vadim1011985    8    

15

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

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

11.07.2016    12885    Yashazz    3    

19

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

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

10.07.2016    15272    unichkin    5    

14

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

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

09.07.2016    29511    Xershi    24    

35

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

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

07.07.2016    23180    Alex_E    4    

9

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

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

07.07.2016    28478    TopSergey    7    

20

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

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

06.07.2016    19660    Sergey1CSpb    3    

6

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

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

06.07.2016    21224    sikuda    6    

22

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

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

04.07.2016    25293    Serginio    36    

42

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

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

04.07.2016    98464    lopatin    13    

88

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

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

04.07.2016    11873    miavolas    12    

15

Тестирование QA Платформа 1С v8.3

Эта статья открывает цикл публикаций, в которых я хочу поделиться опытом использования методики BDD при разработке на 1С. В этой статье речь пойдёт о написании сценариев.

03.07.2016    28787    oleynik.dv    131    

138

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

Опыт эксплуатации системы 1С: Предприятие 8.3 на основе сервера 1С и PostgreSQL под Windows. Конфигурации 1С: Предприятие 8.3 Управление торговлей 11.2, Бухгалтерия 3.0. Есть еще Управление персоналом, но она маленькая. Данный комплекс охватывает все сферы учета торгового предприятия.

01.07.2016    29394    Ликреонский    78    

26

Обновление 1С Платформа 1С v8.3

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

30.06.2016    17216    sergey279    19    

51

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

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

30.06.2016    9771    boggonzikov    6    

2

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

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

30.06.2016    15036    its_33    3    

0

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

Умеет 1С общаться с внешним миром. Мне кажется, не совсем удобно пользоваться тем функционалом, что дали нам разработчики платформы. И решил тогда (копируя из раза в раз однотипные куски кода) написать себе универсальный велосипед. Что он умеет: Отправлять запросы GET - просто строка с адресом Отправлять запросы POST - адрес + строка(ки) содержимого Преобразовать отправляемые данные формата JSON Принимать данные в строку, или через файл. Если данных много, но всё равно потом записывать в переменную содержимое файла. Принимать бинарные/картинки. Принимает, но отдаёт их строкой. Нужно взять напильник и подточить функцию.

28.06.2016    31562    agent00mouse    17    

94

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

Решение проблемы с подключением по OLE к базе 1С: 7.7, инициируемом с сервера 1С: предприятия 8.3 Windows Server 2008

28.06.2016    21844    pavz    7    

7

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

Инструкция для бухгалтеров. Испытано на живых людях. Пострадавших нет)

24.06.2016    59388    Vladisa    13    

13

О жизни

Посвящается всем IT специалистам. Как вести себя в коллективе и с руководителями? Как устроена система? Системное мышление в психологии малых и больших групп в торговых предприятиях и на производстве.

24.06.2016    19779    Ликреонский    80    

22

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

В данной публикации рассмотрим как на базе типового отраслевого решения Альфа-Авто организовать приглашение клиентов на периодическое техническое обслуживание (далее - "ТО") автомобилей с использованием расчетных данных о прогнозируемом пробеге. Основной идеей статьи является необходимость работы со всей клиентской базой (и их автомобилей) предприятия. Ниже будет описание того как нужно организовать процесс.

24.06.2016    64499    miavolas    25    

19

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

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

22.06.2016    18094    xrrg    3    

6

Инструкции пользователю Оптовая торговля Розничная торговля Платформа 1С v8.3 1С:Комплексная автоматизация 1.х 1С:Управление торговлей 10

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

1 стартмани

22.06.2016    44405    zhuravlev_as    5    

8

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

Битовые строки могли бы упростить реализацию некоторых алгоритмов на языке платформы «1С: Предприятие 8». Но пока в платформе операций с битовыми строками нет. В то же время уже сделанные попытки смоделировать эти операции преобразованиями над числами опираются на циклы обработки отдельных битов, что плохо сказывается на скорости их работы. Предлагается новое простое решение, основанное на представлении битовых строк строками символов «0» и «1». Приводится примеры кода выполнения основных логических операций AND, OR, XOR, NO без использования циклов. В качестве прикладной задачи рассмотрено получение последовательных значений кода Грэя, который можно использовать для ускорения перебора вариантов.

22.06.2016    32790    ildarovich    14    

75