Withdrawals: Checking need data to create standigns orders receipt file
This commit is contained in:
parent
d8b89c6fa8
commit
4dc39fb690
@ -2,7 +2,7 @@
|
||||
/* Copyright (C) 2005 Rodolphe Quiedeville <rodolphe@quiedeville.org>
|
||||
* Copyright (C) 2010 Laurent Destailleur <eldy@users.sourceforge.net>
|
||||
* Copyright (C) 2005-2009 Regis Houssin <regis@dolibarr.fr>
|
||||
* Copyright (C) 2010 Juanjo Menent <jmenent@2byte.es>
|
||||
* Copyright (C) 2010-2011 Juanjo Menent <jmenent@2byte.es>
|
||||
*
|
||||
* 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
|
||||
@ -79,6 +79,15 @@ $bprev = new BonPrelevement($db);
|
||||
|
||||
llxHeader('', $langs->trans("NewStandingOrder"));
|
||||
|
||||
require_once(DOL_DOCUMENT_ROOT."/lib/prelevement.lib.php");
|
||||
if (prelevement_check_config() < 0)
|
||||
{
|
||||
$langs->load("errors");
|
||||
print '<div class="error">';
|
||||
print $langs->trans("ErrorModuleSetupNotComplete");
|
||||
print '</div>';
|
||||
}
|
||||
|
||||
$h=0;
|
||||
$head[$h][0] = DOL_URL_ROOT.'/compta/prelevement/create.php';
|
||||
$head[$h][1] = $langs->trans("NewStandingOrder");
|
||||
|
||||
@ -2,6 +2,7 @@
|
||||
/* Copyright (C) 2004-2005 Rodolphe Quiedeville <rodolphe@quiedeville.org>
|
||||
* Copyright (C) 2005-2010 Laurent Destailleur <eldy@users.sourceforge.net>
|
||||
* Copyright (C) 2005-2009 Regis Houssin <regis@dolibarr.fr>
|
||||
* Copyright (C) 2011 Juanjo Menent <jmenent@2byte.es>
|
||||
*
|
||||
* 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
|
||||
@ -50,6 +51,15 @@ $result = restrictedArea($user, 'prelevement','','');
|
||||
|
||||
llxHeader('',$langs->trans("CustomersStandingOrdersArea"));
|
||||
|
||||
require_once(DOL_DOCUMENT_ROOT."/lib/prelevement.lib.php");
|
||||
if (prelevement_check_config() < 0)
|
||||
{
|
||||
$langs->load("errors");
|
||||
print '<div class="error">';
|
||||
print $langs->trans("ErrorModuleSetupNotComplete");
|
||||
print '</div>';
|
||||
}
|
||||
|
||||
print_fiche_titre($langs->trans("CustomersStandingOrdersArea"));
|
||||
|
||||
print '<table border="0" width="100%" class="notopnoleftnoright">';
|
||||
|
||||
@ -1,5 +1,7 @@
|
||||
<?php
|
||||
/* Copyright (C) 2010 Juanjo Menent <jmenent@2byte.es>
|
||||
/* Copyright (C) 2010-2011 Juanjo Menent <jmenent@2byte.es>
|
||||
* Copyright (C) 2010 Laurent Destailleur <eldy@users.sourceforge.net>
|
||||
* Copyright (C) 2011 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
|
||||
@ -81,4 +83,21 @@ function prelevement_prepare_head($object)
|
||||
|
||||
return $head;
|
||||
}
|
||||
|
||||
/**
|
||||
* Check need data to create standigns orders receipt file
|
||||
* @return int -1 if ko 0 if ok
|
||||
*/
|
||||
function prelevement_check_config()
|
||||
{
|
||||
|
||||
if(empty($conf->global->PRELEVEMENT_ID_BANKACCOUNT)) return -1;
|
||||
if(empty($conf->global->PRELEVEMENT_CODE_BANQUE)) return -1;
|
||||
if(empty($conf->global->PRELEVEMENT_CODE_GUICHET)) return -1;
|
||||
if(empty($conf->global->PRELEVEMENT_NUMERO_COMPTE)) return -1;
|
||||
if(empty($conf->global->PRELEVEMENT_NUMBER_KEY)) return -1;
|
||||
if(empty($conf->global->PRELEVEMENT_RAISON_SOCIALE)) return -1;
|
||||
if(empty($conf->global->PRELEVEMENT_NUMERO_NATIONAL_EMETTEUR)) return -1;
|
||||
return 0;
|
||||
}
|
||||
?>
|
||||
Loading…
Reference in New Issue
Block a user