...

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

Любое число больше 7 можно разложить на сумму троек и пятерок

Математика и алгоритмы Платформа 1С v8.3 Управляемые формы Конфигурации 1cv8

Наткнулся в интернете на школьную задачу: "Докажите, что любое число больше 7 можно представить в качестве суммы чисел 3 и 5". Представляю решение на 1С. (есть рекурсия, пример работы с событием ИзменениеТекстаРедактирования).

1 стартмани

06.07.2018    7680    Eskimos    6    

6

Сканирование WIA-драйвером в Библиотеке Стандартных Подсистем

БСП (Библиотека стандартных подсистем) Платформа 1С v8.3 Конфигурации 1cv8

Не секрет, что в БСП не реализована функция получения изображений посредством WIA-драйвера. Однако такая потребность частенько появляется. К примеру, сетевые принтеры и веб-камеры, работающие через стандартный Windows-интерфейс WIA, остаются не у дел. Давайте исправим такую несправедливость!

06.07.2018    10855    nuctoh    3    

31

РусскийФокс. Настройка NotePad++, 1C-подобные функции и операторы и создание объектов

Языки и среды

Новый объектно-ориентированный русскоязычный 1С-подобный язык программирования РусскийФокс. Создание объектов и настройка NotePad++. GitHub https://github.com/UfaScript/RusFox

1 стартмани

06.07.2018    12935    andreosh    12    

11

Настройка подключения ККТ ШТРИХ-ON-LINE

ККМ Кассовые операции Платформа 1С v8.3 1С:Бухгалтерия 3.0 1С:Управление торговлей 11

После подключения кассы к компьютеру и настройке ее для локальной работы, следующим этапом шла настройка работы кассы через RDP, да еще когда удаленный компьютер находится в другой сети, нежели ваш стационарный, на котором подключена касса физически. Если с Атолом у меня проблем не было, там Com порты пробрасываются средствами того же RPD соединения, то пробросить локальную сеть не представляется возможность. Необходимо настраивать это через проброс портов. Далее расскажу, как это делал я, так как на текущий момент (07.2018) я не смог найти статьи, которая решила бы мою проблему, возможно, я плохо искал, но сути это не меняет. Решил поделиться знаниями с такими же ищущими решения данного вопроса.

1 стартмани

06.07.2018    30245    ohyen    20    

7

Проблемы с запуском TestClient. "Ошибка сетевого взаимодействия при вызове"

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

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

05.07.2018    7657    chugada    3    

3

Принципы ООП в 1С (pattern observer)

Рефакторинг и качество кода Платформа 1С v8.3

Продолжаем рассматривать принципы ООП в 1С, сегодня речь пойдет про такой шаблон проектирования, как observer.

1 стартмани

04.07.2018    7750    lazarenko    17    

15

Принципы ООП в 1С (GoF pattern visitor)

Рефакторинг и качество кода Платформа 1С v8.3

Шаблон проектирования visitor, по моему мнению весьма полезен для 1С.

1 стартмани

04.07.2018    6635    lazarenko    0    

9

Хостим OneScript.Web приложение

OneScript

Удобная возможность для размещения своего OneScript.Web приложение, это завернуть его в docker. Остается вопрос: где разместить контейнер, сделать это можно на vscale или DO, но хочется упростить и не делать установку самого docker на хосте. Один из вариантов - это сервис now https://zeit.co/.

04.07.2018    8947    pallid    3    

29

Как я "лечил" ERROR: could not open file ''base/33264/49743'': No such file or directory

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

После восстановления убитого жесткого диска появилась ошибка базы 1С при попытки выгрузить базу в dt: ERROR: could not open file ''base/33264/49743'': No such file or directory.

04.07.2018    13659    Vit1501    7    

7

Архитектура ИТ-системы на базе 1С в крупной организации. Часть 2. Чудес не бывает

