diff --git a/htdocs/adherents/card.php b/htdocs/adherents/card.php
index 9903255e52f..5d57208eb0e 100644
--- a/htdocs/adherents/card.php
+++ b/htdocs/adherents/card.php
@@ -82,7 +82,7 @@ if (! empty($canvas))
}
// Security check
-$result=restrictedArea($user, 'adherent', $id, '', '', 'fk_soc', 'rowid', $objcanvas);
+$result=restrictedArea($user, 'adherent', $id, '', '', 'socid', 'rowid', $objcanvas);
if ($id > 0)
{
@@ -163,10 +163,10 @@ if (empty($reshook))
$error=0;
if (! $error)
{
- if ($socid != $object->fk_soc) // If link differs from currently in database
+ if ($socid != $object->socid) // If link differs from currently in database
{
$sql ="SELECT rowid FROM ".MAIN_DB_PREFIX."adherent";
- $sql.=" WHERE fk_soc = '".$socid."'";
+ $sql.=" WHERE socid = '".$socid."'";
$sql.=" AND entity = ".$conf->entity;
$resql = $db->query($sql);
if ($resql)
@@ -492,7 +492,7 @@ if (empty($reshook))
//$object->note = $comment;
$object->morphy = $morphy;
$object->user_id = $userid;
- $object->fk_soc = $socid;
+ $object->socid = $socid;
$object->public = $public;
// Fill array 'array_options' with data from add form
@@ -1333,10 +1333,10 @@ else
if (! empty($conf->societe->enabled))
{
print '
| '.$langs->trans("LinkedToDolibarrThirdParty").' | ';
- if ($object->fk_soc)
+ if ($object->socid)
{
$company=new Societe($db);
- $result=$company->fetch($object->fk_soc);
+ $result=$company->fetch($object->socid);
print $company->getNomUrl(1);
}
else
@@ -1421,7 +1421,7 @@ else
$text=$langs->trans("ConfirmCreateLogin").' ';
if (! empty($conf->societe->enabled))
{
- if ($object->fk_soc > 0) $text.=$langs->trans("UserWillBeExternalUser");
+ if ($object->socid > 0) $text.=$langs->trans("UserWillBeExternalUser");
else $text.=$langs->trans("UserWillBeInternalUser");
}
print $form->formconfirm($_SERVER["PHP_SELF"]."?rowid=".$object->id, $langs->trans("CreateDolibarrLogin"), $text, "confirm_create_user", $formquestion, 'yes');
@@ -1688,17 +1688,17 @@ else
print '';
print '';
}
else
{
- if ($object->fk_soc)
+ if ($object->socid)
{
$company=new Societe($db);
- $result=$company->fetch($object->fk_soc);
+ $result=$company->fetch($object->socid);
print $company->getNomUrl(1);
}
else
@@ -1848,7 +1848,7 @@ else
}
// Create third party
- if (! empty($conf->societe->enabled) && ! $object->fk_soc)
+ if (! empty($conf->societe->enabled) && ! $object->socid)
{
if ($user->rights->societe->creer)
{
diff --git a/htdocs/adherents/class/adherent.class.php b/htdocs/adherents/class/adherent.class.php
index 201b6610817..9c32417efb4 100644
--- a/htdocs/adherents/class/adherent.class.php
+++ b/htdocs/adherents/class/adherent.class.php
@@ -10,6 +10,7 @@
* Copyright (C) 2015-2018 Frédéric France
* Copyright (C) 2015 Raphaël Doursenaud
* Copyright (C) 2016 Juanjo Menent
+ * Copyright (C) 2018-2019 Thibault FOUCART
*
* 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
@@ -557,7 +558,7 @@ class Adherent extends CommonObject
$sql.= ", gender = ".($this->gender != -1 ? "'".$this->db->escape($this->gender)."'" : "null"); // 'man' or 'woman'
$sql.= ", login = ".($this->login?"'".$this->db->escape($this->login)."'":"null");
$sql.= ", societe = ".($this->societe?"'".$this->db->escape($this->societe)."'":"null");
- $sql.= ", fk_soc = ".($this->fk_soc > 0?$this->db->escape($this->fk_soc):"null");
+ $sql.= ", fk_soc = ".($this->socid > 0?$this->db->escape($this->socid):"null");
$sql.= ", address = ".($this->address?"'".$this->db->escape($this->address)."'":"null");
$sql.= ", zip = ".($this->zip?"'".$this->db->escape($this->zip)."'":"null");
$sql.= ", town = ".($this->town?"'".$this->db->escape($this->town)."'":"null");
|