grthtrhthjhtyjytjytkergtrhtrjytjerhrfh4:24 29/09/2026. -------------------------------------------------------------------------- */ /** @file * @brief */ include ('../inc/includes.php'); Html::header(__('Transfer'), '', 'admin', 'rule', 'transfer'); $transfer = new Transfer(); $transfer->checkGlobal(READ); if (isset($_POST['transfer'])) { if (isset($_SESSION['glpitransfer_list'])) { if (!Session::haveAccessToEntity($_POST['to_entity'])) { Html::displayRightError(); } $transfer->moveItems($_SESSION['glpitransfer_list'], $_POST['to_entity'], $_POST); unset($_SESSION['glpitransfer_list']); echo "
".__('Operation successful')."
"; echo "".__('Back')."
"; Html::footer(); exit(); } } else if (isset($_POST['clear'])) { unset($_SESSION['glpitransfer_list']); echo "
".__('Operation successful')."
"; echo "".__('Back')."
"; echo ""; Html::footer(); exit(); } unset($_SESSION['glpimassiveactionselected']); $transfer->showTransferList(); Html::footer(); /* // Network links : 0 : delete 1 : keep disconnect 2 : keep connect $options['keep_networklink']=0; // Tickets : 0 : delete 1 : keep and clean ref 2 : keep and move $options['keep_ticket']=2; // Reservations : 0 : delete 1 : keep $options['keep_reservation']=1; // Devices : 0 : delete 1 : keep $options['keep_device']=1; // History : 0 : delete 1 : keep $options['keep_history']=1; // Infocoms : 0 : delete 1 : keep $options['keep_infocom']=1; // enterprises : 0 : delete 1 : keep $options['keep_supplier']=1; $options['clean_supplier']=1; // Contacts for enterprises : 0 : delete 1 : keep $options['keep_contact']=1; $options['clean_contact']=1; // Softwares : 0 : delete 1 : keep $options['keep_software']=1; $options['clean_software']=1; // Contracts : 0 : delete 1 : keep $options['keep_contract']=1; $options['clean_contract']=1; // Documents : 0 : delete 1 : keep $options['keep_document']=1; $options['clean_document']=1; // Monitor Direct Connect : keep_dc -> tranfer / clean_dc : delete if unused : 1 = delete, 2 = purge $options['keep_dc_monitor']=1; $options['clean_dc_monitor']=1; // Phone Direct Connect : keep_dc -> tranfer / clean_dc : delete if unused : 1 = delete, 2 = purge $options['keep_dc_phone']=1; $options['clean_dc_phone']=1; // Peripheral Direct Connect : keep_dc -> tranfer / clean_dc : delete if unused : 1 = delete, 2 = purge $options['keep_dc_peripheral']=1; $options['clean_dc_peripheral']=1; // Printer Direct Connect : keep_dc -> tranfer / clean_dc : delete if unused : 1 = delete, 2 = purge $options['keep_dc_printer']=1; $options['clean_dc_printer']=1; $options['keep_cartridgesitem']=1; $options['clean_cartridgesitem']=1; $options['keep_cartridge']=1; //$options['keep_consumablesitem']=1; // Not needed $options['keep_consumable']=1; //$entity_id=4; //$items['Computer']=array(403); //$transfer->moveItems($items,$entity_id,$options); */ ?>