Шальнов Александр

145
Рейтинг

Shalnov
Александр Шальнов



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

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

Друзья
  • Алексей Новиков
  • Антон Сарафанников
  • Денис Шаймарданов
  • Евгений Жуков
  • Дмитрий Малышев
  • Евгений Комиссаров
  • Андрей Волин
Подписчики 11

Группы

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

Рейтинг 145

Обработчик текста

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

Бывает, нужно обработать текст, да под рукой нет инструмента. А каталог обработок всегда под рукой...

1 стартмани

04.05.2022    1670    2    Shalnov    0       

4

Выгрузка / загрузка расширений

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

Групповая выгрузка / загрузка расширений. Использую для быстрого архивирования и переноса в другую базу.

1 стартмани

06.01.2021    4438    85    Shalnov    11       

9

Менеджер подключений к удаленным рабочим столам (RDP)

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

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

2 стартмани

19.11.2019    8987    12    Shalnov    1       

12

Редактор JSON

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

Умеет: читать форматы CSV, XML, JSON; автоматически определять формат, возвращать текст JSON.

1 стартмани

11.11.2019    7261    12    Shalnov    4       

13

"Заплатка" для больничного листа, для КА 2.4.8.82

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

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

2 стартмани

25.07.2019    8145    2    Shalnov    0       

2

Комментарии

DevАвтоматическая установка обеспечения в документ "Заказ клиента" и "Заказ материалов в производство"#11 01.04.24 18:36
(10)
Цитата
выключаешь, все нормально. Версия 11.5.16.78
Вы могли бы поправить ошибки? Готов заново приобрести модуль.
Да покупать не надо
в пт посмотрю, скину в личку...
ПубликацииНестандартное использование Системы взаимодействия#3 17.01.24 11:19
А где найти документацию по Webhook-ам?
DevОбработчик текста#0 03.05.22 23:29
Бывает, нужно обработать текст, да под рукой нет инструмента. А каталог обработок всегда под рукой...
AdminАнализ добавленных и измененных объектов через расширения#0 27.04.22 22:43
Обработка для поиска реквизитов, добавленных расширениями.
DevНекорректно работает НайтиПоСсылкам#1 21.04.22 22:05
1С:Предприятие 8.3 (8.3.19.1229)
Управление нашей фирмой, редакция 1.6 (1.6.26.124)

Код
   МассивДляИсключения = Новый Массив;
    МассивДляИсключения.Добавить("Документ.СверкаВзаиморасчетов");
    МассивДляИсключения.Добавить("Документ.ПеремещениеЗапасов");
    МассивДляИсключения.Добавить("Документ.ЗаказПокупателя");
    МассивДляИсключения.Добавить("Документ.ОтчетКомитенту");
    МассивДляИсключения.Добавить("Документ.ВводНачальныхОстатков");
    МассивДляИсключения.Добавить("Документ.ПоступлениеВКассу");
    МассивДляИсключения.Добавить("Документ.ОперацияПоПлатежнымКартам");
    МассивДляИсключения.Добавить("Справочник.АктВыполненныхРаботПрисоединенныеФайлы");
   МассивДляИсключения.Добавить("Справочник.РасходнаяНакладнаяПрисоединенныеФайлы");
   МассивДляИсключения.Добавить("Справочник.СообщенияОбсуждений");
   МассивДляИсключения.Добавить("РегистрСведений.Б24_К_ИдентификаторыОбъектов");
   МассивДляИсключения.Добавить("РегистрСведений.Б24_КС_ТаблицаИзменений");
   МассивДляИсключения.Добавить("РегистрСведений.ВерсииОбъектов");
   МассивДляИсключения.Добавить("РегистрСведений.ФактОплатыЗаказов");
   МассивДляИсключения.Добавить("РегистрСведений.ВыполненныеЗадачиАссистентаУправления");
   МассивДляИсключения.Добавить("РегистрСведений.ИсторияСостоянийЗаказов");
   МассивДляИсключения.Добавить("РегистрСведений.ГрафикВыполненияЗаказов");
   МассивДляИсключения.Добавить("РегистрСведений.Б24_КС_ПакетыВыгрузки");
   МассивДляИсключения.Добавить("РегистрСведений.НаличиеФайлов");
   МассивДляИсключения.Добавить("РегистрСведений.ПубличныеИдентификаторыСинхронизируемыхОбъектов");
   МассивДляИсключения.Добавить("РегистрСведений.СведенияОФайлах");
   МассивДляИсключения.Добавить("РегистрСведений.ФактОплатыДокументов");
   МассивДляИсключения.Добавить("РегистрСведений.ИсторияЗначенийРеквизитовПриЗагрузкеИзКлиентаБанка");


Результат = НайтиПоСсылкам(МассивСсылок,,,МассивДляИсключения);


В результате присутствуют документы из исключения (МассивДляИсключения)
Анализ показал, что искомая ссылка находиться в табличной части.
Попытка прописать в массив табличную часть, реквизит табличной части через метаданные тоже не принес результаты

Обошел добавив в цикле поиск по массиву:

Код
   Для Каждого Строка Из Результат Цикл
      
          
      Если МассивДляИсключения.Найти(Строка.Метаданные) <> Неопределено Тогда
         Продолжить;
      КонецЕсли;  
      
      Если МассивДляИсключения.Найти(Строка.Метаданные.ПолноеИмя()) <> Неопределено Тогда
         Продолжить;
      КонецЕсли;



Подозреваю, что аналогичная проблема будет если задать массив "ВключитьОбъекты"

Кто сталкивался с такой проблемой и как решали?
ОбменВыгрузка / загрузка расширений#11 06.01.22 19:57
(10) Можно выгрузить / загрузить?
Если так, то супер, надо попробовать.
DevАвтоматическая установка обеспечения в документ "Заказ клиента" и "Заказ материалов в производство"#8 21.10.21 18:54
(7)
Цитата
Верно?
нет, т.к. стандартный модуль работает не так

в описании

При записи документа "Заказ клиента" со статусом "К выполнению", отбираются строки у которых установлено обеспечение указанное в регистре e1cib/list/РегистрСведений.WS_АУОЗК_ОбробатыватьСтрокиЗаказа, для этих строк выполняется обработка аналогичная как при нажатии кнопки "Обеспечение", варианты обеспечения указываются в регистре e1cib/list/РегистрСведений.WS_АУОЗК_УстанавливатьАвтоматическиВариантыОбеспичения

Статус либо устанавливается вручную "К выполнению", либо другим модулем (у нас он очень специфичный и нет смысла его выкладывать)

У вас явно другая задача
DevАвтоматическая установка обеспечения в документ "Заказ клиента" и "Заказ материалов в производство"#6 18.10.21 15:42
(5) Есть стандартная кнопка "Обеспечение" - "Заполнить обеспечение"
Расширение эмулирует работу этой кнопки на сервере.
Было сделано, чтобы не заходить в заказ и не нажимать эту кнопку, т.к. заказы загружаются из других систем Б24, сайт, СРМ....
DevАвтоматическая установка обеспечения в документ "Заказ клиента" и "Заказ материалов в производство"#4 17.10.21 9:17
(3)
Цитата
Может ли это работать в таком режиме
В таком нет, надо дописывать, проще новую написать. Но на сколько помню так работает штатно.
Это расширение, по сути автоматизирует алгоритм штатной кнопки.