New: Ajout propriété url sur les comptes bancaires
This commit is contained in:
parent
d5cbba72ae
commit
a17bebed7a
@ -45,6 +45,7 @@ class Account
|
|||||||
var $bank;
|
var $bank;
|
||||||
var $clos;
|
var $clos;
|
||||||
var $rappro;
|
var $rappro;
|
||||||
|
var $url;
|
||||||
|
|
||||||
var $code_banque;
|
var $code_banque;
|
||||||
var $code_guichet;
|
var $code_guichet;
|
||||||
@ -348,6 +349,7 @@ class Account
|
|||||||
$sql .= ",courant = ".$this->courant;
|
$sql .= ",courant = ".$this->courant;
|
||||||
$sql .= ",clos = ".$this->clos;
|
$sql .= ",clos = ".$this->clos;
|
||||||
$sql .= ",rappro = ".$this->rappro;
|
$sql .= ",rappro = ".$this->rappro;
|
||||||
|
$sql .= ",url = ".($this->url?"'".$this->url."'":"null");
|
||||||
$sql .= ",account_number = '".$this->account_number."'";
|
$sql .= ",account_number = '".$this->account_number."'";
|
||||||
|
|
||||||
$sql .= " WHERE rowid = ".$this->id;
|
$sql .= " WHERE rowid = ".$this->id;
|
||||||
@ -372,7 +374,7 @@ class Account
|
|||||||
function fetch($id)
|
function fetch($id)
|
||||||
{
|
{
|
||||||
$this->id = $id;
|
$this->id = $id;
|
||||||
$sql = "SELECT rowid, ref, label, bank, number, courant, clos, rappro,";
|
$sql = "SELECT rowid, ref, label, bank, number, courant, clos, rappro, url,";
|
||||||
$sql.= " code_banque, code_guichet, cle_rib, bic, iban_prefix,";
|
$sql.= " code_banque, code_guichet, cle_rib, bic, iban_prefix,";
|
||||||
$sql.= " domiciliation, proprio, adresse_proprio,";
|
$sql.= " domiciliation, proprio, adresse_proprio,";
|
||||||
$sql.= " account_number";
|
$sql.= " account_number";
|
||||||
@ -394,6 +396,7 @@ class Account
|
|||||||
$this->bank = $obj->bank;
|
$this->bank = $obj->bank;
|
||||||
$this->clos = $obj->clos;
|
$this->clos = $obj->clos;
|
||||||
$this->rappro = $obj->rappro;
|
$this->rappro = $obj->rappro;
|
||||||
|
$this->url = $obj->url;
|
||||||
|
|
||||||
$this->code_banque = $obj->code_banque;
|
$this->code_banque = $obj->code_banque;
|
||||||
$this->code_guichet = $obj->code_guichet;
|
$this->code_guichet = $obj->code_guichet;
|
||||||
|
|||||||
@ -51,6 +51,7 @@ if ($_POST["action"] == 'add')
|
|||||||
$account->courant = $_POST["type"];
|
$account->courant = $_POST["type"];
|
||||||
$account->clos = $_POST["clos"];
|
$account->clos = $_POST["clos"];
|
||||||
$account->rappro = $_POST["norappro"]?1:0;
|
$account->rappro = $_POST["norappro"]?1:0;
|
||||||
|
$account->url = $_POST["url"];
|
||||||
|
|
||||||
$account->bank = trim($_POST["bank"]);
|
$account->bank = trim($_POST["bank"]);
|
||||||
$account->code_banque = $_POST["code_banque"];
|
$account->code_banque = $_POST["code_banque"];
|
||||||
@ -95,6 +96,7 @@ if ($_POST["action"] == 'update' && ! $_POST["cancel"])
|
|||||||
$account->courant = $_POST["type"];
|
$account->courant = $_POST["type"];
|
||||||
$account->clos = $_POST["clos"];
|
$account->clos = $_POST["clos"];
|
||||||
$account->rappro = (isset($_POST["norappro"]) && $_POST["norappro"]=='on')?0:1;
|
$account->rappro = (isset($_POST["norappro"]) && $_POST["norappro"]=='on')?0:1;
|
||||||
|
$account->url = $_POST["url"];
|
||||||
|
|
||||||
$account->bank = trim($_POST["bank"]);
|
$account->bank = trim($_POST["bank"]);
|
||||||
$account->code_banque = $_POST["code_banque"];
|
$account->code_banque = $_POST["code_banque"];
|
||||||
@ -156,7 +158,7 @@ if ($_GET["action"] == 'create')
|
|||||||
|
|
||||||
if ($message) { print "$message<br>\n"; }
|
if ($message) { print "$message<br>\n"; }
|
||||||
|
|
||||||
print '<form action="fiche.php" method="post">';
|
print '<form action="fiche.php" name="createbankaccount" method="post">';
|
||||||
print '<input type="hidden" name="action" value="add">';
|
print '<input type="hidden" name="action" value="add">';
|
||||||
print '<input type="hidden" name="clos" value="0">';
|
print '<input type="hidden" name="clos" value="0">';
|
||||||
|
|
||||||
@ -190,10 +192,9 @@ if ($_GET["action"] == 'create')
|
|||||||
print '<td colspan="3"><input size="12" type="text" class="flat" name="solde" value="0.00"></td></tr>';
|
print '<td colspan="3"><input size="12" type="text" class="flat" name="solde" value="0.00"></td></tr>';
|
||||||
|
|
||||||
print '<tr><td valign="top">'.$langs->trans("Date").'</td>';
|
print '<tr><td valign="top">'.$langs->trans("Date").'</td>';
|
||||||
print '<td colspan="3">'; $now=time();
|
print '<td colspan="3">';
|
||||||
print '<input type="text" size="2" maxlength="2" name="reday" value="'.strftime("%d",$now).'">/';
|
$html=new Form($db);
|
||||||
print '<input type="text" size="2" maxlength="2" name="remonth" value="'.strftime("%m",$now).'">/';
|
$html->select_date(time(), 're', 0, 0, 0, 'createbankaccount');
|
||||||
print '<input type="text" size="4" maxlength="4" name="reyear" value="'.strftime("%Y",$now).'">';
|
|
||||||
print '</td></tr>';
|
print '</td></tr>';
|
||||||
|
|
||||||
print '<tr><td colspan="4"><b>'.$langs->trans("IfBankAccount").'...</b></td></tr>';
|
print '<tr><td colspan="4"><b>'.$langs->trans("IfBankAccount").'...</b></td></tr>';
|
||||||
@ -221,12 +222,15 @@ if ($_GET["action"] == 'create')
|
|||||||
print "</textarea></td></tr>";
|
print "</textarea></td></tr>";
|
||||||
|
|
||||||
print '<tr><td valign="top">'.$langs->trans("BankAccountOwner").'</td>';
|
print '<tr><td valign="top">'.$langs->trans("BankAccountOwner").'</td>';
|
||||||
print '<td colspan="3"><input size="12" type="text" class="flat" name="proprio" value="'.$_POST["proprio"].'"></td></tr>';
|
print '<td colspan="3"><input size="30" type="text" class="flat" name="proprio" value="'.$_POST["proprio"].'"></td></tr>';
|
||||||
|
|
||||||
print '<tr><td valign="top">'.$langs->trans("BankAccountOwnerAddress").'</td><td colspan="3">';
|
print '<tr><td valign="top">'.$langs->trans("BankAccountOwnerAddress").'</td><td colspan="3">';
|
||||||
print "<textarea class=\"flat\" name=\"adresse_proprio\" rows=\"2\" cols=\"40\">".$_POST["adresse_proprio"];
|
print "<textarea class=\"flat\" name=\"adresse_proprio\" rows=\"2\" cols=\"40\">".$_POST["adresse_proprio"];
|
||||||
print "</textarea></td></tr>";
|
print "</textarea></td></tr>";
|
||||||
|
|
||||||
|
print '<tr><td valign="top">'.$langs->trans("Web").'</td>';
|
||||||
|
print '<td colspan="3"><input size="50" type="text" class="flat" name="url" value="'.$_POST["url"].'"></td></tr>';
|
||||||
|
|
||||||
print '<tr><td align="center" colspan="4"><input value="'.$langs->trans("CreateAccount").'" type="submit" class="button"></td></tr>';
|
print '<tr><td align="center" colspan="4"><input value="'.$langs->trans("CreateAccount").'" type="submit" class="button"></td></tr>';
|
||||||
print '</form>';
|
print '</form>';
|
||||||
print '</table>';
|
print '</table>';
|
||||||
@ -321,6 +325,10 @@ else
|
|||||||
print "</td></tr>\n";
|
print "</td></tr>\n";
|
||||||
}
|
}
|
||||||
|
|
||||||
|
print '<tr><td valign="top">'.$langs->trans("Web").'</td><td colspan="3">';
|
||||||
|
print '<a href="'.$account->url.'">'.$account->url.'</a>';
|
||||||
|
print "</td></tr>\n";
|
||||||
|
|
||||||
print '</table>';
|
print '</table>';
|
||||||
|
|
||||||
print '</div>';
|
print '</div>';
|
||||||
@ -433,6 +441,11 @@ else
|
|||||||
print "<textarea class=\"flat\" name=\"adresse_proprio\" rows=\"2\" cols=\"40\">";
|
print "<textarea class=\"flat\" name=\"adresse_proprio\" rows=\"2\" cols=\"40\">";
|
||||||
print $account->adresse_proprio;
|
print $account->adresse_proprio;
|
||||||
print "</textarea></td></tr>";
|
print "</textarea></td></tr>";
|
||||||
|
|
||||||
|
print '<tr><td valign="top">'.$langs->trans("Web").'</td>';
|
||||||
|
print '<td colspan="3"><input size="50" type="text" class="flat" name="url" value="'.$account->url.'">';
|
||||||
|
print '</td></tr>';
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
print '<tr><td align="center" colspan="4"><input value="'.$langs->trans("Modify").'" type="submit" class="button">';
|
print '<tr><td align="center" colspan="4"><input value="'.$langs->trans("Modify").'" type="submit" class="button">';
|
||||||
|
|||||||
@ -290,6 +290,7 @@ insert into llx_c_pays (rowid,code,libelle) values (30, 'SG', 'Singapoure');
|
|||||||
|
|
||||||
|
|
||||||
alter table llx_bank_account add column ref varchar(12) NOT NULL;
|
alter table llx_bank_account add column ref varchar(12) NOT NULL;
|
||||||
|
alter table llx_bank_account add column url varchar(128);
|
||||||
|
|
||||||
|
|
||||||
alter table llx_accountingsystem_det rename to llx_accountingaccount;
|
alter table llx_accountingsystem_det rename to llx_accountingaccount;
|
||||||
|
|||||||
@ -45,5 +45,6 @@ create table llx_bank_account
|
|||||||
courant smallint DEFAULT 0 NOT NULL,
|
courant smallint DEFAULT 0 NOT NULL,
|
||||||
clos smallint DEFAULT 0 NOT NULL,
|
clos smallint DEFAULT 0 NOT NULL,
|
||||||
rappro smallint DEFAULT 1,
|
rappro smallint DEFAULT 1,
|
||||||
|
url varchar(128),
|
||||||
account_number varchar(8)
|
account_number varchar(8)
|
||||||
)type=innodb;
|
)type=innodb;
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user