...

Разработка

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

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

06.02.2013    26159    mxm2    21    

23

Инструментарий разработчика Программист Платформа 1С v8.3 1C:Бухгалтерия Абонемент ($m)

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

1 стартмани

05.02.2013    23107    29    defender    7    

7

Работа с интерфейсом Программист Абонемент ($m)

Качественные иконки 256x256 в формате *.png с прозрачным фоном.

1 стартмани

03.02.2013    34305    820    Kserken    19    

51

Работа с интерфейсом Системный администратор Программист Платформа 1С v8.3 1C:Бухгалтерия Абонемент ($m)

Автономная внешняя обработка, с поиском по метаданным и открытием любых форм (существующих и генерируемых) + отображение значений параметров сеанса

1 стартмани

01.02.2013    11668    129    Sibars    20    

16

Инструментарий разработчика Программист Платформа 1С v8.3 1C:Бухгалтерия Абонемент ($m)

В продолжении статьи "v8: Концепция минимального изменения конфигурации для легкого обновления" (http://infostart.ru/public/170935/) предлагаю вашему вниманию небольшую подсистему, позволяющую динамически размещать реквизиты формы, элементы формы переопределять события существующих и назначать новые на уровне "настроек"

1 стартмани

31.01.2013    56135    309    MarSeN    58    

164

Инструментарий разработчика Программист Платформа 1С v8.3 1С:Бухгалтерия 2.0 1С:Управление производственным предприятием Абонемент ($m)

Полезно для конфигурации БУ + БИТ-Финанс или УПП + БИТ-Финанс Добавляет отобранные документы в результате запроса в обработку "Групповая трансляция" (бит_ГрупповаяТрансляция). Удобно в случае, когда стандартного набора реквизитов отбора обработки "Групповая трансляция" недостаточно для отбора документов (н-р, значения проводок, движения по регистрам, "условные отборы" и т.п.).

1 стартмани

30.01.2013    9540    26    seademon86    3    

3

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

Таймер обратного отсчета

1 стартмани

30.01.2013    6657    77    boks    3    

1

Универсальные функции Системный администратор Программист Платформа 1С v8.3 1C:Бухгалтерия Бесплатно (free)

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

28.01.2013    7870    sazol    16    

10

Механизмы платформы 1С Программист Платформа 1С v8.3 1C:Бухгалтерия Абонемент ($m)

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

3 стартмани

28.01.2013    247791    Evil Beaver    186    

493

Математика и алгоритмы Программист Платформа 1С v8.3 1C:Бухгалтерия Бесплатно (free)

"Лучше день потерять потом за пять минут долететь" ((с) "Крылья, ноги и хвосты") или как сделать так чтобы обновление конфигурации проходило с минимальными трудозатратами.

28.01.2013    40491    MarSeN    57    

181

Инструментарий разработчика Системный администратор Программист Платформа 1С v8.3 1C:Бухгалтерия Россия Абонемент ($m)

Получение обновлений отчетности и конфигурации для платформы 7.7 (для работы нужен диск ИТС)

1 стартмани

25.01.2013    9747    21    imiron_ru    4    

2

Запросы Программист Платформа 1С v8.3 1C:Бухгалтерия Абонемент ($m)

Часто сталкивался с необходимостью сохранения динамического списка в Excel. Перерыл форумы на тему: "как сохранить данные динамического списка" и находил ответы: "никак !". Поэтому создал небольшую демонстрационную конфигурацию, в которой можно найти ответ - как. В примере параметры динамического списка действуют по условию "И" совместно с отборами. Параметры удобно использовать для простых ограничений в больших динамических списках, например - диапазон дат, отборы - для сложных условий. Также в конфигурации пример добавления новых условий отбора с помощью команды контекстного меню "Отбор по значению".

1 стартмани

25.01.2013    16622    57    hobi    4    

6

Инструментарий разработчика Системный администратор Программист Платформа 1С v7.7 Оперативный учет 7.7 Бухгалтерский учет 7.7 Расчет 7.7 1C77 Абонемент ($m)

Robot для 1С:Предприятия 7.7 Позволяет запускать по таймеру указанную внешнюю обработку для 7-ки. При запуске прячется в трей.

1 стартмани

24.01.2013    18785    43    yu    2    

3

Запросы Программист Платформа 1С v8.3 1C:Бухгалтерия Абонемент ($m)

Приведены и прокомментированы запросы, помогающие решать указанные задачи в составе пакетных запросов. Отличием от других известных решений является простая структура, относительная компактность, высокие быстродействие и устойчивость к ошибкам исходных данных. Применяется техника искусственных таблиц, изначально упомянутая в статье "Порождающий запрос" [http://infostart.ru/public/90367/].

1 стартмани

24.01.2013    122233    ildarovich    58    

302

Инструментарий разработчика Россия Абонемент ($m)

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

1 стартмани

22.01.2013    12288    26    micha-r    9    

10

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

Все просто - загрузка через OLE мне показалась долгой, существующие компоненты прямого чтения оказались платными, пришлось по-быстрому написать свою. Для скачивания выложена обработка чтения и визуализации xls-файлов с зашитой в ее макет компонентой, реализованной по технологии native-api. Работа проверялась под толстым и тонким клиентом.

1 стартмани

21.01.2013    15341    100    UncleVader    26    

20

Инструментарий разработчика Системный администратор Программист Платформа 1С v8.3 1C:Бухгалтерия Россия Абонемент ($m)

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

1 стартмани

19.01.2013    54610    381    yuraos    49    

111

Запросы Программист Платформа 1С v8.3 1C:Бухгалтерия Бесплатно (free)

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

18.01.2013    42465    InformSES    22    

88

Логистика, склад и ТМЦ Механизмы типовых конфигураций Программист Платформа 1С v8.3 1C:Бухгалтерия Россия Управленческий учет Бесплатно (free)

Контроль возвратов был реализован без учета скидок (не было необходимости, дописать возможно). Контроль осуществлен по следующим критериям: 1. Контроль цены в документе продажи и документе возврата(должна быть одинаковой(!!!скидки не учитываются, требуется дописка)). 2. Контроль на заполнение документа реализации (ДокументПартии). 3. Контроль количества номенклатуры возврата и количества номенклатуры в документе реализации, с учетом уже возвращенного товара. 4. Контроль даты документа. Возврат можно осуществить в течении 15 суток. 5. Контроль наличия номенклатуры в документе реализации.

17.01.2013    6585    dud_ivan    2    

3

Механизмы платформы 1С Системный администратор Программист Платформа 1С v8.3 1C:Бухгалтерия Россия Абонемент ($m)

В форме пользователь может выбирать любой документ, имеющийся в системе. Обработка строит развернутую структуру метаданных. Например, если выбран документ "Поступление товаров и услуг", то отображаются все его реквизиты, табличные части, их реквизиты, формы и макеты. Для каждого реквизита ссылочного типа тоже разворачивается его структура (например, для реквизита "Контрагент") и так далее. Результат обработки представлен в виде дерева значений, размещенного на форме

1 стартмани

16.01.2013    8874    84    ilosa    13    

9

Инструментарий разработчика Системный администратор Программист Россия Абонемент ($m)

Существует проблема печати в терминальной сессии Windows. Особенно это актуально для тех, кто работает с 1С. Есть как платные, так и бесплатные решения. Например, платное решение ScrewDrivers от фирмы triCerat стоит более 50000 рублей. Вашему вниманию предлагается программа, которая в связке с бесплатными FoxitReader и PDFCreator решает обозначенную проблему. В Windows 10 можно обойтись и без установки PDFCreator.

1 стартмани

16.01.2013    17655    32    compil7    12    

4

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

Использование динамических списков в управляемых формах на примере простейшей формы подбора номенклатуры. В помощь осваивающим платформу 1с 8.2 с нуля или тем, кто переходит с 7.7.

16.01.2013    166588    viddik    37    

244

WEB-интеграция Работа с интерфейсом Программист Платформа 1С v8.3 1C:Бухгалтерия Абонемент ($m)

Обработка на управляемых формах. Две закладки. Первая - пример геокодирования. Вторая - пример обратного геокодирования

1 стартмани

15.01.2013    25111    205    Alexander.Shvets    21    

18

Инструментарий разработчика Программист Платформа 1С v8.3 1C:Бухгалтерия Абонемент ($m)

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

1 стартмани

15.01.2013    14503    78    MuI_I_Ika    4    

11

Оптовая торговля Розничная торговля Логистика, склад и ТМЦ Инструментарий разработчика Оперативный учет 7.7 1С:Торговля и склад 7.7 Россия Абонемент ($m)

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

1 стартмани

14.01.2013    18105    12    BorisBelov    5    

1

СКД Программист Платформа 1С v8.3 1C:Бухгалтерия Россия Абонемент ($m)

Внешний отчет для любой конфигурации в управляемом приложении 1с и бесплатный курс из 12 уроков

1 стартмани

14.01.2013    17035    48    Nkolp    8    

16

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

Оказалось, что создать приложение для android на 1С 8.3 очень просто, но не без приключений. В статье те грабли, на которые я наткнулся, и описаны.

1 стартмани

13.01.2013    46077    316    bxz    44    

147

Инструментарий разработчика Программист Платформа 1С v7.7 Абонемент ($m)

Конфигурация 1С: 7.7 для парсинга ддс файлов, создания запросов на создание витрины, создания процедур полного обновления, создания тригеров.

1 стартмани

10.01.2013    14579    6    dino_raptor    4    

1

Инструментарий разработчика Программист Платформа 1С v8.3 1C:Бухгалтерия Абонемент ($m)

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

1 стартмани

10.01.2013    37590    159    O-Planet    22    

36

Механизмы типовых конфигураций Адаптация типовых решений Программист Платформа 1С v8.3 1С:Зарплата и Управление Персоналом 2.5 Россия Бухгалтерский учет НДФЛ Бесплатно (free)

При формировании всего списка сотрудников или по подразделениям у некоторых "выскакивает" излишне удержанный НДФЛ на начало и на конец месяца, которого на самом деле нет. При формировании отчета с отбором по сотруднику(ам) такого "косяка" нет. Ошибка в том, что обнуляются не все переменные. Ошибка проявляется не в любом месяце. Релиз ЗУП 2.5.60.1.

09.01.2013    6617    alex_atc    9    

12

Механизмы платформы 1С Программист Бесплатно (free)

Моя первая статья про XDTO получила широкую поддержку. Большое спасибо всем, кто оставил отзывы. Видно, что тема является актуальной, посему - продолжение.

09.01.2013    163074    Evil Beaver    97    

417

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

Доработанная версия: http://infostart.ru/public/88060/ Добавлено: 1. Альтернативная "пауза" - с практически нулевой загрузкой на процессор; 2. Счетчик бездействия (определение времени простоя сеанса, работает даже в терминале Citrix) 3. Важное сообщение (выводится в окне 1С сверху-справа красный прямоугольник сообщения); 4. ПолучитьИнформациюОСеансе() - расширенная информация о текущем сеансе 1С (то, чего платформа не умеет).

1 стартмани

04.01.2013    33657    197    DrAku1a    34    

38

Универсальные функции Платформа 1С v8.3 1C:Бухгалтерия Россия Бесплатно (free)

В продолжение темы "Добавить к дате рабочие дни в запросе" (http://infostart.ru/public/166349/) - у клиента была самописная конфигурация, в которой график посещения торговой точки указывался в виде дней недели (например, вторник и пятница), а нужно было сделать так, чтобы указывался ещё и номер этого дня в месяце (например, третий четверг).

03.01.2013    29151    INTECH1    11    

26

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

ВК для 1С 8.2 (управляемое и обычное приложение) Позволяет выполнять запросы выборки данных (SELECT, другие не пробовал - возможно, тоже) Возможна удаленная работа (т.е. когда база firebird находится на другом компьютере локальной сети). Не требует дополнительных драйверов - всё, что нужно, вложено в комплекте!

1 стартмани

03.01.2013    24108    151    DrAku1a    17    

18

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

Не так давно столкнулся с проблемой решения задачи коммивояжера. Суть задачи в нахождении кратчайшего пути для объезда N городов. Основная проблема заключалась в том, что задача коммивояжера относится к классу NP-полных задач и самый очевидный способ решения методом перебора всех вариантов уже на 30 точках занимает длительное время.

1 стартмани

02.01.2013    39432    169    MadHead    26    

62