Mehrfach duplizieren
-
Hallo,
wir nutzen i-doit 17.1 und haben soeben alle Geräte importiert und starten nun mit der Nutzung, da die alte Software die wir eingesetzt hatten nicht mehr existiert.
Wir inventarisieren mit dem System und haben festgestellt, dass man Einträge zwar duplizieren kann aber immer nur ein einziges mal. Besteht die Möglichkeit anzugeben, dass man das Gerät nicht nur 1x kopiert haben möchte sondern z.B. 10x oder 50x?
Wir haben halt oft Monitore die dort eingetragen werden und jeden einzeln zu machen ist einfach nicht produktiv.
Vielleicht kann mir jemand einen Tipp geben
Danke! -
Hi @apfel-jan
die Duplizierung ist tatsächlich als "einmalige" Aktion gedacht. Man kann aber natürlich mittels Browser "Entwickler Konsole" den zuständigen HTTP Request abfangen und sich diesen als cURL Befehl kopieren lassen:
Das Ergebnis sieht dann ungefähr so aus:
curl "https://demo.i-doit.com/?viewMode=1001&objTypeID=6" -X POST -H "User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:93.0) Gecko/20100101 Firefox/93.0" -H "Accept: text/javascript, text/html, application/xml, text/xml, */*" -H "Accept-Language: de,en-US;q=0.7,en;q=0.3" --compressed -H "X-Requested-With: XMLHttpRequest" -H "X-Prototype-Version: 1.7.3" -H "Content-type: application/x-www-form-urlencoded; charset=UTF-8" -H "X-i-doit-Tenant-Id: 1" -H "Origin: https://demo.i-doit.com" -H "Connection: keep-alive" -H "Referer: https://demo.i-doit.com/?viewMode=1001&objTypeID=6" -H "Cookie: [...]" -H "Sec-Fetch-Dest: empty" -H "Sec-Fetch-Mode: cors" -H "Sec-Fetch-Site: same-origin" --data-raw "navMode=10&sort=&dir=&id=&navPageStart=&navTemplateDetailView=&template=&useTemplate=&popupReceiver=&_csrf_token=&SM2__object_title"%"5Btype"%"5D=f_label&SM2__object_title"%"5Btype"%"5D=f_text&object_title=Neuer+Name+des+duplizierten+Ger"%"C3"%"A4ts+123&SM2__object_title"%"5Bp_strValue"%"5D=Neuer+Name+des+duplizierten+Ger"%"C3"%"A4ts&SM2__object_title"%"5Bp_bDisabled"%"5D=&SM2__update_globals"%"5Btype"%"5D=f_label&update_globals=1&select_all_cats=-1&specificCategory"%"5B"%"5D=5&select_all_catg=-1&globalCategory"%"5B"%"5D=1&globalCategory"%"5B"%"5D=50&globalCategory"%"5B"%"5D=82&globalCategory"%"5B"%"5D=3&globalCategory"%"5B"%"5D=47&globalCategory"%"5B"%"5D=40&globalCategory"%"5B"%"5D=21&globalCategory"%"5B"%"5D=41&globalCategory"%"5B"%"5D=2&globalCategory"%"5B"%"5D=39&globalCategory"%"5B"%"5D=10&globalCategory"%"5B"%"5D=26&globalCategory"%"5B"%"5D=89&globalCategory"%"5B"%"5D=9&globalCategory"%"5B"%"5D=206&globalCategory"%"5B"%"5D=14&SM2__duplicate_options"%"5Btype"%"5D=f_label&duplicate_options=0&SM2__open_new_created_object"%"5Btype"%"5D=f_label&SM2__open_new_created_object"%"5Btype"%"5D=checkbox&SM2__save"%"5Bp_strValue"%"5D=LC__NAVIGATION__NAVBAR__DUPLICATE&SM2__save"%"5Btype"%"5D=f_button&SM2__C__UNIVERSAL__BUTTON_CANCEL"%"5Bp_strValue"%"5D=LC__UNIVERSAL__BUTTON_CANCEL&SM2__C__UNIVERSAL__BUTTON_CANCEL"%"5Btype"%"5D=f_button&objects=&duplicate=1&q=&cRecStatus=2&SM2__cRecStatus"%"5Bp_strSelectedID"%"5D=2&SM2__cRecStatus"%"5Bp_strTable"%"5D=&SM2__cRecStatus"%"5Bp_arData"%"5D=a"%"3A3"%"3A"%"7Bi"%"3A2"%"3Bs"%"3A11"%"3A"%"22Normal+(12)"%"22"%"3Bi"%"3A3"%"3Bs"%"3A14"%"3A"%"22Archiviert+(0)"%"22"%"3Bi"%"3A4"%"3Bs"%"3A13"%"3A"%"22Gel"%"C3"%"B6scht+(0)"%"22"%"3B"%"7D&SM2__cRecStatus"%"5Btype"%"5D=f_dialog&submit_isys_form=&tableFilter"%"5Bisys_cmdb_dao_category_g_global__title"%"5D=&SM2__tableFilter"%"5Bisys_cmdb_dao_category_g_global__title"%"5D"%"5Btype"%"5D=f_property&tableFilter"%"5Bisys_cmdb_dao_category_g_location__location_path"%"5D=&SM2__tableFilter"%"5Bisys_cmdb_dao_category_g_location__location_path"%"5D"%"5Btype"%"5D=f_property&tableFilter"%"5Bisys_cmdb_dao_category_g_global__purpose"%"5D=-1&SM2__tableFilter"%"5Bisys_cmdb_dao_category_g_global__purpose"%"5D"%"5Btype"%"5D=f_property&tableFilter"%"5Bisys_cmdb_dao_category_g_global__cmdb_status"%"5D=-1&SM2__tableFilter"%"5Bisys_cmdb_dao_category_g_global__cmdb_status"%"5D"%"5Btype"%"5D=f_property&tableFilter"%"5Boperation"%"5D=-1&mainTable-617aa5e372bcf-rows-per-page=12&SM2__mainTable-617aa5e372bcf-rows-per-page"%"5Bp_strSelectedID"%"5D=12&SM2__mainTable-617aa5e372bcf-rows-per-page"%"5Bp_strTable"%"5D=&SM2__mainTable-617aa5e372bcf-rows-per-page"%"5Bp_arData"%"5D=a"%"3A1"%"3A"%"7Bi"%"3A12"%"3Bs"%"3A4"%"3A"%"22Alle"%"22"%"3B"%"7D&SM2__mainTable-617aa5e372bcf-rows-per-page"%"5Btype"%"5D=f_dialog&table_ids"%"5B"%"5D=5371&id"%"5B"%"5D=5371&LogbookCommentary="
Hilft das ggf. weiter?
Viele Grüße
Leo -
Hallo,
@LFischer Dass du da wieder so technisch ran gehst lässt mein Tüftelherz höherschlagen.
Es gibt dazu auch einen etwas anwenderfreundlicheren Weg. Ein Objekt kann dupliziert, aus dem Duplikat ein Template gemacht und daraus wiederum beliebig viele Objekte erzeugt werden.
- Objekt duplizieren
- Duplikat bearbeiten und in der Kategorie Allgemein den Zustand auf "Template" ändern
- Aus der Objekt-Liste heraus neben dem Button neu auf den kleinen Haken klicken und "Neues Objekt aus Template" auswählen (alternativ über Extras -> CMDB auf Templates klicken)
- Namen setzen, Anzahl setzen, Objektzähler konfigurieren
- Template auswählen und anwenden
- Objekte anlegen
Wesentlich einfacher als unzählig zu duplizieren.
Danach dann über die Listeneditierung die Details individualisieren.
Liebe Grüße
Christian