Wie kann ich CI-Daten aus einer externen CSV Datei in ITSM (3.0) importieren?
Vielen Dank für Eure Hilfe!
Import von CIs aus einer CSV Datei
Re: Import von CIs aus einer CSV Datei
über das Import/Export Modul im Admin Frontend.
Die OTRS::ITSM 3.0 gibt es allerdings noch nicht (auch nicht als beta) Aktuell ist ITSM 2.1. auf OTRS 2.4
Die OTRS::ITSM 3.0 gibt es allerdings noch nicht (auch nicht als beta) Aktuell ist ITSM 2.1. auf OTRS 2.4
"Production": OTRS™ 8, OTRS™ 7, STORM powered by OTRS
"Testing": ((OTRS Community Edition)) and git Master
Never change Defaults.pm! :: Blog
Professional Services:: http://www.otrs.com :: enjoy@otrs.com
"Testing": ((OTRS Community Edition)) and git Master
Never change Defaults.pm! :: Blog
Professional Services:: http://www.otrs.com :: enjoy@otrs.com
Re: Import von CIs aus einer CSV Datei
Vielen Dank!
Re: Import von CIs aus einer CSV Datei
Ich habe noch eine Frage:
Das Importieren von den ConfigItems funktioniert bei mir nicht, falls die Quelldatei Missingwerte für definierte ConfigItem-Attribute enthält.
Weiss jemand, ob ich die Behandlung von Missing Values beim Import einstellen kann oder kommt es auf die Eigenschaften von definierten ConfigItem-Attributen draufan:
{
Key => 'ConfigItemTyp',
Name => 'ConfigItemTyp',
Searchable => 1,
Input => {
Type => 'GeneralCatalog',
Class => 'ITSM::ConfigItem::Class',
},
},
{
Key => 'ConfigItemID',
Name => 'ConfigItemID',
Searchable => 0,
Input => {
Type => 'Text',
Size => 10,
MaxLength => 10,
},
},
{
Key => 'Standort',
Name => 'Standort',
Searchable => 1,
Input => {
Type => 'GeneralCatalog',
Class => 'Standort',
},
},
{
Key => 'Lokation',
Name => 'Lokation',
Searchable => 1,
Input => {
Type => 'GeneralCatalog',
Class => 'Lokation',
},
},
{
Key => 'SerialNumber',
Name => 'Serial Number',
Searchable => 1,
Input => {
Type => 'Text',
Size => 20,
MaxLength => 20,
},
},
{
Key => 'Owner',
Name => 'Owner',
Searchable => 1,
Input => {
Type => 'Customer',
},
},
{
Key => 'Kommentar',
Name => 'Kommentar',
Searchable => 1,
Input => {
Type => 'TextArea',
},
},
{
Key => 'Gekauft am',
Name => 'Gekauft am',
Searchable => 1,
Input => {
Type => 'Date',
},
},
{
Key => 'Garantie bis',
Name => 'Garantie bis',
Searchable => 1,
Input => {
Type => 'Date',
},
},
{
Key => 'Lieferant',
Name => 'Lieferant',
Searchable => 1,
Input => {
Type => 'Text',
Size => 50,
MaxLength => 50,
},
},
{
Key => 'Rechnungsnummer',
Name => 'Rechnungsnummer',
Searchable => 1,
Input => {
Type => 'Text',
Size => 16,
MaxLength => 16,
},
},
{
Key => 'Preis',
Name => 'Preis',
Searchable => 1,
Input => {
Type => 'Text',
Size => 12,
MaxLength => 12,
},
},
{
Key => 'Waehrung',
Name => 'Waehrung',
Searchable => 1,
Input => {
Type => 'GeneralCatalog',
Class => 'Waehrung',
},
},
];
Vielen Dank im Voraus
Dmitry
Das Importieren von den ConfigItems funktioniert bei mir nicht, falls die Quelldatei Missingwerte für definierte ConfigItem-Attribute enthält.
Weiss jemand, ob ich die Behandlung von Missing Values beim Import einstellen kann oder kommt es auf die Eigenschaften von definierten ConfigItem-Attributen draufan:
{
Key => 'ConfigItemTyp',
Name => 'ConfigItemTyp',
Searchable => 1,
Input => {
Type => 'GeneralCatalog',
Class => 'ITSM::ConfigItem::Class',
},
},
{
Key => 'ConfigItemID',
Name => 'ConfigItemID',
Searchable => 0,
Input => {
Type => 'Text',
Size => 10,
MaxLength => 10,
},
},
{
Key => 'Standort',
Name => 'Standort',
Searchable => 1,
Input => {
Type => 'GeneralCatalog',
Class => 'Standort',
},
},
{
Key => 'Lokation',
Name => 'Lokation',
Searchable => 1,
Input => {
Type => 'GeneralCatalog',
Class => 'Lokation',
},
},
{
Key => 'SerialNumber',
Name => 'Serial Number',
Searchable => 1,
Input => {
Type => 'Text',
Size => 20,
MaxLength => 20,
},
},
{
Key => 'Owner',
Name => 'Owner',
Searchable => 1,
Input => {
Type => 'Customer',
},
},
{
Key => 'Kommentar',
Name => 'Kommentar',
Searchable => 1,
Input => {
Type => 'TextArea',
},
},
{
Key => 'Gekauft am',
Name => 'Gekauft am',
Searchable => 1,
Input => {
Type => 'Date',
},
},
{
Key => 'Garantie bis',
Name => 'Garantie bis',
Searchable => 1,
Input => {
Type => 'Date',
},
},
{
Key => 'Lieferant',
Name => 'Lieferant',
Searchable => 1,
Input => {
Type => 'Text',
Size => 50,
MaxLength => 50,
},
},
{
Key => 'Rechnungsnummer',
Name => 'Rechnungsnummer',
Searchable => 1,
Input => {
Type => 'Text',
Size => 16,
MaxLength => 16,
},
},
{
Key => 'Preis',
Name => 'Preis',
Searchable => 1,
Input => {
Type => 'Text',
Size => 12,
MaxLength => 12,
},
},
{
Key => 'Waehrung',
Name => 'Waehrung',
Searchable => 1,
Input => {
Type => 'GeneralCatalog',
Class => 'Waehrung',
},
},
];
Vielen Dank im Voraus
Dmitry