Главная ИТПАРК | ИТ решения | ИТ сервис | Новости | О компании | ERP форум | ITIL форум

ERPNEWS | ITSM Бонусы и скидки


Поддержите развитие форума: по размещению рекламы обращайтесь на galpro@itpark.ru
Форум по управлению сервисами Параметры  |  Регистрация  |  Посетители  |  Поиск  |  Помощь
    |- Инструменты > HP OpenView Service Desk Разместить новый топик   Post A Reply
проблема при экспорте в SD Показать принтер версию
next newest post | next oldest post
Автор Сообщение
Юрий Поповцев
<10 сообщений

Пол: Мужской
Местонахождение:
Зарегистрирован: Ноя 2007
Статус: Offline
Сообщений: 27

Click here to see the profile for Юрий Поповцев Отправить письмо email to Юрий Поповцев Find more posts by Юрий Поповцев Редактировать или удалить сообщение Reply w/Quote
Posted Пятница, Июнь 18, 2010 @ 09:53:07    ICQ

доброго времени!

проблема в том что при закачке из ms sms2003 не все поля заполнены (некоторые с null значениями) и когда в SD результирующее поле заполнено каким то значением, отличном от null, то апдейта не происходит, он происходит только тогда когда значение меняется на другое значение. как сделать так чтоб пустые значения перетирали не пустые?
кто в курсе?

sd4.5 sp28

[Редактировал Юрий Поповцев on Пятница, Июнь 18, 2010 @ 09:57:38]

Ненашев Григорий
<10 сообщений

Пол: Мужской
Местонахождение: gnenashev@mail.ru
Зарегистрирован: Ноя 2007
Статус: Offline
Сообщений: 402

Click here to see the profile for Ненашев Григорий Visit http://www.servicecall.ru Отправить письмо email to Ненашев Григорий Find more posts by Ненашев Григорий Редактировать или удалить сообщение Reply w/Quote
Posted Пятница, Июнь 18, 2010 @ 10:34:45    ICQ

Quote:
Оригинал размещен Юрий Поповцев

доброго времени!

проблема в том что при закачке из ms sms2003 не все поля заполнены (некоторые с null значениями) и когда в SD результирующее поле заполнено каким то значением, отличном от null, то апдейта не происходит, он происходит только тогда когда значение меняется на другое значение. как сделать так чтоб пустые значения перетирали не пустые?
кто в курсе?

sd4.5 sp28

[Редактировал Юрий Поповцев on Пятница, Июнь 18, 2010 @ 09:57:38]

Исполняемы

set CONST_CFG_FILE=sms_integration.ini
set CONST_XML_FILE=sms_integration.xml

set CONST_BLOCK_CFG_FILE=sms_systems_block.ini
set CONST_BLOCK_XML_FILE=sms_systems_block.xml

set CONST_SD_SERV=db.msk.ru
set CONST_SD_USER=sms_integration
set CONST_SD_PASS=091g

set CONST_EXPORT_LOG=sms_integration_exp.log
set CONST_IMPORT_LOG=sms_integration_imp.log
set CONST_BLOCK_EXPORT_LOG=sms_systems_block_exp.log
set CONST_BLOCK_IMPORT_LOG=sms_systems_block_imp.log

rem Import into Service Desk
pushd "%SD_SERVERHOME%bin"
call sd_exchange.bat export %CONST_CFG_FILE% %CONST_EXPORT_LOG% %CONST_XML_FILE%
call sd_exchange.bat import %CONST_XML_FILE% %CONST_SD_USER% %CONST_SD_PASS% %CONST_SD_SERV% CFG_SMS_INTEGRATION Y %CONST_IMPORT_LOG% "%TEMP%"

call sd_exchange.bat export %CONST_BLOCK_CFG_FILE% %CONST_BLOCK_EXPORT_LOG% %CONST_BLOCK_XML_FILE%
call sd_exchange.bat import %CONST_BLOCK_XML_FILE% %CONST_SD_USER% %CONST_SD_PASS% %CONST_SD_SERV% CFG_SMS_SYSTEMS_BLOCK Y %CONST_BLOCK_IMPORT_LOG% "%TEMP%"
popd

INI - Файл

[DSN]
NAME=SMS
USR=sms
PWD=smS112

[SYSTEM]
LOG=TRUE
XML=TRUE
LOG_FILE=SMS_SYSTEMS.LOG
XML_OUTPUT_FILE=SMS_SYSTEMS.XML
APPLICATION_NAME=SMS_SYSTEMS

