26 янв. 2016 г.

Настройка SSL для web-сервисов 1С 8.2

Открываем файл httpd.conf в папке C:\Program Files\Apache Software Foundation\Apache2.2\conf. Находим строку Listen 80, под ней дописываем Listen 443 (стандартный https порт).

Копируем файл openssl.cnf из C:\Program Files\Apache Software Foundation\Apache2.2\conf в C:\Program Files\Apache Software Foundation\Apache2.2\bin.

Создаем ключи.

27 мая 2015 г.

Константы в запросах 1С

Первый способ:
ВЫБРАТЬ Значение ИЗ Константа.ВалютаРегламентированногоУчета


Второй способ:
ВЫБРАТЬ ВалютаРегламентированногоУчета ИЗ Константы

7 мая 2015 г.

Обработка нажатия на гиперссылку в ПолеHTMLДокумента

СтандартнаяОбработка = Ложь;   

Процедура хтмлonclick(Элемент, pEvtObj)
   
    СтандартнаяОбработка = Ложь;   
    Попытка
        ЗапуститьПриложение(pEvtObj.srcElement.href);
   
   
        Если НЕ СтандартнаяОбработка Тогда   
            pEvtObj.returnValue  = Ложь;
        КонецЕсли;
       
    Исключение
    КонецПопытки;
   
КонецПроцедуры

3 апр. 2015 г.

Открыть отчет несколько раз 1С 8

Добавляем в событие ПриОткрытии() строку:
ЭтаФорма.КлючУникальности = Новый УникальныйИдентификатор;

21 февр. 2015 г.

Исследование планов запросов в SQL (перевод с англ.)


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

Перейти в начало отчета СКД 1С

В процедуре формирования отчета:

...
ПроцессорВывода.ЗакончитьВывод();
Результат.ТекущаяОбласть = Результат.Область("R1C1");
...

18 янв. 2015 г.

1С и Asterisk. Часть II

О настройке AMI можно почитать здесь
Описание какой класс прав за что отвечает можно здесь

Ссылка на описание команды Originate


28 дек. 2014 г.

No xeldz

У меня была проблема, слетел активатор и я его удалил, после возникла такая как описана в заголовке ошибка и комп не грузил винду.

В общем, проблема решается так:

4 авг. 2014 г.

Обмен между УТ 2.3 для Укр. и БП 1.2 для Укр.

Суть задачи: иногда возникает необходимость выгрузить данные из, например, 1С:Бухгалтерии предприятия в 1С:Управление торговлей, но не по узлам обмена распределенной информационной базы (РИБ), а через обработку Универсальный обмен данными XML. Это, например, может возникнуть когда Вы создаете новую базу УТ, и хотите импортировать справочник из БП в УТ, не настраивая двусторонний обмен данными или собственные правила обмена, или бухгалтеру привычнее и удобнее выгружать данные за выбранный период, а не по принципу регистрации обмена.
Решение:

6 июл. 2014 г.

Убираем тормоза при списании партий

Из-за интенсивной работы с БД SQL статистика таблиц участвующих в запросе получения дерева партий устаревает очень быстро. Нужно чаще обновлять статистику.
Создаем регламентное задание на стороне ms sql с примерно таким кодом:

14 мая 2014 г.

MySQL ODBC Errors в 1С

Итак, есть обмен между сайтом и 1С, используется ODBC драйвер MySQL.
В 1С код вида:

21 февр. 2014 г.

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

Сначала рассматривал метод управляемой формы ЗначениеВРеквизитФормы, но оказалось что для его выполнения нужен контекст сервера. Такой код можно выполнять в толстом клиенте:

11 янв. 2014 г.

Excel: отличие стиля R1C1 от А1.

  • RC - относительная ссылка на текущую ячейку
  • R2C2 - то же самое, что $B$2 (абсолютная ссылка)
  • RC5 - ссылка на ячейку из пятого столбца в текущей строке
  • RC[-1] - ссылка на ячейку из предыдущего столбца в текущей строке
  • RC[2] - ссылка на ячейку, отстоящую на два столбца правее в той же строке
  • R[2]C[-3] - ссылка на ячейку, отстоящую на две строки ниже и на три столбца левее от текущей ячейки
  • R5C[-2] - ссылка на ячейку из пятой строки, отстоящую на два столбца левее текущей ячейки

    Ссылка на первоисточник

19 дек. 2013 г.

Первая глобальная информационная битва "1С vs SAP"


Историки до сих пор спорят о том, каким образом 1С удалось разгромить превосходящие силы Тевтонского ордена "SAPы" на Чудском озере. 

В первую очередь, хотелось бы отметить работу "двойных" агентов. 
Благодаря их внедрению стало известно, что их бронированная конница слишком медлительна и тяжела. То, что она ходит только буквой "Г" - это пол беды. Самое главное, что сложность управления такова, что нужно иметь двух всадников вместо одного. Один управляет передними ногами, второй задними. 
Для того, чтобы привести в движение конницу - команду нужно подавать за 48 часов.