Check(); $User->check_dossier(dossier::id()); html_page_start($User->theme); echo JS_PROTOTYPE; /* Admin. Dossier */ include_once("import_inc.php"); include_once ("user_menu.php"); echo '
'; echo ShowMenuCompta("user_advanced.php?".dossier::get()); echo '
'; echo ShowMenuAdvanced(7); $User->can_request(GEBQ,1); echo JS_AJAX_FICHE; echo ''; // if action is set proceed to it if ( isset ($_GET["action"]) ) { $action=$_GET["action"]; // menu = import cvs if ($action == "import" ) { if(isset($_FILES['fupload'])) { // load the table with the cvs' content echo '
'; ImportCSV($cn,$_FILES['fupload']['tmp_name'],$_POST['import_bq'],$_POST['format_csv'],$_POST['import_jrn']); echo "
"; } else { echo '
'; ShowFormTransfert($cn); echo "
"; } } if ($action == "verif" ) { echo '
'; VerifImport($cn); echo "
"; } if ($action == "transfer" ) { echo '
'; /* show the possible period */ $default_period=$User->get_periode(); $ip=new IPeriod('period'); $ip->filter_year=true; $ip->user=$User; $ip->value=(isset($_GET['period']))?$_GET['period']:$default_period; $ip->cn=$cn; $ip->type=OPEN; $ip->javascript="onchange=submit(this)"; echo '
'; echo dossier::hidden(); echo HtmlInput::hidden('action','transfer'); echo _('Choississez la période à transfèrer'); echo $ip->input(); echo '
'; // TransferCSV($cn, ConfirmTransfert($cn,$ip->value); echo "
"; } } /*----------------------------------------------- * transfert or remove the wrong record * *-----------------------------------------------*/ if ( isset ($_POST['action'])) { $action=$_POST['action']; if ($action == "transfer" ) { echo '
'; TransferCSV($cn, $User->get_periode()); echo "
"; } if ($action == "remove" ) { echo '
'; RemoveCSV($cn); ConfirmTransfert($cn,$User->get_periode()); echo "
"; } } if ( isset($_REQUEST['action']) && $_REQUEST['action']=='purge') { if ( isset($_POST['ok'])) { echo '
'; echo h2info('Toutes les données CSV sont effacées'); $cn->exec_sql('truncate import_tmp'); echo '
'; } else { echo '
'; echo '

En purgeant la table, vous effacez toutes les données des fichiers CSV que vous avez importés, cela n\' affecte pas les opérations déjà transfèrées dans la comptabilité

'; echo '
'; echo HtmlInput::hidden('action','purge'); echo HtmlInput::submit('ok','Purger'); echo '
'; echo '
'; } } html_page_stop(); ?>