...

Универсальные функции: Разработка

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

Функции для работы с датами, которые почему-то забыли перенести из языка запросов в язык 1С.

1 стартмани

21.10.2014    22710    15    dusha0020    53    

39

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

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

2 стартмани

22.09.2014    63526    713    Alex_E    31    

215

Поиск данных Универсальные функции Программист Платформа 1С v8.3 Конфигурации 1cv8 Бесплатно (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    12207    betepon    5    

1

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

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

1 стартмани

18.09.2014    10974    2    webstep    5    

3

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

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

1 стартмани

18.09.2014    16115    37    RomanBor    2    

3

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

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

16.09.2014    18240    swimdog    48    

28

Универсальные функции Программист Платформа 1С v7.7 Конфигурации 1cv7 Абонемент ($m)

Запуск программ PHP на сервере по прямому адресному запросу. Дополнительная возможность - передавать параметры методом GET-запросов.

1 стартмани

15.09.2014    11413    7    kwadro    1    

0

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

Хочу поделиться примерами работы с Универсальным отчетом для Управление производственным предприятием, редакция 1.3.31.1.

1 стартмани

13.09.2014    19329    14    IgorXml    4    

8

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

В статье (на примере Бухгалтерия предприятия, редакция 3.0 (3.0.35.27) ) рассматривается, как в БП 3.0 изменить алгоритм формирования префикса номера.

11.09.2014    62703    1cspbru    12    

29

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

Если очень хочется, а сохранять данные в бинарном виде (в файл) нет возможности, то это реализация прямого и обратного преобразования Base64 с поддержкой кириллицы на utf-8, без использования внешних объектов.

1 стартмани

07.09.2014    35807    142    mxm2    19    

18

Управление взаимоотношениями с клиентами (CRM) WEB-интеграция Универсальные функции Системный администратор Программист Платформа 1С v8.3 Конфигурации 1cv8 Розничная и сетевая торговля (FMCG) ИТ-компания Абонемент ($m)

Обработка работает с популярными почтовыми сервисами через API. Умеет отправлять транзакционные письма, шаблоны, получать и изменять информацию о подписчике, отправлять произвольный запрос в mailchimp.

1 стартмани

06.09.2014    11792    41    RWS88    2    

1

Универсальные функции Работа с интерфейсом Программист Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

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

1 стартмани

06.09.2014    24357    101    yc_2011    11    

11

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

Бывает, что в отчет нужно включить какие-то данные из другого отчета, что же делать?

27.08.2014    12166    alexey_kurdyukov    23    

26

Универсальные функции Программист Платформа 1С v7.7 1С:Комплексная 7.7 Россия Бесплатно (free)

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

20.08.2014    8656    hvv2002    1    

4

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

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

15.08.2014    21707    Farzar    54    

37

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

Вы хотите проверять правильность заполнения реквизитов в документах на стадии создания и записи оных? Данная разработка может вам подойти. Внедряется в конфигурацию без изменения типовых объектов. Реализована для 8.2, обычное приложение.

1 стартмани

13.08.2014    9068    3    nikulin76    1    

3

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

Столкнулся с проблемой блокировок/тормозов при назначении уникального Штрихкода. Работало через поиск Макс. значения в Регистре сведений и записи туда нового значения. В принципе данный функционал можно использовать для создания уникальныхзначений.

13.08.2014    9171    serferian    17    

5

Универсальные функции Загрузка и выгрузка в Excel Программист Система компоновки данных Конфигурации 1cv8 Бесплатно (free)

Перерыв весь интернет не смог найти простого способа сохранить отчет с большим числом строк в формате Excel. Везде предлагалось писать процедуры построчной записи, ADO, COMSafeArray и прочее. Метод же, используемый во всех найденный публикациях "Результат.Записать(ИмяФайла,ТипФайлаТабличногоДокумента.XLSX)", не работает при большом числе строк. Публикация http://infostart.ru/public/77128/ натолкнула на простую идею, которую и реализовал.

07.08.2014    40041    den_valley    15    

46

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

Чтобы не формировать несколько отчетов выставляя фильтры по организации/складам/номенклатуре/документу-регистратору и не сводить потом всю эту информацию воедино пытаясь оценить эффективность и рентабельность предполагаемой продажи по конкретному документу заказа покупателя предлагаю встроить в документ вызов отчета по валовой прибыли, с подменой запроса чтобы увидеть данные по себестоимости и рассчитать прибыль/эффективность/рентабельность с уже настроенными фильтрами по данным из заказа покупателя. Доработка разрабатывалась для УПП 1.3, но может быть встроена и в УТ 10.3. Может кому пригодится.

07.08.2014    7598    Tapochki-tmn    12    

5

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

Простая процедура выгрузки данных из Active Directory для встраивания в Ваши решения.

06.08.2014    11566    DrSender    3    

8

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

Предлагаю вашему вниманию альтернативный алгоритм построения дерева из данных документа или регистра. Этот способ позволяет без рекурсии построить иерархическую структуру данных. Для правильной работы у элемента данных должен быть ключ связи (родитель) и идентификатор элемента с где каталоги (узлы) младше элементов (файлов).

02.08.2014    13391    makc2k    9    

8

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

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

24.07.2014    18835    Pavl0    2    

7

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

Пример того, как можно вызывать битовые операции из 1С

23.07.2014    15633    scientes    6    

11

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

В 1С "Предприятие" v.8 не предусмотрена ситуация проверять изменение пользователем даты проведенного документа

16.07.2014    14264    asterlana    9    

7

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

Обработка расчета, аналогичная ЧИСТВНДОХ в excel Очень поможет всем МФО (микрофинансовым организациям) ЧИСТВНДОХ - функция excel, которая возвращает внутреннюю ставку доходности для графика денежных потоков, которые не обязательно носят периодический характер.

1 стартмани

08.07.2014    13561    68    newtraveller    8    

5

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

Открытие формы документа на клиенте из другого объекта конфигурации с заполненными реквизитами.

20.06.2014    1798    Marija-08    3    

8

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

Функция ЧислоПрописьюУзб(simv) Экспорт преобразует число, число с прописью. Можно поместить в общую модуль, и обращаться к этой функции. Буквы к, х, у, г остались не измененным, то есть например число 40 пишется как «кирк» .

18.06.2014    27822    nwstudent    6    

3

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

Большой текст с многочисленными отступами... Сделаем группировки по этим отступам и свернём их для удобства чтения!

16.06.2014    16118    Yashazz    4    

5

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

Небольшая функция, возвращающая таблицу значений со всеми датами за период. Интервал дат можно задать любой: Секунда, Минута, Час, День, Неделя, Месяц, Квартал, Полугодие, Год.

1 стартмани

14.06.2014    54859    46    mtv:)    13    

51

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

Необходима для формирования отчета “Показатели работы менеджера” в 1С:Управление торговлей 8

11.06.2014    7057    prost_white_one    9    

1

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

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

1 стартмани

28.05.2014    36433    119    BackHand001    14    

11

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

Обработка созданная с целью представить реализованный мной алгоритм сравнения строк. Реализована на 1С 8.1, однако будет работать и на более поздних версиях.

1 стартмани

15.05.2014    29482    80    bahbah    16    

64