HighLoad оптимизация Платформа 1С v8.3 1С:Управление торговлей 11

Развернуто отвечаю, как мы боремся с зависаниями системы и вообще решаем проблемы. С примерами, но без слайдов.

04.07.2018    17455    Repich    74    

86

Настройка параметров выбора и связей параметров выбора для дополнительных реквизитов

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

Встал вопрос о привязке выбора значения одного дополнительного реквизита к значению другого дополнительного реквизита и что из этого получилось

03.07.2018    13248    yurstein    5    

37

Согласование цен по заказу

Ценообразование, анализ цен Адаптация типовых решений Платформа 1С v8.3 Оперативный учет 1С:Управление торговлей 10

Согласование цен по заказу покупателя - менеджер указывает цену с признаком "На согласование". Руководитель визирует "Согласовано". Полный контроль над ценами в два клика. Отдел продаж - 20 менеджеров, 1 руководитель.

03.07.2018    11034    RustIG    21    

6

Препятствие на пути развития современного производства в России

Производство готовой продукции (работ, услуг) Платформа 1С v8.3 1С:ERP Управление предприятием 2

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

02.07.2018    10441    1СERP    16    

7

ActiveDocument + Сервер 1C 8.3 = Разрыв соединения!

Администрирование СУБД Платформа 1С v8.3 Конфигурации 1cv8

При формировании WORD шаблона &НаСервере происходит разрыв соединения с сервером 1С, всех пользователей отключает от сеансов и не дает зайти.

02.07.2018    9253    akR00b    58    

22

Автоматизируй это!

OneScript Инструменты администратора БД

Здравствуйте. Меня зовут Виталий Онянов. Я работаю в компании ФТО. Мы занимаемся внедрением и поддержкой ERP-систем, в том числе и на 1С. Сегодня я хотел бы поделиться нашим опытом автоматизации своих задач и рассказать о том, какие регламентные задания мы настраиваем на серверах наших клиентов. Возможно, кому-то покажется, что это совсем простые и очевидные вещи, но я в своей работе периодически вижу разработчиков, которые делают какие-то задачи руками изо дня в день, и мне бы хотелось донести до них мысль о том, что многие из этих задач можно и нужно автоматизировать.

02.07.2018    26498    Tavalik    12    

170

Жизненный цикл управляемой формы. Шпаргалка разработчика

Механизмы платформы 1С Управляемые формы Конфигурации 1cv8

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

1 стартмани

29.06.2018    61302    stas_ganiev    26    

357

Торговый помощник 1С: 7.7

Розничная торговля Платформа 1С v7.7 1С:Торговля и склад 7.7 Розничная и сетевая торговля (FMCG)

Торговый помощник 1С: 7.7 - главный инструмент менеджера-консультанта торговой точки, на которой функции кассира и менеджера разделены.

28.06.2018    7707    filin2042    2    

4

Пропорциональное распределение в запросе

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

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

1 стартмани

28.06.2018    13997    invertex    8    

38

Идея для Инфостарта

Сообщество

Совместим приятное с полезным.

28.06.2018    18427    1c-intelligence    155    

41

Платежи через RoboKassa из web-приложения OneScript

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

В статье рассмотрен пример организации платежей из web-приложения OneScript через платежную систему RoboKassa

1 стартмани

27.06.2018    8826    blackhole321    0    

18

"Шоколадная" установка 1С

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

Статья о том, как быстро установить и настроить платформу 1С через одну команду: choco install 1c.

1 стартмани

27.06.2018    19047    Scorpion4eg    42    

118

Байки разработчика №1: детективные

О жизни

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

27.06.2018    13842    Tavalik    22    

47

Как мы проводим свободное время - 2. Хакатон по технологии BlockChain и интеграция в корпоративный мессенджер ZERO

Мессенджеры и боты Мобильная платформа

