Skip to content
Snippets Groups Projects
Select Git revision
  • e8379aea18f805ad91111d127d3f3a4bb65eece7
  • master default
  • disable-new-requests
  • fix-bulletin-view-missing-notes-error
  • add-missing-queue-managers
  • projects-task-53
  • projects-task-51
  • projects-task-43
  • projects-task-24
  • projects-task-31
  • projects-task-32
  • projects-task-8
  • project-setup-docs
  • projects-task-28
  • projects-task-27
  • projects-task-9
  • projects-task-7
  • mass-update-course-codes-in-sections
  • wdn-four
  • learning-outcomes
  • additional-bulletin-pages
  • svn-redesign
  • svn-popups
  • svn-trunk
  • svn-performance
  • svn-tim
26 results

NewController.php

Blame
  • index.php 15.05 KiB
    <?php
    /* Copyright (C) 2001-2004 Rodolphe Quiedeville <rodolphe@quiedeville.org>
     * Copyright (C) 2004-2012 Laurent Destailleur  <eldy@users.sourceforge.net>
     * Copyright (C) 2005-2009 Regis Houssin        <regis@dolibarr.fr>
     *
     * This program is free software; you can redistribute it and/or modify
     * it under the terms of the GNU General Public License as published by
     * the Free Software Foundation; either version 2 of the License, or
     * (at your option) any later version.
     *
     * This program is distributed in the hope that it will be useful,
     * but WITHOUT ANY WARRANTY; without even the implied warranty of
     * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
     * GNU General Public License for more details.
     *
     * You should have received a copy of the GNU General Public License
     * along with this program. If not, see <http://www.gnu.org/licenses/>.
     */
    
    /**
     *	\file        htdocs/compta/stats/index.php
     *	\brief       Page reporting CA
     */
    
    require('../../main.inc.php');
    require_once(DOL_DOCUMENT_ROOT."/core/lib/report.lib.php");
    
    
    $year_start=GETPOST("year_start");
    $year_current = strftime("%Y",time());
    $nbofyear=4;
    if (! $year_start) {
        $year_start = $year_current - ($nbofyear-1);
        $year_end = $year_current;
    }
    else {
        $year_end=$year_start + ($nbofyear-1);
    }
    
    $userid=GETPOST('userid','int');
    $socid=GETPOST('socid','int');
    // Security check
    if ($user->societe_id > 0) $socid = $user->societe_id;
    if (!$user->rights->compta->resultat->lire && !$user->rights->accounting->comptarapport->lire) accessforbidden();
    
    // Define modecompta ('CREANCES-DETTES' or 'RECETTES-DEPENSES')
    $modecompta = $conf->global->COMPTA_MODE;
    if ($_GET["modecompta"]) $modecompta=$_GET["modecompta"];
    
    
    /*
     * View
     */
    
    llxHeader();
    $form=new Form($db);
    
    // Affiche en-tete du rapport
    if ($modecompta=="CREANCES-DETTES")
    {
    	$nom=$langs->trans("SalesTurnover");
    	$nom.='<br>('.$langs->trans("SeeReportInInputOutputMode",'<a href="'.$_SERVER["PHP_SELF"].'?year_start='.$year_start.'&modecompta=RECETTES-DEPENSES">','</a>').')';
    	$period="$year_start - $year_end";
    	$periodlink=($year_start?"<a href='".$_SERVER["PHP_SELF"]."?year_start=".($year_start-1)."&modecompta=".$modecompta."'>".img_previous()."</a> <a href='".$_SERVER["PHP_SELF"]."?year_start=".($year_start+1)."&modecompta=".$modecompta."'>".img_next()."</a>":"");
    	$description=$langs->trans("RulesCADue");
    	if (! empty($conf->global->FACTURE_DEPOSITS_ARE_JUST_PAYMENTS)) $description.= $langs->trans("DepositsAreNotIncluded");
    	else  $description.= $langs->trans("DepositsAreIncluded");
    	$builddate=time();
    	//$exportlink=$langs->trans("NotYetAvailable");
    }