вторник, 28 июня 2011 г.

Настройка Samsung Officeserv 7070 в корпоративной сети. Выход в город через удаленную станцию.

Две станции соединены через интернет так, что могут совершать вызовы между собой. При этом у каждой есть свои городские линии. В нашей ситуации произошла авария на одной из станций провайдера услуг телефонии. Необходимо подстроить станции для работы через одного провайдера. Начну без теории. Что сделал. На станции без входящих линий меняем таблицу маршрутов так, что все набранные номера идут через группу SPNET, у нас номер группы 8003. Все-таки необходимо описать логику. Сначала станция смотрит настройку LCR в плане нумерации (строка выпадающего списка FEATURES). Там ставим 9. Значит теперь у нас будет обрабатываться набранная 9-ка используя 710 MMC (Набранные цифры). Если там нет 9-ки, то добавляем строчку LCR Digit 9; Lenght 7; Route Table 2. Теперь добавляем в Route Table 2 строчку Group 8003; Modify 1. Проверяем MMC 713 (Модификация номера). Там стоит в первой строчке 0019. Это означает, что исходящие пойдут через станцию с ID 001 с донабором 9-ки. Теперь смотрим как наши номера будет принимать вторая станция. MMC 714 (DID вызовы). Девятка, которая пришла от первой станции должна быть здесь прописана. В нашем случае Icoming digits 9; ring Plan (1~6) 9; Delete Count 1.

воскресенье, 19 июня 2011 г.

Анализ дампов

http://www.dumpanalysis.org/ru/blog/index.php/page/2/

понедельник, 16 мая 2011 г.

Установка значения НДС в сумме для документа отгрузки.