Продолжая развивать наш мессенджер и исследовать технологию BlockChain, которой были посвящены наши хакатоны, мы постепенно подбираемся к пониманию того, зачем это все нам надо (и , возможно, вам, уважаемые читатели, тоже). P.S.: Текст содержит интимные подробности, которые могут вызвать "течь крыши" из-за сопутствующей тематике сложности, так что будьте осторожны и храните себя.

25.06.2018    11309    starik-2005    7    

15

Повышаем эффективность разработки правил обмена

Групповая разработка (Git, хранилище) Обмен между базами 1C Платформа 1С v8.3 1С:Конвертация данных

Как повысить скорость и качество разработки правил обмена? Как вести групповую разработку правил обмена? Как облегчить сопровождение правил обмена после передачи в эксплуатацию? Об этом и многом другом вы можете узнать из этой статьи.

25.06.2018    33499    olegtymko    49    

157

Кому ты такой нужен?

О жизни

Как найти место каждому в общей цели?

25.06.2018    11854    1c-intelligence    58    

40

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

Обмен между базами 1C Платформа 1С v8.3 Управляемые формы Конфигурации 1cv8

hsИнтегратор : Простое в использовании решение, работает в качестве клиента и сервиса (в мобильном приложении – только клиента). Не обязательно требует внесения изменений в конфигурации интегрируемых баз данных. Маленький трафик обмена между клиентом и сервером, быстрая реакция на запросы со стороны клиента. Единый сервис для обмена данными различной структуры, механизмы для обеспечения безопасности.

25.06.2018    13673    hobi    8    

38

Создание web-площадки на технологиях 1С, или как Водоканал сделал "Личный кабинет потребителя"

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

Гончаров Максим делится опытом создания «Личного кабинета потребителя» на сайте водоканала. Он описывает архитектуру системы и объясняет, какую роль в ней играют технологии: «Битрикс», OData, веб-сервисы, «1С:БСП». Также в статье раскрываются возможности использования подсистемы «Анкетирование» в «1С:БСП» как конструктора документов.

25.06.2018    24384    maxx    35    

73

Нагрузочное тестирование. В дни проведения ЧМ по футболу.

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

Нагрузочное тестирование. Подготовка к экзамену 1С:Эксперт. По мотивам доклада Виктора Богачева Инфостарт Event 2014. В дни проведения ЧМ по футболу.

1 стартмани

24.06.2018    12157    vasilev2015    9    

49

Добавляем онлайн-чат в web-приложение OneScript

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

В статье рассмотрено подключение онлайн-чата к web-приложению на основе http-сервисов OneScript

24.06.2018    8816    blackhole321    1    

19

Принципы ООП в 1С (pattern Chain of responsibility)

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

Данная статья является продолжением https://infostart.ru/public/850699, за основу будет применен тот же подход

1 стартмани

22.06.2018    7257    lazarenko    2    

13

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

Мобильная разработка Мобильная платформа

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

22.06.2018    11775    Baksheev-Nikita    4    

3

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

Оптовая торговля Розничная торговля Ценообразование, анализ цен Запросы Платформа 1С v8.3 Конфигурации 1cv8

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

21.06.2018    8033    maxvcb    0    

7

Принципы ООП в 1С на примере реализации pattern Decorator

Рефакторинг и качество кода Платформа 1С v8.3 Конфигурации 1cv8

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

1 стартмани

21.06.2018    14127    lazarenko    6    

25

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

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

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

21.06.2018    9704    Bene_Valete    12    

7

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

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

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

21.06.2018    46602    CrazyHands    17    

21

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

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

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

20.06.2018    29067    pavel_pss    11    

24

Управление состоянием формы через конечный автомат

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

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

1 стартмани

19.06.2018    18930    kalyaka    41    

91

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

Обмен между базами 1C Файловый обмен (TXT, XML, DBF), FTP Платформа 1С v8.3 1С:Управление торговлей 11

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

18.06.2018    59172    artkor    32    

129