Раньше слал логи рег. заданий себе на почту.
Ящик быстро замусоривался
Slack оказался намного удобнее + есть хорошая аппа для iPhone и Apple Watch с PUSH уведомлениями
Читать далее
Архив метки: 1с
Интеграция 1С УТ11 с курьерской службой Axiomus
Обработка обмена с Axiomus реализована в виде внешней печатной формы для документа Заказ покупателя, это позволяет использовать ее без внесения изменений в типовую конфигурацию
Обработка создает Заявку на доставку в личном кабинете Axiomus и получает статус исполнения этой заявки
Планирую дописать создание Реализации, после того как заказ будет доставлен.
Так же есть версия для 1С УТ 10.3!
(эту обработку можно купить и заказать доработку под ваши уникальные бизнес-процессы)
Рассылка смс через API SMS.ru
Интеграция сервиса dadata.ru с 1С
один из API сервиса dadata.ru позволяет преобразовать адрес, написанный как попало, в упорядоченную структуру. примерно тоже самое приходилось делать руками — искать в КЛАДР регион, улицу и т.д.
Безумный отчет
Несколько СКД в одном отчете
ДокументРезультат = ЭлементыФормы.Результат; ДокументРезультат.Очистить(); Если Элемент.Имя = "ФинОперации" Тогда СхемаКомпоновкиДанных = ПолучитьМакет("ОсновнаяСхемаКомпоновкиДанных"); Иначе СхемаКомпоновкиДанных = ПолучитьМакет("Перечисления"); КонецЕсли; КомпоновщикНастроек.ЗагрузитьНастройки(СхемаКомпоновкиДанных.ВариантыНастроек.Основной.Настройки); УстановитьПериод(); КомпоновщикМакета = Новый КомпоновщикМакетаКомпоновкиДанных; ПроцессорКомпоновки = Новый ПроцессорКомпоновкиДанных; МакетКомпоновки = КомпоновщикМакета.Выполнить(СхемаКомпоновкиДанных, КомпоновщикНастроек.Настройки, ДанныеРасшифровки); ПроцессорКомпоновки.Инициализировать(МакетКомпоновки,, ДанныеРасшифровки); ПроцессорВывода = Новый ПроцессорВыводаРезультатаКомпоновкиДанныхВТабличныйДокумент; ПроцессорВывода.УстановитьДокумент(ДокументРезультат); ПроцессорВывода.Вывести(ПроцессорКомпоновки, Истина);
Автоматический тунель до MySQL базы MasterHost
В одном из проектов по обмену 1с — CMS сайт располагался на хостинге Masterhost. Прямой доступ в базу MySQL они не открывают, но можно поднять SSH тунель и через него есть доступ в базу.
Тунель открываю через putty, запускаю с параметрами его через VBS.
Т.о. доступ к базе на хостинге открыт на адресе localhost:3306
После обмена убиваю putty.
Волшебная процедура Программное изменение формы элемента
Добавляет на форму элемента закладку, на нее помещает таблицу значений с командной панелью
Программное формирование отчета 1с82
Процедура для программного формирования отчета на СКД, обычные формы
Отчет по нескольким периодам на СКД
Отчет по нескольким периодам на Системе Компановки Данных (СКД)
Формирую из 2х наборов данных
первый набор — Запрос по остаткам
второй набор для вывода периодов продаж, генерируется в процедуре, используя «ОБЪЕДИНИТЬ ВСЕ»
сам отчет можно скачать тут http://infostart.ru/public/142953
часть процедуры для формирования Запроса
Запрос с нарастающим итогом
Запрос формирует таблицу с нарастающим итогом
план такой:
1) взять запрос в котором нужен нарастающий итог
2) поместить его во временную таблицу
3) взять эту таблицу в выборку 2 раза
4) связать таблицы по через «>=»
5) сгруппировать и упорадичить
Хитрый текст запроса
Генерирует таблицу с датами, первая дата задается параметром
в результате получается Таблица дат! Не надо выбирать из не из каких календарей!
Кусок кода Получение параметров соединения с базой
File = ""; Srvr = ""; Ref = ""; СтрокаСоединения = СтрокаСоединенияИнформационнойБазы(); Выполнить(СтрокаСоединения);
Волшебный обмен между базами 1с через XML
В процедурах выгрузки/загрузки создается ФабрикаXDTO из схемы, которая хранится в макете как файл. Файл настроек схемы надо использовать один и тот же в обработках Загрузки/Выгрузки
Из Фабрики создается объект, его заполняю выгружаемыми данными
Фабрику сохраняю в XML
В процедуре загрузки из читаю фабрику из XML и пробегаю по объектам
Настройка СКД в макете Обработки
Иногда лень городить программное заполнение схемы.
Я делаю настройку в режиме предприятия, сохраняю в xml.
Этот xml помещаю в макет как двоичные данные
Потом в коде сохраняю xml из макета в tmp и подставляю ее в СКД ))