Для отображения значения "НДС в сумме" в документах отгрузки, необходимо включить использование типов цен в константах. " Использовать типы цен номенклатуры" = Да. Далее становится доступен справочник "Типы цен". В справочнике создаем новый тип цен либо меняем существующий так, как необходимо. В константах есть параметр "Основной вариант расчета налогов в документах поступления" (Значение для подстановки в документ по умолчанию". С помощью него открывается справочник "Варианты расчета налогов". Создаем свой вариант расчета, где в наименовании появляется надпись "НДС в сумме". Далее в меню Сервис Общая настройка конфигурации выбираем основной вариант расчета налогов. Была проблема при отображении варианта "НДС в сумме". После настройки существующего значения "НДС в сумме 18%; НП сверху" в документе не отображается выбор "НДС в сумме". Пока не создал такой вариант как просто "НДС в сумме".

пятница, 15 апреля 2011 г.

Вывод дополнительных полей при просмотре категорий.

Здесь я не создавал собственных полей. Использовал типы товаров. Эта особенность VirtueMart позволяет присваивать товарам дополнительные свойства при этом создаются поля в базе данных и связываются с конкретным товаром. В админ. панели у товара появляются дополнительные вкладки. Однако информация выводится только при просмотре подробностей. Для вывода данных при просмотре категории необходимо кое-что изменить.
Меняем:
1. administrator/conponents/html/shop.browse.php
находим строку в начале файла
require_once(CLASSPATH.'ps_product_attribute.php');
$ps_product_attribute = new ps_product_attribute;
после этих строк вставляем свою инициализацию нового класса
require_once(CLASSPATH.'ps_product_type.php');
$ps_product_type=new ps_product_type;
Затем находим строки 
$product_s_desc=$db_brows->f('product_s_desc');
if(empty($product_s_desc) && $product_parent_id!=0)
{
$product_s_desc = $dbp->f('product_s_desc');
}
Добавляем инициализацию переменной для вывода полей типов продукта
$fl_product_id=$db_browse->f('product_id');
$product_type = $ps_product_type($fl_product_id);
Затем добавляем в заполнение массива продуктов поле типа товара. Это почти в конце файла.

unset($full_image_width);
unset($full_image_height);
$products[$i]['product_name'] = shopMakeHtmlSafe( $product_name );
$products[$i]['product_s_desc'] = $product_s_desc;
$products[$i]['product_details'] = $product_details;
$products[$i]['product_rating'] = $product_rating;
$products[$i]['product_price'] = $product_price;
Добавляем
$products[$i]['product_type'] = $product_type;
Остается в шаблоне вывода записей категории добавить вывод переменной $product_type
У меня это файл \components\com_virtuemart\themes\default\templates\browse\browse_1.php
Для оформления вывода этих дополнительных полей используется шаблон
components\com_virtuemart\themes\default\templates\common\product_type.tpl.php


вторник, 12 апреля 2011 г.

Настройка Exchange 2010 у клиента в другом домене

При настройке OutLook в домене отличном от того где расположен сам Exchange необходимо иметь учетную запись пользователя конечного домена. Эта запись создается автоматически при создании почтового ящика. Далее необходимы доверительные отношения между доменами. После этого при настройке учетной записи всплывает окно для ввода имени и пароля с заголовком где отображен адрес Excnange (odin-s06.odin.local) это exchange просит подтвердит, что в его домене есть учетная запись этого почтового ящика. Здесь по умолчанию стоит домен и пользователь текущего подключения их меняем на подключение для домена exchange. Например в поле имя стоит fk\TEST его меняем на odin\user. Вводим пароль. Он совпадает с паролем на почтовый ящик.
Exchange работает с outlook по порту 25. Проверьте настройки брандмауэра. В правиле, которое разрешает работу по этому порту диапазон адресов должен быть расширен для другой локальной сети. 

среда, 23 марта 2011 г.

Ошибка при попытке загрузить открытые ключи банка. *.DDT

При попытке принять открытые ключи банка произошла ошибка:
"В процессе работы возникла непредвиденная ошибка: - Сообщение: Access violation at address 005BBAC4 in module 'wCLNT.exe' Read of address 00000000 - Вызвавший класс : TcxTabControl - Код ошибки: 0 Обратитесь в службу поддержки."

Проблему решили следующим образом. На другой ПК копируем каталог установки клиента. Производим установку банк-клиента в этот каталог. Ключи скопировали на USB Flash. После этого произвели загрузку открытых ключей банка. Все прошло. Затем каталог банк-клиента переносим на старый ПК и делаем замену файла WCLNT.TRN из старого каталога во вновь скопированный с заменой. Это файл настроек. Файл находится в каталоге BASE. Конечно старый каталог был предварительно переименован. 

среда, 16 марта 2011 г.

Основные понятия по Hyper-V

Файлы виртуальных машин Hyper-V. Применительно к роли Hyper-V Win Server 2008 R2.
.XML - файлы конфигурации.
.VHD - файл виртуального жесткого диска
.AVHD - дифференциальный диск, хранящий в себе изменения после создания снимка. Если такой файл есть то как правило родительский VHD становится диском только для чтения.
.BIN/VSV - Файл состояния системы после SaveState
.EXP - файл конфигурации экспортированной виртуальной машины.

Снимки не рекомендуется использовать в рабочей среде. Только для отладки программ и систем.

Режим Save State аналог режиму Hypernate в Win.

Для переноса виртуальной машины на другой хост необходимо сначала сделать экспорт, затем перенести полученные файлы на другой хост, затем выполнить импорт. 
  1. Сделать перенос простым копированием не получится из-за усовершенствованной модели безопасности. Т.е не получится скопировать каталог с файлами виртуальной машины на другой ПК, запустить диспетчер виртуальных машин и увидеть там вновь перенесенную вирт. машину. Либо подключить ее какой либо командой. Такой команды нет в диспетчере.
  2. В этом случае придется создать новую вирт.машину, наверное с такими же параметрами. В свойствах ее указать диск скопированной вирт.машины. Что будет со снимками? Мы их не увидим. Работа скорее всего будет только с диском AVHD. Ведь именно его необходимо будет указывать в параметрах. Поэтому лучше сначала выполнить слияние, затем копирование. И подключать уже один VHD.
Все переносы и копирования вирт.машин лучше делать когда нет снимков.

Если есть снимки то только экспорт, затем импорт.

Для того чтобы принять изменения  и слить снимок с родителем, его нужно удалить.

Ели встать на снимок и выбрать команду применить, то текущее состояние будет потеряно.

В рабочей среде лучше использовать диски фиксированного размера. Динамические диски подвержены фрагментации и уменьшают производительность.