...

Разработка

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

Подробные решения задач со скриншотами из сборника для подготовки к экзамену 1С специалист-консультант по УТ 11 (май 2013). Занимаюсь подготовкой к экзамену. Решил выложить решения некоторых задач. Приведены решения задач номер 1.15, 1.16. Решение каждой задачи реализовано в пустой базе. Статья не содержит условия самих задач, а только авторские решения задач с указанием номера задачи. Критика и указания ошибок в решении приветствуется.

06.10.2014    21725    Dima982    1    

17

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

Простая обработка для просмотра и установки значений предопределенных элементов. Позволяет заменить значение предопределенного элемента с одного элемента справочника на другой, удалить предопределенный элемент (снять пометку предопределенности), установить пометку переопределенного элемента. Проверяет предопределенные данные на наличие задвоений и отсутствующих. Работает со справочниками, планами счетов, планами видов характеристик, планами видов расчетов.

2 стартмани

06.10.2014    201373    3307    ekaruk    182    

229

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

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

1 стартмани

06.10.2014    6191    7    thelans    7    

1

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

Рассматривается вариант рефакторинга модальных вызовов в немодальные (асинхронные) в конфигурациях 8.3.5

1 стартмани

06.10.2014    23579    4    Franco    5    

17

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

Удобный просмотр схемы запроса. Формирование команд программной модификации запроса.

1 стартмани

05.10.2014    47601    410    ekaruk    28    

121

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

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

1 стартмани

04.10.2014    7635    4    thelans    17    

4

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

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

03.10.2014    20329    ivashka    3    

16

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

Отчет выводит любой иерархический справочник по колонкам.

1 стартмани

03.10.2014    14494    11    Sardukar    1    

0

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

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

02.10.2014    21588    Yashazz    3    

18

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

Библиотека Zint позволяет формировать штрих-коды различных стандартов (более 100) в виде .png, .eps или .svg Данный класс предназначен для того, чтобы использовать данную библиотеку под 1С 7.7

1 стартмани

02.10.2014    24964    30    Amel2010    10    

4

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

Основные возможности: - Работа практически с любыми веб-сервисами; - получение свойств веб-сервиса; - выполнение операций веб-сервиса; - установка параметров ws-операции как простого типа (строка, число, булево, дата), так и сложного (путём копирования веток дерева параметров - принцип:ветка дерва это объект); - возможность сохранения уже введённых параметров; - вывод результата исполнения ws-операции в дерево значений; - сохранение раннее запускаемых веб-сервисов; - вывод статистики; - поддержка протокола SSL (данная функция работает с версии платформы 8.3); - генератор кода обращения к веб-сервису, можно скопировать этот код в любую другую обработку и использовать для работы с веб-сервисом; - возможно просматривать структуру возвращаемых значений веб-сервиса.

2 стартмани

02.10.2014    18186    247    _root    18    

87

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

При переводе 1С:Розницы на 8.3 столкнулся с проблемой - отсутствовала автоматическая процедура для конвертации внешних обработок из справочника «Обработки обслуживания ТО». Буквально за 20 минут доработал типовую обработку «КонвертацияВнешнихОбработок82» для этих целей.

1 стартмани

02.10.2014    18347    4    fixin    5    

1

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

Данная обработка ведет обратный отсчет от определенной даты.

1 стартмани

01.10.2014    12149    6    FIERYLIONS    1    

2

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

Рендеринг математических формул в HTMLDocument, с применением javascript библиотеки KaTex.

1 стартмани

30.09.2014    15370    10    meganibler    7    

31

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

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

30.09.2014    93428    John_d    14    

48

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

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

29.09.2014    141772    11274    ekaruk    156    

686

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

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

28.09.2014    6631    dimonster    3    

8

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

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

1 стартмани

27.09.2014    26699    77    ekaruk    12    

39

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

Как-то тихо и без особых описаний работы 1С выпустила конфигурацию «Сборщик мобильных приложений», которая призвана стать этаким органайзером для разработки мобильных приложений. В текущей последней версии 1.0.3.17 существует несколько не больших проблем, которые на первый взгляд выглядят как баги.

26.09.2014    36812    rotting    6    

13

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

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

1 стартмани

25.09.2014    14728    0    frutty    6    

10

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

Очень удобные и функциональные часы с будильником в виде обработки 1С.

1 стартмани

24.09.2014    15283    7    miller-adm    5    

8

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

В ERP 2.0 (и соответственно в УТ 11) появился функционал для упрощенной возможности модификации конфигурации разработчиками. Он касается в частности изменения форм объектов и размещения подписок на элементы, теперь задача изменения конфигурации на поддержке упростилась. Также появились дополнительные возможности в новой версии платформы 8.3.5, которые также упростят задчу.

