diff --git a/htdocs/product/card.php b/htdocs/product/card.php
index 3648dc14a66..54b4ae33de8 100644
--- a/htdocs/product/card.php
+++ b/htdocs/product/card.php
@@ -1168,17 +1168,23 @@ else
print $formaccounting->select_account(GETPOST('accountancy_code_sell'), 'accountancy_code_sell', 1, null, 1, 1, '');
print '';
- // Accountancy_code_sell_intra
- print '
| '.$langs->trans("ProductAccountancySellIntraCode").' | ';
- print '';
- print $formaccounting->select_account(GETPOST('accountancy_code_sell_intra'), 'accountancy_code_sell_intra', 1, null, 1, 1, '');
- print ' |
';
+ if ($conf->global->MAIN_FEATURES_LEVEL)
+ {
+ // Accountancy_code_sell_intra
+ if ($mysoc->isInEEC())
+ {
+ print '| '.$langs->trans("ProductAccountancySellIntraCode").' | ';
+ print '';
+ print $formaccounting->select_account(GETPOST('accountancy_code_sell_intra'), 'accountancy_code_sell_intra', 1, null, 1, 1, '');
+ print ' |
';
+ }
- // Accountancy_code_sell_export
- print '| '.$langs->trans("ProductAccountancySellExportCode").' | ';
- print '';
- print $formaccounting->select_account(GETPOST('accountancy_code_sell_export'), 'accountancy_code_sell_export', 1, null, 1, 1, '');
- print ' |
';
+ // Accountancy_code_sell_export
+ print '| '.$langs->trans("ProductAccountancySellExportCode").' | ';
+ print '';
+ print $formaccounting->select_account(GETPOST('accountancy_code_sell_export'), 'accountancy_code_sell_export', 1, null, 1, 1, '');
+ print ' |
';
+ }
// Accountancy_code_buy
print '| '.$langs->trans("ProductAccountancyBuyCode").' | ';
@@ -1193,15 +1199,21 @@ else
print '';
print ' |
';
- // Accountancy_code_sell_intra
- print '| '.$langs->trans("ProductAccountancySellIntraCode").' | ';
- print '';
- print ' |
';
+ if ($conf->global->MAIN_FEATURES_LEVEL)
+ {
+ // Accountancy_code_sell_intra
+ if ($mysoc->isInEEC())
+ {
+ print '| '.$langs->trans("ProductAccountancySellIntraCode").' | ';
+ print '';
+ print ' |
';
+ }
- // Accountancy_code_sell_export
- print '| '.$langs->trans("ProductAccountancySellExportCode").' | ';
- print '';
- print ' |
';
+ // Accountancy_code_sell_export
+ print '| '.$langs->trans("ProductAccountancySellExportCode").' | ';
+ print '';
+ print ' |
';
+ }
// Accountancy_code_buy
print '| '.$langs->trans("ProductAccountancyBuyCode").' | ';
@@ -1484,17 +1496,23 @@ else
print $formaccounting->select_account($object->accountancy_code_sell, 'accountancy_code_sell', 1, '', 1, 1);
print '
';
- // Accountancy_code_sell_intra
- print '| '.$langs->trans("ProductAccountancySellIntraCode").' | ';
- print '';
- print $formaccounting->select_account($object->accountancy_code_sell_intra, 'accountancy_code_sell_intra', 1, '', 1, 1);
- print ' |
';
+ if ($conf->global->MAIN_FEATURES_LEVEL)
+ {
+ // Accountancy_code_sell_intra
+ if ($mysoc->isInEEC())
+ {
+ print '| '.$langs->trans("ProductAccountancySellIntraCode").' | ';
+ print '';
+ print $formaccounting->select_account($object->accountancy_code_sell_intra, 'accountancy_code_sell_intra', 1, '', 1, 1);
+ print ' |
';
+ }
- // Accountancy_code_sell_export
- print '| '.$langs->trans("ProductAccountancySellExportCode").' | ';
- print '';
- print $formaccounting->select_account($object->accountancy_code_sell_export, 'accountancy_code_sell_export', 1, '', 1, 1);
- print ' |
';
+ // Accountancy_code_sell_export
+ print '| '.$langs->trans("ProductAccountancySellExportCode").' | ';
+ print '';
+ print $formaccounting->select_account($object->accountancy_code_sell_export, 'accountancy_code_sell_export', 1, '', 1, 1);
+ print ' |
';
+ }
// Accountancy_code_buy
print '| '.$langs->trans("ProductAccountancyBuyCode").' | ';
@@ -1509,15 +1527,21 @@ else
print '';
print ' |
';
- // Accountancy_code_sell_intra
- print '| '.$langs->trans("ProductAccountancySellIntraCode").' | ';
- print '';
- print ' |
';
+ if ($conf->global->MAIN_FEATURES_LEVEL)
+ {
+ // Accountancy_code_sell_intra
+ if ($mysoc->isInEEC())
+ {
+ print '| '.$langs->trans("ProductAccountancySellIntraCode").' | ';
+ print '';
+ print ' |
';
+ }
- // Accountancy_code_sell_export
- print '| '.$langs->trans("ProductAccountancySellExportCode").' | ';
- print '';
- print ' |
';
+ // Accountancy_code_sell_export
+ print '| '.$langs->trans("ProductAccountancySellExportCode").' | ';
+ print '';
+ print ' |
';
+ }
// Accountancy_code_buy
print '| '.$langs->trans("ProductAccountancyBuyCode").' | ';
@@ -1642,35 +1666,41 @@ else
}
print '
';
- // Accountancy sell code intra-community
- print '| ';
- print $langs->trans("ProductAccountancySellIntraCode");
- print ' | ';
- if (! empty($conf->accounting->enabled))
+ if ($conf->global->MAIN_FEATURES_LEVEL)
{
- $accountingaccount2 = new AccountingAccount($db);
- $accountingaccount2->fetch('',$object->accountancy_code_sell_intra,1);
+ // Accountancy sell code intra-community
+ if ($mysoc->isInEEC())
+ {
+ print ' |
| ';
+ print $langs->trans("ProductAccountancySellIntraCode");
+ print ' | ';
+ if (! empty($conf->accounting->enabled))
+ {
+ $accountingaccount2 = new AccountingAccount($db);
+ $accountingaccount2->fetch('',$object->accountancy_code_sell_intra,1);
- print $accountingaccount2->getNomUrl(0,1,1,'',1);
- } else {
- print $object->accountancy_code_sell_intra;
+ print $accountingaccount2->getNomUrl(0,1,1,'',1);
+ } else {
+ print $object->accountancy_code_sell_intra;
+ }
+ print ' |
';
+ }
+
+ // Accountancy sell code export
+ print '| ';
+ print $langs->trans("ProductAccountancySellExportCode");
+ print ' | ';
+ if (! empty($conf->accounting->enabled))
+ {
+ $accountingaccount3 = new AccountingAccount($db);
+ $accountingaccount3->fetch('',$object->accountancy_code_sell_export,1);
+
+ print $accountingaccount3->getNomUrl(0,1,1,'',1);
+ } else {
+ print $object->accountancy_code_sell_export;
+ }
+ print ' |
';
}
- print '';
-
- // Accountancy sell code export
- print '| ';
- print $langs->trans("ProductAccountancySellExportCode");
- print ' | ';
- if (! empty($conf->accounting->enabled))
- {
- $accountingaccount3 = new AccountingAccount($db);
- $accountingaccount3->fetch('',$object->accountancy_code_sell_export,1);
-
- print $accountingaccount3->getNomUrl(0,1,1,'',1);
- } else {
- print $object->accountancy_code_sell_export;
- }
- print ' |
';
// Accountancy buy code
print '| ';
|