Skip to content
Snippets Groups Projects
Select Git revision
  • 9aea82817e8fe63338c88b565d690f25255d8de1
  • 3.9 default
  • develop
  • 6.0
  • 5.0
  • 4.0
  • scrutinizer-patch-4
  • scrutinizer-patch-3
  • scrutinizer-patch-2
  • scrutinizer-patch-1
  • 3.7
  • 3.8
  • 3.6
  • 3.9_backported
  • 3.8_backported
  • 3.7_backported
  • 3.5
  • 3.6_backported
  • 3.5_backported
  • 3.4
  • 3.3_backported
  • 6.0.4
  • 6.0.3
  • 5.0.7
  • 6.0.2
  • 6.0.1
  • 5.0.6
  • 6.0.0
  • 5.0.5
  • 6.0.0-rc
  • 5.0.4
  • 6.0.0-beta
  • 5.0.3
  • 4.0.6
  • 5.0.2
  • 5.0.1
  • 4.0.5
  • 5.0.0
  • 4.0.4
  • 5.0.0-rc2
  • 5.0.0-rc1
41 results

soc.php

Blame
  • soc.php 42.73 KiB
    <?php
    /* Copyright (C) 2001-2007 Rodolphe Quiedeville <rodolphe@quiedeville.org>
     * Copyright (C) 2003      Brian Fraval         <brian@fraval.org>
     * Copyright (C) 2004-2007 Laurent Destailleur  <eldy@users.sourceforge.net>
     * Copyright (C) 2005      Eric Seigne          <eric.seigne@ryxeo.com>
     * Copyright (C) 2005-2007 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, write to the Free Software
     * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
     *
     * $Id$
     */
    
    /**
       \file       htdocs/soc.php
       \ingroup    societe
       \brief      Onglet societe d'une societe
       \version    $Revision$
    */
    
    require("pre.inc.php");
    require_once(DOL_DOCUMENT_ROOT."/lib/company.lib.php");
    
    $langs->load("companies");
    $langs->load("commercial");
    $langs->load("bills");
    
    $socid = isset($_GET["socid"])?$_GET["socid"]:'';
    
    // Sécurité d'accès client et commerciaux
    $socid = restrictedArea($user, 'societe', $socid);
    
    // Initialisation de l'objet Societe
    $soc = new Societe($db);
    
    
    /*
     * Actions
     */
    
    if ($_POST["getcustomercode"])
    {
      // On défini valeur pour code_client
      $_POST["code_client"]="aa";
    }
    
    if ($_POST["getsuppliercode"])
    {
      // On défini valeur pour code_fournisseur
      $_POST["code_fournisseur"]="aa";
    }
    
    if ((! $_POST["getcustomercode"] && ! $_POST["getsuppliercode"])
        && ($_POST["action"] == 'add' || $_POST["action"] == 'update') && $user->rights->societe->creer)
    {
    	if ($_REQUEST["private"] == 1)
    	{
    		$soc->nom                   = $_POST["nom"].' '.$_POST["prenom"];
    		$soc->nom_particulier       = $_POST["nom"];