236
Рейтинг

duhh



  •   Регистрация: 15.07.2009 (14 лет назад)

  •   Был(а) на сайте: 24.04.2024

Друзья
  • Максим Я
  • Дмитрий Малышев
  • Евгений Комиссаров
Подписчики 10

Группы

Профессиональный разработчик

Рейтинг 236

БСП - Дополнительная обработка - Заполнение объекта - Произвольный алгоритм

Инструменты и обработки Программист Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m) Внешняя обработка (ert,epf) Инструментарий разработчика

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

1 стартмани

13.02.2020    9175    4    duhh    4       

6

Согласование задач из Outlook

Инструменты и обработки Программист Платформа 1С v8.3 Конфигурации 1cv8 Windows Абонемент ($m) Расширение (cfe) Внешние источники данных

Согласование задач непосредственно из почтовой программы, в моем случае Outlook 2013 без каких-либо дополнительных настроек. Из почты отправляется GET запрос к HTTP-сервису 1С, который в свою очередь выполняет задачу.

1 стартмани

06.09.2019    20085    19    duhh    17       

65

Стандартные методы в нестандартном переносе данных

Инструменты и обработки Программист Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m) Внешняя обработка (ert,epf) Перенос данных 1C

В этой статье речь пойдет о некоторых стандартных методах переноса. Стандартными я называю те методы, которые нам предоставляет фирма 1С. Переход с версии бухгалтерии 2.0 на бухгалтерию 3.0, мне кажется тоже можно отнести к переносу данных, т.к. до обновления было одно, а после получилось совсем другое и часто по ряду причин переход не заканчивается банальным обновлением конфигурации, а влечет за собой некое преобразование данных. Для примера хочу рассмотреть процесс переноса данных из переписанной конфигурации Бухгалтерии 2.0 на конфигурацию Бухгалтерия предприятия, редакция 3.0 БИТ.ФИНАНС 3.1. В этом переносе можно и, на мой взгляд, нужно использовать стандартные методы переноса.

1 стартмани

16.08.2019    3834    6    duhh    0       

2

Табличный документ через HTTP сервис

Инструменты и обработки Программист Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m) Расширение (cfe) Перенос данных 1C

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

1 стартмани

02.08.2019    13988    61    duhh    5       

20

Внесение изменения в формы с помощью расширений, без заимствования формы.

Отчеты и формы Программист Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m) Расширение (cfe) Работа с интерфейсом

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

1 стартмани

14.06.2019    21871    11    duhh    3       

8

Конструктор показателей баланса. Расширение для Бухгалтерии 3.0

Отчеты и формы Бухгалтер Платформа 1С v8.3 Бухгалтерский учет 1С:Бухгалтерия 3.0 Россия Бухгалтерский учет Абонемент ($m) Расширение (cfe) Регламентированный учет и отчетность

Конструктор позволяет настроить расчет показателей Баланса в регламентированном отчете "Бухгалтерская отчетность". Расширение подойдет для конфигураций разработанных на основе Бухгалтерия 3.0.

1 стартмани

07.12.2018    13975    33    duhh    5       

12

МОЛ (кладовщик) в ОСВ по счету

Отчеты и формы Бухгалтер Платформа 1С v8.3 1С:Бухгалтерия 3.0 Бухгалтерский учет Абонемент ($m) Расширение (cfe) Оборотно-сальдовая ведомость, Анализ счета Логистика, склад и ТМЦ

Расширение для конфигураций на базе Бухгалтерии 30. Позволяет в ОСВ по счету в дополнительных сведениях вывести МОЛ по субконто "Склад".

1 стартмани

06.09.2018    7043    12    duhh    0       

0

Параметры для дополнительных отчетов и обработок БСП

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

Еще один вариант передачи параметров во внешние обработки БСП. Параметры привязываются к командам дополнительной обработки и хранятся в элементе справочника.

18.10.2017    13066    duhh    8       

11

Комментарии

ОбменТабличный документ через HTTP сервис#5 01.06.23 12:54
Привет, давно было, отладься на стороне формирующей ответ.
БУКонструктор показателей баланса. Расширение для Бухгалтерии 3.0#5 27.04.22 23:03
Устарело расширение, под новые релизы нужно дорабатывать.
ПубликацииБСП - Дополнительная обработка - Заполнение объекта - Произвольный алгоритм#4 19.11.20 15:25
(3)Если я правильно понял вашу идею, нельзя. Механизм БСП - Дополнительные отчеты и обработки - Заполнение объекта для этого не предназначен. Команда будет доступна в форме нового объекта, но при запуске предложит объект записать.
DevРеквизит документа, изменение которого не потребует перезаписи документа#4 25.08.20 13:48
Для конфигураций на базе БСП механизм доп. реквизитов и сведений.
DevSQL редактор#9 12.08.20 22:57
(8)Сложно сказать, я уже забыл когда ей пользовался, но у меня только штатные конфигурации, а если не штатные то "не использовать".
На самом деле какая разница, сделай чистую конфу без режима совместимости и запусти в ней. Если погуглить ЭтотОбъект в УправляемойФорме появился с 8.3.3, т.е. платформа должна быть не ниже.
DevSQL редактор#7 12.08.20 18:09
Либо платформа либо режим совместимости. Разработано на платформе 1С:Предприятие 8.3 (8.3.7.1790)
(6)
DevПодскажите, что не оптимально в запросе?#4 29.07.20 22:27
ДвижениеТоваровОбороты.Распоряжение.АдресДоставки добавляй таблицу Распоряжение связывай и бери АдресДоставки из нее. Короче убери две точки.
ПубликацииВнесение изменения в формы с помощью расширений, без заимствования формы.#2 29.05.20 14:44
(1)

1. Изменить процедуру
&НаКлиенте
Процедура ОбновитьДанные(Команда)

ДопПараметры = РасширениеФорм_ОбщегоНазначенияКлиент.ПодготовитьПарамтрыУниверсальнойФормы(ВладелецФормы.Параметры.Ключ, ВладелецФормы);
ОсновнойРеквизитФормы = РасширениеФорм_ОбщегоНазначенияКлиент.ПодготовитьДанныеФормыВлвдельца(ДопПараметры, ВладелецФормы, ОсновнойРеквизитФормы);
ОбновитьДанныеФормы(ДопПараметры);

КонецПроцедуры

2. Разница, в первом случае это динамически программно создаваемая форма, во втором форма настраиваемая в конфигураторе, выбор варианта использования настраивается в предприятии в форме настройки расширяемой формы.
ПубликацииБСП - Дополнительная обработка - Заполнение объекта - Произвольный алгоритм#2 14.02.20 11:25
(1)И не только, выполнение произвольного алгоритма есть и в консолях запросов и в HTTP-сервисах. Может и для дополнительных обработок есть. Суть публикации не в произвольном алгоритме, а в контексте его использования. Мне не нравилось плодить дополнительные обработки заполнения, так и родилась эта идея. Мне кажется использование обработки "групповое изменение реквизитов" больше подходит для администраторов, я же предлагаю механизм для использования пользователями.
ПубликацииБСП - Дополнительная обработка - Заполнение объекта - Произвольный алгоритм#0 13.02.20 16:20
Информационная система 1С ИТС: "При разработке решений следует учитывать, что опасно не только непосредственное выполнение кода, написанного в режиме Предприятие, но и те места, где методами Выполнить или Вычислить исполняется код, сконструированный на основе параметров, переданных в серверные функции и процедуры. Ограничение не распространяется на код, выполняемый на клиенте."