1 февр. 2013 г.

Оплата платежными картами в УТ 3.0 (эквайринг)

Статья здесь.

Обмен из 1С в Drupal

Статья здесь.

24 янв. 2013 г.

Использование операции ПОДОБНО


Подобно (Like)

Данная операция проверяет соответствие строки переданному шаблону.


Следующие символы в <Строке_шаблона> имеют смысл, отличный от просто очередного символа строки:
  • % - процент: последовательность, содержащая ноль и более произвольных символов;
  • _ - подчеркивание: один произвольный символ;
  • […] - один или несколько символов в квадратных скобках: один символ, любой из перечисленных внутри квадратных скобок. В перечислении могут встречаться диапазоны, например a-z, означающие произвольный символ, входящий в диапазон, включая концы диапазона;
  • [^…] - в квадратных скобках значок отрицания, за которым следует один или несколько символов: любой символ, кроме тех, которые перечислены следом за значком отрицания;
Любой другой символ означает сам себя и не несет никакой дополнительной нагрузки. Если в качестве самого себя необходимо записать один из перечисленных символов, то ему должен предшествовать <Спецсимвол>, указанный после ключевого слова СПЕЦСИМВОЛ (ESCAPE).
Например, шаблон
“%АБВ[0-9][абвг]\_абв%” СПЕЦСИМВОЛ “\”
(взято из справки Конфигуратора 1С)

22 дек. 2012 г.

Регулярные выражения

Тынц

Функция СтрТестРВ(прСтрока,РегВыражение,RegExp=Неопределено)

Если RegExp = Неопределено Тогда
RegExp = New COMОбъект("VBScript.RegExp");
КонецЕсли;

RegExp.Global = Ложь;
RegExp.Pattern = РегВыражение;

Возврат RegExp.Test(прСтрока);
КонецФункции

Настройка openvpn, доступно

21 дек. 2012 г.

Прототип интерфейса 1С 8.3

Смотрим и наслаждаемся :))

1С и Asterisk. Часть I

Посортировано по полезности.

Тут можно скачать бесплатную полнофункциональную dll и пример обработки 1С:
Бесплатная панель телефонии для 1С:Предприятие.
Миста: 1С+Asterisk
Хабр: SDK для связи Asterisk и 1С: Предприятие 8

См. также: 1C и Asterisk. Часть II

20 дек. 2012 г.

Подключение к вэб клиенту 1С используя COM-объект тонкого клиента.

Elisy говорит:
"В Интернете прочитал, что действительно есть разделение и можно удаленно коннектиться. Для тонкого клиента будет примерно такой код:

ОбъектПодключения = "V82c.Application";
ТекCOMОбъект = Новый COMОбъект(ОбъектПодключения);
СтрокаПодключения = "ws=""http://192.168.xxx.xxx/TradeTest"";Usr=""Администратор"";Pwd=""Pass"";";
ТекCOMОбъект.Connect(СтрокаПодключения);
ТекCOMОбъект.Visible = Ложь;

Чтобы появилась запись в реестре для «V82c.Application» нужно выполнить:
C:\Program Files\1cv82\8.2.xx.xx\bin\1cv8c.exe /RegServer. Соответственно для тонкого клиента весь функционал урезан."

Сам не проверял. Думаю, что не врет.

19 дек. 2012 г.

Восстановление баз 1С

vde96 рекомендует:

Качаем тут.

1. переименуй таблицу V8USERS (поменяй первый символ) на _8USERS, это таблица пользователей, ничего страшного в гибели ее нет... (востановить пользователей можно и потом, сначало нужно запустить базу)
2. после этого пройди chbdfl, она подрежит "FILES"

после этого можно пробовать подцепится к базе по COM и пытатся скопировать данные, (ком меньше отрабатывает при загрузке, шансов больше....)

Тема тут.

1 дек. 2012 г.

Универсальный отчет, разработка с нуля.

О создании отчетов с нуля в типовых конфигурациях 1С, используя "Универсальный отчет"


Универсальный отчет (4.2.0.1):
  • Быстрый расчет ширины колонок.
  • Кнопки управления уровнями группировок.
  • Суммирование по выделенным ячейкам.
  • Замер времени.
  • Значительно расширен список источников данных.
  • Нет привязки к конкретной конфигурации, т.е. Универсальный отчет действительно универсальный.