22.09.2014    77354    ivanov660    57    

279

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

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

2 стартмани

22.09.2014    64119    718    Alex_E    31    

216

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

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

1 стартмани

20.09.2014    24542    7    ildarovich    8    

60

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

Внимание особо умных. Предложенная процедура актуальна для конфигураций на платформе 8.1 и ниже. В них для функции НайтиФайлы не был реализован рекурсивный поиск в подкаталогах. Это указано в справке. Задача Найти путь к вложенному каталогу. Пример Каталог AST содержит каталоги A1, S1, T1 Каталог A1 содержит каталоги 0001, 0002, 0003 каталог S1 содержит каталоги 1001, 1002, 1003 Каталог Т1 содержит каталоги 2001, 2002, 2003 На входе функции КорневойКаталог = "D:\AST" КаталогПоиска = "1002" На выходе функции НайденныйПуть = "D:\AST\A1\1002" Уточнение - имена КаталогПоиска уникальны и не повторяются. Функция НайтиФайлы не помогает - она ищет их только в текущем каталоге.

19.09.2014    13094    betepon    5    

1

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

Бывает нужно получить список ссылок из ЭлементыФормы.ДокументСписок или ЭлементыФормы.СправочникСписок, причем именно тот, который видит пользователь. А пользователь может настроить кучу отборов и сортировку... Данная функция позволяет сделать это.

1 стартмани

18.09.2014    11149    2    webstep    5    

3

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

Шаблон для внешней печатной формы с дополнительными реквизитами (на основе свойств документов) для УПП 1.3. В качестве примера выбрана печатная форма ИНВ-3 к документу "Инвентаризация товаров на складе". Без добавления в конфу реквизитов. Настройки доп. свойств описываются в макете настройки, обработка сама создает все необходимые записи. !!! Шаблон проверялся на УПП 1.3 !!!

1 стартмани

18.09.2014    16223    37    RomanBor    2    

3

Механизмы типовых конфигураций Программист Бухгалтерский учет 1С:Бухгалтерия 3.0 Россия Бесплатно (free)

В этой статье рассматриваются особенности, выявляемые по мере совершения тестового перевода нетиповой конфигурации (релиз БП 2.0.50.3) на релиз 3.0.24.9. Оговорюсь, что сама нетиповая конфигурация не описывается, так как это было бы и долго и не вполне этично по отношению к владельцу оной. Разумеется, БП 3.0 работает под управляемым приложением, которое кардинально отличается от обычного. Однако, в данной статье особенности программирования под управляемом приложении не рассматривается и предполагается, что читатель знает о чем идет речь

18.09.2014    34647    1cspbru    11    

50

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

Обработка «Поиск источника подписок» призвана искать обработчики заданных пользователем подписок в конфигурации. Программист, который ищет, какой подпиской проводится той или иной документ, изменяются данные при записи объекта, может легко отследить данные подписки и их источник (выполняемую функцию) в коде 1С.

1 стартмани

17.09.2014    5981    9    thelans    9    

6

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

Что на самом деле мы получили в 8.3.Х и почему это не очень радует. Поддерживающим большие нетиповые конфигурации посвящается.

17.09.2014    38236    Yashazz    92    

92

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

Иногда возникают ситуации, когда несколько пользователей одновременно используют обработку, которая создает объекты в базе. Например, производят выгрузку в другие базы через непосредственное подключение. Или с помощью обработки создают новые документы. В результате, возникает нежелательное дублирование. Как этого можно избежать?

16.09.2014    18732    swimdog    48    

28

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

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

1 стартмани

16.09.2014    12848    69    Kashemir    8    

5

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

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

1 стартмани

16.09.2014    8993    24    Rulllan    7    

3

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

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

1 стартмани

16.09.2014    16128    26    Mx00    5    

3

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

Очень часто в работе приходится делать рассылку оповещений с указанием в письме ссылки на какой-либо объект. Веб клиент работает не так стабильно как хотелось бы, поэтому иногда от него приходится отказаться. В данном случае есть альтернативное решение.

1 стартмани

16.09.2014    52487    42    OstHusky    10    

32

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

Дата прописью как в доверенности

1 стартмани

15.09.2014    10955    10    MKrapivin    6    

3

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

В этой статье я попробую ответить на этот вопрос. А также посмотрим, как сканировать камерой, как отправлять почту и как делать фото (или видео и в любом качестве), причем не встроенными средствами 1С.

1 стартмани

15.09.2014    109905    118    DitriX    187    

244