From 466086dca3d4cac677f8833082e2d1985d3b688b Mon Sep 17 00:00:00 2001 From: Juanjo Menent Date: Fri, 4 Jul 2014 13:37:25 +0200 Subject: [PATCH] [ task #1063 ] Allow edit localtaxes rate for thirds. Remove country condition --- htdocs/comm/fiche.php | 44 +++++++++++++++++------------------ htdocs/fourn/fiche.php | 52 ++++++++++++++++-------------------------- 2 files changed, 41 insertions(+), 55 deletions(-) diff --git a/htdocs/comm/fiche.php b/htdocs/comm/fiche.php index 7a79b658a76d0..0f2888fc1a3ed 100644 --- a/htdocs/comm/fiche.php +++ b/htdocs/comm/fiche.php @@ -5,7 +5,7 @@ * Copyright (C) 2006 Andre Cianfarani * Copyright (C) 2005-2012 Regis Houssin * Copyright (C) 2008 Raphael Bertrand (Resultic) - * Copyright (C) 2010-2013 Juanjo Menent + * Copyright (C) 2010-2014 Juanjo Menent * Copyright (C) 2013 Alexandre Spangaro * * This program is free software; you can redistribute it and/or modify @@ -288,30 +288,28 @@ print ''; // Local Taxes - if($mysoc->country_code=='ES') + if($mysoc->localtax1_assuj=="1" && $mysoc->localtax2_assuj=="1") { - if($mysoc->localtax1_assuj=="1" && $mysoc->localtax2_assuj=="1") - { - print ''.$langs->trans('LocalTax1IsUsedES').''; - print yn($object->localtax1_assuj); - print ''; - print ''.$langs->trans('LocalTax2IsUsedES').''; - print yn($object->localtax2_assuj); - print ''; - } - elseif($mysoc->localtax1_assuj=="1") - { - print ''.$langs->trans("LocalTax1IsUsedES").''; - print yn($object->localtax1_assuj); - print ''; - } - elseif($mysoc->localtax2_assuj=="1") - { - print ''.$langs->trans("LocalTax2IsUsedES").''; - print yn($object->localtax2_assuj); - print ''; - } + print ''.$langs->trans('LocalTax1IsUsedES').''; + print yn($object->localtax1_assuj); + print ''; + print ''.$langs->trans('LocalTax2IsUsedES').''; + print yn($object->localtax2_assuj); + print ''; } + elseif($mysoc->localtax1_assuj=="1") + { + print ''.$langs->trans("LocalTax1IsUsedES").''; + print yn($object->localtax1_assuj); + print ''; + } + elseif($mysoc->localtax2_assuj=="1") + { + print ''.$langs->trans("LocalTax2IsUsedES").''; + print yn($object->localtax2_assuj); + print ''; + } + // TVA Intra print ''.$langs->trans('VATIntra').''; diff --git a/htdocs/fourn/fiche.php b/htdocs/fourn/fiche.php index 127dcfdcc8ce4..8d8faa7d5328f 100644 --- a/htdocs/fourn/fiche.php +++ b/htdocs/fourn/fiche.php @@ -3,7 +3,7 @@ * Copyright (C) 2003 Eric Seigne * Copyright (C) 2004-2011 Laurent Destailleur * Copyright (C) 2005-2010 Regis Houssin - * Copyright (C) 2010-2013 Juanjo Menent + * Copyright (C) 2010-2014 Juanjo Menent * * 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 @@ -166,38 +166,26 @@ print ''; // Local Taxes - //TODO: Place into a function to control showing by country or study better option - if($mysoc->country_code=='ES') + if($mysoc->localtax1_assuj=="1" && $mysoc->localtax2_assuj=="1") { - if($mysoc->localtax1_assuj=="1" && $mysoc->localtax2_assuj=="1") - { - print ''.$langs->trans('LocalTax1IsUsedES').''; - print yn($object->localtax1_assuj); - print ''; - print ''.$langs->trans('LocalTax2IsUsedES').''; - print yn($object->localtax2_assuj); - print ''; - } - elseif($mysoc->localtax1_assuj=="1") - { - print ''.$langs->trans("LocalTax1IsUsedES").''; - print yn($object->localtax1_assuj); - print ''; - } - elseif($mysoc->localtax2_assuj=="1") - { - print ''.$langs->trans("LocalTax2IsUsedES").''; - print yn($object->localtax2_assuj); - print ''; - } - - if ($mysoc->localtax2_assuj!="1") - { - print ''.$langs->transcountry("LocalTax2IsUsed",$mysoc->country_code).''; - print yn($object->localtax2_assuj); - print ''; - } - + print ''.$langs->trans('LocalTax1IsUsedES').''; + print yn($object->localtax1_assuj); + print ''; + print ''.$langs->trans('LocalTax2IsUsedES').''; + print yn($object->localtax2_assuj); + print ''; + } + elseif($mysoc->localtax1_assuj=="1") + { + print ''.$langs->trans("LocalTax1IsUsedES").''; + print yn($object->localtax1_assuj); + print ''; + } + elseif($mysoc->localtax2_assuj=="1") + { + print ''.$langs->trans("LocalTax2IsUsedES").''; + print yn($object->localtax2_assuj); + print ''; } // TVA Intra