Пример #1
0
        $result = $object->deleteMvtNum($mvt_num);
        if ($result < 0) {
            setEventMessages($object->error, $object->errors, 'errors');
        }
        // if (!empty($options)) {
        // Header("Location: list.php?".urldecode($options));
        // } else {
        Header("Location: list.php");
        // }
        exit;
    }
} elseif ($action == 'export_csv') {
    $sep = $conf->global->ACCOUNTING_EXPORT_SEPARATORCSV;
    $journal = 'bookkepping';
    include DOL_DOCUMENT_ROOT . '/accountancy/tpl/export_journal.tpl.php';
    $result = $object->fetchAll($sortorder, $sortfield, 0, 0, $filter);
    if ($result < 0) {
        setEventMessages($object->error, $object->errors, 'errors');
    }
    foreach ($object->lines as $line) {
        if ($conf->global->ACCOUNTING_EXPORT_MODELCSV == 2) {
            $sep = ";";
            // Model Cegid Expert Export
            $date = dol_print_date($line->doc_date, '%d%m%Y');
            print $date . $sep;
            print $line->code_journal . $sep;
            print length_accountg($line->numero_compte) . $sep;
            print ' ' . $sep;
            print $line->sens . $sep;
            print price($line->montant) . $sep;
            print dol_trunc($line->label_compte, 32) . $sep;
Пример #2
0
if (!empty($search_accountancy_code_start)) {
    $filter['t.numero_compte>='] = $search_accountancy_code_start;
    $options .= '&amp;search_accountancy_code_start=' . $search_accountancy_code_start;
}
if (!empty($search_accountancy_code_end)) {
    $filter['t.numero_compte<='] = $search_accountancy_code_end;
    $options .= '&amp;search_accountancy_code_end=' . $search_accountancy_code_end;
}
/*
 * Action
 */
if ($action == 'export_csv') {
    $sep = $conf->global->ACCOUNTING_EXPORT_SEPARATORCSV;
    $journal = 'bookkepping';
    include DOL_DOCUMENT_ROOT . '/accountancy/tpl/export_journal.tpl.php';
    $result = $object->fetchAll($sortorder, $sortfield, 0, 0, $filter);
    if ($result < 0) {
        setEventMessages($object->error, $object->errors, 'errors');
    }
    foreach ($object->lines as $line) {
        if ($conf->global->ACCOUNTING_EXPORT_MODELCSV == 2) {
            $sep = ";";
            // Model Cegid Expert Export
            $date = dol_print_date($line->doc_date, '%d%m%Y');
            print $date . $sep;
            print $line->code_journal . $sep;
            print length_accountg($line->numero_compte) . $sep;
            print ' ' . $sep;
            print $line->sens . $sep;
            print price($line->montant) . $sep;
            print dol_trunc($line->label_compte, 32) . $sep;