[CLASSES]
NAME=SMS_SYSTEM

[SMS_SYSTEM]
SOURCE=V_EXPORT_TO_SD
ATT=[MAC],[IP],[MODEL],[SERIAL],[SCODE],[NETNAME],[RESOURCEID],[NETBIOSNAME],[REP_DATE]
COLUMNS=(REPLACE(REPLACE([MACADDRESSES],CHAR(13),CHAR(10)),' ','')) AS [MAC],(REPLACE(REPLACE([IPADDRESSES],CHAR(13),CHAR(10)),' ','')) AS [IP],[MODEL],[SERIALNUMBER] AS [SERIAL],[SEARCHCODE] AS [SCODE],[DOMAINNAME] AS [NETNAME],[RESOURCEID],[NETBIOSNAME],GETDATE() AS [REP_DATE]
LOADTABLE=TRUE

[Редактировал Ненашев Григорий on Пятница, Июнь 18, 2010 @ 10:35:33]

Юрий Поповцев
<10 сообщений

Пол: Мужской
Местонахождение:
Зарегистрирован: Ноя 2007
Статус: Offline
Сообщений: 27

Click here to see the profile for Юрий Поповцев Отправить письмо email to Юрий Поповцев Find more posts by Юрий Поповцев Редактировать или удалить сообщение Reply w/Quote
Posted Пятница, Июнь 18, 2010 @ 12:54:23    ICQ

Григорий, все аналогично, за исключением последнего абзаца
Quote:
[SMS_SYSTEM]
SOURCE=V_EXPORT_TO_SD
ATT=[MAC],[IP],[MODEL],[SERIAL],[SCODE],[NETNAME],[RESOURCEID],[NETBIOSNAME],[REP_DATE]
COLUMNS=(REPLACE(REPLACE([MACADDRESSES],CHAR(13),CHAR(10)),' ','')) AS [MAC],(REPLACE(REPLACE([IPADDRESSES],CHAR(13),CHAR(10)),' ','')) AS [IP],[MODEL],[SERIALNUMBER] AS [SERIAL],[SEARCHCODE] AS [SCODE],[DOMAINNAME] AS [NETNAME],[RESOURCEID],[NETBIOSNAME],GETDATE() AS [REP_DATE]
LOADTABLE=TRUE

в нем у нас наоборот соурс в скобках, а остальное без скобок, попробовали такой вариант - без изменений, пустыми значениями не апдейтит.
Юрий Поповцев
<10 сообщений

Пол: Мужской
Местонахождение:
Зарегистрирован: Ноя 2007
Статус: Offline
Сообщений: 27

Click here to see the profile for Юрий Поповцев Отправить письмо email to Юрий Поповцев Find more posts by Юрий Поповцев Редактировать или удалить сообщение Reply w/Quote
Posted Вторник, Июль 27, 2010 @ 12:49:29    ICQ

разобрались не без помощи конечно. на самом деле все просто, но нигде не написано.
что касается числовых полей – то достаточно заменить NULL на 0 либо при импорте, либо в источнике, если же поле текстовое, то SD воспринимает строку '' или ' ' как NULL и ничего не меняет. Ему необходимо передать спец строку __EMPTY__
таким вот образом все работает, поля апдэйтятся пустыми значениями
Разместить новый топик   Post A Reply Перейти к:
Написать вебмастеру | ITSM | Политика Privacy All times are GMT +4 Hours.
Добро пожаловать на форум, Guest!  
Login
Имя :
Пароль :
Чтобы пользоваться нашим форум необходимо зарегистрироваться! Пришлите заявку.В заявке необходимо указать имя и фамилию, и желательно место работы.

Уведомление о регистрации вас на форуме и логин будут высланы на ваш E-mail!
Имя и пароль регистрозависимы!
Правила форума здесь.
Forum Rules & Description
Who Can Read The Forum? Any registered user or guest
Who Can Post New Topics? Any registered user
Who Can Post Replies? Any registered user
Who Can Edit Posts? Any original author
Вопросы, связанные с установкой, настройкой и эксплуатацией ПО HP OpenView Service Desk.
Поиск на этом форуме
Поисковые слова: Искать за:
Powered by CuteCast v7.2
Copyright © 2004-2007 ArtsCore Studios


 

  ERP системы планирования ресурсов предприятия.  Решения WMS (Warehouse Management System) - автоматизация склада и логистики.
 Классик сервер wow 1.12.1.