Merge branch '3.7' of git@github.com:Dolibarr/dolibarr.git into 3.7

This commit is contained in:
Laurent Destailleur 2015-04-11 22:52:27 +02:00
commit 74a4bca42c
858 changed files with 12537 additions and 9603 deletions

View File

@ -209,6 +209,12 @@ Dolibarr better:
- Fix: Bad SEPA xml file creation - Fix: Bad SEPA xml file creation
- Fix: [ bug #1892 ] PHP Fatal error when using USER_UPDATE_SESSION trigger and adding a supplier invoice payment - Fix: [ bug #1892 ] PHP Fatal error when using USER_UPDATE_SESSION trigger and adding a supplier invoice payment
- Fix: Showing system error if not enough stock of product into orders creation with lines - Fix: Showing system error if not enough stock of product into orders creation with lines
- Fix: [ bug #2543 ] Untranslated "Contract" origin string when creating an invoice from a contract
- Fix: [ bug #2534 ] SQL error when editing a supplier invoice line
- Fix: [ bug #2535 ] Untranslated string in "Linked objects" page of a project
- Fix: [ bug #2545 ] Missing object_margin.png in Amarok theme
- Fix: [ bug #2542 ] Contracts store localtax preferences
- Fix: Bad permission assignments for stock movements actions
***** ChangeLog for 3.6.2 compared to 3.6.1 ***** ***** ChangeLog for 3.6.2 compared to 3.6.1 *****
- Fix: fix ErrorBadValueForParamNotAString error message in price customer multiprice. - Fix: fix ErrorBadValueForParamNotAString error message in price customer multiprice.

View File

@ -28,9 +28,6 @@ Note: Prerequisites to build autoexe DoliWamp package:
recommanded), open file build/exe/doliwamp.iss and click on button "Compile". recommanded), open file build/exe/doliwamp.iss and click on button "Compile".
The .exe file will be build into directory build. The .exe file will be build into directory build.
- To build a translaction package, launch the script
> perl makepack-dolibarrlang.pl
- To build a theme package, launch the script - To build a theme package, launch the script
> perl makepack-dolibarrtheme.pl > perl makepack-dolibarrtheme.pl

View File

@ -2,7 +2,7 @@
#---------------------------------------------------------------------------- #----------------------------------------------------------------------------
# \file build/makepack-dolibarr.pl # \file build/makepack-dolibarr.pl
# \brief Dolibarr package builder (tgz, zip, rpm, deb, exe, aps) # \brief Dolibarr package builder (tgz, zip, rpm, deb, exe, aps)
# \author (c)2004-2014 Laurent Destailleur <eldy@users.sourceforge.net> # \author (c)2004-2015 Laurent Destailleur <eldy@users.sourceforge.net>
# #
# This is list of constant you can set to have generated packages moved into a specific dir: # This is list of constant you can set to have generated packages moved into a specific dir:
#DESTIBETARC='/media/HDDATA1_LD/Mes Sites/Web/Dolibarr/dolibarr.org/files/lastbuild' #DESTIBETARC='/media/HDDATA1_LD/Mes Sites/Web/Dolibarr/dolibarr.org/files/lastbuild'
@ -15,8 +15,12 @@
use Cwd; use Cwd;
# Change this to defined target for option 98 and 99
$PROJECT="dolibarr"; $PROJECT="dolibarr";
$RPMSUBVERSION="auto"; # auto use value found into BUILD $PUBLISHSTABLE="eldy,dolibarr\@frs.sourceforge.net:/home/frs/project/dolibarr";
$PUBLISHBETARC="ldestailleur\@asso.dolibarr.org:/home/dolibarr/dolibarr.org/httpdocs/files";
@LISTETARGET=("TGZ","ZIP","RPM_GENERIC","RPM_FEDORA","RPM_MANDRIVA","RPM_OPENSUSE","DEB","APS","EXEDOLIWAMP","SNAPSHOT"); # Possible packages @LISTETARGET=("TGZ","ZIP","RPM_GENERIC","RPM_FEDORA","RPM_MANDRIVA","RPM_OPENSUSE","DEB","APS","EXEDOLIWAMP","SNAPSHOT"); # Possible packages
%REQUIREMENTPUBLISH=( %REQUIREMENTPUBLISH=(
@ -41,6 +45,7 @@ $RPMSUBVERSION="auto"; # auto use value found into BUILD
"makensis.exe"=>"NSIS" "makensis.exe"=>"NSIS"
); );
$RPMSUBVERSION="auto"; # auto use value found into BUILD
if (-d "/usr/src/redhat") { $RPMDIR="/usr/src/redhat"; } # redhat if (-d "/usr/src/redhat") { $RPMDIR="/usr/src/redhat"; } # redhat
if (-d "/usr/src/packages") { $RPMDIR="/usr/src/packages"; } # opensuse if (-d "/usr/src/packages") { $RPMDIR="/usr/src/packages"; } # opensuse
if (-d "/usr/src/RPM") { $RPMDIR="/usr/src/RPM"; } # mandrake if (-d "/usr/src/RPM") { $RPMDIR="/usr/src/RPM"; } # mandrake
@ -59,8 +64,6 @@ $DIR||='.'; $DIR =~ s/([^\/\\])[\\\/]+$/$1/;
$SOURCE="$DIR/.."; $SOURCE="$DIR/..";
$DESTI="$SOURCE/build"; $DESTI="$SOURCE/build";
$PUBLISHSTABLE="eldy,dolibarr\@frs.sourceforge.net:/home/frs/project/dolibarr";
$PUBLISHBETARC="ldestailleur\@asso.dolibarr.org:/home/dolibarr/dolibarr.org/files";
if (! $ENV{"DESTIBETARC"} || ! $ENV{"DESTISTABLE"}) if (! $ENV{"DESTIBETARC"} || ! $ENV{"DESTISTABLE"})
{ {
print "Error: Missing environment variables.\n"; print "Error: Missing environment variables.\n";
@ -210,9 +213,9 @@ else {
printf(" %2d - %-14s (%s)\n",$cpt,$target,"Need ".$REQUIREMENTTARGET{$target}); printf(" %2d - %-14s (%s)\n",$cpt,$target,"Need ".$REQUIREMENTTARGET{$target});
} }
$cpt=98; $cpt=98;
printf(" %2d - %-14s (%s)\n",$cpt,"ASSO (publish)","Need ".join(",",values %REQUIREMENTPUBLISH)); printf(" %2d - %-14s (%s)\n",$cpt,"ASSO (publish)","Need ".$REQUIREMENTPUBLISH{"ASSO"});
$cpt=99; $cpt=99;
printf(" %2d - %-14s (%s)\n",$cpt,"SF (publish)","Need ".join(",",values %REQUIREMENTPUBLISH)); printf(" %2d - %-14s (%s)\n",$cpt,"SF (publish)","Need ".$REQUIREMENTPUBLISH{"SF"});
# Ask which target to build # Ask which target to build
print "Choose one package number or several separated with space (0 - ".$cpt."): "; print "Choose one package number or several separated with space (0 - ".$cpt."): ";
@ -1030,9 +1033,16 @@ if ($nboftargetok) {
if (! $filesize) { next; } if (! $filesize) { next; }
print "\n"; print "\n";
print "Publish file ".$file." to ".$filestoscan{$file}."\n";
if ($target eq 'SF') {
$destFolder="$NEWPUBLISH/$filestoscan{$file}/".$MAJOR.'.'.$MINOR.'.'.$BUILD; $destFolder="$NEWPUBLISH/$filestoscan{$file}/".$MAJOR.'.'.$MINOR.'.'.$BUILD;
print "Publish file ".$file." to $NEWPUBLISH/".$filestoscan{$file}."\n";
}
else
{
$destFolder="$NEWPUBLISH";
print "Publish file ".$file." to $NEWPUBLISH\n";
}
# mkdir # mkdir
#my $ssh = Net::SSH::Perl->new("frs.sourceforge.net"); #my $ssh = Net::SSH::Perl->new("frs.sourceforge.net");

View File

@ -8,7 +8,7 @@ This files describe steps made by Dolibarr packaging team to make a
beta version of Dolibarr, step by step. beta version of Dolibarr, step by step.
- Check all files are commited. - Check all files are commited.
- Update version/info in /ChangeLog - Update version/info in ChangeLog. To generate a changelog, you can do "git log x.y.z..HEAD --no-merges --pretty=short --oneline | sed -e "s/^[0-9a-z]* //" | grep -e '^FIXED\|NEW'"
- Update version number with x.y.z-w in htdocs/filefunc.inc.php - Update version number with x.y.z-w in htdocs/filefunc.inc.php
- Update version number with x.y.z-w in build/debian/changelog - Update version number with x.y.z-w in build/debian/changelog
- Update version number with x.y.z-w in build/rpm/*.spec - Update version number with x.y.z-w in build/rpm/*.spec
@ -17,10 +17,11 @@ beta version of Dolibarr, step by step.
- Create a branch (x.y). - Create a branch (x.y).
- Run makepack-dolibarr.pl to generate all packages. - Run makepack-dolibarr.pl to generate all packages.
- Move build files into www.dolibarr.org web site - Move build files into www.dolibarr.org web site
(/home/dolibarr/wwwroot/files/lastbuild). (/home/dolibarr/wwwroot/files/lastbuild).
- Post a news on dolibarr.org/dolibarr.fr - Post a news on dolibarr.org/dolibarr.fr + social networks
- Send mail on mailings-list - Send mail on mailings-list
@ -35,14 +36,16 @@ complete release of Dolibarr, step by step.
- Update version number with x.y.z in build/rpm/*.spec - Update version number with x.y.z in build/rpm/*.spec
- Commit all changes. - Commit all changes.
- Build Dolibarr and DoliWamp packages with makepack-dolibarr.pl - Run makepack-dolibarr.pl to generate all packages.
- Check content of built packages. - Check content of built packages.
- Move build files into www.dolibarr.org web site - Move build files into www.dolibarr.org web site
(/home/dolibarr/wwwroot/files/stable). (/home/dolibarr/wwwroot/files/stable).
- Run makepack-dolibarr.pl again with option to publish files on - Run makepack-dolibarr.pl again with option to publish files on
sourceforge. This will also add official tag. sourceforge. This will also add official tag.
- Edit symbolic links in directory "/home/dolibarr/wwwroot/files/stable/xxx" - Edit symbolic links in directory "/home/dolibarr/wwwroot/files/stable/xxx"
on server to point to new files (used by some web sites). on server to point to new files (used by some web sites).
- Post a news on dolibarr.org/dolibarr.fr + social networks
- Send mail on mailings-list - Send mail on mailings-list
- Send news on OpenSource web sites (if major beta or release)

View File

@ -164,8 +164,6 @@
<severity>0</severity> <severity>0</severity>
</rule> </rule>
<rule ref="Generic.VersionControl.SubversionProperties" />
<!-- Disallow usage of tab --> <!-- Disallow usage of tab -->
<!-- <rule ref="Generic.WhiteSpace.DisallowTabIndent" /> --> <!-- <rule ref="Generic.WhiteSpace.DisallowTabIndent" /> -->

View File

@ -26,7 +26,6 @@ fi
if [ "x$1" = "xall" ] if [ "x$1" = "xall" ]
then then
cd htdocs/lang
for dir in `find htdocs/langs/* -type d` for dir in `find htdocs/langs/* -type d`
do do
fic=`basename $dir` fic=`basename $dir`

View File

@ -413,7 +413,8 @@ class ActionComm extends CommonObject
$resql=$this->db->query($sql); $resql=$this->db->query($sql);
if ($resql) if ($resql)
{ {
if ($this->db->num_rows($resql)) $num=$this->db->num_rows($resql);
if ($num)
{ {
$obj = $this->db->fetch_object($resql); $obj = $this->db->fetch_object($resql);
@ -469,13 +470,15 @@ class ActionComm extends CommonObject
$this->elementtype = $obj->elementtype; $this->elementtype = $obj->elementtype;
} }
$this->db->free($resql); $this->db->free($resql);
return 1;
} }
else else
{ {
$this->error=$this->db->lasterror(); $this->error=$this->db->lasterror();
return -1; return -1;
} }
return $num;
} }

View File

@ -138,8 +138,10 @@ if (empty($reshook))
} }
// Reopen a closed order // Reopen a closed order
else if ($action == 'reopen' && $user->rights->commande->creer) { else if ($action == 'reopen' && $user->rights->commande->creer)
if ($object->statut == 3) { {
if ($object->statut == -1 || $object->statut == 3)
{
$result = $object->set_reopen($user); $result = $object->set_reopen($user);
if ($result > 0) if ($result > 0)
{ {
@ -1279,7 +1281,7 @@ if ($action == 'create' && $user->rights->commande->creer) {
$demand_reason_id = (!empty($objectsrc->demand_reason_id)?$objectsrc->demand_reason_id:(!empty($soc->demand_reason_id)?$soc->demand_reason_id:0)); $demand_reason_id = (!empty($objectsrc->demand_reason_id)?$objectsrc->demand_reason_id:(!empty($soc->demand_reason_id)?$soc->demand_reason_id:0));
$remise_percent = (!empty($objectsrc->remise_percent)?$objectsrc->remise_percent:(!empty($soc->remise_percent)?$soc->remise_percent:0)); $remise_percent = (!empty($objectsrc->remise_percent)?$objectsrc->remise_percent:(!empty($soc->remise_percent)?$soc->remise_percent:0));
$remise_absolue = (!empty($objectsrc->remise_absolue)?$objectsrc->remise_absolue:(!empty($soc->remise_absolue)?$soc->remise_absolue:0)); $remise_absolue = (!empty($objectsrc->remise_absolue)?$objectsrc->remise_absolue:(!empty($soc->remise_absolue)?$soc->remise_absolue:0));
$dateinvoice = empty($conf->global->MAIN_AUTOFILL_DATE)?-1:''; $dateorder = empty($conf->global->MAIN_AUTOFILL_DATE_ORDER)?-1:'';
$datedelivery = (! empty($objectsrc->date_livraison) ? $objectsrc->date_livraison : ''); $datedelivery = (! empty($objectsrc->date_livraison) ? $objectsrc->date_livraison : '');
@ -1300,7 +1302,7 @@ if ($action == 'create' && $user->rights->commande->creer) {
$demand_reason_id = $soc->demand_reason_id; $demand_reason_id = $soc->demand_reason_id;
$remise_percent = $soc->remise_percent; $remise_percent = $soc->remise_percent;
$remise_absolue = 0; $remise_absolue = 0;
$dateinvoice = empty($conf->global->MAIN_AUTOFILL_DATE)?-1:''; $dateorder = empty($conf->global->MAIN_AUTOFILL_DATE_ORDER)?-1:'';
$projectid = 0; $projectid = 0;
} }
$absolute_discount=$soc->getAvailableDiscounts(); $absolute_discount=$soc->getAvailableDiscounts();
@ -1368,7 +1370,8 @@ if ($action == 'create' && $user->rights->commande->creer) {
} }
// Date // Date
print '<tr><td class="fieldrequired">' . $langs->trans('Date') . '</td><td colspan="2">'; print '<tr><td class="fieldrequired">' . $langs->trans('Date') . '</td><td colspan="2">';
$form->select_date('', 're', '', '', '', "crea_commande", 1, 1); //$form->select_date($dateorder, 're', '', '', '', "crea_commande", 1, 1);
$form->select_date('', 're', '', '', '', "crea_commande", 1, 1); // Always autofill date with current date
print '</td></tr>'; print '</td></tr>';
// Date de livraison // Date de livraison
@ -1376,7 +1379,7 @@ if ($action == 'create' && $user->rights->commande->creer) {
if (empty($datedelivery)) if (empty($datedelivery))
{ {
if (! empty($conf->global->DATE_LIVRAISON_WEEK_DELAY)) $datedelivery = time() + ((7*$conf->global->DATE_LIVRAISON_WEEK_DELAY) * 24 * 60 * 60); if (! empty($conf->global->DATE_LIVRAISON_WEEK_DELAY)) $datedelivery = time() + ((7*$conf->global->DATE_LIVRAISON_WEEK_DELAY) * 24 * 60 * 60);
else $datedelivery=empty($conf->global->MAIN_AUTOFILL_DATE)?-1:''; else $datedelivery=empty($conf->global->MAIN_AUTOFILL_DATE_DELIVERY)?-1:'';
} }
$form->select_date($datedelivery, 'liv_', '', '', '', "crea_commande", 1, 1); $form->select_date($datedelivery, 'liv_', '', '', '', "crea_commande", 1, 1);
print "</td></tr>"; print "</td></tr>";
@ -2180,7 +2183,7 @@ if ($action == 'create' && $user->rights->commande->creer) {
} }
// Reopen a closed order // Reopen a closed order
if ($object->statut == 3 && $user->rights->commande->creer) { if (($object->statut == 3 || $object->statut == -1) && $user->rights->commande->creer) {
print '<div class="inline-block divButAction"><a class="butAction" href="' . $_SERVER['PHP_SELF'] . '?id=' . $object->id . '&amp;action=reopen">' . $langs->trans('ReOpen') . '</a></div>'; print '<div class="inline-block divButAction"><a class="butAction" href="' . $_SERVER['PHP_SELF'] . '?id=' . $object->id . '&amp;action=reopen">' . $langs->trans('ReOpen') . '</a></div>';
} }

View File

@ -60,7 +60,7 @@ class Commande extends CommonOrder
var $ref_int; var $ref_int;
var $contactid; var $contactid;
var $fk_project; var $fk_project;
var $statut; // -1=Canceled, 0=Draft, 1=Validated, (2=Accepted/On process not managed for customer orders), 3=Closed (Sent/Received, billed or not) var $statut; // -1=Canceled, 0=Draft, 1=Validated, (2=Accepted/On process not managed for customer orders), 3=Closed (Delivered=Sent/Received, billed or not)
var $facturee; // deprecated var $facturee; // deprecated
var $billed; // billed or not var $billed; // billed or not
@ -109,7 +109,7 @@ class Commande extends CommonOrder
// Pour board // Pour board
var $nbtodo; var $nbtodo;
var $nbtodolate; var $nbtodolate;
/** /**
* ERR Not engouch stock * ERR Not engouch stock
*/ */
@ -299,7 +299,7 @@ class Commande extends CommonOrder
// Rename directory if dir was a temporary ref // Rename directory if dir was a temporary ref
if (preg_match('/^[\(]?PROV/i', $this->ref)) if (preg_match('/^[\(]?PROV/i', $this->ref))
{ {
// On renomme repertoire ($this->ref = ancienne ref, $numfa = nouvelle ref) // On renomme repertoire ($this->ref = ancienne ref, $num = nouvelle ref)
// in order not to lose the attachments // in order not to lose the attachments
$oldref = dol_sanitizeFileName($this->ref); $oldref = dol_sanitizeFileName($this->ref);
$newref = dol_sanitizeFileName($num); $newref = dol_sanitizeFileName($num);
@ -437,7 +437,7 @@ class Commande extends CommonOrder
global $conf,$langs; global $conf,$langs;
$error=0; $error=0;
if ($this->statut != 3) if ($this->statut != -1 && $this->statut != 3)
{ {
dol_syslog(get_class($this)."::set_reopen order has not status closed", LOG_WARNING); dol_syslog(get_class($this)."::set_reopen order has not status closed", LOG_WARNING);
return 0; return 0;
@ -461,7 +461,7 @@ class Commande extends CommonOrder
else else
{ {
$error++; $error++;
$this->error=$this->db->error(); $this->error=$this->db->lasterror();
dol_print_error($this->db); dol_print_error($this->db);
} }

View File

@ -6,6 +6,7 @@
* Copyright (C) 2012 Juanjo Menent <jmenent@2byte.es> * Copyright (C) 2012 Juanjo Menent <jmenent@2byte.es>
* Copyright (C) 2013 Christophe Battarel <christophe.battarel@altairis.fr> * Copyright (C) 2013 Christophe Battarel <christophe.battarel@altairis.fr>
* Copyright (C) 2013 Cédric Salvador <csalvador@gpcsolutions.fr> * Copyright (C) 2013 Cédric Salvador <csalvador@gpcsolutions.fr>
* Copyright (C) 2015 Marcos García <marcosgdf@gmail.com>
* *
* This program is free software; you can redistribute it and/or modify * 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 * it under the terms of the GNU General Public License as published by
@ -43,7 +44,7 @@ $orderyear=GETPOST("orderyear","int");
$ordermonth=GETPOST("ordermonth","int"); $ordermonth=GETPOST("ordermonth","int");
$deliveryyear=GETPOST("deliveryyear","int"); $deliveryyear=GETPOST("deliveryyear","int");
$deliverymonth=GETPOST("deliverymonth","int"); $deliverymonth=GETPOST("deliverymonth","int");
$search_ref=GETPOST('search_ref','alpha'); $search_ref=GETPOST('search_ref','alpha')!=''?GETPOST('search_ref','alpha'):GETPOST('sref','alpha');
$search_ref_customer=GETPOST('search_ref_customer','alpha'); $search_ref_customer=GETPOST('search_ref_customer','alpha');
$search_company=GETPOST('search_company','alpha'); $search_company=GETPOST('search_company','alpha');
$sall=GETPOST('sall'); $sall=GETPOST('sall');
@ -110,7 +111,7 @@ $help_url="EN:Module_Customers_Orders|FR:Module_Commandes_Clients|ES:Módulo_Ped
llxHeader('',$langs->trans("Orders"),$help_url); llxHeader('',$langs->trans("Orders"),$help_url);
$sql = 'SELECT s.nom as name, s.rowid as socid, s.client, c.rowid, c.ref, c.total_ht, c.ref_client,'; $sql = 'SELECT s.nom as name, s.rowid as socid, s.client, c.rowid, c.ref, c.total_ht, c.ref_client,';
$sql.= ' c.date_valid, c.date_commande, c.note_private, c.date_livraison, c.fk_statut, c.facture as facturee'; $sql.= ' c.date_valid, c.date_commande, c.note_private, c.date_livraison as date_delivery, c.fk_statut, c.facture as facturee';
$sql.= ' FROM '.MAIN_DB_PREFIX.'societe as s'; $sql.= ' FROM '.MAIN_DB_PREFIX.'societe as s';
$sql.= ', '.MAIN_DB_PREFIX.'commande as c'; $sql.= ', '.MAIN_DB_PREFIX.'commande as c';
// We'll need this table joined to the select in order to filter by sale // We'll need this table joined to the select in order to filter by sale
@ -415,7 +416,7 @@ if ($resql)
// warning late icon // warning late icon
print '<td style="min-width: 20px" class="nobordernopadding nowrap">'; print '<td style="min-width: 20px" class="nobordernopadding nowrap">';
if (($objp->fk_statut > 0) && ($objp->fk_statut < 3) && max($db->jdate($objp->date_commande),$db->jdate($objp->date_livraison)) < ($now - $conf->commande->client->warning_delay)) if (($objp->fk_statut > 0) && ($objp->fk_statut < 3) && max($db->jdate($objp->date_commande),$db->jdate($objp->date_delivery)) < ($now - $conf->commande->client->warning_delay))
print img_picto($langs->trans("Late"),"warning"); print img_picto($langs->trans("Late"),"warning");
if(!empty($objp->note_private)) if(!empty($objp->note_private))
{ {
@ -466,7 +467,7 @@ if ($resql)
// Delivery date // Delivery date
print '<td align="center">'; print '<td align="center">';
print dol_print_date($db->jdate($objp->date_livraison), 'day'); print dol_print_date($db->jdate($objp->date_delivery), 'day');
print '</td>'; print '</td>';
// Amount HT // Amount HT

View File

@ -5,7 +5,7 @@
* Copyright (C) 2005 Marc Barilley / Ocebo <marc@ocebo.com> * Copyright (C) 2005 Marc Barilley / Ocebo <marc@ocebo.com>
* Copyright (C) 2005-2012 Regis Houssin <regis.houssin@capnetworks.com> * Copyright (C) 2005-2012 Regis Houssin <regis.houssin@capnetworks.com>
* Copyright (C) 2006 Andre Cianfarani <acianfa@free.fr> * Copyright (C) 2006 Andre Cianfarani <acianfa@free.fr>
* Copyright (C) 2010-2013 Juanjo Menent <jmenent@2byte.es> * Copyright (C) 2010-2015 Juanjo Menent <jmenent@2byte.es>
* Copyright (C) 2012-2013 Christophe Battarel <christophe.battarel@altairis.fr> * Copyright (C) 2012-2013 Christophe Battarel <christophe.battarel@altairis.fr>
* Copyright (C) 2013 Jean-Francois FERRY <jfefe@aternatik.fr> * Copyright (C) 2013 Jean-Francois FERRY <jfefe@aternatik.fr>
* Copyright (C) 2013-2014 Florian Henry <florian.henry@open-concept.pro> * Copyright (C) 2013-2014 Florian Henry <florian.henry@open-concept.pro>
@ -1045,8 +1045,12 @@ if (empty($reshook))
$lines[$i]->fetch_optionals($lines[$i]->rowid); $lines[$i]->fetch_optionals($lines[$i]->rowid);
$array_option = $lines[$i]->array_options; $array_option = $lines[$i]->array_options;
} }
// View third's localtaxes for now
$localtax1_tx = get_localtax($lines[$i]->tva_tx, 1, $object->client);
$localtax2_tx = get_localtax($lines[$i]->tva_tx, 2, $object->client);
$result = $object->addline($desc, $lines[$i]->subprice, $lines[$i]->qty, $lines[$i]->tva_tx, $lines[$i]->localtax1_tx, $lines[$i]->localtax2_tx, $lines[$i]->fk_product, $lines[$i]->remise_percent, $date_start, $date_end, 0, $lines[$i]->info_bits, $lines[$i]->fk_remise_except, 'HT', 0, $product_type, $lines[$i]->rang, $lines[$i]->special_code, $object->origin, $lines[$i]->rowid, $fk_parent_line, $lines[$i]->fk_fournprice, $lines[$i]->pa_ht, $label, $array_option); $result = $object->addline($desc, $lines[$i]->subprice, $lines[$i]->qty, $lines[$i]->tva_tx, $localtax1_tx, $localtax2_tx, $lines[$i]->fk_product, $lines[$i]->remise_percent, $date_start, $date_end, 0, $lines[$i]->info_bits, $lines[$i]->fk_remise_except, 'HT', 0, $product_type, $lines[$i]->rang, $lines[$i]->special_code, $object->origin, $lines[$i]->rowid, $fk_parent_line, $lines[$i]->fk_fournprice, $lines[$i]->pa_ht, $label, $array_option);
if ($result > 0) { if ($result > 0) {
$lineid = $result; $lineid = $result;

View File

@ -132,9 +132,9 @@ if (($action == 'send' || $action == 'relance') && ! $_POST['addfile'] && ! $_PO
$replyto = $_POST['replytoname']. ' <' . $_POST['replytomail'].'>'; $replyto = $_POST['replytoname']. ' <' . $_POST['replytomail'].'>';
$message = $_POST['message']; $message = $_POST['message'];
$sendtobcc= GETPOST('sendtoccc'); $sendtobcc= GETPOST('sendtoccc');
if ($mode == 'emailfromproposal') $sendtobcc = (empty($conf->global->MAIN_MAIL_AUTOCOPY_PROPOSAL_TO)?'':$conf->global->MAIN_MAIL_AUTOCOPY_PROPOSAL_TO); if ($mode == 'emailfromproposal') $sendtobcc .= (empty($conf->global->MAIN_MAIL_AUTOCOPY_PROPOSAL_TO) ? '' : (($sendtobcc?", ":"").$conf->global->MAIN_MAIL_AUTOCOPY_PROPOSAL_TO));
if ($mode == 'emailfromorder') $sendtobcc = (empty($conf->global->MAIN_MAIL_AUTOCOPY_ORDER_TO)?'':$conf->global->MAIN_MAIL_AUTOCOPY_ORDER_TO); if ($mode == 'emailfromorder') $sendtobcc .= (empty($conf->global->MAIN_MAIL_AUTOCOPY_ORDER_TO) ? '' : (($sendtobcc?", ":"").$conf->global->MAIN_MAIL_AUTOCOPY_ORDER_TO));
if ($mode == 'emailfrominvoice') $sendtobcc = (empty($conf->global->MAIN_MAIL_AUTOCOPY_INVOICE_TO)?'':$conf->global->MAIN_MAIL_AUTOCOPY_INVOICE_TO); if ($mode == 'emailfrominvoice') $sendtobcc .= (empty($conf->global->MAIN_MAIL_AUTOCOPY_INVOICE_TO) ? '' : (($sendtobcc?", ":"").$conf->global->MAIN_MAIL_AUTOCOPY_INVOICE_TO));
$deliveryreceipt = $_POST['deliveryreceipt']; $deliveryreceipt = $_POST['deliveryreceipt'];

View File

@ -766,7 +766,7 @@ class ExtraFields
$sqlwhere.= ' WHERE 1'; $sqlwhere.= ' WHERE 1';
} }
if (in_array($InfoFieldList[0],array('tablewithentity'))) $sqlwhere.= ' AND entity = '.$conf->entity; // Some tables may have field, some other not. For the moment we disable it. if (in_array($InfoFieldList[0],array('tablewithentity'))) $sqlwhere.= ' AND entity = '.$conf->entity; // Some tables may have field, some other not. For the moment we disable it.
//$sql.=preg_replace('/^ AND /','',$sqlwhere); $sql.=$sqlwhere;
//print $sql; //print $sql;
dol_syslog(get_class($this).'::showInputField type=sellist', LOG_DEBUG); dol_syslog(get_class($this).'::showInputField type=sellist', LOG_DEBUG);

View File

@ -210,7 +210,10 @@ class FormActions
{ {
$tmpa=dol_getdate($action->datep); $tmpa=dol_getdate($action->datep);
$tmpb=dol_getdate($action->datef); $tmpb=dol_getdate($action->datef);
if ($tmpa['mday'] == $tmpb['mday'] && $tmpa['mon'] == $tmpb['mon'] && $tmpa['year'] == $tmpb['year']) print '-'.dol_print_date($action->datef,'hour'); if ($tmpa['mday'] == $tmpb['mday'] && $tmpa['mon'] == $tmpb['mon'] && $tmpa['year'] == $tmpb['year'])
{
if ($tmpa['hours'] != $tmpb['hours'] || $tmpa['minutes'] != $tmpb['minutes'] && $tmpa['seconds'] != $tmpb['seconds']) print '-'.dol_print_date($action->datef,'hour');
}
else print '-'.dol_print_date($action->datef,'dayhour'); else print '-'.dol_print_date($action->datef,'dayhour');
} }
print '</td>'; print '</td>';

View File

@ -171,6 +171,8 @@ class Notify
return 0; return 0;
} }
$oldref=(empty($object->oldref)?$object->ref:$object->oldref);
$newref=(empty($object->newref)?$object->ref:$object->newref);
// Check notification per third party // Check notification per third party
$sql = "SELECT s.nom, c.email, c.rowid as cid, c.lastname, c.firstname, c.default_lang,"; $sql = "SELECT s.nom, c.email, c.rowid as cid, c.lastname, c.firstname, c.default_lang,";
@ -215,32 +217,32 @@ class Notify
$link='/compta/facture.php?facid='.$object->id; $link='/compta/facture.php?facid='.$object->id;
$dir_output = $conf->facture->dir_output; $dir_output = $conf->facture->dir_output;
$object_type = 'facture'; $object_type = 'facture';
$mesg = $langs->transnoentitiesnoconv("EMailTextInvoiceValidated",$object->ref); $mesg = $langs->transnoentitiesnoconv("EMailTextInvoiceValidated",$newref);
break; break;
case 'ORDER_VALIDATE': case 'ORDER_VALIDATE':
$link='/commande/card.php?id='.$object->id; $link='/commande/card.php?id='.$object->id;
$dir_output = $conf->commande->dir_output; $dir_output = $conf->commande->dir_output;
$object_type = 'order'; $object_type = 'order';
$mesg = $langs->transnoentitiesnoconv("EMailTextOrderValidated",$object->ref); $mesg = $langs->transnoentitiesnoconv("EMailTextOrderValidated",$newref);
break; break;
case 'PROPAL_VALIDATE': case 'PROPAL_VALIDATE':
$link='/comm/propal.php?id='.$object->id; $link='/comm/propal.php?id='.$object->id;
$dir_output = $conf->propal->dir_output; $dir_output = $conf->propal->dir_output;
$object_type = 'propal'; $object_type = 'propal';
$mesg = $langs->transnoentitiesnoconv("EMailTextProposalValidated",$object->ref); $mesg = $langs->transnoentitiesnoconv("EMailTextProposalValidated",$newref);
break; break;
case 'FICHINTER_VALIDATE': case 'FICHINTER_VALIDATE':
$link='/fichinter/card.php?id='.$object->id; $link='/fichinter/card.php?id='.$object->id;
$dir_output = $conf->facture->dir_output; $dir_output = $conf->facture->dir_output;
$object_type = 'ficheinter'; $object_type = 'ficheinter';
$mesg = $langs->transnoentitiesnoconv("EMailTextInterventionValidated",$object->ref); $mesg = $langs->transnoentitiesnoconv("EMailTextInterventionValidated",$newref);
break; break;
case 'ORDER_SUPPLIER_APPROVE': case 'ORDER_SUPPLIER_APPROVE':
$link='/fourn/commande/card.php?id='.$object->id; $link='/fourn/commande/card.php?id='.$object->id;
$dir_output = $conf->fournisseur->dir_output.'/commande/'; $dir_output = $conf->fournisseur->dir_output.'/commande/';
$object_type = 'order_supplier'; $object_type = 'order_supplier';
$mesg = $langs->transnoentitiesnoconv("Hello").",\n\n"; $mesg = $langs->transnoentitiesnoconv("Hello").",\n\n";
$mesg.= $langs->transnoentitiesnoconv("EMailTextOrderApprovedBy",$object->ref,$user->getFullName($langs)); $mesg.= $langs->transnoentitiesnoconv("EMailTextOrderApprovedBy",$newref,$user->getFullName($langs));
$mesg.= "\n\n".$langs->transnoentitiesnoconv("Sincerely").".\n\n"; $mesg.= "\n\n".$langs->transnoentitiesnoconv("Sincerely").".\n\n";
break; break;
case 'ORDER_SUPPLIER_REFUSE': case 'ORDER_SUPPLIER_REFUSE':
@ -248,16 +250,16 @@ class Notify
$dir_output = $conf->fournisseur->dir_output.'/commande/'; $dir_output = $conf->fournisseur->dir_output.'/commande/';
$object_type = 'order_supplier'; $object_type = 'order_supplier';
$mesg = $langs->transnoentitiesnoconv("Hello").",\n\n"; $mesg = $langs->transnoentitiesnoconv("Hello").",\n\n";
$mesg.= $langs->transnoentitiesnoconv("EMailTextOrderRefusedBy",$object->ref,$user->getFullName($langs)); $mesg.= $langs->transnoentitiesnoconv("EMailTextOrderRefusedBy",$newref,$user->getFullName($langs));
$mesg.= "\n\n".$langs->transnoentitiesnoconv("Sincerely").".\n\n"; $mesg.= "\n\n".$langs->transnoentitiesnoconv("Sincerely").".\n\n";
break; break;
case 'SHIPPING_VALIDATE': case 'SHIPPING_VALIDATE':
$dir_output = $conf->expedition->dir_output.'/sending/'; $dir_output = $conf->expedition->dir_output.'/sending/';
$object_type = 'order_supplier'; $object_type = 'order_supplier';
$mesg = $langs->transnoentitiesnoconv("EMailTextExpeditionValidated",$object->ref); $mesg = $langs->transnoentitiesnoconv("EMailTextExpeditionValidated",$newref);
break; break;
} }
$ref = dol_sanitizeFileName($object->ref); $ref = dol_sanitizeFileName($newref);
$pdf_path = $dir_output."/".$ref."/".$ref.".pdf"; $pdf_path = $dir_output."/".$ref."/".$ref.".pdf";
if (! dol_is_file($pdf_path)) if (! dol_is_file($pdf_path))
{ {
@ -344,32 +346,32 @@ class Notify
$link='/compta/facture.php?facid='.$object->id; $link='/compta/facture.php?facid='.$object->id;
$dir_output = $conf->facture->dir_output; $dir_output = $conf->facture->dir_output;
$object_type = 'facture'; $object_type = 'facture';
$mesg = $langs->transnoentitiesnoconv("EMailTextInvoiceValidated",$object->ref); $mesg = $langs->transnoentitiesnoconv("EMailTextInvoiceValidated",$newref);
break; break;
case 'ORDER_VALIDATE': case 'ORDER_VALIDATE':
$link='/commande/card.php?id='.$object->id; $link='/commande/card.php?id='.$object->id;
$dir_output = $conf->commande->dir_output; $dir_output = $conf->commande->dir_output;
$object_type = 'order'; $object_type = 'order';
$mesg = $langs->transnoentitiesnoconv("EMailTextOrderValidated",$object->ref); $mesg = $langs->transnoentitiesnoconv("EMailTextOrderValidated",$newref);
break; break;
case 'PROPAL_VALIDATE': case 'PROPAL_VALIDATE':
$link='/comm/propal.php?id='.$object->id; $link='/comm/propal.php?id='.$object->id;
$dir_output = $conf->propal->dir_output; $dir_output = $conf->propal->dir_output;
$object_type = 'propal'; $object_type = 'propal';
$mesg = $langs->transnoentitiesnoconv("EMailTextProposalValidated",$object->ref); $mesg = $langs->transnoentitiesnoconv("EMailTextProposalValidated",$newref);
break; break;
case 'FICHINTER_VALIDATE': case 'FICHINTER_VALIDATE':
$link='/fichinter/card.php?id='.$object->id; $link='/fichinter/card.php?id='.$object->id;
$dir_output = $conf->facture->dir_output; $dir_output = $conf->facture->dir_output;
$object_type = 'ficheinter'; $object_type = 'ficheinter';
$mesg = $langs->transnoentitiesnoconv("EMailTextInterventionValidated",$object->ref); $mesg = $langs->transnoentitiesnoconv("EMailTextInterventionValidated",$newref);
break; break;
case 'ORDER_SUPPLIER_APPROVE': case 'ORDER_SUPPLIER_APPROVE':
$link='/fourn/commande/card.php?id='.$object->id; $link='/fourn/commande/card.php?id='.$object->id;
$dir_output = $conf->fournisseur->dir_output.'/commande/'; $dir_output = $conf->fournisseur->dir_output.'/commande/';
$object_type = 'order_supplier'; $object_type = 'order_supplier';
$mesg = $langs->transnoentitiesnoconv("Hello").",\n\n"; $mesg = $langs->transnoentitiesnoconv("Hello").",\n\n";
$mesg.= $langs->transnoentitiesnoconv("EMailTextOrderApprovedBy",$object->ref,$user->getFullName($langs)); $mesg.= $langs->transnoentitiesnoconv("EMailTextOrderApprovedBy",$newref,$user->getFullName($langs));
$mesg.= "\n\n".$langs->transnoentitiesnoconv("Sincerely").".\n\n"; $mesg.= "\n\n".$langs->transnoentitiesnoconv("Sincerely").".\n\n";
break; break;
case 'ORDER_SUPPLIER_REFUSE': case 'ORDER_SUPPLIER_REFUSE':
@ -377,16 +379,16 @@ class Notify
$dir_output = $conf->fournisseur->dir_output.'/commande/'; $dir_output = $conf->fournisseur->dir_output.'/commande/';
$object_type = 'order_supplier'; $object_type = 'order_supplier';
$mesg = $langs->transnoentitiesnoconv("Hello").",\n\n"; $mesg = $langs->transnoentitiesnoconv("Hello").",\n\n";
$mesg.= $langs->transnoentitiesnoconv("EMailTextOrderRefusedBy",$object->ref,$user->getFullName($langs)); $mesg.= $langs->transnoentitiesnoconv("EMailTextOrderRefusedBy",$newref,$user->getFullName($langs));
$mesg.= "\n\n".$langs->transnoentitiesnoconv("Sincerely").".\n\n"; $mesg.= "\n\n".$langs->transnoentitiesnoconv("Sincerely").".\n\n";
break; break;
case 'SHIPPING_VALIDATE': case 'SHIPPING_VALIDATE':
$dir_output = $conf->expedition->dir_output.'/sending/'; $dir_output = $conf->expedition->dir_output.'/sending/';
$object_type = 'order_supplier'; $object_type = 'order_supplier';
$mesg = $langs->transnoentitiesnoconv("EMailTextExpeditionValidated",$object->ref); $mesg = $langs->transnoentitiesnoconv("EMailTextExpeditionValidated",$newref);
break; break;
} }
$ref = dol_sanitizeFileName($object->ref); $ref = dol_sanitizeFileName($newref);
$pdf_path = $dir_output."/".$ref."/".$ref.".pdf"; $pdf_path = $dir_output."/".$ref."/".$ref.".pdf";
if (! dol_is_file($pdf_path)) if (! dol_is_file($pdf_path))
{ {

View File

@ -31,7 +31,7 @@ abstract class Stats
{ {
protected $db; protected $db;
var $_lastfetchdate=array(); // Dates of cache file read by methods var $_lastfetchdate=array(); // Dates of cache file read by methods
var $cachefilesuffix=''; // Suffix to add to name of cache file (to avoid file name conflicts) var $cachefilesuffix=''; // Suffix to add to name of cache file (to avoid file name conflicts)
/** /**
* Return nb of elements by month for several years * Return nb of elements by month for several years
@ -76,7 +76,7 @@ abstract class Stats
dol_syslog(get_class($this).'::'.__FUNCTION__." cache file ".$newpathofdestfile." is not found or older than now - cachedelay (".$nowgmt." - ".$cachedelay.") so we can't use it."); dol_syslog(get_class($this).'::'.__FUNCTION__." cache file ".$newpathofdestfile." is not found or older than now - cachedelay (".$nowgmt." - ".$cachedelay.") so we can't use it.");
} }
} }
// Load file into $data // Load file into $data
if ($foundintocache) // Cache file found and is not too old if ($foundintocache) // Cache file found and is not too old
{ {
@ -203,11 +203,14 @@ abstract class Stats
dol_syslog(get_class($this).'::'.__FUNCTION__." save cache file ".$newpathofdestfile." onto disk."); dol_syslog(get_class($this).'::'.__FUNCTION__." save cache file ".$newpathofdestfile." onto disk.");
if (! dol_is_dir($conf->user->dir_temp)) dol_mkdir($conf->user->dir_temp); if (! dol_is_dir($conf->user->dir_temp)) dol_mkdir($conf->user->dir_temp);
$fp = fopen($newpathofdestfile, 'w'); $fp = fopen($newpathofdestfile, 'w');
fwrite($fp, json_encode($data)); if ($fp)
fclose($fp); {
if (! empty($conf->global->MAIN_UMASK)) $newmask=$conf->global->MAIN_UMASK; fwrite($fp, json_encode($data));
@chmod($newpathofdestfile, octdec($newmask)); fclose($fp);
if (! empty($conf->global->MAIN_UMASK)) $newmask=$conf->global->MAIN_UMASK;
@chmod($newpathofdestfile, octdec($newmask));
}
else dol_syslog("Failed to write cache file", LOG_ERR);
$this->_lastfetchdate[get_class($this).'_'.__FUNCTION__]=$nowgmt; $this->_lastfetchdate[get_class($this).'_'.__FUNCTION__]=$nowgmt;
} }
@ -309,21 +312,23 @@ abstract class Stats
dol_syslog(get_class($this).'::'.__FUNCTION__." save cache file ".$newpathofdestfile." onto disk."); dol_syslog(get_class($this).'::'.__FUNCTION__." save cache file ".$newpathofdestfile." onto disk.");
if (! dol_is_dir($conf->user->dir_temp)) dol_mkdir($conf->user->dir_temp); if (! dol_is_dir($conf->user->dir_temp)) dol_mkdir($conf->user->dir_temp);
$fp = fopen($newpathofdestfile, 'w'); $fp = fopen($newpathofdestfile, 'w');
fwrite($fp, json_encode($data)); if ($fp)
fclose($fp); {
if (! empty($conf->global->MAIN_UMASK)) $newmask=$conf->global->MAIN_UMASK; fwrite($fp, json_encode($data));
@chmod($newpathofdestfile, octdec($newmask)); fclose($fp);
if (! empty($conf->global->MAIN_UMASK)) $newmask=$conf->global->MAIN_UMASK;
@chmod($newpathofdestfile, octdec($newmask));
}
$this->_lastfetchdate[get_class($this).'_'.__FUNCTION__]=$nowgmt; $this->_lastfetchdate[get_class($this).'_'.__FUNCTION__]=$nowgmt;
} }
return $data; return $data;
} }
// Here we have low level of shared code called by XxxStats.class.php // Here we have low level of shared code called by XxxStats.class.php
/** /**
* Return nb of elements by year * Return nb of elements by year
* *
@ -532,8 +537,8 @@ abstract class Stats
return $data; return $data;
} }
/** /**
* Return number or total of product refs * Return number or total of product refs
* *
@ -544,7 +549,7 @@ abstract class Stats
function _getAllByProduct($sql, $limit=10) function _getAllByProduct($sql, $limit=10)
{ {
global $langs; global $langs;
$result=array(); $result=array();
$res=array(); $res=array();
@ -567,6 +572,6 @@ abstract class Stats
else dol_print_error($this->db); else dol_print_error($this->db);
return $result; return $result;
} }
} }

View File

@ -111,15 +111,20 @@ function check_user_password_dolibarr($usertotest,$passwordtotest,$entitytotest=
$_SESSION["dol_loginmesg"]=$langs->trans("ErrorBadLoginPassword"); $_SESSION["dol_loginmesg"]=$langs->trans("ErrorBadLoginPassword");
} }
// We must check entity
if ($passok && ! empty($conf->multicompany->enabled)) // We must check entity if ($passok && ! empty($conf->multicompany->enabled)) // We must check entity
{ {
global $mc; global $mc;
$ret=$mc->checkRight($obj->rowid, $entitytotest); if (! isset($mc)) $conf->multicompany->enabled = false; // Global not available, disable $conf->multicompany->enabled for safety
if ($ret < 0) else
{ {
dol_syslog("functions_dolibarr::check_user_password_dolibarr Authentification ko entity '".$entitytotest."' not allowed for user '".$obj->rowid."'"); $ret = $mc->checkRight($obj->rowid, $entitytotest);
$login=''; // force authentication failure if ($ret < 0)
{
dol_syslog("functions_dolibarr::check_user_password_dolibarr Authentification ko entity '" . $entitytotest . "' not allowed for user '" . $obj->rowid . "'");
$login = ''; // force authentication failure
}
} }
} }
} }

View File

@ -103,8 +103,8 @@ insert into llx_menu (module, enabled, menu_handler, type, rowid, mainmenu, left
insert into llx_menu (module, enabled, menu_handler, type, rowid, mainmenu, leftmenu, fk_menu, url, titre, level, langs, perms, target, usertype, position, entity) values ('', '$conf->stock->enabled', __HANDLER__, 'left', 3101__+MAX_llx_menu__, 'products', '', 3100__+MAX_llx_menu__, '/product/stock/card.php?action=create', 'MenuNewWarehouse', 1, 'stocks', '$user->rights->stock->creer', '', 2, 0, __ENTITY__); insert into llx_menu (module, enabled, menu_handler, type, rowid, mainmenu, leftmenu, fk_menu, url, titre, level, langs, perms, target, usertype, position, entity) values ('', '$conf->stock->enabled', __HANDLER__, 'left', 3101__+MAX_llx_menu__, 'products', '', 3100__+MAX_llx_menu__, '/product/stock/card.php?action=create', 'MenuNewWarehouse', 1, 'stocks', '$user->rights->stock->creer', '', 2, 0, __ENTITY__);
insert into llx_menu (module, enabled, menu_handler, type, rowid, mainmenu, leftmenu, fk_menu, url, titre, level, langs, perms, target, usertype, position, entity) values ('', '$conf->stock->enabled', __HANDLER__, 'left', 3102__+MAX_llx_menu__, 'products', '', 3100__+MAX_llx_menu__, '/product/stock/list.php', 'List', 1, 'stocks', '$user->rights->stock->lire', '', 2, 1, __ENTITY__); insert into llx_menu (module, enabled, menu_handler, type, rowid, mainmenu, leftmenu, fk_menu, url, titre, level, langs, perms, target, usertype, position, entity) values ('', '$conf->stock->enabled', __HANDLER__, 'left', 3102__+MAX_llx_menu__, 'products', '', 3100__+MAX_llx_menu__, '/product/stock/list.php', 'List', 1, 'stocks', '$user->rights->stock->lire', '', 2, 1, __ENTITY__);
insert into llx_menu (module, enabled, menu_handler, type, rowid, mainmenu, leftmenu, fk_menu, url, titre, level, langs, perms, target, usertype, position, entity) values ('', '$conf->stock->enabled', __HANDLER__, 'left', 3104__+MAX_llx_menu__, 'products', '', 3100__+MAX_llx_menu__, '/product/stock/mouvement.php', 'Movements', 1, 'stocks', '$user->rights->stock->mouvement->lire', '', 2, 3, __ENTITY__); insert into llx_menu (module, enabled, menu_handler, type, rowid, mainmenu, leftmenu, fk_menu, url, titre, level, langs, perms, target, usertype, position, entity) values ('', '$conf->stock->enabled', __HANDLER__, 'left', 3104__+MAX_llx_menu__, 'products', '', 3100__+MAX_llx_menu__, '/product/stock/mouvement.php', 'Movements', 1, 'stocks', '$user->rights->stock->mouvement->lire', '', 2, 3, __ENTITY__);
insert into llx_menu (module, enabled, menu_handler, type, rowid, mainmenu, leftmenu, fk_menu, url, titre, level, langs, perms, target, usertype, position, entity) values ('', '$conf->stock->enabled && $conf->fournisseur->enabled', __HANDLER__, 'left', 3105__+MAX_llx_menu__, 'products', '', 3100__+MAX_llx_menu__, '/product/stock/replenish.php', 'Replenishments', 1, 'stocks', '$user->rights->stock->mouvement->lire && $user->rights->fournisseur->lire', '', 2, 4, __ENTITY__); insert into llx_menu (module, enabled, menu_handler, type, rowid, mainmenu, leftmenu, fk_menu, url, titre, level, langs, perms, target, usertype, position, entity) values ('', '$conf->stock->enabled && $conf->fournisseur->enabled', __HANDLER__, 'left', 3105__+MAX_llx_menu__, 'products', '', 3100__+MAX_llx_menu__, '/product/stock/replenish.php', 'Replenishments', 1, 'stocks', '$user->rights->stock->mouvement->creer && $user->rights->fournisseur->lire', '', 2, 4, __ENTITY__);
insert into llx_menu (module, enabled, menu_handler, type, rowid, mainmenu, leftmenu, fk_menu, url, titre, level, langs, perms, target, usertype, position, entity) values ('', '$conf->stock->enabled && $conf->fournisseur->enabled', __HANDLER__, 'left', 3106__+MAX_llx_menu__, 'products', '', 3100__+MAX_llx_menu__, '/product/stock/massstockmove.php', 'StockTransfer', 1, 'stocks', '$user->rights->stock->mouvement->lire && $user->rights->fournisseur->lire', '', 2, 5, __ENTITY__); insert into llx_menu (module, enabled, menu_handler, type, rowid, mainmenu, leftmenu, fk_menu, url, titre, level, langs, perms, target, usertype, position, entity) values ('', '$conf->stock->enabled', __HANDLER__, 'left', 3106__+MAX_llx_menu__, 'products', '', 3100__+MAX_llx_menu__, '/product/stock/massstockmove.php', 'StockTransfer', 1, 'stocks', '$user->rights->stock->mouvement->creer', '', 2, 5, __ENTITY__);
-- Product - Categories -- Product - Categories
insert into llx_menu (module, enabled, menu_handler, type, rowid, mainmenu, leftmenu, fk_menu, url, titre, level, langs, perms, target, usertype, position, entity) values ('', '$conf->categorie->enabled', __HANDLER__, 'left', 3200__+MAX_llx_menu__, 'products', 'cat', 3__+MAX_llx_menu__, '/categories/index.php?leftmenu=cat&amp;type=0', 'Categories', 0, 'categories', '$user->rights->categorie->lire', '', 2, 4, __ENTITY__); insert into llx_menu (module, enabled, menu_handler, type, rowid, mainmenu, leftmenu, fk_menu, url, titre, level, langs, perms, target, usertype, position, entity) values ('', '$conf->categorie->enabled', __HANDLER__, 'left', 3200__+MAX_llx_menu__, 'products', 'cat', 3__+MAX_llx_menu__, '/categories/index.php?leftmenu=cat&amp;type=0', 'Categories', 0, 'categories', '$user->rights->categorie->lire', '', 2, 4, __ENTITY__);

View File

@ -1,7 +1,7 @@
<?php <?php
/* Copyright (C) 2010-2014 Laurent Destailleur <eldy@users.sourceforge.net> /* Copyright (C) 2010-2014 Laurent Destailleur <eldy@users.sourceforge.net>
* Copyright (C) 2010 Regis Houssin <regis.houssin@capnetworks.com> * Copyright (C) 2010 Regis Houssin <regis.houssin@capnetworks.com>
* Copyright (C) 2012-2014 Juanjo Menent <jmenent@2byte.es> * Copyright (C) 2012-2015 Juanjo Menent <jmenent@2byte.es>
* Copyright (C) 2013 Cédric Salvador <csalvador@gpcsolutions.fr> * Copyright (C) 2013 Cédric Salvador <csalvador@gpcsolutions.fr>
* *
* This program is free software; you can redistribute it and/or modify * This program is free software; you can redistribute it and/or modify
@ -1061,8 +1061,8 @@ function print_left_eldy_menu($db,$menu_array_before,$menu_array_after,&$tabMenu
$newmenu->add("/product/stock/card.php?action=create", $langs->trans("MenuNewWarehouse"), 1, $user->rights->stock->creer); $newmenu->add("/product/stock/card.php?action=create", $langs->trans("MenuNewWarehouse"), 1, $user->rights->stock->creer);
$newmenu->add("/product/stock/list.php", $langs->trans("List"), 1, $user->rights->stock->lire); $newmenu->add("/product/stock/list.php", $langs->trans("List"), 1, $user->rights->stock->lire);
$newmenu->add("/product/stock/mouvement.php", $langs->trans("Movements"), 1, $user->rights->stock->mouvement->lire); $newmenu->add("/product/stock/mouvement.php", $langs->trans("Movements"), 1, $user->rights->stock->mouvement->lire);
if ($conf->fournisseur->enabled) $newmenu->add("/product/stock/replenish.php", $langs->trans("Replenishment"), 1, $user->rights->stock->mouvement->lire && $user->rights->fournisseur->lire); if ($conf->fournisseur->enabled) $newmenu->add("/product/stock/replenish.php", $langs->trans("Replenishment"), 1, $user->rights->stock->mouvement->creer && $user->rights->fournisseur->lire);
if ($conf->fournisseur->enabled) $newmenu->add("/product/stock/massstockmove.php", $langs->trans("StockTransfer"), 1, $user->rights->stock->mouvement->lire && $user->rights->fournisseur->lire); $newmenu->add("/product/stock/massstockmove.php", $langs->trans("StockTransfer"), 1, $user->rights->stock->mouvement->creer);
} }
// Expeditions // Expeditions

View File

@ -67,194 +67,194 @@ class modFournisseur extends DolibarrModules
"/fournisseur/facture/temp" "/fournisseur/facture/temp"
); );
// Dependances // Dependances
$this->depends = array("modSociete"); $this->depends = array("modSociete");
$this->requiredby = array(); $this->requiredby = array();
$this->langfiles = array('bills', 'companies', 'suppliers', 'orders'); $this->langfiles = array('bills', 'companies', 'suppliers', 'orders');
// Config pages // Config pages
$this->config_page_url = array("supplier_order.php"); $this->config_page_url = array("supplier_order.php");
// Constantes // Constantes
$this->const = array(); $this->const = array();
$r=0; $r=0;
$this->const[$r][0] = "COMMANDE_SUPPLIER_ADDON_PDF"; $this->const[$r][0] = "COMMANDE_SUPPLIER_ADDON_PDF";
$this->const[$r][1] = "chaine"; $this->const[$r][1] = "chaine";
$this->const[$r][2] = "muscadet"; $this->const[$r][2] = "muscadet";
$this->const[$r][3] = 'Nom du gestionnaire de generation des bons de commande en PDF'; $this->const[$r][3] = 'Nom du gestionnaire de generation des bons de commande en PDF';
$this->const[$r][4] = 0; $this->const[$r][4] = 0;
$r++; $r++;
$this->const[$r][0] = "COMMANDE_SUPPLIER_ADDON_NUMBER"; $this->const[$r][0] = "COMMANDE_SUPPLIER_ADDON_NUMBER";
$this->const[$r][1] = "chaine"; $this->const[$r][1] = "chaine";
$this->const[$r][2] = "mod_commande_fournisseur_muguet"; $this->const[$r][2] = "mod_commande_fournisseur_muguet";
$this->const[$r][3] = 'Nom du gestionnaire de numerotation des commandes fournisseur'; $this->const[$r][3] = 'Nom du gestionnaire de numerotation des commandes fournisseur';
$this->const[$r][4] = 0; $this->const[$r][4] = 0;
$r++; $r++;
$this->const[$r][0] = "INVOICE_SUPPLIER_ADDON_PDF"; $this->const[$r][0] = "INVOICE_SUPPLIER_ADDON_PDF";
$this->const[$r][1] = "chaine"; $this->const[$r][1] = "chaine";
$this->const[$r][2] = "canelle"; $this->const[$r][2] = "canelle";
$this->const[$r][3] = 'Nom du gestionnaire de generation des factures fournisseur en PDF'; $this->const[$r][3] = 'Nom du gestionnaire de generation des factures fournisseur en PDF';
$this->const[$r][4] = 0; $this->const[$r][4] = 0;
$r++; $r++;
$this->const[$r][0] = "INVOICE_SUPPLIER_ADDON_NUMBER"; $this->const[$r][0] = "INVOICE_SUPPLIER_ADDON_NUMBER";
$this->const[$r][1] = "chaine"; $this->const[$r][1] = "chaine";
$this->const[$r][2] = "mod_facture_fournisseur_cactus"; $this->const[$r][2] = "mod_facture_fournisseur_cactus";
$this->const[$r][3] = 'Nom du gestionnaire de numerotation des factures fournisseur'; $this->const[$r][3] = 'Nom du gestionnaire de numerotation des factures fournisseur';
$this->const[$r][4] = 0; $this->const[$r][4] = 0;
$r++; $r++;
// Boxes // Boxes
$this->boxes = array( $this->boxes = array(
0=>array('file'=>'box_graph_invoices_supplier_permonth.php','enabledbydefaulton'=>'Home'), 0=>array('file'=>'box_graph_invoices_supplier_permonth.php','enabledbydefaulton'=>'Home'),
1=>array('file'=>'box_graph_orders_supplier_permonth.php','enabledbydefaulton'=>'Home'), 1=>array('file'=>'box_graph_orders_supplier_permonth.php','enabledbydefaulton'=>'Home'),
2=>array('file'=>'box_fournisseurs.php','enabledbydefaulton'=>'Home'), 2=>array('file'=>'box_fournisseurs.php','enabledbydefaulton'=>'Home'),
3=>array('file'=>'box_factures_fourn_imp.php','enabledbydefaulton'=>'Home'), 3=>array('file'=>'box_factures_fourn_imp.php','enabledbydefaulton'=>'Home'),
4=>array('file'=>'box_factures_fourn.php','enabledbydefaulton'=>'Home'), 4=>array('file'=>'box_factures_fourn.php','enabledbydefaulton'=>'Home'),
5=>array('file'=>'box_supplier_orders.php','enabledbydefaulton'=>'Home'), 5=>array('file'=>'box_supplier_orders.php','enabledbydefaulton'=>'Home'),
); );
// Permissions // Permissions
$this->rights = array(); $this->rights = array();
$this->rights_class = 'fournisseur'; $this->rights_class = 'fournisseur';
$r=0; $r=0;
$r++; $r++;
$this->rights[$r][0] = 1181; $this->rights[$r][0] = 1181;
$this->rights[$r][1] = 'Consulter les fournisseurs'; $this->rights[$r][1] = 'Consulter les fournisseurs';
$this->rights[$r][2] = 'r'; $this->rights[$r][2] = 'r';
$this->rights[$r][3] = 1; $this->rights[$r][3] = 1;
$this->rights[$r][4] = 'lire'; $this->rights[$r][4] = 'lire';
$r++; $r++;
$this->rights[$r][0] = 1182; $this->rights[$r][0] = 1182;
$this->rights[$r][1] = 'Consulter les commandes fournisseur'; $this->rights[$r][1] = 'Consulter les commandes fournisseur';
$this->rights[$r][2] = 'r'; $this->rights[$r][2] = 'r';
$this->rights[$r][3] = 1; $this->rights[$r][3] = 1;
$this->rights[$r][4] = 'commande'; $this->rights[$r][4] = 'commande';
$this->rights[$r][5] = 'lire'; $this->rights[$r][5] = 'lire';
$r++; $r++;
$this->rights[$r][0] = 1183; $this->rights[$r][0] = 1183;
$this->rights[$r][1] = 'Creer une commande fournisseur'; $this->rights[$r][1] = 'Creer une commande fournisseur';
$this->rights[$r][2] = 'w'; $this->rights[$r][2] = 'w';
$this->rights[$r][3] = 0; $this->rights[$r][3] = 0;
$this->rights[$r][4] = 'commande'; $this->rights[$r][4] = 'commande';
$this->rights[$r][5] = 'creer'; $this->rights[$r][5] = 'creer';
$r++; $r++;
$this->rights[$r][0] = 1184; $this->rights[$r][0] = 1184;
$this->rights[$r][1] = 'Valider une commande fournisseur'; $this->rights[$r][1] = 'Valider une commande fournisseur';
$this->rights[$r][2] = 'w'; $this->rights[$r][2] = 'w';
$this->rights[$r][3] = 0; $this->rights[$r][3] = 0;
$this->rights[$r][4] = 'commande'; $this->rights[$r][4] = 'commande';
$this->rights[$r][5] = 'valider'; $this->rights[$r][5] = 'valider';
$r++; $r++;
$this->rights[$r][0] = 1185; $this->rights[$r][0] = 1185;
$this->rights[$r][1] = 'Approuver une commande fournisseur'; $this->rights[$r][1] = 'Approuver une commande fournisseur';
$this->rights[$r][2] = 'w'; $this->rights[$r][2] = 'w';
$this->rights[$r][3] = 0; $this->rights[$r][3] = 0;
$this->rights[$r][4] = 'commande'; $this->rights[$r][4] = 'commande';
$this->rights[$r][5] = 'approuver'; $this->rights[$r][5] = 'approuver';
$r++; $r++;
$this->rights[$r][0] = 1186; $this->rights[$r][0] = 1186;
$this->rights[$r][1] = 'Commander une commande fournisseur'; $this->rights[$r][1] = 'Commander une commande fournisseur';
$this->rights[$r][2] = 'w'; $this->rights[$r][2] = 'w';
$this->rights[$r][3] = 0; $this->rights[$r][3] = 0;
$this->rights[$r][4] = 'commande'; $this->rights[$r][4] = 'commande';
$this->rights[$r][5] = 'commander'; $this->rights[$r][5] = 'commander';
$r++; $r++;
$this->rights[$r][0] = 1187; $this->rights[$r][0] = 1187;
$this->rights[$r][1] = 'Receptionner une commande fournisseur'; $this->rights[$r][1] = 'Receptionner une commande fournisseur';
$this->rights[$r][2] = 'd'; $this->rights[$r][2] = 'd';
$this->rights[$r][3] = 0; $this->rights[$r][3] = 0;
$this->rights[$r][4] = 'commande'; $this->rights[$r][4] = 'commande';
$this->rights[$r][5] = 'receptionner'; $this->rights[$r][5] = 'receptionner';
$r++; $r++;
$this->rights[$r][0] = 1188; $this->rights[$r][0] = 1188;
$this->rights[$r][1] = 'Supprimer une commande fournisseur'; $this->rights[$r][1] = 'Supprimer une commande fournisseur';
$this->rights[$r][2] = 'd'; $this->rights[$r][2] = 'd';
$this->rights[$r][3] = 0; $this->rights[$r][3] = 0;
$this->rights[$r][4] = 'commande'; $this->rights[$r][4] = 'commande';
$this->rights[$r][5] = 'supprimer'; $this->rights[$r][5] = 'supprimer';
$r++; $r++;
$this->rights[$r][0] = 1231; $this->rights[$r][0] = 1231;
$this->rights[$r][1] = 'Consulter les factures fournisseur'; $this->rights[$r][1] = 'Consulter les factures fournisseur';
$this->rights[$r][2] = 'r'; $this->rights[$r][2] = 'r';
$this->rights[$r][3] = 1; $this->rights[$r][3] = 1;
$this->rights[$r][4] = 'facture'; $this->rights[$r][4] = 'facture';
$this->rights[$r][5] = 'lire'; $this->rights[$r][5] = 'lire';
$r++; $r++;
$this->rights[$r][0] = 1232; $this->rights[$r][0] = 1232;
$this->rights[$r][1] = 'Creer une facture fournisseur'; $this->rights[$r][1] = 'Creer une facture fournisseur';
$this->rights[$r][2] = 'w'; $this->rights[$r][2] = 'w';
$this->rights[$r][3] = 0; $this->rights[$r][3] = 0;
$this->rights[$r][4] = 'facture'; $this->rights[$r][4] = 'facture';
$this->rights[$r][5] = 'creer'; $this->rights[$r][5] = 'creer';
$r++; $r++;
$this->rights[$r][0] = 1233; $this->rights[$r][0] = 1233;
$this->rights[$r][1] = 'Valider une facture fournisseur'; $this->rights[$r][1] = 'Valider une facture fournisseur';
$this->rights[$r][2] = 'w'; $this->rights[$r][2] = 'w';
$this->rights[$r][3] = 0; $this->rights[$r][3] = 0;
$this->rights[$r][4] = 'facture'; $this->rights[$r][4] = 'facture';
$this->rights[$r][5] = 'valider'; $this->rights[$r][5] = 'valider';
$r++; $r++;
$this->rights[$r][0] = 1234; $this->rights[$r][0] = 1234;
$this->rights[$r][1] = 'Supprimer une facture fournisseur'; $this->rights[$r][1] = 'Supprimer une facture fournisseur';
$this->rights[$r][2] = 'd'; $this->rights[$r][2] = 'd';
$this->rights[$r][3] = 0; $this->rights[$r][3] = 0;
$this->rights[$r][4] = 'facture'; $this->rights[$r][4] = 'facture';
$this->rights[$r][5] = 'supprimer'; $this->rights[$r][5] = 'supprimer';
$r++; $r++;
$this->rights[$r][0] = 1235; $this->rights[$r][0] = 1235;
$this->rights[$r][1] = 'Envoyer les factures par mail'; $this->rights[$r][1] = 'Envoyer les factures par mail';
$this->rights[$r][2] = 'a'; $this->rights[$r][2] = 'a';
$this->rights[$r][3] = 0; $this->rights[$r][3] = 0;
$this->rights[$r][4] = 'supplier_invoice_advance'; $this->rights[$r][4] = 'supplier_invoice_advance';
$this->rights[$r][5] = 'send'; $this->rights[$r][5] = 'send';
$r++; $r++;
$this->rights[$r][0] = 1236; $this->rights[$r][0] = 1236;
$this->rights[$r][1] = 'Exporter les factures fournisseurs, attributs et reglements'; $this->rights[$r][1] = 'Exporter les factures fournisseurs, attributs et reglements';
$this->rights[$r][2] = 'r'; $this->rights[$r][2] = 'r';
$this->rights[$r][3] = 0; $this->rights[$r][3] = 0;
$this->rights[$r][4] = 'facture'; $this->rights[$r][4] = 'facture';
$this->rights[$r][5] = 'export'; $this->rights[$r][5] = 'export';
$r++; $r++;
$this->rights[$r][0] = 1237; $this->rights[$r][0] = 1237;
$this->rights[$r][1] = 'Exporter les commande fournisseurs, attributs'; $this->rights[$r][1] = 'Exporter les commande fournisseurs, attributs';
$this->rights[$r][2] = 'r'; $this->rights[$r][2] = 'r';
$this->rights[$r][3] = 0; $this->rights[$r][3] = 0;
$this->rights[$r][4] = 'commande'; $this->rights[$r][4] = 'commande';
$this->rights[$r][5] = 'export'; $this->rights[$r][5] = 'export';
// Exports // Exports
//-------- //--------
$r=0; $r=0;
$r++; $r++;
$this->export_code[$r]=$this->rights_class.'_'.$r; $this->export_code[$r]=$this->rights_class.'_'.$r;
$this->export_label[$r]='Factures fournisseurs et lignes de facture'; $this->export_label[$r]='Factures fournisseurs et lignes de facture';
$this->export_icon[$r]='bill'; $this->export_icon[$r]='bill';
$this->export_permission[$r]=array(array("fournisseur","facture","export")); $this->export_permission[$r]=array(array("fournisseur","facture","export"));
$this->export_fields_array[$r]=array('s.rowid'=>"IdCompany",'s.nom'=>'CompanyName','s.address'=>'Address','s.zip'=>'Zip','s.town'=>'Town','c.code'=>'CountryCode','s.phone'=>'Phone','s.siren'=>'ProfId1','s.siret'=>'ProfId2','s.ape'=>'ProfId3','s.idprof4'=>'ProfId4','s.idprof5'=>'ProfId5','s.idprof6'=>'ProfId6','s.tva_intra'=>'VATIntra','f.rowid'=>"InvoiceId",'f.ref'=>"InvoiceRef",'f.ref_supplier'=>"RefSupplier",'f.datec'=>"InvoiceDateCreation",'f.datef'=>"DateInvoice",'f.total_ht'=>"TotalHT",'f.total_ttc'=>"TotalTTC",'f.total_tva'=>"TotalVAT",'f.paye'=>"InvoicePaid",'f.fk_statut'=>'InvoiceStatus','f.note_public'=>"InvoiceNote",'fd.rowid'=>'LineId','fd.description'=>"LineDescription",'fd.tva_tx'=>"LineVATRate",'fd.qty'=>"LineQty",'fd.remise_percent'=>"Discount",'fd.total_ht'=>"LineTotalHT",'fd.total_ttc'=>"LineTotalTTC",'fd.tva'=>"LineTotalVAT",'fd.product_type'=>'TypeOfLineServiceOrProduct','fd.fk_product'=>'ProductId','p.ref'=>'ProductRef','p.label'=>'ProductLabel','p.accountancy_code_buy'=>'ProductAccountancyBuyCode'); $this->export_fields_array[$r]=array('s.rowid'=>"IdCompany",'s.nom'=>'CompanyName','s.address'=>'Address','s.zip'=>'Zip','s.town'=>'Town','c.code'=>'CountryCode','s.phone'=>'Phone','s.siren'=>'ProfId1','s.siret'=>'ProfId2','s.ape'=>'ProfId3','s.idprof4'=>'ProfId4','s.idprof5'=>'ProfId5','s.idprof6'=>'ProfId6','s.tva_intra'=>'VATIntra','f.rowid'=>"InvoiceId",'f.ref'=>"InvoiceRef",'f.ref_supplier'=>"RefSupplier",'f.datec'=>"InvoiceDateCreation",'f.datef'=>"DateInvoice",'f.total_ht'=>"TotalHT",'f.total_ttc'=>"TotalTTC",'f.total_tva'=>"TotalVAT",'f.paye'=>"InvoicePaid",'f.fk_statut'=>'InvoiceStatus','f.note_public'=>"InvoiceNote",'fd.rowid'=>'LineId','fd.description'=>"LineDescription",'fd.tva_tx'=>"LineVATRate",'fd.qty'=>"LineQty",'fd.remise_percent'=>"Discount",'fd.total_ht'=>"LineTotalHT",'fd.total_ttc'=>"LineTotalTTC",'fd.tva'=>"LineTotalVAT",'fd.product_type'=>'TypeOfLineServiceOrProduct','fd.fk_product'=>'ProductId','p.ref'=>'ProductRef','p.label'=>'ProductLabel','p.accountancy_code_buy'=>'ProductAccountancyBuyCode');
//$this->export_TypeFields_array[$r]=array('s.rowid'=>"List:societe:CompanyName",'s.nom'=>'Text','s.address'=>'Text','s.zip'=>'Text','s.town'=>'Text','c.code'=>'Text','s.phone'=>'Text','s.siren'=>'Text','s.siret'=>'Text','s.ape'=>'Text','s.idprof4'=>'Text','s.tva_intra'=>'Text','f.ref'=>"Text",'f.datec'=>"Date",'f.datef'=>"Date",'f.total_ht'=>"Number",'f.total_ttc'=>"Number",'f.total_tva'=>"Number",'f.paye'=>"Boolean",'f.fk_statut'=>'Status','f.note_public'=>"Text",'fd.description'=>"Text",'fd.tva_tx'=>"Text",'fd.qty'=>"Number",'fd.total_ht'=>"Number",'fd.total_ttc'=>"Number",'fd.tva'=>"Number",'fd.product_type'=>'Boolean','fd.fk_product'=>'List:Product:label','p.ref'=>'Text','p.label'=>'Text'); //$this->export_TypeFields_array[$r]=array('s.rowid'=>"List:societe:CompanyName",'s.nom'=>'Text','s.address'=>'Text','s.zip'=>'Text','s.town'=>'Text','c.code'=>'Text','s.phone'=>'Text','s.siren'=>'Text','s.siret'=>'Text','s.ape'=>'Text','s.idprof4'=>'Text','s.tva_intra'=>'Text','f.ref'=>"Text",'f.datec'=>"Date",'f.datef'=>"Date",'f.total_ht'=>"Number",'f.total_ttc'=>"Number",'f.total_tva'=>"Number",'f.paye'=>"Boolean",'f.fk_statut'=>'Status','f.note_public'=>"Text",'fd.description'=>"Text",'fd.tva_tx'=>"Text",'fd.qty'=>"Number",'fd.total_ht'=>"Number",'fd.total_ttc'=>"Number",'fd.tva'=>"Number",'fd.product_type'=>'Boolean','fd.fk_product'=>'List:Product:label','p.ref'=>'Text','p.label'=>'Text');
$this->export_TypeFields_array[$r]=array('s.nom'=>'Text','s.address'=>'Text','s.zip'=>'Text','s.town'=>'Text','c.code'=>'Text','s.phone'=>'Text','s.siren'=>'Text','s.siret'=>'Text','s.ape'=>'Text','s.idprof4'=>'Text','s.tva_intra'=>'Text','f.ref'=>"Text",'f.ref_supplier'=>"Text",'f.datec'=>"Date",'f.datef'=>"Date",'f.total_ht'=>"Number",'f.total_ttc'=>"Number",'f.total_tva'=>"Number",'f.paye'=>"Boolean",'f.fk_statut'=>'Status','f.note_public'=>"Text",'fd.description'=>"Text",'fd.tva_tx'=>"Text",'fd.qty'=>"Number",'fd.total_ht'=>"Number",'fd.total_ttc'=>"Number",'fd.tva'=>"Number",'fd.product_type'=>'Boolean','fd.fk_product'=>'List:Product:label','p.ref'=>'Text','p.label'=>'Text'); $this->export_TypeFields_array[$r]=array('s.nom'=>'Text','s.address'=>'Text','s.zip'=>'Text','s.town'=>'Text','c.code'=>'Text','s.phone'=>'Text','s.siren'=>'Text','s.siret'=>'Text','s.ape'=>'Text','s.idprof4'=>'Text','s.tva_intra'=>'Text','f.ref'=>"Text",'f.ref_supplier'=>"Text",'f.datec'=>"Date",'f.datef'=>"Date",'f.total_ht'=>"Number",'f.total_ttc'=>"Number",'f.total_tva'=>"Number",'f.paye'=>"Boolean",'f.fk_statut'=>'Status','f.note_public'=>"Text",'fd.description'=>"Text",'fd.tva_tx'=>"Text",'fd.qty'=>"Number",'fd.total_ht'=>"Number",'fd.total_ttc'=>"Number",'fd.tva'=>"Number",'fd.product_type'=>'Boolean','fd.fk_product'=>'List:Product:label','p.ref'=>'Text','p.label'=>'Text');
$this->export_entities_array[$r]=array('s.rowid'=>"company",'s.nom'=>'company','s.address'=>'company','s.zip'=>'company','s.town'=>'company','c.code'=>'company','s.phone'=>'company','s.siren'=>'company','s.siret'=>'company','s.ape'=>'company','s.idprof4'=>'company','s.idprof5'=>'company','s.idprof6'=>'company','s.tva_intra'=>'company','f.rowid'=>"invoice",'f.ref'=>"invoice",'f.ref_supplier'=>"invoice",'f.datec'=>"invoice",'f.datef'=>"invoice",'f.total_ht'=>"invoice",'f.total_ttc'=>"invoice",'f.total_tva'=>"invoice",'f.paye'=>"invoice",'f.fk_statut'=>'invoice','f.note_public'=>"invoice",'fd.rowid'=>'invoice_line','fd.description'=>"invoice_line",'fd.tva_tx'=>"invoice_line",'fd.qty'=>"invoice_line",'fd.remise_percent'=>"invoice_line",'fd.total_ht'=>"invoice_line",'fd.total_ttc'=>"invoice_line",'fd.tva'=>"invoice_line",'fd.product_type'=>'invoice_line','fd.fk_product'=>'product','p.ref'=>'product','p.label'=>'product','p.accountancy_code_buy'=>'product'); $this->export_entities_array[$r]=array('s.rowid'=>"company",'s.nom'=>'company','s.address'=>'company','s.zip'=>'company','s.town'=>'company','c.code'=>'company','s.phone'=>'company','s.siren'=>'company','s.siret'=>'company','s.ape'=>'company','s.idprof4'=>'company','s.idprof5'=>'company','s.idprof6'=>'company','s.tva_intra'=>'company','f.rowid'=>"invoice",'f.ref'=>"invoice",'f.ref_supplier'=>"invoice",'f.datec'=>"invoice",'f.datef'=>"invoice",'f.total_ht'=>"invoice",'f.total_ttc'=>"invoice",'f.total_tva'=>"invoice",'f.paye'=>"invoice",'f.fk_statut'=>'invoice','f.note_public'=>"invoice",'fd.rowid'=>'invoice_line','fd.description'=>"invoice_line",'fd.tva_tx'=>"invoice_line",'fd.qty'=>"invoice_line",'fd.remise_percent'=>"invoice_line",'fd.total_ht'=>"invoice_line",'fd.total_ttc'=>"invoice_line",'fd.tva'=>"invoice_line",'fd.product_type'=>'invoice_line','fd.fk_product'=>'product','p.ref'=>'product','p.label'=>'product','p.accountancy_code_buy'=>'product');
$this->export_dependencies_array[$r]=array('invoice_line'=>'fd.rowid','product'=>'fd.rowid'); // To add unique key if we ask a field of a child to avoid the DISTINCT to discard them $this->export_dependencies_array[$r]=array('invoice_line'=>'fd.rowid','product'=>'fd.rowid'); // To add unique key if we ask a field of a child to avoid the DISTINCT to discard them
// Add extra fields // Add extra fields
$sql="SELECT name, label, type, param FROM ".MAIN_DB_PREFIX."extrafields WHERE elementtype = 'facture_fourn'"; $sql="SELECT name, label, type, param FROM ".MAIN_DB_PREFIX."extrafields WHERE elementtype = 'facture_fourn'";
$resql=$this->db->query($sql); $resql=$this->db->query($sql);
@ -289,26 +289,26 @@ class modFournisseur extends DolibarrModules
} }
} }
// End add axtra fields // End add axtra fields
$this->export_sql_start[$r]='SELECT DISTINCT '; $this->export_sql_start[$r]='SELECT DISTINCT ';
$this->export_sql_end[$r] =' FROM '.MAIN_DB_PREFIX.'societe as s'; $this->export_sql_end[$r] =' FROM '.MAIN_DB_PREFIX.'societe as s';
$this->export_sql_end[$r] .=' LEFT JOIN '.MAIN_DB_PREFIX.'c_country as c ON s.fk_pays = c.rowid,'; $this->export_sql_end[$r] .=' LEFT JOIN '.MAIN_DB_PREFIX.'c_country as c ON s.fk_pays = c.rowid,';
$this->export_sql_end[$r] .=' '.MAIN_DB_PREFIX.'facture_fourn as f'; $this->export_sql_end[$r] .=' '.MAIN_DB_PREFIX.'facture_fourn as f';
$this->export_sql_end[$r] .=' LEFT JOIN '.MAIN_DB_PREFIX.'facture_fourn_extrafields as extra ON f.rowid = extra.fk_object'; $this->export_sql_end[$r] .=' LEFT JOIN '.MAIN_DB_PREFIX.'facture_fourn_extrafields as extra ON f.rowid = extra.fk_object';
$this->export_sql_end[$r] .=' , '.MAIN_DB_PREFIX.'facture_fourn_det as fd'; $this->export_sql_end[$r] .=' , '.MAIN_DB_PREFIX.'facture_fourn_det as fd';
$this->export_sql_end[$r] .=' LEFT JOIN '.MAIN_DB_PREFIX.'product as p on (fd.fk_product = p.rowid)'; $this->export_sql_end[$r] .=' LEFT JOIN '.MAIN_DB_PREFIX.'product as p on (fd.fk_product = p.rowid)';
$this->export_sql_end[$r] .=' WHERE f.fk_soc = s.rowid AND f.rowid = fd.fk_facture_fourn'; $this->export_sql_end[$r] .=' WHERE f.fk_soc = s.rowid AND f.rowid = fd.fk_facture_fourn';
$this->export_sql_end[$r] .=' AND f.entity = '.$conf->entity; $this->export_sql_end[$r] .=' AND f.entity = '.$conf->entity;
$r++; $r++;
$this->export_code[$r]=$this->rights_class.'_'.$r; $this->export_code[$r]=$this->rights_class.'_'.$r;
$this->export_label[$r]='Factures fournisseurs et reglements'; $this->export_label[$r]='Factures fournisseurs et reglements';
$this->export_icon[$r]='bill'; $this->export_icon[$r]='bill';
$this->export_permission[$r]=array(array("fournisseur","facture","export")); $this->export_permission[$r]=array(array("fournisseur","facture","export"));
$this->export_fields_array[$r]=array('s.rowid'=>"IdCompany",'s.nom'=>'CompanyName','s.address'=>'Address','s.zip'=>'Zip','s.town'=>'Town','c.code'=>'CountryCode','s.phone'=>'Phone','s.siren'=>'ProfId1','s.siret'=>'ProfId2','s.ape'=>'ProfId3','s.idprof4'=>'ProfId4','s.idprof5'=>'ProfId5','s.idprof6'=>'ProfId6','s.tva_intra'=>'VATIntra','f.rowid'=>"InvoiceId",'f.ref'=>"InvoiceRef",'f.ref_supplier'=>"RefSupplier",'f.datec'=>"InvoiceDateCreation",'f.datef'=>"DateInvoice",'f.total_ht'=>"TotalHT",'f.total_ttc'=>"TotalTTC",'f.total_tva'=>"TotalVAT",'f.paye'=>"InvoicePaid",'f.fk_statut'=>'InvoiceStatus','f.note_public'=>"InvoiceNote",'p.rowid'=>'PaymentId','pf.amount'=>'AmountPayment','p.datep'=>'DatePayment','p.num_paiement'=>'PaymentNumber'); $this->export_fields_array[$r]=array('s.rowid'=>"IdCompany",'s.nom'=>'CompanyName','s.address'=>'Address','s.zip'=>'Zip','s.town'=>'Town','c.code'=>'CountryCode','s.phone'=>'Phone','s.siren'=>'ProfId1','s.siret'=>'ProfId2','s.ape'=>'ProfId3','s.idprof4'=>'ProfId4','s.idprof5'=>'ProfId5','s.idprof6'=>'ProfId6','s.tva_intra'=>'VATIntra','f.rowid'=>"InvoiceId",'f.ref'=>"InvoiceRef",'f.ref_supplier'=>"RefSupplier",'f.datec'=>"InvoiceDateCreation",'f.datef'=>"DateInvoice",'f.total_ht'=>"TotalHT",'f.total_ttc'=>"TotalTTC",'f.total_tva'=>"TotalVAT",'f.paye'=>"InvoicePaid",'f.fk_statut'=>'InvoiceStatus','f.note_public'=>"InvoiceNote",'p.rowid'=>'PaymentId','pf.amount'=>'AmountPayment','p.datep'=>'DatePayment','p.num_paiement'=>'PaymentNumber');
//$this->export_TypeFields_array[$r]=array('s.rowid'=>"List:societe:CompanyName",'s.nom'=>'Text','s.address'=>'Text','s.zip'=>'Text','s.town'=>'Text','c.code'=>'Text','s.phone'=>'Text','s.siren'=>'Text','s.siret'=>'Text','s.ape'=>'Text','s.idprof4'=>'Text','s.tva_intra'=>'Text','f.ref'=>"Text",'f.datec'=>"Date",'f.datef'=>"Date",'f.total_ht'=>"Number",'f.total_ttc'=>"Number",'f.total_tva'=>"Number",'f.paye'=>"Boolean",'f.fk_statut'=>'Status','f.note_public'=>"Text",'pf.amount'=>'Number','p.datep'=>'Date','p.num_paiement'=>'Number'); //$this->export_TypeFields_array[$r]=array('s.rowid'=>"List:societe:CompanyName",'s.nom'=>'Text','s.address'=>'Text','s.zip'=>'Text','s.town'=>'Text','c.code'=>'Text','s.phone'=>'Text','s.siren'=>'Text','s.siret'=>'Text','s.ape'=>'Text','s.idprof4'=>'Text','s.tva_intra'=>'Text','f.ref'=>"Text",'f.datec'=>"Date",'f.datef'=>"Date",'f.total_ht'=>"Number",'f.total_ttc'=>"Number",'f.total_tva'=>"Number",'f.paye'=>"Boolean",'f.fk_statut'=>'Status','f.note_public'=>"Text",'pf.amount'=>'Number','p.datep'=>'Date','p.num_paiement'=>'Number');
$this->export_TypeFields_array[$r]=array('s.nom'=>'Text','s.address'=>'Text','s.zip'=>'Text','s.town'=>'Text','c.code'=>'Text','s.phone'=>'Text','s.siren'=>'Text','s.siret'=>'Text','s.ape'=>'Text','s.idprof4'=>'Text','s.tva_intra'=>'Text','f.ref'=>"Text",'f.ref_supplier'=>"Text",'f.datec'=>"Date",'f.datef'=>"Date",'f.total_ht'=>"Number",'f.total_ttc'=>"Number",'f.total_tva'=>"Number",'f.paye'=>"Boolean",'f.fk_statut'=>'Status','f.note_public'=>"Text",'pf.amount'=>'Number','p.datep'=>'Date','p.num_paiement'=>'Number'); $this->export_TypeFields_array[$r]=array('s.nom'=>'Text','s.address'=>'Text','s.zip'=>'Text','s.town'=>'Text','c.code'=>'Text','s.phone'=>'Text','s.siren'=>'Text','s.siret'=>'Text','s.ape'=>'Text','s.idprof4'=>'Text','s.tva_intra'=>'Text','f.ref'=>"Text",'f.ref_supplier'=>"Text",'f.datec'=>"Date",'f.datef'=>"Date",'f.total_ht'=>"Number",'f.total_ttc'=>"Number",'f.total_tva'=>"Number",'f.paye'=>"Boolean",'f.fk_statut'=>'Status','f.note_public'=>"Text",'pf.amount'=>'Number','p.datep'=>'Date','p.num_paiement'=>'Number');
$this->export_entities_array[$r]=array('s.rowid'=>"company",'s.nom'=>'company','s.address'=>'company','s.zip'=>'company','s.town'=>'company','c.code'=>'company','s.phone'=>'company','s.siren'=>'company','s.siret'=>'company','s.ape'=>'company','s.idprof4'=>'company','s.idprof5'=>'company','s.idprof6'=>'company','s.tva_intra'=>'company','f.rowid'=>"invoice",'f.ref'=>"invoice",'f.ref_supplier'=>"invoice",'f.datec'=>"invoice",'f.datef'=>"invoice",'f.total_ht'=>"invoice",'f.total_ttc'=>"invoice",'f.total_tva'=>"invoice",'f.paye'=>"invoice",'f.fk_statut'=>'invoice','f.note_public'=>"invoice",'p.rowid'=>'payment','pf.amount'=>'payment','p.datep'=>'payment','p.num_paiement'=>'payment'); $this->export_entities_array[$r]=array('s.rowid'=>"company",'s.nom'=>'company','s.address'=>'company','s.zip'=>'company','s.town'=>'company','c.code'=>'company','s.phone'=>'company','s.siren'=>'company','s.siret'=>'company','s.ape'=>'company','s.idprof4'=>'company','s.idprof5'=>'company','s.idprof6'=>'company','s.tva_intra'=>'company','f.rowid'=>"invoice",'f.ref'=>"invoice",'f.ref_supplier'=>"invoice",'f.datec'=>"invoice",'f.datef'=>"invoice",'f.total_ht'=>"invoice",'f.total_ttc'=>"invoice",'f.total_tva'=>"invoice",'f.paye'=>"invoice",'f.fk_statut'=>'invoice','f.note_public'=>"invoice",'p.rowid'=>'payment','pf.amount'=>'payment','p.datep'=>'payment','p.num_paiement'=>'payment');
$this->export_dependencies_array[$r]=array('payment'=>'p.rowid'); // To add unique key if we ask a field of a child to avoid the DISTINCT to discard them $this->export_dependencies_array[$r]=array('payment'=>'p.rowid'); // To add unique key if we ask a field of a child to avoid the DISTINCT to discard them
// Add extra fields // Add extra fields
$sql="SELECT name, label, type, param FROM ".MAIN_DB_PREFIX."extrafields WHERE elementtype = 'facture_fourn'"; $sql="SELECT name, label, type, param FROM ".MAIN_DB_PREFIX."extrafields WHERE elementtype = 'facture_fourn'";
$resql=$this->db->query($sql); $resql=$this->db->query($sql);
@ -343,33 +343,33 @@ class modFournisseur extends DolibarrModules
} }
} }
// End add axtra fields // End add axtra fields
$this->export_sql_start[$r]='SELECT DISTINCT '; $this->export_sql_start[$r]='SELECT DISTINCT ';
$this->export_sql_end[$r] =' FROM '.MAIN_DB_PREFIX.'societe as s'; $this->export_sql_end[$r] =' FROM '.MAIN_DB_PREFIX.'societe as s';
$this->export_sql_end[$r] .=' LEFT JOIN '.MAIN_DB_PREFIX.'c_country as c ON s.fk_pays = c.rowid,'; $this->export_sql_end[$r] .=' LEFT JOIN '.MAIN_DB_PREFIX.'c_country as c ON s.fk_pays = c.rowid,';
$this->export_sql_end[$r] .=' '.MAIN_DB_PREFIX.'facture_fourn as f'; $this->export_sql_end[$r] .=' '.MAIN_DB_PREFIX.'facture_fourn as f';
$this->export_sql_end[$r] .=' LEFT JOIN '.MAIN_DB_PREFIX.'facture_fourn_extrafields as extra ON f.rowid = extra.fk_object'; $this->export_sql_end[$r] .=' LEFT JOIN '.MAIN_DB_PREFIX.'facture_fourn_extrafields as extra ON f.rowid = extra.fk_object';
$this->export_sql_end[$r] .=' LEFT JOIN '.MAIN_DB_PREFIX.'paiementfourn_facturefourn as pf ON pf.fk_facturefourn = f.rowid'; $this->export_sql_end[$r] .=' LEFT JOIN '.MAIN_DB_PREFIX.'paiementfourn_facturefourn as pf ON pf.fk_facturefourn = f.rowid';
$this->export_sql_end[$r] .=' LEFT JOIN '.MAIN_DB_PREFIX.'paiementfourn as p ON pf.fk_paiementfourn = p.rowid'; $this->export_sql_end[$r] .=' LEFT JOIN '.MAIN_DB_PREFIX.'paiementfourn as p ON pf.fk_paiementfourn = p.rowid';
$this->export_sql_end[$r] .=' WHERE f.fk_soc = s.rowid'; $this->export_sql_end[$r] .=' WHERE f.fk_soc = s.rowid';
$this->export_sql_end[$r] .=' AND f.entity = '.$conf->entity; $this->export_sql_end[$r] .=' AND f.entity = '.$conf->entity;
$r++; $r++;
$this->export_code[$r]=$this->rights_class.'_'.$r; $this->export_code[$r]=$this->rights_class.'_'.$r;
$this->export_label[$r]='Commandes fournisseurs et lignes de commandes'; $this->export_label[$r]='Commandes fournisseurs et lignes de commandes';
$this->export_icon[$r]='order'; $this->export_icon[$r]='order';
$this->export_permission[$r]=array(array("fournisseur","commande","export")); $this->export_permission[$r]=array(array("fournisseur","commande","export"));
$this->export_fields_array[$r]=array('s.rowid'=>"IdCompany",'s.nom'=>'CompanyName','s.address'=>'Address','s.zip'=>'Zip','s.town'=>'Town','c.code'=>'CountryCode','s.phone'=>'Phone','s.siren'=>'ProfId1','s.siret'=>'ProfId2','s.ape'=>'ProfId3','s.idprof4'=>'ProfId4','s.idprof5'=>'ProfId5','s.idprof6'=>'ProfId6','s.tva_intra'=>'VATIntra','f.rowid'=>"OrderId",'f.ref'=>"Ref",'f.ref_supplier'=>"RefSupplier",'f.date_creation'=>"DateCreation",'f.date_commande'=>"OrderDate",'f.total_ht'=>"TotalHT",'f.total_ttc'=>"TotalTTC",'f.tva'=>"TotalVAT",'f.fk_statut'=>'Status','f.note_private'=>"NotePrivate",'fd.rowid'=>'LineId','fd.description'=>"LineDescription",'fd.tva_tx'=>"LineVATRate",'fd.qty'=>"LineQty",'fd.remise_percent'=>"Discount",'fd.total_ht'=>"LineTotalHT",'fd.total_ttc'=>"LineTotalTTC",'fd.total_tva'=>"LineTotalVAT",'fd.product_type'=>'TypeOfLineServiceOrProduct','fd.fk_product'=>'ProductId','p.ref'=>'ProductRef','p.label'=>'ProductLabel'); $this->export_fields_array[$r]=array('s.rowid'=>"IdCompany",'s.nom'=>'CompanyName','s.address'=>'Address','s.zip'=>'Zip','s.town'=>'Town','c.code'=>'CountryCode','s.phone'=>'Phone','s.siren'=>'ProfId1','s.siret'=>'ProfId2','s.ape'=>'ProfId3','s.idprof4'=>'ProfId4','s.idprof5'=>'ProfId5','s.idprof6'=>'ProfId6','s.tva_intra'=>'VATIntra','f.rowid'=>"OrderId",'f.ref'=>"Ref",'f.ref_supplier'=>"RefSupplier",'f.date_creation'=>"DateCreation",'f.date_commande'=>"OrderDate",'f.total_ht'=>"TotalHT",'f.total_ttc'=>"TotalTTC",'f.tva'=>"TotalVAT",'f.fk_statut'=>'Status','f.note_private'=>"NotePrivate",'fd.rowid'=>'LineId','fd.description'=>"LineDescription",'fd.tva_tx'=>"LineVATRate",'fd.qty'=>"LineQty",'fd.remise_percent'=>"Discount",'fd.total_ht'=>"LineTotalHT",'fd.total_ttc'=>"LineTotalTTC",'fd.total_tva'=>"LineTotalVAT",'fd.product_type'=>'TypeOfLineServiceOrProduct','fd.fk_product'=>'ProductId','p.ref'=>'ProductRef','p.label'=>'ProductLabel');
$this->export_TypeFields_array[$r]=array('s.rowid'=>"company",'s.nom'=>'Text','s.address'=>'Text','s.cp'=>'Text','s.ville'=>'Text','c.code'=>'Text','s.tel'=>'Text','s.siren'=>'Text','s.siret'=>'Text','s.ape'=>'Text','s.idprof4'=>'Text','s.idprof5'=>'Text','s.idprof6'=>'Text','s.tva_intra'=>'Text','f.ref'=>"Text",'f.ref_supplier'=>"Text",'f.date_creation'=>"Date",'f.date_commande'=>"Date",'f.total_ht'=>"Number",'f.total_ttc'=>"Number",'f.tva'=>"Number",'f.fk_statut'=>'Status','f.note_private'=>"Text",'fd.description'=>"Text",'fd.tva_tx'=>"Number",'fd.qty'=>"Number",'fd.remise_percent'=>"Number",'fd.total_ht'=>"Number",'fd.total_ttc'=>"Number",'fd.total_tva'=>"Number",'fd.product_type'=>'Boolean','fd.fk_product'=>'List:Product:label','p.ref'=>'Text','p.label'=>'Text'); $this->export_TypeFields_array[$r]=array('s.rowid'=>"company",'s.nom'=>'Text','s.address'=>'Text','s.cp'=>'Text','s.ville'=>'Text','c.code'=>'Text','s.tel'=>'Text','s.siren'=>'Text','s.siret'=>'Text','s.ape'=>'Text','s.idprof4'=>'Text','s.idprof5'=>'Text','s.idprof6'=>'Text','s.tva_intra'=>'Text','f.ref'=>"Text",'f.ref_supplier'=>"Text",'f.date_creation'=>"Date",'f.date_commande'=>"Date",'f.total_ht'=>"Number",'f.total_ttc'=>"Number",'f.tva'=>"Number",'f.fk_statut'=>'Status','f.note_private'=>"Text",'fd.description'=>"Text",'fd.tva_tx'=>"Number",'fd.qty'=>"Number",'fd.remise_percent'=>"Number",'fd.total_ht'=>"Number",'fd.total_ttc'=>"Number",'fd.total_tva'=>"Number",'fd.product_type'=>'Number','fd.fk_product'=>'List:product:label','p.ref'=>'Text','p.label'=>'Text');
$this->export_entities_array[$r]=array('s.rowid'=>"company",'s.nom'=>'company','s.address'=>'company','s.zip'=>'company','s.town'=>'company','c.code'=>'company','s.phone'=>'company','s.siren'=>'company','s.siret'=>'company','s.ape'=>'company','s.idprof4'=>'company','s.idprof5'=>'company','s.idprof6'=>'company','s.tva_intra'=>'company','f.rowid'=>"order",'f.ref'=>"order",'f.ref_supplier'=>"order",'f.date_creation'=>"order",'f.date_commande'=>"order",'f.total_ht'=>"order",'f.total_ttc'=>"order",'f.tva'=>"order",'f.fk_statut'=>'order','f.note_private'=>"order",'fd.rowid'=>'order_line','fd.description'=>"order_line",'fd.tva_tx'=>"order_line",'fd.qty'=>"order_line",'fd.remise_percent'=>"order_line",'fd.total_ht'=>"order_line",'fd.total_ttc'=>"order_line",'fd.total_tva'=>"order_line",'fd.product_type'=>'order_line','fd.fk_product'=>'product','p.ref'=>'product','p.label'=>'product'); $this->export_entities_array[$r]=array('s.rowid'=>"company",'s.nom'=>'company','s.address'=>'company','s.zip'=>'company','s.town'=>'company','c.code'=>'company','s.phone'=>'company','s.siren'=>'company','s.siret'=>'company','s.ape'=>'company','s.idprof4'=>'company','s.idprof5'=>'company','s.idprof6'=>'company','s.tva_intra'=>'company','f.rowid'=>"order",'f.ref'=>"order",'f.ref_supplier'=>"order",'f.date_creation'=>"order",'f.date_commande'=>"order",'f.total_ht'=>"order",'f.total_ttc'=>"order",'f.tva'=>"order",'f.fk_statut'=>'order','f.note_private'=>"order",'fd.rowid'=>'order_line','fd.description'=>"order_line",'fd.tva_tx'=>"order_line",'fd.qty'=>"order_line",'fd.remise_percent'=>"order_line",'fd.total_ht'=>"order_line",'fd.total_ttc'=>"order_line",'fd.total_tva'=>"order_line",'fd.product_type'=>'order_line','fd.fk_product'=>'product','p.ref'=>'product','p.label'=>'product');
$this->export_dependencies_array[$r]=array('order_line'=>'fd.rowid','product'=>'fd.rowid'); // To add unique key if we ask a field of a child to avoid the DISTINCT to discard them $this->export_dependencies_array[$r]=array('order_line'=>'fd.rowid','product'=>'fd.rowid'); // To add unique key if we ask a field of a child to avoid the DISTINCT to discard them
$this->export_sql_start[$r]='SELECT DISTINCT '; $this->export_sql_start[$r]='SELECT DISTINCT ';
$this->export_sql_end[$r] =' FROM '.MAIN_DB_PREFIX.'societe as s'; $this->export_sql_end[$r] =' FROM '.MAIN_DB_PREFIX.'societe as s';
$this->export_sql_end[$r] .=' LEFT JOIN '.MAIN_DB_PREFIX.'c_country as c ON s.fk_pays = c.rowid,'; $this->export_sql_end[$r] .=' LEFT JOIN '.MAIN_DB_PREFIX.'c_country as c ON s.fk_pays = c.rowid,';
$this->export_sql_end[$r] .=' '.MAIN_DB_PREFIX.'commande_fournisseur as f, '.MAIN_DB_PREFIX.'commande_fournisseurdet as fd'; $this->export_sql_end[$r] .=' '.MAIN_DB_PREFIX.'commande_fournisseur as f, '.MAIN_DB_PREFIX.'commande_fournisseurdet as fd';
$this->export_sql_end[$r] .=' LEFT JOIN '.MAIN_DB_PREFIX.'product as p on (fd.fk_product = p.rowid)'; $this->export_sql_end[$r] .=' LEFT JOIN '.MAIN_DB_PREFIX.'product as p on (fd.fk_product = p.rowid)';
$this->export_sql_end[$r] .=' WHERE f.fk_soc = s.rowid AND f.rowid = fd.fk_commande'; $this->export_sql_end[$r] .=' WHERE f.fk_soc = s.rowid AND f.rowid = fd.fk_commande';
$this->export_sql_end[$r] .=' AND f.entity = '.$conf->entity; $this->export_sql_end[$r] .=' AND f.entity = '.$conf->entity;
} }

View File

@ -48,7 +48,7 @@ if (empty($reshook) && ! empty($extrafields->attribute_label))
print '<tr><td>'; print '<tr><td>';
print '<table width="100%" class="nobordernopadding"><tr><td'; print '<table width="100%" class="nobordernopadding"><tr><td';
//var_dump($action);exit; //var_dump($action);exit;
if ((! empty($action) && $action != 'view') && ! empty($extrafields->attribute_required[$key])) print ' class="fieldrequired"'; if ((! empty($action) && ($action == 'create' || $action == 'edit')) && ! empty($extrafields->attribute_required[$key])) print ' class="fieldrequired"';
print '>' . $label . '</td>'; print '>' . $label . '</td>';
//TODO Improve element and rights detection //TODO Improve element and rights detection

View File

@ -182,7 +182,40 @@ class InterfaceActionsAuto extends DolibarrTriggers
$object->sendtoid=0; $object->sendtoid=0;
} }
elseif ($action == 'ORDER_SENTBYMAIL') elseif ($action == 'ORDER_CLOSE')
{
$langs->load("orders");
$object->actiontypecode='AC_OTH_AUTO';
if (empty($object->actionmsg2)) $object->actionmsg2=$langs->transnoentities("OrderDeliveredInDolibarr",$object->ref);
$object->actionmsg=$langs->transnoentities("OrderDeliveredInDolibarr",$object->ref);
$object->actionmsg.="\n".$langs->transnoentities("Author").': '.$user->login;
$object->sendtoid=0;
}
elseif ($action == 'ORDER_CLASSIFY_BILLED')
{
$langs->load("orders");
$object->actiontypecode='AC_OTH_AUTO';
if (empty($object->actionmsg2)) $object->actionmsg2=$langs->transnoentities("OrderBilledInDolibarr",$object->ref);
$object->actionmsg=$langs->transnoentities("OrderBilledInDolibarr",$object->ref);
$object->actionmsg.="\n".$langs->transnoentities("Author").': '.$user->login;
$object->sendtoid=0;
}
elseif ($action == 'ORDER_CANCEL')
{
$langs->load("orders");
$object->actiontypecode='AC_OTH_AUTO';
if (empty($object->actionmsg2)) $object->actionmsg2=$langs->transnoentities("OrderCanceledInDolibarr",$object->ref);
$object->actionmsg=$langs->transnoentities("OrderCanceledInDolibarr",$object->ref);
$object->actionmsg.="\n".$langs->transnoentities("Author").': '.$user->login;
$object->sendtoid=0;
}
elseif ($action == 'ORDER_SENTBYMAIL')
{ {
$langs->load("orders"); $langs->load("orders");

View File

@ -134,6 +134,7 @@ class InterfaceDemo extends DolibarrTriggers
case 'ORDER_SUPPLIER_REFUSE': case 'ORDER_SUPPLIER_REFUSE':
case 'ORDER_SUPPLIER_CANCEL': case 'ORDER_SUPPLIER_CANCEL':
case 'ORDER_SUPPLIER_SENTBYMAIL': case 'ORDER_SUPPLIER_SENTBYMAIL':
case 'ORDER_SUPPLIER_DISPATCH':
case 'LINEORDER_SUPPLIER_DISPATCH': case 'LINEORDER_SUPPLIER_DISPATCH':
case 'LINEORDER_SUPPLIER_CREATE': case 'LINEORDER_SUPPLIER_CREATE':
case 'LINEORDER_SUPPLIER_UPDATE': case 'LINEORDER_SUPPLIER_UPDATE':

View File

@ -1037,7 +1037,7 @@ class Expedition extends CommonObject
} }
if (file_exists($dir)) if (file_exists($dir))
{ {
if (!dol_delete_dir($dir)) if (!dol_delete_dir_recursive($dir))
{ {
$this->error=$langs->trans("ErrorCanNotDeleteDir",$dir); $this->error=$langs->trans("ErrorCanNotDeleteDir",$dir);
return 0; return 0;

View File

@ -1275,9 +1275,10 @@ class CommandeFournisseur extends CommonOrder
* @param date $sellby sell-by date * @param date $sellby sell-by date
* @param string $batch Lot number * @param string $batch Lot number
* @param int $fk_commandefourndet Id of supplier order line * @param int $fk_commandefourndet Id of supplier order line
* @param int $notrigger 1 = notrigger
* @return int <0 if KO, >0 if OK * @return int <0 if KO, >0 if OK
*/ */
function DispatchProduct($user, $product, $qty, $entrepot, $price=0, $comment='', $eatby='', $sellby='', $batch='', $fk_commandefourndet='') function DispatchProduct($user, $product, $qty, $entrepot, $price=0, $comment='', $eatby='', $sellby='', $batch='', $fk_commandefourndet=0, $notrigger=0)
{ {
global $conf; global $conf;
$error = 0; $error = 0;

View File

@ -81,7 +81,7 @@ if ($_POST["action"] == 'dispatch' && $user->rights->fournisseur->commande->rece
$fk_commandefourndet = "fk_commandefourndet_".$reg[1]; $fk_commandefourndet = "fk_commandefourndet_".$reg[1];
if (GETPOST($ent,'int') > 0) if (GETPOST($ent,'int') > 0)
{ {
$result = $commande->DispatchProduct($user, GETPOST($prod,'int'),GETPOST($qty), GETPOST($ent,'int'), GETPOST($pu), GETPOST("comment"), '', '', '', GETPOST($fk_commandefourndet, 'int')); $result = $commande->DispatchProduct($user, GETPOST($prod,'int'),GETPOST($qty), GETPOST($ent,'int'), GETPOST($pu), GETPOST("comment"), '', '', '', GETPOST($fk_commandefourndet, 'int'), $notrigger);
} }
else else
{ {
@ -98,35 +98,37 @@ if ($_POST["action"] == 'dispatch' && $user->rights->fournisseur->commande->rece
$lot = "lot_number_".$reg[1]."_".$reg[2]; $lot = "lot_number_".$reg[1]."_".$reg[2];
$dDLUO = dol_mktime(12, 0, 0, $_POST['dluo_'.$reg[1]."_".$reg[2].'month'], $_POST['dluo_'.$reg[1]."_".$reg[2].'day'], $_POST['dluo_'.$reg[1]."_".$reg[2].'year']); $dDLUO = dol_mktime(12, 0, 0, $_POST['dluo_'.$reg[1]."_".$reg[2].'month'], $_POST['dluo_'.$reg[1]."_".$reg[2].'day'], $_POST['dluo_'.$reg[1]."_".$reg[2].'year']);
$dDLC = dol_mktime(12, 0, 0, $_POST['dlc_'.$reg[1]."_".$reg[2].'month'], $_POST['dlc_'.$reg[1]."_".$reg[2].'day'], $_POST['dlc_'.$reg[1]."_".$reg[2].'year']); $dDLC = dol_mktime(12, 0, 0, $_POST['dlc_'.$reg[1]."_".$reg[2].'month'], $_POST['dlc_'.$reg[1]."_".$reg[2].'day'], $_POST['dlc_'.$reg[1]."_".$reg[2].'year']);
$fk_commandefourndet = "fk_commandefourndet_".$reg[1]."_".$reg[2];
if (! (GETPOST($ent,'int') > 0)) if (! (GETPOST($ent,'int') > 0))
{ {
dol_syslog('No dispatch for line '.$key.' as no warehouse choosed'); dol_syslog('No dispatch for line '.$key.' as no warehouse choosed');
$text = $langs->transnoentities('Warehouse').', '.$langs->transnoentities('Line').'' .($reg[1]-1); $text = $langs->transnoentities('Warehouse').', '.$langs->transnoentities('Line').'' .($reg[1]-1);
setEventMessage($langs->trans('ErrorFieldRequired',$text), 'errors'); setEventMessage($langs->trans('ErrorFieldRequired',$text), 'errors');
} }
if (!((GETPOST($qty) > 0 ) && ( $_POST[$lot] or $dDLUO or $dDLC) )) if (!((GETPOST($qty) > 0 ) && ( $_POST[$lot] or $dDLUO or $dDLC) ))
{ {
dol_syslog('No dispatch for line '.$key.' as qty is not set or eat-by date are not set'); dol_syslog('No dispatch for line '.$key.' as qty is not set or eat-by date are not set');
$text = $langs->transnoentities('atleast1batchfield').', '.$langs->transnoentities('Line').'' .($reg[1]-1); $text = $langs->transnoentities('atleast1batchfield').', '.$langs->transnoentities('Line').'' .($reg[1]-1);
setEventMessage($langs->trans('ErrorFieldRequired',$text), 'errors'); setEventMessage($langs->trans('ErrorFieldRequired',$text), 'errors');
} else { }
$result = $commande->DispatchProduct($user, GETPOST($prod,'int'),GETPOST($qty), GETPOST($ent,'int'), GETPOST($pu), GETPOST("comment"), $dDLC, $dDLUO, GETPOST($lot)); else
} {
$result = $commande->DispatchProduct($user, GETPOST($prod,'int'),GETPOST($qty), GETPOST($ent,'int'), GETPOST($pu), GETPOST("comment"), $dDLC, $dDLUO, GETPOST($lot), GETPOST($fk_commandefourndet, 'int'), $notrigger);
}
} }
} }
if (! $notrigger) if (! $notrigger && ($result >= 0))
{ {
global $conf, $langs, $user; global $conf, $langs, $user;
// Call trigger // Call trigger
$result=$commande->call_trigger('ORDER_SUPPLIER_DISPATCH',$user); $result = $commande->call_trigger('ORDER_SUPPLIER_DISPATCH', $user);
// End call triggers // End call triggers
} }
if ($result > 0) if ($result >= 0)
{ {
$db->commit(); $db->commit();
@ -138,6 +140,7 @@ if ($_POST["action"] == 'dispatch' && $user->rights->fournisseur->commande->rece
$db->rollback(); $db->rollback();
$mesg='<div class="error">'.$langs->trans($commande->error).'</div>'; $mesg='<div class="error">'.$langs->trans($commande->error).'</div>';
setEventMessage($mesg);
} }
} }

View File

@ -32,25 +32,29 @@
-- List of all managed triggered events (used for trigger agenda and for notification) -- List of all managed triggered events (used for trigger agenda and for notification)
-- --
delete from llx_c_action_trigger; delete from llx_c_action_trigger;
insert into llx_c_action_trigger (code,label,description,elementtype,rang) values ('BILL_VALIDATE','Customer invoice validated','Executed when a customer invoice is approved','facture',6);
insert into llx_c_action_trigger (code,label,description,elementtype,rang) values ('ORDER_SUPPLIER_APPROVE','Supplier order request approved','Executed when a supplier order is approved','order_supplier',12);
insert into llx_c_action_trigger (code,label,description,elementtype,rang) values ('ORDER_SUPPLIER_REFUSE','Supplier order request refused','Executed when a supplier order is refused','order_supplier',13);
insert into llx_c_action_trigger (code,label,description,elementtype,rang) values ('ORDER_VALIDATE','Customer order validate','Executed when a customer order is validated','commande',4);
insert into llx_c_action_trigger (code,label,description,elementtype,rang) values ('PROPAL_VALIDATE','Customer proposal validated','Executed when a commercial proposal is validated','propal',2);
insert into llx_c_action_trigger (code,label,description,elementtype,rang) values ('COMPANY_SENTBYMAIL','Mails sent from third party card','Executed when you send email from third party card','societe',1); insert into llx_c_action_trigger (code,label,description,elementtype,rang) values ('COMPANY_SENTBYMAIL','Mails sent from third party card','Executed when you send email from third party card','societe',1);
insert into llx_c_action_trigger (code,label,description,elementtype,rang) values ('COMPANY_CREATE','Third party created','Executed when a third party is created','societe',1); insert into llx_c_action_trigger (code,label,description,elementtype,rang) values ('COMPANY_CREATE','Third party created','Executed when a third party is created','societe',1);
insert into llx_c_action_trigger (code,label,description,elementtype,rang) values ('CONTRACT_VALIDATE','Contract validated','Executed when a contract is validated','contrat',18); insert into llx_c_action_trigger (code,label,description,elementtype,rang) values ('PROPAL_VALIDATE','Customer proposal validated','Executed when a commercial proposal is validated','propal',2);
insert into llx_c_action_trigger (code,label,description,elementtype,rang) values ('PROPAL_SENTBYMAIL','Commercial proposal sent by mail','Executed when a commercial proposal is sent by mail','propal',3); insert into llx_c_action_trigger (code,label,description,elementtype,rang) values ('PROPAL_SENTBYMAIL','Commercial proposal sent by mail','Executed when a commercial proposal is sent by mail','propal',3);
insert into llx_c_action_trigger (code,label,description,elementtype,rang) values ('ORDER_VALIDATE','Customer order validate','Executed when a customer order is validated','commande',4);
insert into llx_c_action_trigger (code,label,description,elementtype,rang) values ('ORDER_CLOSE','Customer order classify delivered','Executed when a customer order is set delivered','commande',5);
insert into llx_c_action_trigger (code,label,description,elementtype,rang) values ('ORDER_CLASSIFY_BILLED','Customer order classify billed','Executed when a customer order is set to billed','commande',5);
insert into llx_c_action_trigger (code,label,description,elementtype,rang) values ('ORDER_CANCEL','Customer order canceled','Executed when a customer order is canceled','commande',5);
insert into llx_c_action_trigger (code,label,description,elementtype,rang) values ('ORDER_SENTBYMAIL','Customer order sent by mail','Executed when a customer order is sent by mail ','commande',5); insert into llx_c_action_trigger (code,label,description,elementtype,rang) values ('ORDER_SENTBYMAIL','Customer order sent by mail','Executed when a customer order is sent by mail ','commande',5);
insert into llx_c_action_trigger (code,label,description,elementtype,rang) values ('BILL_VALIDATE','Customer invoice validated','Executed when a customer invoice is approved','facture',6);
insert into llx_c_action_trigger (code,label,description,elementtype,rang) values ('BILL_PAYED','Customer invoice payed','Executed when a customer invoice is payed','facture',7); insert into llx_c_action_trigger (code,label,description,elementtype,rang) values ('BILL_PAYED','Customer invoice payed','Executed when a customer invoice is payed','facture',7);
insert into llx_c_action_trigger (code,label,description,elementtype,rang) values ('BILL_CANCEL','Customer invoice canceled','Executed when a customer invoice is conceled','facture',8); insert into llx_c_action_trigger (code,label,description,elementtype,rang) values ('BILL_CANCEL','Customer invoice canceled','Executed when a customer invoice is conceled','facture',8);
insert into llx_c_action_trigger (code,label,description,elementtype,rang) values ('BILL_SENTBYMAIL','Customer invoice sent by mail','Executed when a customer invoice is sent by mail','facture',9); insert into llx_c_action_trigger (code,label,description,elementtype,rang) values ('BILL_SENTBYMAIL','Customer invoice sent by mail','Executed when a customer invoice is sent by mail','facture',9);
insert into llx_c_action_trigger (code,label,description,elementtype,rang) values ('BILL_UNVALIDATE','Customer invoice unvalidated','Executed when a customer invoice status set back to draft','facture',10);
insert into llx_c_action_trigger (code,label,description,elementtype,rang) values ('ORDER_SUPPLIER_VALIDATE','Supplier order validated','Executed when a supplier order is validated','order_supplier',11); insert into llx_c_action_trigger (code,label,description,elementtype,rang) values ('ORDER_SUPPLIER_VALIDATE','Supplier order validated','Executed when a supplier order is validated','order_supplier',11);
insert into llx_c_action_trigger (code,label,description,elementtype,rang) values ('ORDER_SUPPLIER_APPROVE','Supplier order request approved','Executed when a supplier order is approved','order_supplier',12);
insert into llx_c_action_trigger (code,label,description,elementtype,rang) values ('ORDER_SUPPLIER_REFUSE','Supplier order request refused','Executed when a supplier order is refused','order_supplier',13);
insert into llx_c_action_trigger (code,label,description,elementtype,rang) values ('ORDER_SUPPLIER_SENTBYMAIL','Supplier order sent by mail','Executed when a supplier order is sent by mail','order_supplier',14); insert into llx_c_action_trigger (code,label,description,elementtype,rang) values ('ORDER_SUPPLIER_SENTBYMAIL','Supplier order sent by mail','Executed when a supplier order is sent by mail','order_supplier',14);
insert into llx_c_action_trigger (code,label,description,elementtype,rang) values ('BILL_SUPPLIER_VALIDATE','Supplier invoice validated','Executed when a supplier invoice is validated','invoice_supplier',15); insert into llx_c_action_trigger (code,label,description,elementtype,rang) values ('BILL_SUPPLIER_VALIDATE','Supplier invoice validated','Executed when a supplier invoice is validated','invoice_supplier',15);
insert into llx_c_action_trigger (code,label,description,elementtype,rang) values ('BILL_SUPPLIER_PAYED','Supplier invoice payed','Executed when a supplier invoice is payed','invoice_supplier',16); insert into llx_c_action_trigger (code,label,description,elementtype,rang) values ('BILL_SUPPLIER_PAYED','Supplier invoice payed','Executed when a supplier invoice is payed','invoice_supplier',16);
insert into llx_c_action_trigger (code,label,description,elementtype,rang) values ('BILL_SUPPLIER_SENTBYMAIL','Supplier invoice sent by mail','Executed when a supplier invoice is sent by mail','invoice_supplier',17); insert into llx_c_action_trigger (code,label,description,elementtype,rang) values ('BILL_SUPPLIER_SENTBYMAIL','Supplier invoice sent by mail','Executed when a supplier invoice is sent by mail','invoice_supplier',17);
insert into llx_c_action_trigger (code,label,description,elementtype,rang) values ('BILL_SUPPLIER_CANCELED','Supplier invoice cancelled','Executed when a supplier invoice is cancelled','invoice_supplier',17); insert into llx_c_action_trigger (code,label,description,elementtype,rang) values ('BILL_SUPPLIER_CANCELED','Supplier invoice cancelled','Executed when a supplier invoice is cancelled','invoice_supplier',17);
insert into llx_c_action_trigger (code,label,description,elementtype,rang) values ('CONTRACT_VALIDATE','Contract validated','Executed when a contract is validated','contrat',18);
insert into llx_c_action_trigger (code,label,description,elementtype,rang) values ('SHIPPING_VALIDATE','Shipping validated','Executed when a shipping is validated','shipping',20); insert into llx_c_action_trigger (code,label,description,elementtype,rang) values ('SHIPPING_VALIDATE','Shipping validated','Executed when a shipping is validated','shipping',20);
insert into llx_c_action_trigger (code,label,description,elementtype,rang) values ('SHIPPING_SENTBYMAIL','Shipping sent by mail','Executed when a shipping is sent by mail','shipping',21); insert into llx_c_action_trigger (code,label,description,elementtype,rang) values ('SHIPPING_SENTBYMAIL','Shipping sent by mail','Executed when a shipping is sent by mail','shipping',21);
insert into llx_c_action_trigger (code,label,description,elementtype,rang) values ('MEMBER_VALIDATE','Member validated','Executed when a member is validated','member',22); insert into llx_c_action_trigger (code,label,description,elementtype,rang) values ('MEMBER_VALIDATE','Member validated','Executed when a member is validated','member',22);
@ -58,7 +62,6 @@ insert into llx_c_action_trigger (code,label,description,elementtype,rang) value
insert into llx_c_action_trigger (code,label,description,elementtype,rang) values ('MEMBER_RESILIATE','Member resiliated','Executed when a member is resiliated','member',24); insert into llx_c_action_trigger (code,label,description,elementtype,rang) values ('MEMBER_RESILIATE','Member resiliated','Executed when a member is resiliated','member',24);
insert into llx_c_action_trigger (code,label,description,elementtype,rang) values ('MEMBER_MODIFY','Member modified','Executed when a member is modified','member',24); insert into llx_c_action_trigger (code,label,description,elementtype,rang) values ('MEMBER_MODIFY','Member modified','Executed when a member is modified','member',24);
insert into llx_c_action_trigger (code,label,description,elementtype,rang) values ('MEMBER_DELETE','Member deleted','Executed when a member is deleted','member',25); insert into llx_c_action_trigger (code,label,description,elementtype,rang) values ('MEMBER_DELETE','Member deleted','Executed when a member is deleted','member',25);
insert into llx_c_action_trigger (code,label,description,elementtype,rang) values ('BILL_UNVALIDATE','Customer invoice unvalidated','Executed when a customer invoice status set back to draft','facture',10);
insert into llx_c_action_trigger (code,label,description,elementtype,rang) values ('FICHINTER_VALIDATE','Intervention validated','Executed when a intervention is validated','ficheinter',19); insert into llx_c_action_trigger (code,label,description,elementtype,rang) values ('FICHINTER_VALIDATE','Intervention validated','Executed when a intervention is validated','ficheinter',19);
insert into llx_c_action_trigger (code,label,description,elementtype,rang) values ('FICHINTER_CLASSIFY_BILLED','Intervention set billed','Executed when a intervention is set to billed (when option FICHINTER_CLASSIFY_BILLED is set)','ficheinter',19); insert into llx_c_action_trigger (code,label,description,elementtype,rang) values ('FICHINTER_CLASSIFY_BILLED','Intervention set billed','Executed when a intervention is set to billed (when option FICHINTER_CLASSIFY_BILLED is set)','ficheinter',19);
insert into llx_c_action_trigger (code,label,description,elementtype,rang) values ('FICHINTER_CLASSIFY_UNBILLED','Intervention set unbilled','Executed when a intervention is set to unbilled (when option FICHINTER_CLASSIFY_BILLED is set)','ficheinter',19); insert into llx_c_action_trigger (code,label,description,elementtype,rang) values ('FICHINTER_CLASSIFY_UNBILLED','Intervention set unbilled','Executed when a intervention is set to unbilled (when option FICHINTER_CLASSIFY_BILLED is set)','ficheinter',19);

View File

@ -27,6 +27,9 @@ insert into llx_c_action_trigger (code,label,description,elementtype,rang) value
insert into llx_c_action_trigger (code,label,description,elementtype,rang) values ('FICHINTER_SENTBYMAIL','Intervention sent by mail','Executed when a intervention is sent by mail','ficheinter',19); insert into llx_c_action_trigger (code,label,description,elementtype,rang) values ('FICHINTER_SENTBYMAIL','Intervention sent by mail','Executed when a intervention is sent by mail','ficheinter',19);
insert into llx_c_action_trigger (code,label,description,elementtype,rang) values ('FICHINTER_REOPEN','Intervention opened','Executed when a intervention is re-opened','ficheinter',19); insert into llx_c_action_trigger (code,label,description,elementtype,rang) values ('FICHINTER_REOPEN','Intervention opened','Executed when a intervention is re-opened','ficheinter',19);
insert into llx_c_action_trigger (code,label,description,elementtype,rang) values ('PROPAL_CLASSIFY_BILLED','Customer proposal set billed','Executed when a customer proposal is set to billed','propal',2); insert into llx_c_action_trigger (code,label,description,elementtype,rang) values ('PROPAL_CLASSIFY_BILLED','Customer proposal set billed','Executed when a customer proposal is set to billed','propal',2);
insert into llx_c_action_trigger (code,label,description,elementtype,rang) values ('ORDER_CLOSE','Customer order classify delivered','Executed when a customer order is set delivered','commande',5);
insert into llx_c_action_trigger (code,label,description,elementtype,rang) values ('ORDER_CLASSIFY_BILLED','Customer order classify billed','Executed when a customer order is set to billed','commande',5);
insert into llx_c_action_trigger (code,label,description,elementtype,rang) values ('ORDER_CANCEL','Customer order canceled','Executed when a customer order is canceled','commande',5);
-- VPGSQL8.2 ALTER TABLE llx_contrat ALTER COLUMN fk_commercial_signature DROP NOT NULL; -- VPGSQL8.2 ALTER TABLE llx_contrat ALTER COLUMN fk_commercial_signature DROP NOT NULL;
-- VPGSQL8.2 ALTER TABLE llx_contrat ALTER COLUMN fk_commercial_suivi DROP NOT NULL; -- VPGSQL8.2 ALTER TABLE llx_contrat ALTER COLUMN fk_commercial_suivi DROP NOT NULL;

View File

@ -33,11 +33,11 @@ CREATE TABLE llx_cronjob
md5params varchar(32), md5params varchar(32),
module_name varchar(255), module_name varchar(255),
priority integer DEFAULT 0, priority integer DEFAULT 0,
datelastrun datetime, datelastrun datetime, -- date last run and when should be next
datenextrun datetime, datenextrun datetime, -- job will be run if current date higher that this date
datestart datetime, datestart datetime, -- before this date no jobs will be run
dateend datetime, dateend datetime, -- after this date, no more jobs will be run
datelastresult datetime, datelastresult datetime,
lastresult text, lastresult text,
lastoutput text, lastoutput text,
unitfrequency integer NOT NULL DEFAULT 0, unitfrequency integer NOT NULL DEFAULT 0,

View File

@ -389,6 +389,7 @@ ExtrafieldSeparator=Separator
ExtrafieldCheckBox=Checkbox ExtrafieldCheckBox=Checkbox
ExtrafieldRadio=Radio button ExtrafieldRadio=Radio button
ExtrafieldCheckBoxFromList= Checkbox from table ExtrafieldCheckBoxFromList= Checkbox from table
ExtrafieldLink=Link to an object
ExtrafieldParamHelpselect=Parameters list have to be like key,value<br><br> for example : <br>1,value1<br>2,value2<br>3,value3<br>...<br><br>In order to have the list depending on another :<br>1,value1|parent_list_code:parent_key<br>2,value2|parent_list_code:parent_key ExtrafieldParamHelpselect=Parameters list have to be like key,value<br><br> for example : <br>1,value1<br>2,value2<br>3,value3<br>...<br><br>In order to have the list depending on another :<br>1,value1|parent_list_code:parent_key<br>2,value2|parent_list_code:parent_key
ExtrafieldParamHelpcheckbox=Parameters list have to be like key,value<br><br> for example : <br>1,value1<br>2,value2<br>3,value3<br>... ExtrafieldParamHelpcheckbox=Parameters list have to be like key,value<br><br> for example : <br>1,value1<br>2,value2<br>3,value3<br>...
ExtrafieldParamHelpradio=Parameters list have to be like key,value<br><br> for example : <br>1,value1<br>2,value2<br>3,value3<br>... ExtrafieldParamHelpradio=Parameters list have to be like key,value<br><br> for example : <br>1,value1<br>2,value2<br>3,value3<br>...
@ -494,6 +495,8 @@ Module500Name=Special expenses (tax, social contributions, dividends)
Module500Desc=Management of special expenses like taxes, social contribution, dividends and salaries Module500Desc=Management of special expenses like taxes, social contribution, dividends and salaries
Module510Name=Salaries Module510Name=Salaries
Module510Desc=Management of employees salaries and payments Module510Desc=Management of employees salaries and payments
Module520Name=Loan
Module520Desc=Management of loans
Module600Name=الإخطارات Module600Name=الإخطارات
Module600Desc=Send EMail notifications on some Dolibarr business events to third-party contacts (setup defined on each thirdparty) Module600Desc=Send EMail notifications on some Dolibarr business events to third-party contacts (setup defined on each thirdparty)
Module700Name=التبرعات Module700Name=التبرعات
@ -508,14 +511,14 @@ Module1400Name=المحاسبة
Module1400Desc=المحاسبة الإدارية (ضعف الأحزاب) Module1400Desc=المحاسبة الإدارية (ضعف الأحزاب)
Module1520Name=Document Generation Module1520Name=Document Generation
Module1520Desc=Mass mail document generation Module1520Desc=Mass mail document generation
Module1780Name=الفئات Module1780Name=Tags/Categories
Module1780Desc=الفئات إدارة المنتجات والموردين والزبائن) Module1780Desc=Create tags/category (products, customers, suppliers, contacts or members)
Module2000Name=Fckeditor Module2000Name=Fckeditor
Module2000Desc=سوغ محرر Module2000Desc=سوغ محرر
Module2200Name=Dynamic Prices Module2200Name=Dynamic Prices
Module2200Desc=Enable the usage of math expressions for prices Module2200Desc=Enable the usage of math expressions for prices
Module2300Name=Cron Module2300Name=Cron
Module2300Desc=Scheduled task management Module2300Desc=Scheduled job management
Module2400Name=جدول الأعمال Module2400Name=جدول الأعمال
Module2400Desc=الأعمال / الإدارة المهام وجدول الأعمال Module2400Desc=الأعمال / الإدارة المهام وجدول الأعمال
Module2500Name=إدارة المحتوى الإلكتروني Module2500Name=إدارة المحتوى الإلكتروني
@ -714,6 +717,11 @@ Permission510=Read Salaries
Permission512=Create/modify salaries Permission512=Create/modify salaries
Permission514=Delete salaries Permission514=Delete salaries
Permission517=Export salaries Permission517=Export salaries
Permission520=Read Loans
Permission522=Create/modify loans
Permission524=Delete loans
Permission525=Access loan calculator
Permission527=Export loans
Permission531=قراءة الخدمات Permission531=قراءة الخدمات
Permission532=إنشاء / تعديل الخدمات Permission532=إنشاء / تعديل الخدمات
Permission534=حذف خدمات Permission534=حذف خدمات
@ -746,6 +754,7 @@ Permission1185=الموافقة على أوامر المورد
Permission1186=من أجل المورد أوامر Permission1186=من أجل المورد أوامر
Permission1187=باستلام المورد أوامر Permission1187=باستلام المورد أوامر
Permission1188=وثيقة أوامر المورد Permission1188=وثيقة أوامر المورد
Permission1190=Approve (second approval) supplier orders
Permission1201=ونتيجة للحصول على التصدير Permission1201=ونتيجة للحصول على التصدير
Permission1202=إنشاء / تعديل للتصدير Permission1202=إنشاء / تعديل للتصدير
Permission1231=قراءة فواتير الموردين Permission1231=قراءة فواتير الموردين
@ -758,10 +767,10 @@ Permission1237=Export supplier orders and their details
Permission1251=ادارة الدمار الواردات الخارجية البيانات في قاعدة البيانات (بيانات تحميل) Permission1251=ادارة الدمار الواردات الخارجية البيانات في قاعدة البيانات (بيانات تحميل)
Permission1321=تصدير العملاء والفواتير والمدفوعات والصفات Permission1321=تصدير العملاء والفواتير والمدفوعات والصفات
Permission1421=التصدير طلبات الزبائن وصفاته Permission1421=التصدير طلبات الزبائن وصفاته
Permission23001 = Read Scheduled task Permission23001=Read Scheduled job
Permission23002 = Create/update Scheduled task Permission23002=Create/update Scheduled job
Permission23003 = Delete Scheduled task Permission23003=Delete Scheduled job
Permission23004 = Execute Scheduled task Permission23004=Execute Scheduled job
Permission2401=قراءة الأعمال (أو أحداث المهام) مرتبطة حسابه Permission2401=قراءة الأعمال (أو أحداث المهام) مرتبطة حسابه
Permission2402=إنشاء / تعديل أو حذف الإجراءات (الأحداث أو المهام) مرتبطة حسابه Permission2402=إنشاء / تعديل أو حذف الإجراءات (الأحداث أو المهام) مرتبطة حسابه
Permission2403=قراءة الأعمال (أو أحداث المهام) آخرين Permission2403=قراءة الأعمال (أو أحداث المهام) آخرين
@ -1107,7 +1116,7 @@ ModuleCompanyCodeAquarium=عودة رمز المحاسبة التي بناها:
ModuleCompanyCodePanicum=العودة فارغة مدونة المحاسبة. ModuleCompanyCodePanicum=العودة فارغة مدونة المحاسبة.
ModuleCompanyCodeDigitaria=قانون المحاسبة طرف ثالث يعتمد على الرمز. الشفرة تتكون من طابع "جيم" في المركز الأول يليه 5 الحروف الأولى من طرف ثالث المدونة. ModuleCompanyCodeDigitaria=قانون المحاسبة طرف ثالث يعتمد على الرمز. الشفرة تتكون من طابع "جيم" في المركز الأول يليه 5 الحروف الأولى من طرف ثالث المدونة.
UseNotifications=استخدام الإخطارات UseNotifications=استخدام الإخطارات
NotificationsDesc=EMails notifications feature allows you to silently send automatic mail, for some Dolibarr events. Targets of notifications can be defined:<br>* per third parties contacts (customers or suppliers), one third party at time.<br>* or by setting a global target email address on module setup page. NotificationsDesc=EMails notifications feature allows you to silently send automatic mail, for some Dolibarr events. Targets of notifications can be defined:<br>* per third parties contacts (customers or suppliers), one contact at time.<br>* or by setting global target email addresses in module setup page.
ModelModules=وثائق قوالب ModelModules=وثائق قوالب
DocumentModelOdt=Generate documents from OpenDocuments templates (.ODT or .ODS files for OpenOffice, KOffice, TextEdit,...) DocumentModelOdt=Generate documents from OpenDocuments templates (.ODT or .ODS files for OpenOffice, KOffice, TextEdit,...)
WatermarkOnDraft=علامة مائية على مشروع الوثيقة WatermarkOnDraft=علامة مائية على مشروع الوثيقة
@ -1557,6 +1566,7 @@ SuppliersSetup=المورد الإعداد وحدة
SuppliersCommandModel=قالب كاملة من أجل المورد (logo...) SuppliersCommandModel=قالب كاملة من أجل المورد (logo...)
SuppliersInvoiceModel=كاملة قالب من فاتورة المورد (logo. ..) SuppliersInvoiceModel=كاملة قالب من فاتورة المورد (logo. ..)
SuppliersInvoiceNumberingModel=Supplier invoices numbering models SuppliersInvoiceNumberingModel=Supplier invoices numbering models
IfSetToYesDontForgetPermission=If set to yes, don't forget to provide permissions to groups or users allowed for the second approval
##### GeoIPMaxmind ##### ##### GeoIPMaxmind #####
GeoIPMaxmindSetup=GeoIP Maxmind الإعداد وحدة GeoIPMaxmindSetup=GeoIP Maxmind الإعداد وحدة
PathToGeoIPMaxmindCountryDataFile=Path to file containing Maxmind ip to country translation.<br>Examples:<br>/usr/local/share/GeoIP/GeoIP.dat<br>/usr/share/GeoIP/GeoIP.dat PathToGeoIPMaxmindCountryDataFile=Path to file containing Maxmind ip to country translation.<br>Examples:<br>/usr/local/share/GeoIP/GeoIP.dat<br>/usr/share/GeoIP/GeoIP.dat
@ -1601,3 +1611,8 @@ ExpenseReportsSetup=Setup of module Expense Reports
TemplatePDFExpenseReports=Document templates to generate expense report document TemplatePDFExpenseReports=Document templates to generate expense report document
NoModueToManageStockDecrease=No module able to manage automatic stock decrease has been activated. Stock decrease will be done on manual input only. NoModueToManageStockDecrease=No module able to manage automatic stock decrease has been activated. Stock decrease will be done on manual input only.
NoModueToManageStockIncrease=No module able to manage automatic stock increase has been activated. Stock increase will be done on manual input only. NoModueToManageStockIncrease=No module able to manage automatic stock increase has been activated. Stock increase will be done on manual input only.
YouMayFindNotificationsFeaturesIntoModuleNotification=You may find options for EMail notifications by enabling and configuring the module "Notification".
ListOfNotificationsPerContact=List of notifications per contact*
ListOfFixedNotifications=List of fixed notifications
GoOntoContactCardToAddMore=Go on the tab "Notifications" of a thirdparty contact to add or remove notifications for contacts/addresses
Threshold=Threshold

View File

@ -48,7 +48,10 @@ InvoiceValidatedInDolibarr=تم توثيق %s من الفاتورة
InvoiceValidatedInDolibarrFromPos=Invoice %s validated from POS InvoiceValidatedInDolibarrFromPos=Invoice %s validated from POS
InvoiceBackToDraftInDolibarr=الفاتورة %s للذهاب بها إلى حالة المسودة InvoiceBackToDraftInDolibarr=الفاتورة %s للذهاب بها إلى حالة المسودة
InvoiceDeleteDolibarr=تم حذف %s من الفاتورة InvoiceDeleteDolibarr=تم حذف %s من الفاتورة
OrderValidatedInDolibarr= تم توثيق %s من الطلب OrderValidatedInDolibarr=تم توثيق %s من الطلب
OrderDeliveredInDolibarr=Order %s classified delivered
OrderCanceledInDolibarr=تم إلغاء %s من الطلب
OrderBilledInDolibarr=Order %s classified billed
OrderApprovedInDolibarr=تم الموافقة على %s من الطلب OrderApprovedInDolibarr=تم الموافقة على %s من الطلب
OrderRefusedInDolibarr=Order %s refused OrderRefusedInDolibarr=Order %s refused
OrderBackToDraftInDolibarr=الطلب %s للذهاب بها إلى حالة المسودة OrderBackToDraftInDolibarr=الطلب %s للذهاب بها إلى حالة المسودة
@ -91,3 +94,5 @@ WorkingTimeRange=Working time range
WorkingDaysRange=Working days range WorkingDaysRange=Working days range
AddEvent=Create event AddEvent=Create event
MyAvailability=My availability MyAvailability=My availability
ActionType=Event type
DateActionBegin=Start event date

View File

@ -74,8 +74,9 @@ PaymentsAlreadyDone=المدفوعات قد فعلت
PaymentsBackAlreadyDone=Payments back already done PaymentsBackAlreadyDone=Payments back already done
PaymentRule=دفع الحكم PaymentRule=دفع الحكم
PaymentMode=نوع الدفع PaymentMode=نوع الدفع
PaymentConditions=مدة السداد PaymentTerm=Payment term
PaymentConditionsShort=مدة السداد PaymentConditions=Payment terms
PaymentConditionsShort=Payment terms
PaymentAmount=دفع مبلغ PaymentAmount=دفع مبلغ
ValidatePayment=Validate payment ValidatePayment=Validate payment
PaymentHigherThanReminderToPay=دفع أعلى من دفع تذكرة PaymentHigherThanReminderToPay=دفع أعلى من دفع تذكرة
@ -293,6 +294,8 @@ TotalOfTwoDiscountMustEqualsOriginal=مجموعه جديدتين الخصم يج
ConfirmRemoveDiscount=هل أنت متأكد من أنك تريد إزالة هذا الخصم؟ ConfirmRemoveDiscount=هل أنت متأكد من أنك تريد إزالة هذا الخصم؟
RelatedBill=الفاتورة ذات الصلة RelatedBill=الفاتورة ذات الصلة
RelatedBills=الفواتير ذات الصلة RelatedBills=الفواتير ذات الصلة
RelatedCustomerInvoices=Related customer invoices
RelatedSupplierInvoices=Related supplier invoices
LatestRelatedBill=Latest related invoice LatestRelatedBill=Latest related invoice
WarningBillExist=Warning, one or more invoice already exist WarningBillExist=Warning, one or more invoice already exist

View File

@ -1,64 +1,62 @@
# Dolibarr language file - Source file is en_US - categories # Dolibarr language file - Source file is en_US - categories
Category=الفئة Rubrique=Tag/Category
Categories=الفئات Rubriques=Tags/Categories
Rubrique=الفئة categories=tags/categories
Rubriques=الفئات TheCategorie=The tag/category
categories=الفئات NoCategoryYet=No tag/category of this type created
TheCategorie=فئة
NoCategoryYet=أي فئة من هذا النوع التي أنشئت
In=في In=في
AddIn=أضيف في AddIn=أضيف في
modify=تعديل modify=تعديل
Classify=تصنيف Classify=تصنيف
CategoriesArea=منطقة الفئات CategoriesArea=Tags/Categories area
ProductsCategoriesArea=منتجات / خدمات الفئات المنطقة ProductsCategoriesArea=Products/Services tags/categories area
SuppliersCategoriesArea=الموردين منطقة الفئات SuppliersCategoriesArea=Suppliers tags/categories area
CustomersCategoriesArea=العملاء منطقة الفئات CustomersCategoriesArea=Customers tags/categories area
ThirdPartyCategoriesArea=أطراف ثالثة 'منطقة الفئات ThirdPartyCategoriesArea=Third parties tags/categories area
MembersCategoriesArea=منطقة فئات الأعضاء MembersCategoriesArea=Members tags/categories area
ContactsCategoriesArea=Contacts categories area ContactsCategoriesArea=Contacts tags/categories area
MainCats=الفئات الرئيسية MainCats=Main tags/categories
SubCats=الفئات الفرعية SubCats=الفئات الفرعية
CatStatistics=إحصائيات CatStatistics=إحصائيات
CatList=قائمة الفئات CatList=List of tags/categories
AllCats=جميع الفئات AllCats=All tags/categories
ViewCat=عرض الفئة ViewCat=View tag/category
NewCat=إضافة فئة NewCat=Add tag/category
NewCategory=فئة جديدة NewCategory=New tag/category
ModifCat=تعديل الفئة ModifCat=Modify tag/category
CatCreated=تم إنشاء الفئة CatCreated=Tag/category created
CreateCat=إنشاء فئة CreateCat=Create tag/category
CreateThisCat=إنشاء هذه الفئة CreateThisCat=Create this tag/category
ValidateFields=صحة المجالات ValidateFields=صحة المجالات
NoSubCat=لا فرعية. NoSubCat=لا فرعية.
SubCatOf=فرعية SubCatOf=فرعية
FoundCats=العثور على الفئات FoundCats=Found tags/categories
FoundCatsForName=فئات إيجاد اسم : FoundCatsForName=Tags/categories found for the name :
FoundSubCatsIn=فرعية موجودة في الفئة FoundSubCatsIn=Subcategories found in the tag/category
ErrSameCatSelected=كنت قد اخترت نفس الفئة عدة مرات ErrSameCatSelected=You selected the same tag/category several times
ErrForgotCat=نسيت اختيار الفئة ErrForgotCat=You forgot to choose the tag/category
ErrForgotField=نسيت أن أبلغ المجالات ErrForgotField=نسيت أن أبلغ المجالات
ErrCatAlreadyExists=هذا الاسم مستخدم بالفعل ErrCatAlreadyExists=هذا الاسم مستخدم بالفعل
AddProductToCat=إضافة هذا المنتج إلى الفئة؟ AddProductToCat=Add this product to a tag/category?
ImpossibleAddCat=من المستحيل أن تضيف فئة ImpossibleAddCat=Impossible to add the tag/category
ImpossibleAssociateCategory=من المستحيل المنتسبين لهذه الفئة ImpossibleAssociateCategory=Impossible to associate the tag/category to
WasAddedSuccessfully=<b>ق ٪</b> أضيفت بنجاح. WasAddedSuccessfully=<b>ق ٪</b> أضيفت بنجاح.
ObjectAlreadyLinkedToCategory=العنصر المرتبط بالفعل في هذه الفئة. ObjectAlreadyLinkedToCategory=Element is already linked to this tag/category.
CategorySuccessfullyCreated=ق ٪ من هذه الفئة تم اضافة بالنجاح. CategorySuccessfullyCreated=This tag/category %s has been added with success.
ProductIsInCategories=المنتجات / الخدمات وتملك على الفئات التالية ProductIsInCategories=Product/service owns to following tags/categories
SupplierIsInCategories=لطرف ثالث يملك الموردين الفئات التالية SupplierIsInCategories=Third party owns to following suppliers tags/categories
CompanyIsInCustomersCategories=هذا الطرف الثالث وتملك ليلي العملاء / آفاق الفئات CompanyIsInCustomersCategories=This third party owns to following customers/prospects tags/categories
CompanyIsInSuppliersCategories=ويملك هذا الطرف الثالث على الفئات التالية الموردين CompanyIsInSuppliersCategories=This third party owns to following suppliers tags/categories
MemberIsInCategories=يملك هذا العضو إلى الفئات التالية الأعضاء MemberIsInCategories=This member owns to following members tags/categories
ContactIsInCategories=This contact owns to following contacts categories ContactIsInCategories=This contact owns to following contacts tags/categories
ProductHasNoCategory=هذا المنتج / الخدمة وليس في أي فئات ProductHasNoCategory=This product/service is not in any tags/categories
SupplierHasNoCategory=هذا المورد ليست في أي فئات SupplierHasNoCategory=This supplier is not in any tags/categories
CompanyHasNoCategory=هذه الشركة ليست في أي فئات CompanyHasNoCategory=This company is not in any tags/categories
MemberHasNoCategory=هذا العضو غير موجود في أي فئات MemberHasNoCategory=This member is not in any tags/categories
ContactHasNoCategory=This contact is not in any categories ContactHasNoCategory=This contact is not in any tags/categories
ClassifyInCategory=تصنف في الفئة ClassifyInCategory=Classify in tag/category
NoneCategory=بلا NoneCategory=بلا
NotCategorized=Without category NotCategorized=Without tag/category
CategoryExistsAtSameLevel=هذه الفئة موجودة بالفعل في نفس المكان CategoryExistsAtSameLevel=هذه الفئة موجودة بالفعل في نفس المكان
ReturnInProduct=عودة إلى المنتجات / الخدمات بطاقة ReturnInProduct=عودة إلى المنتجات / الخدمات بطاقة
ReturnInSupplier=عودة الى مورد بطاقة ReturnInSupplier=عودة الى مورد بطاقة
@ -66,22 +64,22 @@ ReturnInCompany=عودة الى الزبون / احتمال بطاقة
ContentsVisibleByAll=محتويات سوف تكون واضحة من جانب جميع ContentsVisibleByAll=محتويات سوف تكون واضحة من جانب جميع
ContentsVisibleByAllShort=محتويات مرئية من قبل جميع ContentsVisibleByAllShort=محتويات مرئية من قبل جميع
ContentsNotVisibleByAllShort=محتويات غير مرئي من قبل جميع ContentsNotVisibleByAllShort=محتويات غير مرئي من قبل جميع
CategoriesTree=Categories tree CategoriesTree=Tags/categories tree
DeleteCategory=حذف فئة DeleteCategory=Delete tag/category
ConfirmDeleteCategory=هل أنت متأكد من أنك تريد حذف هذه الفئة؟ ConfirmDeleteCategory=Are you sure you want to delete this tag/category ?
RemoveFromCategory=إزالة الارتباط مع catégorie RemoveFromCategory=Remove link with tag/categorie
RemoveFromCategoryConfirm=هل أنت متأكد من أنك تريد إزالة الربط بين الصفقة والفئة؟ RemoveFromCategoryConfirm=Are you sure you want to remove link between the transaction and the tag/category ?
NoCategoriesDefined=أي فئة محددة NoCategoriesDefined=No tag/category defined
SuppliersCategoryShort=فئة الموردين SuppliersCategoryShort=Suppliers tags/category
CustomersCategoryShort=فئة الزبائن CustomersCategoryShort=Customers tags/category
ProductsCategoryShort=فئة المنتجات ProductsCategoryShort=Products tags/category
MembersCategoryShort=أعضاء الفئة MembersCategoryShort=Members tags/category
SuppliersCategoriesShort=فئات الموردين SuppliersCategoriesShort=Suppliers tags/categories
CustomersCategoriesShort=فئات العملاء CustomersCategoriesShort=Customers tags/categories
CustomersProspectsCategoriesShort=Custo. / Prosp. الفئات CustomersProspectsCategoriesShort=Custo. / Prosp. الفئات
ProductsCategoriesShort=فئات المنتجات ProductsCategoriesShort=Products tags/categories
MembersCategoriesShort=أعضاء الفئات MembersCategoriesShort=Members tags/categories
ContactCategoriesShort=Contacts categories ContactCategoriesShort=Contacts tags/categories
ThisCategoryHasNoProduct=هذه الفئة لا تحتوي على أي منتج. ThisCategoryHasNoProduct=هذه الفئة لا تحتوي على أي منتج.
ThisCategoryHasNoSupplier=هذه الفئة لا تحتوي على أي مورد. ThisCategoryHasNoSupplier=هذه الفئة لا تحتوي على أي مورد.
ThisCategoryHasNoCustomer=هذه الفئة لا تحتوي على أي عميل. ThisCategoryHasNoCustomer=هذه الفئة لا تحتوي على أي عميل.
@ -90,23 +88,23 @@ ThisCategoryHasNoContact=This category does not contain any contact.
AssignedToCustomer=المخصصة للعميل AssignedToCustomer=المخصصة للعميل
AssignedToTheCustomer=يكلف العميل AssignedToTheCustomer=يكلف العميل
InternalCategory=فئة Inernal InternalCategory=فئة Inernal
CategoryContents=محتويات هذه الفئة CategoryContents=Tag/category contents
CategId=معرف الفئة CategId=Tag/category id
CatSupList=قائمة الموردين الفئات CatSupList=List of supplier tags/categories
CatCusList=قائمة العملاء / احتمال الفئات CatCusList=List of customer/prospect tags/categories
CatProdList=قائمة المنتجات فئات CatProdList=List of products tags/categories
CatMemberList=قائمة بأسماء أعضاء الفئات CatMemberList=List of members tags/categories
CatContactList=List of contact categories and contact CatContactList=List of contact tags/categories and contact
CatSupLinks=Links between suppliers and categories CatSupLinks=Links between suppliers and tags/categories
CatCusLinks=Links between customers/prospects and categories CatCusLinks=Links between customers/prospects and tags/categories
CatProdLinks=Links between products/services and categories CatProdLinks=Links between products/services and tags/categories
CatMemberLinks=Links between members and categories CatMemberLinks=Links between members and tags/categories
DeleteFromCat=Remove from category DeleteFromCat=Remove from tags/category
DeletePicture=Picture delete DeletePicture=Picture delete
ConfirmDeletePicture=Confirm picture deletion? ConfirmDeletePicture=Confirm picture deletion?
ExtraFieldsCategories=Complementary attributes ExtraFieldsCategories=Complementary attributes
CategoriesSetup=Categories setup CategoriesSetup=Tags/categories setup
CategorieRecursiv=Link with parent category automatically CategorieRecursiv=Link with parent tag/category automatically
CategorieRecursivHelp=If activated, product will also linked to parent category when adding into a subcategory CategorieRecursivHelp=If activated, product will also linked to parent category when adding into a subcategory
AddProductServiceIntoCategory=Add the following product/service AddProductServiceIntoCategory=Add the following product/service
ShowCategory=Show category ShowCategory=Show tag/category

View File

@ -26,15 +26,15 @@ CronLastOutput=Last run output
CronLastResult=Last result code CronLastResult=Last result code
CronListOfCronJobs=List of scheduled jobs CronListOfCronJobs=List of scheduled jobs
CronCommand=Command CronCommand=Command
CronList=Jobs list CronList=Scheduled job
CronDelete= Delete cron jobs CronDelete=Delete scheduled jobs
CronConfirmDelete= Are you sure you want to delete this cron job ? CronConfirmDelete=Are you sure you want to delete this scheduled jobs ?
CronExecute=Launch job CronExecute=Launch scheduled jobs
CronConfirmExecute= Are you sure to execute this job now CronConfirmExecute=Are you sure to execute this scheduled jobs now ?
CronInfo= Jobs allow to execute task that have been planned CronInfo=Scheduled job module allow to execute job that have been planned
CronWaitingJobs=Wainting jobs CronWaitingJobs=Waiting jobs
CronTask=Job CronTask=Job
CronNone= بلا CronNone=بلا
CronDtStart=تاريخ البدء CronDtStart=تاريخ البدء
CronDtEnd=نهاية التاريخ CronDtEnd=نهاية التاريخ
CronDtNextLaunch=Next execution CronDtNextLaunch=Next execution
@ -75,6 +75,7 @@ CronObjectHelp=The object name to load. <BR> For exemple to fetch method of Doli
CronMethodHelp=The object method to launch. <BR> For exemple to fetch method of Dolibarr Product object /htdocs/product/class/product.class.php, the value of method is is <i>fecth</i> CronMethodHelp=The object method to launch. <BR> For exemple to fetch method of Dolibarr Product object /htdocs/product/class/product.class.php, the value of method is is <i>fecth</i>
CronArgsHelp=The method arguments. <BR> For exemple to fetch method of Dolibarr Product object /htdocs/product/class/product.class.php, the value of paramters can be <i>0, ProductRef</i> CronArgsHelp=The method arguments. <BR> For exemple to fetch method of Dolibarr Product object /htdocs/product/class/product.class.php, the value of paramters can be <i>0, ProductRef</i>
CronCommandHelp=The system command line to execute. CronCommandHelp=The system command line to execute.
CronCreateJob=Create new Scheduled Job
# Info # Info
CronInfoPage=Information CronInfoPage=Information
# Common # Common

View File

@ -6,6 +6,8 @@ Donor=الجهات المانحة
Donors=الجهات المانحة Donors=الجهات المانحة
AddDonation=Create a donation AddDonation=Create a donation
NewDonation=منحة جديدة NewDonation=منحة جديدة
DeleteADonation=Delete a donation
ConfirmDeleteADonation=Are you sure you want to delete this donation ?
ShowDonation=Show donation ShowDonation=Show donation
DonationPromise=هدية الوعد DonationPromise=هدية الوعد
PromisesNotValid=وعود لم يصادق PromisesNotValid=وعود لم يصادق
@ -21,6 +23,8 @@ DonationStatusPaid=تلقى تبرع
DonationStatusPromiseNotValidatedShort=مسودة DonationStatusPromiseNotValidatedShort=مسودة
DonationStatusPromiseValidatedShort=صادق DonationStatusPromiseValidatedShort=صادق
DonationStatusPaidShort=وردت DonationStatusPaidShort=وردت
DonationTitle=Donation receipt
DonationDatePayment=Payment date
ValidPromess=التحقق من صحة الوعد ValidPromess=التحقق من صحة الوعد
DonationReceipt=Donation receipt DonationReceipt=Donation receipt
BuildDonationReceipt=بناء استلام BuildDonationReceipt=بناء استلام
@ -36,3 +40,4 @@ FrenchOptions=Options for France
DONATION_ART200=Show article 200 from CGI if you are concerned DONATION_ART200=Show article 200 from CGI if you are concerned
DONATION_ART238=Show article 238 from CGI if you are concerned DONATION_ART238=Show article 238 from CGI if you are concerned
DONATION_ART885=Show article 885 from CGI if you are concerned DONATION_ART885=Show article 885 from CGI if you are concerned
DonationPayment=Donation payment

View File

@ -161,6 +161,12 @@ ErrorPriceExpressionUnknown=Unknown error '%s'
ErrorSrcAndTargetWarehouseMustDiffers=Source and target warehouses must differs ErrorSrcAndTargetWarehouseMustDiffers=Source and target warehouses must differs
ErrorTryToMakeMoveOnProductRequiringBatchData=Error, trying to make a stock movement without batch/serial information, on a product requiring batch/serial information ErrorTryToMakeMoveOnProductRequiringBatchData=Error, trying to make a stock movement without batch/serial information, on a product requiring batch/serial information
ErrorCantSetReceptionToTotalDoneWithReceptionToApprove=All recorded receptions must first be verified before being allowed to do this action ErrorCantSetReceptionToTotalDoneWithReceptionToApprove=All recorded receptions must first be verified before being allowed to do this action
ErrorGlobalVariableUpdater0=HTTP request failed with error '%s'
ErrorGlobalVariableUpdater1=Invalid JSON format '%s'
ErrorGlobalVariableUpdater2=Missing parameter '%s'
ErrorGlobalVariableUpdater3=The requested data was not found in result
ErrorGlobalVariableUpdater4=SOAP client failed with error '%s'
ErrorGlobalVariableUpdater5=No global variable selected
# Warnings # Warnings
WarningMandatorySetupNotComplete=Mandatory setup parameters are not yet defined WarningMandatorySetupNotComplete=Mandatory setup parameters are not yet defined

View File

@ -139,3 +139,5 @@ ListOfNotificationsDone=أرسلت قائمة جميع اشعارات بالبر
MailSendSetupIs=Configuration of email sending has been setup to '%s'. This mode can't be used to send mass emailing. MailSendSetupIs=Configuration of email sending has been setup to '%s'. This mode can't be used to send mass emailing.
MailSendSetupIs2=You must first go, with an admin account, into menu %sHome - Setup - EMails%s to change parameter <strong>'%s'</strong> to use mode '%s'. With this mode, you can enter setup of the SMTP server provided by your Internet Service Provider and use Mass emailing feature. MailSendSetupIs2=You must first go, with an admin account, into menu %sHome - Setup - EMails%s to change parameter <strong>'%s'</strong> to use mode '%s'. With this mode, you can enter setup of the SMTP server provided by your Internet Service Provider and use Mass emailing feature.
MailSendSetupIs3=If you have any questions on how to setup your SMTP server, you can ask to %s. MailSendSetupIs3=If you have any questions on how to setup your SMTP server, you can ask to %s.
YouCanAlsoUseSupervisorKeyword=You can also add the keyword <strong>__SUPERVISOREMAIL__</strong> to have email being sent to the supervisor of user (works only if an email is defined for this supervisor)
NbOfTargetedContacts=Current number of targeted contact emails

View File

@ -352,6 +352,7 @@ Status=حالة
Favorite=Favorite Favorite=Favorite
ShortInfo=Info. ShortInfo=Info.
Ref=المرجع. Ref=المرجع.
ExternalRef=Ref. extern
RefSupplier=المرجع. المورد RefSupplier=المرجع. المورد
RefPayment=المرجع. الدفع RefPayment=المرجع. الدفع
CommercialProposalsShort=مقترحات تجارية CommercialProposalsShort=مقترحات تجارية
@ -394,8 +395,8 @@ Available=متاح
NotYetAvailable=لم تتوفر بعد NotYetAvailable=لم تتوفر بعد
NotAvailable=غير متاحة NotAvailable=غير متاحة
Popularity=شعبية Popularity=شعبية
Categories=الفئات Categories=Tags/categories
Category=الفئة Category=Tag/category
By=بواسطة By=بواسطة
From=من From=من
to=إلى to=إلى
@ -694,6 +695,7 @@ AddBox=Add box
SelectElementAndClickRefresh=Select an element and click Refresh SelectElementAndClickRefresh=Select an element and click Refresh
PrintFile=Print File %s PrintFile=Print File %s
ShowTransaction=Show transaction ShowTransaction=Show transaction
GoIntoSetupToChangeLogo=Go into Home - Setup - Company to change logo or go into Home - Setup - Display to hide.
# Week day # Week day
Monday=يوم الاثنين Monday=يوم الاثنين
Tuesday=الثلاثاء Tuesday=الثلاثاء

View File

@ -64,7 +64,8 @@ ShipProduct=سفينة المنتج
Discount=الخصم Discount=الخصم
CreateOrder=خلق أمر CreateOrder=خلق أمر
RefuseOrder=رفض النظام RefuseOrder=رفض النظام
ApproveOrder=قبول النظام ApproveOrder=Approve order
Approve2Order=Approve order (second level)
ValidateOrder=من أجل التحقق من صحة ValidateOrder=من أجل التحقق من صحة
UnvalidateOrder=Unvalidate النظام UnvalidateOrder=Unvalidate النظام
DeleteOrder=من أجل حذف DeleteOrder=من أجل حذف
@ -102,6 +103,8 @@ ClassifyBilled=تصنيف "فواتير"
ComptaCard=بطاقة المحاسبة ComptaCard=بطاقة المحاسبة
DraftOrders=مشروع أوامر DraftOrders=مشروع أوامر
RelatedOrders=الأوامر ذات الصلة RelatedOrders=الأوامر ذات الصلة
RelatedCustomerOrders=Related customer orders
RelatedSupplierOrders=Related supplier orders
OnProcessOrders=على عملية أوامر OnProcessOrders=على عملية أوامر
RefOrder=المرجع. ترتيب RefOrder=المرجع. ترتيب
RefCustomerOrder=المرجع. عملاء النظام RefCustomerOrder=المرجع. عملاء النظام
@ -118,6 +121,7 @@ PaymentOrderRef=من أجل دفع ق ٪
CloneOrder=استنساخ النظام CloneOrder=استنساخ النظام
ConfirmCloneOrder=هل أنت متأكد من أن هذا الأمر استنساخ <b>٪ ق؟</b> ConfirmCloneOrder=هل أنت متأكد من أن هذا الأمر استنساخ <b>٪ ق؟</b>
DispatchSupplierOrder=%s استقبال النظام مورد DispatchSupplierOrder=%s استقبال النظام مورد
FirstApprovalAlreadyDone=First approval already done
##### Types de contacts ##### ##### Types de contacts #####
TypeContact_commande_internal_SALESREPFOLL=ممثل العميل متابعة النظام TypeContact_commande_internal_SALESREPFOLL=ممثل العميل متابعة النظام
TypeContact_commande_internal_SHIPPING=ممثل الشحن متابعة TypeContact_commande_internal_SHIPPING=ممثل الشحن متابعة

View File

@ -12,6 +12,7 @@ Notify_FICHINTER_VALIDATE=تدخل المصادق
Notify_FICHINTER_SENTBYMAIL=Intervention sent by mail Notify_FICHINTER_SENTBYMAIL=Intervention sent by mail
Notify_BILL_VALIDATE=فاتورة مصادق Notify_BILL_VALIDATE=فاتورة مصادق
Notify_BILL_UNVALIDATE=Customer invoice unvalidated Notify_BILL_UNVALIDATE=Customer invoice unvalidated
Notify_ORDER_SUPPLIER_VALIDATE=Supplier order recorded
Notify_ORDER_SUPPLIER_APPROVE=من أجل الموافقة على المورد Notify_ORDER_SUPPLIER_APPROVE=من أجل الموافقة على المورد
Notify_ORDER_SUPPLIER_REFUSE=من أجل رفض الموردين Notify_ORDER_SUPPLIER_REFUSE=من أجل رفض الموردين
Notify_ORDER_VALIDATE=التحقق من صحة النظام العميل Notify_ORDER_VALIDATE=التحقق من صحة النظام العميل
@ -28,7 +29,7 @@ Notify_PROPAL_SENTBYMAIL=اقتراح التجارية المرسلة عن طر
Notify_BILL_PAYED=دفعت فاتورة العميل Notify_BILL_PAYED=دفعت فاتورة العميل
Notify_BILL_CANCEL=فاتورة الزبون إلغاء Notify_BILL_CANCEL=فاتورة الزبون إلغاء
Notify_BILL_SENTBYMAIL=فاتورة الزبون إرسالها عن طريق البريد Notify_BILL_SENTBYMAIL=فاتورة الزبون إرسالها عن طريق البريد
Notify_ORDER_SUPPLIER_VALIDATE=أجل التحقق من صحة المورد Notify_ORDER_SUPPLIER_VALIDATE=Supplier order recorded
Notify_ORDER_SUPPLIER_SENTBYMAIL=النظام مزود ترسل عن طريق البريد Notify_ORDER_SUPPLIER_SENTBYMAIL=النظام مزود ترسل عن طريق البريد
Notify_BILL_SUPPLIER_VALIDATE=فاتورة المورد المصادق Notify_BILL_SUPPLIER_VALIDATE=فاتورة المورد المصادق
Notify_BILL_SUPPLIER_PAYED=دفعت فاتورة المورد Notify_BILL_SUPPLIER_PAYED=دفعت فاتورة المورد
@ -47,7 +48,7 @@ Notify_PROJECT_CREATE=Project creation
Notify_TASK_CREATE=Task created Notify_TASK_CREATE=Task created
Notify_TASK_MODIFY=Task modified Notify_TASK_MODIFY=Task modified
Notify_TASK_DELETE=Task deleted Notify_TASK_DELETE=Task deleted
SeeModuleSetup=See module setup SeeModuleSetup=See setup of module %s
NbOfAttachedFiles=عدد الملفات المرفقة / وثائق NbOfAttachedFiles=عدد الملفات المرفقة / وثائق
TotalSizeOfAttachedFiles=اجمالى حجم الملفات المرفقة / وثائق TotalSizeOfAttachedFiles=اجمالى حجم الملفات المرفقة / وثائق
MaxSize=الحجم الأقصى MaxSize=الحجم الأقصى
@ -170,6 +171,7 @@ EMailTextInvoiceValidated=فاتورة ٪ ق المصادق
EMailTextProposalValidated=وقد تم اقتراح %s التحقق من صحة. EMailTextProposalValidated=وقد تم اقتراح %s التحقق من صحة.
EMailTextOrderValidated=وقد تم التحقق من صحة %s النظام. EMailTextOrderValidated=وقد تم التحقق من صحة %s النظام.
EMailTextOrderApproved=من أجل الموافقة على ق ٪ EMailTextOrderApproved=من أجل الموافقة على ق ٪
EMailTextOrderValidatedBy=The order %s has been recorded by %s.
EMailTextOrderApprovedBy=من أجل ٪ ق ق ٪ وافقت عليها EMailTextOrderApprovedBy=من أجل ٪ ق ق ٪ وافقت عليها
EMailTextOrderRefused=من أجل رفض ق ٪ EMailTextOrderRefused=من أجل رفض ق ٪
EMailTextOrderRefusedBy=من أجل أن ترفض ٪ ق ق ٪ EMailTextOrderRefusedBy=من أجل أن ترفض ٪ ق ق ٪

View File

@ -245,12 +245,25 @@ MinimumRecommendedPrice=Minimum recommended price is : %s
PriceExpressionEditor=Price expression editor PriceExpressionEditor=Price expression editor
PriceExpressionSelected=Selected price expression PriceExpressionSelected=Selected price expression
PriceExpressionEditorHelp1="price = 2 + 2" or "2 + 2" for setting the price. Use ; to separate expressions PriceExpressionEditorHelp1="price = 2 + 2" or "2 + 2" for setting the price. Use ; to separate expressions
PriceExpressionEditorHelp2=You can access ExtraFields with variables like <b>#options_myextrafieldkey#</b> PriceExpressionEditorHelp2=You can access ExtraFields with variables like <b>#extrafield_myextrafieldkey#</b> and global variables with <b>#global_mycode#</b>
PriceExpressionEditorHelp3=In both product/service and supplier prices there are these variables available:<br><b>#tva_tx# #localtax1_tx# #localtax2_tx# #weight# #length# #surface# #price_min#</b> PriceExpressionEditorHelp3=In both product/service and supplier prices there are these variables available:<br><b>#tva_tx# #localtax1_tx# #localtax2_tx# #weight# #length# #surface# #price_min#</b>
PriceExpressionEditorHelp4=In product/service price only: <b>#supplier_min_price#</b><br>In supplier prices only: <b>#supplier_quantity# and #supplier_tva_tx#</b> PriceExpressionEditorHelp4=In product/service price only: <b>#supplier_min_price#</b><br>In supplier prices only: <b>#supplier_quantity# and #supplier_tva_tx#</b>
PriceExpressionEditorHelp5=Available global values:
PriceMode=Price mode PriceMode=Price mode
PriceNumeric=Number PriceNumeric=Number
DefaultPrice=Default price DefaultPrice=Default price
ComposedProductIncDecStock=Increase/Decrease stock on parent change ComposedProductIncDecStock=Increase/Decrease stock on parent change
ComposedProduct=Sub-product ComposedProduct=Sub-product
MinSupplierPrice=Minimun supplier price MinSupplierPrice=Minimum supplier price
DynamicPriceConfiguration=Dynamic price configuration
GlobalVariables=Global variables
GlobalVariableUpdaters=Global variable updaters
GlobalVariableUpdaterType0=JSON data
GlobalVariableUpdaterHelp0=Parses JSON data from specified URL, VALUE specifies the location of relevant value,
GlobalVariableUpdaterHelpFormat0=format is {"URL": "http://example.com/urlofjson", "VALUE": "array1,array2,targetvalue"}
GlobalVariableUpdaterType1=WebService data
GlobalVariableUpdaterHelp1=Parses WebService data from specified URL, NS specifies the namespace, VALUE specifies the location of relevant value, DATA should contain the data to send and METHOD is the calling WS method
GlobalVariableUpdaterHelpFormat1=format is {"URL": "http://example.com/urlofws", "VALUE": "array,targetvalue", "NS": "http://example.com/urlofns", "METHOD": "myWSMethod", "DATA": {"your": "data, "to": "send"}}
UpdateInterval=Update interval (minutes)
LastUpdated=Last updated
CorrectlyUpdated=Correctly updated

View File

@ -72,6 +72,7 @@ ListSupplierInvoicesAssociatedProject=قائمة الموردين المرتبط
ListContractAssociatedProject=قائمة العقود المرتبطة بالمشروع. ListContractAssociatedProject=قائمة العقود المرتبطة بالمشروع.
ListFichinterAssociatedProject=قائمة التدخلات المرتبطة بالمشروع ListFichinterAssociatedProject=قائمة التدخلات المرتبطة بالمشروع
ListExpenseReportsAssociatedProject=List of expense reports associated with the project ListExpenseReportsAssociatedProject=List of expense reports associated with the project
ListDonationsAssociatedProject=List of donations associated with the project
ListActionsAssociatedProject=قائمة الإجراءات المرتبطة بالمشروع ListActionsAssociatedProject=قائمة الإجراءات المرتبطة بالمشروع
ActivityOnProjectThisWeek=نشاط المشروع هذا الاسبوع ActivityOnProjectThisWeek=نشاط المشروع هذا الاسبوع
ActivityOnProjectThisMonth=نشاط المشروع هذا الشهر ActivityOnProjectThisMonth=نشاط المشروع هذا الشهر
@ -130,13 +131,15 @@ AddElement=Link to element
UnlinkElement=Unlink element UnlinkElement=Unlink element
# Documents models # Documents models
DocumentModelBaleine=وهناك مشروع كامل لنموذج التقرير (logo...) DocumentModelBaleine=وهناك مشروع كامل لنموذج التقرير (logo...)
PlannedWorkload = Planned workload PlannedWorkload=Planned workload
WorkloadOccupation= Workload affectation PlannedWorkloadShort=Workload
WorkloadOccupation=Workload assignation
ProjectReferers=Refering objects ProjectReferers=Refering objects
SearchAProject=Search a project SearchAProject=Search a project
ProjectMustBeValidatedFirst=Project must be validated first ProjectMustBeValidatedFirst=Project must be validated first
ProjectDraft=Draft projects ProjectDraft=Draft projects
FirstAddRessourceToAllocateTime=Associate a ressource to allocate time FirstAddRessourceToAllocateTime=Associate a ressource to allocate time
InputPerTime=Input per time
InputPerDay=Input per day InputPerDay=Input per day
InputPerWeek=Input per week
InputPerAction=Input per action
TimeAlreadyRecorded=Time spent already recorded for this task/day and user %s TimeAlreadyRecorded=Time spent already recorded for this task/day and user %s

View File

@ -2,6 +2,7 @@
RefSending=المرجع. إرسال RefSending=المرجع. إرسال
Sending=إرسال Sending=إرسال
Sendings=الإرسال Sendings=الإرسال
AllSendings=All Shipments
Shipment=إرسال Shipment=إرسال
Shipments=شحنات Shipments=شحنات
ShowSending=Show Sending ShowSending=Show Sending

View File

@ -43,3 +43,4 @@ ListOfSupplierOrders=List of supplier orders
MenuOrdersSupplierToBill=Supplier orders to invoice MenuOrdersSupplierToBill=Supplier orders to invoice
NbDaysToDelivery=Delivery delay in days NbDaysToDelivery=Delivery delay in days
DescNbDaysToDelivery=The biggest delay is display among order product list DescNbDaysToDelivery=The biggest delay is display among order product list
UseDoubleApproval=Use double approval (the second approval will be any user of a defined user group)

View File

@ -389,6 +389,7 @@ ExtrafieldSeparator=Разделител
ExtrafieldCheckBox=Отметка ExtrafieldCheckBox=Отметка
ExtrafieldRadio=Радио бутон ExtrafieldRadio=Радио бутон
ExtrafieldCheckBoxFromList= Checkbox from table ExtrafieldCheckBoxFromList= Checkbox from table
ExtrafieldLink=Link to an object
ExtrafieldParamHelpselect=Parameters list have to be like key,value<br><br> for example : <br>1,value1<br>2,value2<br>3,value3<br>...<br><br>In order to have the list depending on another :<br>1,value1|parent_list_code:parent_key<br>2,value2|parent_list_code:parent_key ExtrafieldParamHelpselect=Parameters list have to be like key,value<br><br> for example : <br>1,value1<br>2,value2<br>3,value3<br>...<br><br>In order to have the list depending on another :<br>1,value1|parent_list_code:parent_key<br>2,value2|parent_list_code:parent_key
ExtrafieldParamHelpcheckbox=Parameters list have to be like key,value<br><br> for example : <br>1,value1<br>2,value2<br>3,value3<br>... ExtrafieldParamHelpcheckbox=Parameters list have to be like key,value<br><br> for example : <br>1,value1<br>2,value2<br>3,value3<br>...
ExtrafieldParamHelpradio=Parameters list have to be like key,value<br><br> for example : <br>1,value1<br>2,value2<br>3,value3<br>... ExtrafieldParamHelpradio=Parameters list have to be like key,value<br><br> for example : <br>1,value1<br>2,value2<br>3,value3<br>...
@ -494,6 +495,8 @@ Module500Name=Special expenses (tax, social contributions, dividends)
Module500Desc=Management of special expenses like taxes, social contribution, dividends and salaries Module500Desc=Management of special expenses like taxes, social contribution, dividends and salaries
Module510Name=Salaries Module510Name=Salaries
Module510Desc=Management of employees salaries and payments Module510Desc=Management of employees salaries and payments
Module520Name=Loan
Module520Desc=Management of loans
Module600Name=Известия Module600Name=Известия
Module600Desc=Send EMail notifications on some Dolibarr business events to third-party contacts (setup defined on each thirdparty) Module600Desc=Send EMail notifications on some Dolibarr business events to third-party contacts (setup defined on each thirdparty)
Module700Name=Дарения Module700Name=Дарения
@ -508,14 +511,14 @@ Module1400Name=Счетоводство
Module1400Desc=Управление на счетоводство (двойни страни) Module1400Desc=Управление на счетоводство (двойни страни)
Module1520Name=Document Generation Module1520Name=Document Generation
Module1520Desc=Mass mail document generation Module1520Desc=Mass mail document generation
Module1780Name=Категории Module1780Name=Tags/Categories
Module1780Desc=Управление на категории (продукти, доставчици и клиенти) Module1780Desc=Create tags/category (products, customers, suppliers, contacts or members)
Module2000Name=WYSIWYG редактор Module2000Name=WYSIWYG редактор
Module2000Desc=Оставя се да редактирате някакъв текст, чрез използване на усъвършенствана редактор Module2000Desc=Оставя се да редактирате някакъв текст, чрез използване на усъвършенствана редактор
Module2200Name=Dynamic Prices Module2200Name=Dynamic Prices
Module2200Desc=Enable the usage of math expressions for prices Module2200Desc=Enable the usage of math expressions for prices
Module2300Name=Cron Module2300Name=Cron
Module2300Desc=Scheduled task management Module2300Desc=Scheduled job management
Module2400Name=Дневен ред Module2400Name=Дневен ред
Module2400Desc=Събития/задачи и управление на дневен ред Module2400Desc=Събития/задачи и управление на дневен ред
Module2500Name=Електронно Управление на Съдържанието Module2500Name=Електронно Управление на Съдържанието
@ -714,6 +717,11 @@ Permission510=Read Salaries
Permission512=Create/modify salaries Permission512=Create/modify salaries
Permission514=Delete salaries Permission514=Delete salaries
Permission517=Export salaries Permission517=Export salaries
Permission520=Read Loans
Permission522=Create/modify loans
Permission524=Delete loans
Permission525=Access loan calculator
Permission527=Export loans
Permission531=Прочети услуги Permission531=Прочети услуги
Permission532=Създаване / промяна услуги Permission532=Създаване / промяна услуги
Permission534=Изтриване на услуги Permission534=Изтриване на услуги
@ -746,6 +754,7 @@ Permission1185=Одобряване на доставчика поръчки
Permission1186=Поръчка доставчика поръчки Permission1186=Поръчка доставчика поръчки
Permission1187=Потвърдя получаването на доставчика поръчки Permission1187=Потвърдя получаването на доставчика поръчки
Permission1188=Изтриване на доставчика поръчки Permission1188=Изтриване на доставчика поръчки
Permission1190=Approve (second approval) supplier orders
Permission1201=Резултат от износ Permission1201=Резултат от износ
Permission1202=Създаване / Промяна на износ Permission1202=Създаване / Промяна на износ
Permission1231=Доставчика фактури Permission1231=Доставчика фактури
@ -758,10 +767,10 @@ Permission1237=EXPORT доставчик поръчки и техните дет
Permission1251=Пусни масов внос на външни данни в базата данни (данни товара) Permission1251=Пусни масов внос на външни данни в базата данни (данни товара)
Permission1321=Износ на клиентите фактури, атрибути и плащания Permission1321=Износ на клиентите фактури, атрибути и плащания
Permission1421=Износ на клиентски поръчки и атрибути Permission1421=Износ на клиентски поръчки и атрибути
Permission23001 = Read Scheduled task Permission23001=Read Scheduled job
Permission23002 = Create/update Scheduled task Permission23002=Create/update Scheduled job
Permission23003 = Delete Scheduled task Permission23003=Delete Scheduled job
Permission23004 = Execute Scheduled task Permission23004=Execute Scheduled job
Permission2401=Прочетете действия (събития или задачи), свързани с неговата сметка Permission2401=Прочетете действия (събития или задачи), свързани с неговата сметка
Permission2402=Създаване/промяна действия (събития или задачи), свързани с неговата сметка Permission2402=Създаване/промяна действия (събития или задачи), свързани с неговата сметка
Permission2403=Изтрий действия (събития или задачи), свързани с неговата сметка Permission2403=Изтрий действия (събития или задачи), свързани с неговата сметка
@ -1107,7 +1116,7 @@ ModuleCompanyCodeAquarium=Връщане счетоводна код, постр
ModuleCompanyCodePanicum=Връща празна код счетоводство. ModuleCompanyCodePanicum=Връща празна код счетоводство.
ModuleCompanyCodeDigitaria=Счетоводството код зависи от код на трето лице. Код се състои от буквата &quot;C&quot; на първа позиция, следван от първите 5 символа на код на трета страна. ModuleCompanyCodeDigitaria=Счетоводството код зависи от код на трето лице. Код се състои от буквата &quot;C&quot; на първа позиция, следван от първите 5 символа на код на трета страна.
UseNotifications=Използвайте уведомления UseNotifications=Използвайте уведомления
NotificationsDesc=EMails notifications feature allows you to silently send automatic mail, for some Dolibarr events. Targets of notifications can be defined:<br>* per third parties contacts (customers or suppliers), one third party at time.<br>* or by setting a global target email address on module setup page. NotificationsDesc=EMails notifications feature allows you to silently send automatic mail, for some Dolibarr events. Targets of notifications can be defined:<br>* per third parties contacts (customers or suppliers), one contact at time.<br>* or by setting global target email addresses in module setup page.
ModelModules=Документи шаблони ModelModules=Документи шаблони
DocumentModelOdt=Generate documents from OpenDocuments templates (.ODT or .ODS files for OpenOffice, KOffice, TextEdit,...) DocumentModelOdt=Generate documents from OpenDocuments templates (.ODT or .ODS files for OpenOffice, KOffice, TextEdit,...)
WatermarkOnDraft=Воден знак върху проект на документ WatermarkOnDraft=Воден знак върху проект на документ
@ -1557,6 +1566,7 @@ SuppliersSetup=Настройка доставчик модул
SuppliersCommandModel=Пълна шаблон на доставчика за (logo. ..) SuppliersCommandModel=Пълна шаблон на доставчика за (logo. ..)
SuppliersInvoiceModel=Пълна образец на фактура на доставчика (logo. ..) SuppliersInvoiceModel=Пълна образец на фактура на доставчика (logo. ..)
SuppliersInvoiceNumberingModel=Supplier invoices numbering models SuppliersInvoiceNumberingModel=Supplier invoices numbering models
IfSetToYesDontForgetPermission=If set to yes, don't forget to provide permissions to groups or users allowed for the second approval
##### GeoIPMaxmind ##### ##### GeoIPMaxmind #####
GeoIPMaxmindSetup=GeoIP MaxMind модул за настройка GeoIPMaxmindSetup=GeoIP MaxMind модул за настройка
PathToGeoIPMaxmindCountryDataFile=Path to file containing Maxmind ip to country translation.<br>Examples:<br>/usr/local/share/GeoIP/GeoIP.dat<br>/usr/share/GeoIP/GeoIP.dat PathToGeoIPMaxmindCountryDataFile=Path to file containing Maxmind ip to country translation.<br>Examples:<br>/usr/local/share/GeoIP/GeoIP.dat<br>/usr/share/GeoIP/GeoIP.dat
@ -1601,3 +1611,8 @@ ExpenseReportsSetup=Setup of module Expense Reports
TemplatePDFExpenseReports=Document templates to generate expense report document TemplatePDFExpenseReports=Document templates to generate expense report document
NoModueToManageStockDecrease=No module able to manage automatic stock decrease has been activated. Stock decrease will be done on manual input only. NoModueToManageStockDecrease=No module able to manage automatic stock decrease has been activated. Stock decrease will be done on manual input only.
NoModueToManageStockIncrease=No module able to manage automatic stock increase has been activated. Stock increase will be done on manual input only. NoModueToManageStockIncrease=No module able to manage automatic stock increase has been activated. Stock increase will be done on manual input only.
YouMayFindNotificationsFeaturesIntoModuleNotification=You may find options for EMail notifications by enabling and configuring the module "Notification".
ListOfNotificationsPerContact=List of notifications per contact*
ListOfFixedNotifications=List of fixed notifications
GoOntoContactCardToAddMore=Go on the tab "Notifications" of a thirdparty contact to add or remove notifications for contacts/addresses
Threshold=Threshold

View File

@ -48,7 +48,10 @@ InvoiceValidatedInDolibarr=Фактура %s валидирани
InvoiceValidatedInDolibarrFromPos=Invoice %s validated from POS InvoiceValidatedInDolibarrFromPos=Invoice %s validated from POS
InvoiceBackToDraftInDolibarr=Фактура %s се върнете в състояние на чернова InvoiceBackToDraftInDolibarr=Фактура %s се върнете в състояние на чернова
InvoiceDeleteDolibarr=Invoice %s deleted InvoiceDeleteDolibarr=Invoice %s deleted
OrderValidatedInDolibarr= Поръчка %s валидирани OrderValidatedInDolibarr=Поръчка %s валидирани
OrderDeliveredInDolibarr=Order %s classified delivered
OrderCanceledInDolibarr=Поръчка %s отменен
OrderBilledInDolibarr=Order %s classified billed
OrderApprovedInDolibarr=Поръчка %s одобрен OrderApprovedInDolibarr=Поръчка %s одобрен
OrderRefusedInDolibarr=Order %s refused OrderRefusedInDolibarr=Order %s refused
OrderBackToDraftInDolibarr=Поръчка %s се върне в състояние на чернова OrderBackToDraftInDolibarr=Поръчка %s се върне в състояние на чернова
@ -91,3 +94,5 @@ WorkingTimeRange=Working time range
WorkingDaysRange=Working days range WorkingDaysRange=Working days range
AddEvent=Create event AddEvent=Create event
MyAvailability=My availability MyAvailability=My availability
ActionType=Event type
DateActionBegin=Start event date

View File

@ -74,8 +74,9 @@ PaymentsAlreadyDone=Плащания направили
PaymentsBackAlreadyDone=Payments back already done PaymentsBackAlreadyDone=Payments back already done
PaymentRule=Плащане правило PaymentRule=Плащане правило
PaymentMode=Начин на плащане PaymentMode=Начин на плащане
PaymentConditions=Начин на плащане PaymentTerm=Payment term
PaymentConditionsShort=Начин на плащане PaymentConditions=Payment terms
PaymentConditionsShort=Payment terms
PaymentAmount=Сума за плащане PaymentAmount=Сума за плащане
ValidatePayment=Проверка на плащане ValidatePayment=Проверка на плащане
PaymentHigherThanReminderToPay=Плащането по-висока от напомняне за плащане PaymentHigherThanReminderToPay=Плащането по-висока от напомняне за плащане
@ -293,6 +294,8 @@ TotalOfTwoDiscountMustEqualsOriginal=Общо на две нови отстъп
ConfirmRemoveDiscount=Сигурен ли сте, че искате да премахнете тази отстъпка? ConfirmRemoveDiscount=Сигурен ли сте, че искате да премахнете тази отстъпка?
RelatedBill=Свързани фактура RelatedBill=Свързани фактура
RelatedBills=Свързани фактури RelatedBills=Свързани фактури
RelatedCustomerInvoices=Related customer invoices
RelatedSupplierInvoices=Related supplier invoices
LatestRelatedBill=Latest related invoice LatestRelatedBill=Latest related invoice
WarningBillExist=Warning, one or more invoice already exist WarningBillExist=Warning, one or more invoice already exist

View File

@ -1,64 +1,62 @@
# Dolibarr language file - Source file is en_US - categories # Dolibarr language file - Source file is en_US - categories
Category=Категория Rubrique=Tag/Category
Categories=Категории Rubriques=Tags/Categories
Rubrique=Категория categories=tags/categories
Rubriques=Категории TheCategorie=The tag/category
categories=категории NoCategoryYet=No tag/category of this type created
TheCategorie=Категорията
NoCategoryYet=Няма създадена категория от този тип
In=В In=В
AddIn=Добавяне в AddIn=Добавяне в
modify=промяна modify=промяна
Classify=Добавяне Classify=Добавяне
CategoriesArea=Категории CategoriesArea=Tags/Categories area
ProductsCategoriesArea=Категории Продукти / Услуги ProductsCategoriesArea=Products/Services tags/categories area
SuppliersCategoriesArea=Категории доставчици SuppliersCategoriesArea=Suppliers tags/categories area
CustomersCategoriesArea=Категории клиенти CustomersCategoriesArea=Customers tags/categories area
ThirdPartyCategoriesArea=Категории трети страни ThirdPartyCategoriesArea=Third parties tags/categories area
MembersCategoriesArea=Категории членове MembersCategoriesArea=Members tags/categories area
ContactsCategoriesArea=Категории контакти ContactsCategoriesArea=Contacts tags/categories area
MainCats=Основни категории MainCats=Main tags/categories
SubCats=Подкатегории SubCats=Подкатегории
CatStatistics=Статистика CatStatistics=Статистика
CatList=Списък на категории CatList=List of tags/categories
AllCats=Всички категории AllCats=All tags/categories
ViewCat=Преглед на категория ViewCat=View tag/category
NewCat=Добавяне на категория NewCat=Add tag/category
NewCategory=Нова категория NewCategory=New tag/category
ModifCat=Промяна на категория ModifCat=Modify tag/category
CatCreated=Категорията е създадена CatCreated=Tag/category created
CreateCat=Създаване на категория CreateCat=Create tag/category
CreateThisCat=Създаване CreateThisCat=Create this tag/category
ValidateFields=Проверка на полетата ValidateFields=Проверка на полетата
NoSubCat=Няма подкатегория. NoSubCat=Няма подкатегория.
SubCatOf=Подкатегория SubCatOf=Подкатегория
FoundCats=Открити са категории FoundCats=Found tags/categories
FoundCatsForName=Открити са категории за името: FoundCatsForName=Tags/categories found for the name :
FoundSubCatsIn=Открити са подкатегории в категорията FoundSubCatsIn=Subcategories found in the tag/category
ErrSameCatSelected=Избрали сте една и съща категория няколко пъти ErrSameCatSelected=You selected the same tag/category several times
ErrForgotCat=Забравили сте да изберете категория ErrForgotCat=You forgot to choose the tag/category
ErrForgotField=Забравили сте да информира полета ErrForgotField=Забравили сте да информира полета
ErrCatAlreadyExists=Това име вече се използва ErrCatAlreadyExists=Това име вече се използва
AddProductToCat=Добавете този продукт към категория? AddProductToCat=Add this product to a tag/category?
ImpossibleAddCat=Невъзможно е да добавите категория ImpossibleAddCat=Impossible to add the tag/category
ImpossibleAssociateCategory=Невъзможно е да се асоциира категорията към ImpossibleAssociateCategory=Impossible to associate the tag/category to
WasAddedSuccessfully=<b>%s</b> е добавен успешно. WasAddedSuccessfully=<b>%s</b> е добавен успешно.
ObjectAlreadyLinkedToCategory=Елемента вече е свързан с тази категория. ObjectAlreadyLinkedToCategory=Element is already linked to this tag/category.
CategorySuccessfullyCreated=Категорията %s е добавена успешно. CategorySuccessfullyCreated=This tag/category %s has been added with success.
ProductIsInCategories=Продукта/услугата е в следните категории ProductIsInCategories=Product/service owns to following tags/categories
SupplierIsInCategories=Третото лице е в следните категории доставчици SupplierIsInCategories=Third party owns to following suppliers tags/categories
CompanyIsInCustomersCategories=Това трето лице е в следните категории клиенти/prospects CompanyIsInCustomersCategories=This third party owns to following customers/prospects tags/categories
CompanyIsInSuppliersCategories=Това трето лице е в следните категории доставчици CompanyIsInSuppliersCategories=This third party owns to following suppliers tags/categories
MemberIsInCategories=Този член е в следните категории членове MemberIsInCategories=This member owns to following members tags/categories
ContactIsInCategories=Този контакт принадлежи на следните категории контакти ContactIsInCategories=This contact owns to following contacts tags/categories
ProductHasNoCategory=Този продукт/услуга не е в никакви категории ProductHasNoCategory=This product/service is not in any tags/categories
SupplierHasNoCategory=Този доставчик не е в никакви категории SupplierHasNoCategory=This supplier is not in any tags/categories
CompanyHasNoCategory=Тази фирма не е в никакви категории CompanyHasNoCategory=This company is not in any tags/categories
MemberHasNoCategory=Този член не е в никакви категории MemberHasNoCategory=This member is not in any tags/categories
ContactHasNoCategory=Този контакт не е в категория ContactHasNoCategory=This contact is not in any tags/categories
ClassifyInCategory=Добавяне в категория ClassifyInCategory=Classify in tag/category
NoneCategory=Няма NoneCategory=Няма
NotCategorized=Без категория NotCategorized=Without tag/category
CategoryExistsAtSameLevel=Тази категория вече съществува с този код CategoryExistsAtSameLevel=Тази категория вече съществува с този код
ReturnInProduct=Обратно към картата на продукта/услугата ReturnInProduct=Обратно към картата на продукта/услугата
ReturnInSupplier=Обратно към картата на доставчика ReturnInSupplier=Обратно към картата на доставчика
@ -66,22 +64,22 @@ ReturnInCompany=Обратно към картата на клиента/prospe
ContentsVisibleByAll=Съдържанието ще се вижда от всички ContentsVisibleByAll=Съдържанието ще се вижда от всички
ContentsVisibleByAllShort=Съдържанието е видимо от всички ContentsVisibleByAllShort=Съдържанието е видимо от всички
ContentsNotVisibleByAllShort=Съдържанието не е видимо от всички ContentsNotVisibleByAllShort=Съдържанието не е видимо от всички
CategoriesTree=Категории дърво CategoriesTree=Tags/categories tree
DeleteCategory=Изтриване на категория DeleteCategory=Delete tag/category
ConfirmDeleteCategory=Сигурни ли сте, че желаете да изтриете тази категория? ConfirmDeleteCategory=Are you sure you want to delete this tag/category ?
RemoveFromCategory=Премахване на връзката с категория RemoveFromCategory=Remove link with tag/categorie
RemoveFromCategoryConfirm=Сигурни ли сте, че желаете да премахнете връзката между операцията и категорията? RemoveFromCategoryConfirm=Are you sure you want to remove link between the transaction and the tag/category ?
NoCategoriesDefined=Не е определена категория NoCategoriesDefined=No tag/category defined
SuppliersCategoryShort=Категория доставчици SuppliersCategoryShort=Suppliers tags/category
CustomersCategoryShort=Категория клиенти CustomersCategoryShort=Customers tags/category
ProductsCategoryShort=Категория продукти ProductsCategoryShort=Products tags/category
MembersCategoryShort=Категория членове MembersCategoryShort=Members tags/category
SuppliersCategoriesShort=Категории доставчици SuppliersCategoriesShort=Suppliers tags/categories
CustomersCategoriesShort=Категории клиенти CustomersCategoriesShort=Customers tags/categories
CustomersProspectsCategoriesShort=Custo / Prosp. категории CustomersProspectsCategoriesShort=Custo / Prosp. категории
ProductsCategoriesShort=Категории продукти ProductsCategoriesShort=Products tags/categories
MembersCategoriesShort=Категории членове MembersCategoriesShort=Members tags/categories
ContactCategoriesShort=Категории контакти ContactCategoriesShort=Contacts tags/categories
ThisCategoryHasNoProduct=Тази категория не съдържа никакъв продукт. ThisCategoryHasNoProduct=Тази категория не съдържа никакъв продукт.
ThisCategoryHasNoSupplier=Тази категория не съдържа никакъв доставчик. ThisCategoryHasNoSupplier=Тази категория не съдържа никакъв доставчик.
ThisCategoryHasNoCustomer=Тази категория не съдържа никакъв клиент. ThisCategoryHasNoCustomer=Тази категория не съдържа никакъв клиент.
@ -90,23 +88,23 @@ ThisCategoryHasNoContact=Тази категория не съдържа ник
AssignedToCustomer=Възложено на клиент AssignedToCustomer=Възложено на клиент
AssignedToTheCustomer=Възложено на клиента AssignedToTheCustomer=Възложено на клиента
InternalCategory=Вътрешна категория InternalCategory=Вътрешна категория
CategoryContents=Съдържание на категория CategoryContents=Tag/category contents
CategId=ID на категория CategId=Tag/category id
CatSupList=Списък на доставчика категории CatSupList=List of supplier tags/categories
CatCusList=Списък на потребителите / перспективата категории CatCusList=List of customer/prospect tags/categories
CatProdList=Списък на продуктите категории CatProdList=List of products tags/categories
CatMemberList=Списък на членовете категории CatMemberList=List of members tags/categories
CatContactList=Лист на контактни категории и контакти CatContactList=List of contact tags/categories and contact
CatSupLinks=Връзки между доставчици и категории CatSupLinks=Links between suppliers and tags/categories
CatCusLinks=Връзки между потребител/перспектива и категории CatCusLinks=Links between customers/prospects and tags/categories
CatProdLinks=Връзки между продукти/услуги и категории CatProdLinks=Links between products/services and tags/categories
CatMemberLinks=Връзки между членове и категории CatMemberLinks=Links between members and tags/categories
DeleteFromCat=Премахване от категорията DeleteFromCat=Remove from tags/category
DeletePicture=Изтрий снимка DeletePicture=Изтрий снимка
ConfirmDeletePicture=Потвърди изтриване на снимка? ConfirmDeletePicture=Потвърди изтриване на снимка?
ExtraFieldsCategories=Допълнителни атрибути ExtraFieldsCategories=Допълнителни атрибути
CategoriesSetup=Категории настройка CategoriesSetup=Tags/categories setup
CategorieRecursiv=Автоматично свързване с родителска категория CategorieRecursiv=Link with parent tag/category automatically
CategorieRecursivHelp=Ако е активирано, продукта ще бъде свързан също и с родителската категория при добавяне в под-категория CategorieRecursivHelp=Ако е активирано, продукта ще бъде свързан също и с родителската категория при добавяне в под-категория
AddProductServiceIntoCategory=Add the following product/service AddProductServiceIntoCategory=Add the following product/service
ShowCategory=Show category ShowCategory=Show tag/category

View File

@ -26,15 +26,15 @@ CronLastOutput=Last run output
CronLastResult=Last result code CronLastResult=Last result code
CronListOfCronJobs=List of scheduled jobs CronListOfCronJobs=List of scheduled jobs
CronCommand=Command CronCommand=Command
CronList=Jobs list CronList=Scheduled job
CronDelete= Delete cron jobs CronDelete=Delete scheduled jobs
CronConfirmDelete= Are you sure you want to delete this cron job ? CronConfirmDelete=Are you sure you want to delete this scheduled jobs ?
CronExecute=Launch job CronExecute=Launch scheduled jobs
CronConfirmExecute= Are you sure to execute this job now CronConfirmExecute=Are you sure to execute this scheduled jobs now ?
CronInfo= Jobs allow to execute task that have been planned CronInfo=Scheduled job module allow to execute job that have been planned
CronWaitingJobs=Wainting jobs CronWaitingJobs=Waiting jobs
CronTask=Job CronTask=Job
CronNone= Няма CronNone=Няма
CronDtStart=Начална дата CronDtStart=Начална дата
CronDtEnd=Крайна дата CronDtEnd=Крайна дата
CronDtNextLaunch=Next execution CronDtNextLaunch=Next execution
@ -75,6 +75,7 @@ CronObjectHelp=The object name to load. <BR> For exemple to fetch method of Doli
CronMethodHelp=The object method to launch. <BR> For exemple to fetch method of Dolibarr Product object /htdocs/product/class/product.class.php, the value of method is is <i>fecth</i> CronMethodHelp=The object method to launch. <BR> For exemple to fetch method of Dolibarr Product object /htdocs/product/class/product.class.php, the value of method is is <i>fecth</i>
CronArgsHelp=The method arguments. <BR> For exemple to fetch method of Dolibarr Product object /htdocs/product/class/product.class.php, the value of paramters can be <i>0, ProductRef</i> CronArgsHelp=The method arguments. <BR> For exemple to fetch method of Dolibarr Product object /htdocs/product/class/product.class.php, the value of paramters can be <i>0, ProductRef</i>
CronCommandHelp=Системния команден ред за стартиране. CronCommandHelp=Системния команден ред за стартиране.
CronCreateJob=Create new Scheduled Job
# Info # Info
CronInfoPage=Информация CronInfoPage=Информация
# Common # Common

View File

@ -6,6 +6,8 @@ Donor=Дарител
Donors=Дарители Donors=Дарители
AddDonation=Create a donation AddDonation=Create a donation
NewDonation=Ново дарение NewDonation=Ново дарение
DeleteADonation=Delete a donation
ConfirmDeleteADonation=Are you sure you want to delete this donation ?
ShowDonation=Показване на дарение ShowDonation=Показване на дарение
DonationPromise=Обещано дарение DonationPromise=Обещано дарение
PromisesNotValid=Няма потвърдени дарения PromisesNotValid=Няма потвърдени дарения
@ -21,6 +23,8 @@ DonationStatusPaid=Получено дарение
DonationStatusPromiseNotValidatedShort=Проект DonationStatusPromiseNotValidatedShort=Проект
DonationStatusPromiseValidatedShort=Потвърдено DonationStatusPromiseValidatedShort=Потвърдено
DonationStatusPaidShort=Получено DonationStatusPaidShort=Получено
DonationTitle=Donation receipt
DonationDatePayment=Payment date
ValidPromess=Потвърждаване на дарението ValidPromess=Потвърждаване на дарението
DonationReceipt=Разписка за дарение DonationReceipt=Разписка за дарение
BuildDonationReceipt=Създаване на разписка BuildDonationReceipt=Създаване на разписка
@ -36,3 +40,4 @@ FrenchOptions=Options for France
DONATION_ART200=Show article 200 from CGI if you are concerned DONATION_ART200=Show article 200 from CGI if you are concerned
DONATION_ART238=Show article 238 from CGI if you are concerned DONATION_ART238=Show article 238 from CGI if you are concerned
DONATION_ART885=Show article 885 from CGI if you are concerned DONATION_ART885=Show article 885 from CGI if you are concerned
DonationPayment=Donation payment

View File

@ -161,6 +161,12 @@ ErrorPriceExpressionUnknown=Unknown error '%s'
ErrorSrcAndTargetWarehouseMustDiffers=Source and target warehouses must differs ErrorSrcAndTargetWarehouseMustDiffers=Source and target warehouses must differs
ErrorTryToMakeMoveOnProductRequiringBatchData=Error, trying to make a stock movement without batch/serial information, on a product requiring batch/serial information ErrorTryToMakeMoveOnProductRequiringBatchData=Error, trying to make a stock movement without batch/serial information, on a product requiring batch/serial information
ErrorCantSetReceptionToTotalDoneWithReceptionToApprove=All recorded receptions must first be verified before being allowed to do this action ErrorCantSetReceptionToTotalDoneWithReceptionToApprove=All recorded receptions must first be verified before being allowed to do this action
ErrorGlobalVariableUpdater0=HTTP request failed with error '%s'
ErrorGlobalVariableUpdater1=Invalid JSON format '%s'
ErrorGlobalVariableUpdater2=Missing parameter '%s'
ErrorGlobalVariableUpdater3=The requested data was not found in result
ErrorGlobalVariableUpdater4=SOAP client failed with error '%s'
ErrorGlobalVariableUpdater5=No global variable selected
# Warnings # Warnings
WarningMandatorySetupNotComplete=Задължителни параметри на настройката все още не са определени WarningMandatorySetupNotComplete=Задължителни параметри на настройката все още не са определени

View File

@ -139,3 +139,5 @@ ListOfNotificationsDone=Списък на всички имейли, изпра
MailSendSetupIs=Configuration of email sending has been setup to '%s'. This mode can't be used to send mass emailing. MailSendSetupIs=Configuration of email sending has been setup to '%s'. This mode can't be used to send mass emailing.
MailSendSetupIs2=You must first go, with an admin account, into menu %sHome - Setup - EMails%s to change parameter <strong>'%s'</strong> to use mode '%s'. With this mode, you can enter setup of the SMTP server provided by your Internet Service Provider and use Mass emailing feature. MailSendSetupIs2=You must first go, with an admin account, into menu %sHome - Setup - EMails%s to change parameter <strong>'%s'</strong> to use mode '%s'. With this mode, you can enter setup of the SMTP server provided by your Internet Service Provider and use Mass emailing feature.
MailSendSetupIs3=If you have any questions on how to setup your SMTP server, you can ask to %s. MailSendSetupIs3=If you have any questions on how to setup your SMTP server, you can ask to %s.
YouCanAlsoUseSupervisorKeyword=You can also add the keyword <strong>__SUPERVISOREMAIL__</strong> to have email being sent to the supervisor of user (works only if an email is defined for this supervisor)
NbOfTargetedContacts=Current number of targeted contact emails

View File

@ -352,6 +352,7 @@ Status=Състояние
Favorite=Favorite Favorite=Favorite
ShortInfo=Инфо. ShortInfo=Инфо.
Ref=Реф. Ref=Реф.
ExternalRef=Ref. extern
RefSupplier=Реф. снабдител RefSupplier=Реф. снабдител
RefPayment=Реф. плащане RefPayment=Реф. плащане
CommercialProposalsShort=Търговски предложения CommercialProposalsShort=Търговски предложения
@ -394,8 +395,8 @@ Available=На разположение
NotYetAvailable=Все още няма данни NotYetAvailable=Все още няма данни
NotAvailable=Не е налично NotAvailable=Не е налично
Popularity=Популярност Popularity=Популярност
Categories=Категории Categories=Tags/categories
Category=Категория Category=Tag/category
By=От By=От
From=От From=От
to=за to=за
@ -694,6 +695,7 @@ AddBox=Add box
SelectElementAndClickRefresh=Изберете елемент и натиснете Презареждане SelectElementAndClickRefresh=Изберете елемент и натиснете Презареждане
PrintFile=Print File %s PrintFile=Print File %s
ShowTransaction=Show transaction ShowTransaction=Show transaction
GoIntoSetupToChangeLogo=Go into Home - Setup - Company to change logo or go into Home - Setup - Display to hide.
# Week day # Week day
Monday=Понеделник Monday=Понеделник
Tuesday=Вторник Tuesday=Вторник

View File

@ -64,7 +64,8 @@ ShipProduct=Кораб продукт
Discount=Отстъпка Discount=Отстъпка
CreateOrder=Създаване на поръчка CreateOrder=Създаване на поръчка
RefuseOrder=Спецконтейнери за RefuseOrder=Спецконтейнери за
ApproveOrder=Приемам за ApproveOrder=Approve order
Approve2Order=Approve order (second level)
ValidateOrder=Валидиране за ValidateOrder=Валидиране за
UnvalidateOrder=Unvalidate за UnvalidateOrder=Unvalidate за
DeleteOrder=Изтрий заявка DeleteOrder=Изтрий заявка
@ -102,6 +103,8 @@ ClassifyBilled=Класифицирайте таксувани
ComptaCard=Счетоводството карта ComptaCard=Счетоводството карта
DraftOrders=Проект за поръчки DraftOrders=Проект за поръчки
RelatedOrders=Подобни поръчки RelatedOrders=Подобни поръчки
RelatedCustomerOrders=Related customer orders
RelatedSupplierOrders=Related supplier orders
OnProcessOrders=В процес поръчки OnProcessOrders=В процес поръчки
RefOrder=Реф. ред RefOrder=Реф. ред
RefCustomerOrder=Реф. поръчка на клиента RefCustomerOrder=Реф. поръчка на клиента
@ -118,6 +121,7 @@ PaymentOrderRef=Плащане на поръчката %s
CloneOrder=Clone за CloneOrder=Clone за
ConfirmCloneOrder=Сигурен ли сте, че искате да клонирате за този <b>%s?</b> ConfirmCloneOrder=Сигурен ли сте, че искате да клонирате за този <b>%s?</b>
DispatchSupplierOrder=Получаване %s доставчика ред DispatchSupplierOrder=Получаване %s доставчика ред
FirstApprovalAlreadyDone=First approval already done
##### Types de contacts ##### ##### Types de contacts #####
TypeContact_commande_internal_SALESREPFOLL=Представител проследяване поръчка на клиента TypeContact_commande_internal_SALESREPFOLL=Представител проследяване поръчка на клиента
TypeContact_commande_internal_SHIPPING=Представител проследяване доставка TypeContact_commande_internal_SHIPPING=Представител проследяване доставка

View File

@ -12,6 +12,7 @@ Notify_FICHINTER_VALIDATE=Интервенция валидирани
Notify_FICHINTER_SENTBYMAIL=Intervention sent by mail Notify_FICHINTER_SENTBYMAIL=Intervention sent by mail
Notify_BILL_VALIDATE=Клиентът фактура се заверява Notify_BILL_VALIDATE=Клиентът фактура се заверява
Notify_BILL_UNVALIDATE=Customer invoice unvalidated Notify_BILL_UNVALIDATE=Customer invoice unvalidated
Notify_ORDER_SUPPLIER_VALIDATE=Supplier order recorded
Notify_ORDER_SUPPLIER_APPROVE=Доставчик утвърдения Notify_ORDER_SUPPLIER_APPROVE=Доставчик утвърдения
Notify_ORDER_SUPPLIER_REFUSE=Доставчик за отказа Notify_ORDER_SUPPLIER_REFUSE=Доставчик за отказа
Notify_ORDER_VALIDATE=Клиента заявка се заверява Notify_ORDER_VALIDATE=Клиента заявка се заверява
@ -28,7 +29,7 @@ Notify_PROPAL_SENTBYMAIL=Търговско предложение, изпрат
Notify_BILL_PAYED=Фактурата на клиента е платена Notify_BILL_PAYED=Фактурата на клиента е платена
Notify_BILL_CANCEL=Фактурата на клиента е отменена Notify_BILL_CANCEL=Фактурата на клиента е отменена
Notify_BILL_SENTBYMAIL=Фактурата на клиента е изпратена по пощата Notify_BILL_SENTBYMAIL=Фактурата на клиента е изпратена по пощата
Notify_ORDER_SUPPLIER_VALIDATE=Доставчик влязлата в сила заповед Notify_ORDER_SUPPLIER_VALIDATE=Supplier order recorded
Notify_ORDER_SUPPLIER_SENTBYMAIL=Доставчик реда, изпратени по пощата Notify_ORDER_SUPPLIER_SENTBYMAIL=Доставчик реда, изпратени по пощата
Notify_BILL_SUPPLIER_VALIDATE=Доставчик фактура валидирани Notify_BILL_SUPPLIER_VALIDATE=Доставчик фактура валидирани
Notify_BILL_SUPPLIER_PAYED=Доставчик фактура плаща Notify_BILL_SUPPLIER_PAYED=Доставчик фактура плаща
@ -47,7 +48,7 @@ Notify_PROJECT_CREATE=Project creation
Notify_TASK_CREATE=Task created Notify_TASK_CREATE=Task created
Notify_TASK_MODIFY=Task modified Notify_TASK_MODIFY=Task modified
Notify_TASK_DELETE=Task deleted Notify_TASK_DELETE=Task deleted
SeeModuleSetup=See module setup SeeModuleSetup=See setup of module %s
NbOfAttachedFiles=Брой на прикачените файлове/документи NbOfAttachedFiles=Брой на прикачените файлове/документи
TotalSizeOfAttachedFiles=Общ размер на прикачените файлове/документи TotalSizeOfAttachedFiles=Общ размер на прикачените файлове/документи
MaxSize=Максимален размер MaxSize=Максимален размер
@ -170,6 +171,7 @@ EMailTextInvoiceValidated=Фактура %s е била потвърдена.
EMailTextProposalValidated=Предложението %s е била потвърдена. EMailTextProposalValidated=Предложението %s е била потвърдена.
EMailTextOrderValidated=За %s е била потвърдена. EMailTextOrderValidated=За %s е била потвърдена.
EMailTextOrderApproved=За %s е одобрен. EMailTextOrderApproved=За %s е одобрен.
EMailTextOrderValidatedBy=The order %s has been recorded by %s.
EMailTextOrderApprovedBy=Е бил одобрен за %s от %s. EMailTextOrderApprovedBy=Е бил одобрен за %s от %s.
EMailTextOrderRefused=За %s е била отказана. EMailTextOrderRefused=За %s е била отказана.
EMailTextOrderRefusedBy=За %s е отказано от %s. EMailTextOrderRefusedBy=За %s е отказано от %s.

View File

@ -245,12 +245,25 @@ MinimumRecommendedPrice=Minimum recommended price is : %s
PriceExpressionEditor=Price expression editor PriceExpressionEditor=Price expression editor
PriceExpressionSelected=Selected price expression PriceExpressionSelected=Selected price expression
PriceExpressionEditorHelp1="price = 2 + 2" or "2 + 2" for setting the price. Use ; to separate expressions PriceExpressionEditorHelp1="price = 2 + 2" or "2 + 2" for setting the price. Use ; to separate expressions
PriceExpressionEditorHelp2=You can access ExtraFields with variables like <b>#options_myextrafieldkey#</b> PriceExpressionEditorHelp2=You can access ExtraFields with variables like <b>#extrafield_myextrafieldkey#</b> and global variables with <b>#global_mycode#</b>
PriceExpressionEditorHelp3=In both product/service and supplier prices there are these variables available:<br><b>#tva_tx# #localtax1_tx# #localtax2_tx# #weight# #length# #surface# #price_min#</b> PriceExpressionEditorHelp3=In both product/service and supplier prices there are these variables available:<br><b>#tva_tx# #localtax1_tx# #localtax2_tx# #weight# #length# #surface# #price_min#</b>
PriceExpressionEditorHelp4=In product/service price only: <b>#supplier_min_price#</b><br>In supplier prices only: <b>#supplier_quantity# and #supplier_tva_tx#</b> PriceExpressionEditorHelp4=In product/service price only: <b>#supplier_min_price#</b><br>In supplier prices only: <b>#supplier_quantity# and #supplier_tva_tx#</b>
PriceExpressionEditorHelp5=Available global values:
PriceMode=Price mode PriceMode=Price mode
PriceNumeric=Number PriceNumeric=Number
DefaultPrice=Default price DefaultPrice=Default price
ComposedProductIncDecStock=Increase/Decrease stock on parent change ComposedProductIncDecStock=Increase/Decrease stock on parent change
ComposedProduct=Sub-product ComposedProduct=Sub-product
MinSupplierPrice=Minimun supplier price MinSupplierPrice=Minimum supplier price
DynamicPriceConfiguration=Dynamic price configuration
GlobalVariables=Global variables
GlobalVariableUpdaters=Global variable updaters
GlobalVariableUpdaterType0=JSON data
GlobalVariableUpdaterHelp0=Parses JSON data from specified URL, VALUE specifies the location of relevant value,
GlobalVariableUpdaterHelpFormat0=format is {"URL": "http://example.com/urlofjson", "VALUE": "array1,array2,targetvalue"}
GlobalVariableUpdaterType1=WebService data
GlobalVariableUpdaterHelp1=Parses WebService data from specified URL, NS specifies the namespace, VALUE specifies the location of relevant value, DATA should contain the data to send and METHOD is the calling WS method
GlobalVariableUpdaterHelpFormat1=format is {"URL": "http://example.com/urlofws", "VALUE": "array,targetvalue", "NS": "http://example.com/urlofns", "METHOD": "myWSMethod", "DATA": {"your": "data, "to": "send"}}
UpdateInterval=Update interval (minutes)
LastUpdated=Last updated
CorrectlyUpdated=Correctly updated

View File

@ -72,6 +72,7 @@ ListSupplierInvoicesAssociatedProject=Списък на фактурите на
ListContractAssociatedProject=Списък на договори, свързани с проекта ListContractAssociatedProject=Списък на договори, свързани с проекта
ListFichinterAssociatedProject=Списък на интервенциите, свързани с проекта ListFichinterAssociatedProject=Списък на интервенциите, свързани с проекта
ListExpenseReportsAssociatedProject=List of expense reports associated with the project ListExpenseReportsAssociatedProject=List of expense reports associated with the project
ListDonationsAssociatedProject=List of donations associated with the project
ListActionsAssociatedProject=Списък на събития, свързани с проекта ListActionsAssociatedProject=Списък на събития, свързани с проекта
ActivityOnProjectThisWeek=Дейности в проекта тази седмица ActivityOnProjectThisWeek=Дейности в проекта тази седмица
ActivityOnProjectThisMonth=Дейност по проект, този месец ActivityOnProjectThisMonth=Дейност по проект, този месец
@ -130,13 +131,15 @@ AddElement=Link to element
UnlinkElement=Прекъсни връзката към елемента UnlinkElement=Прекъсни връзката към елемента
# Documents models # Documents models
DocumentModelBaleine=Доклад за цялостния проект модел (logo. ..) DocumentModelBaleine=Доклад за цялостния проект модел (logo. ..)
PlannedWorkload = Planned workload PlannedWorkload=Planned workload
WorkloadOccupation= Workload affectation PlannedWorkloadShort=Workload
WorkloadOccupation=Workload assignation
ProjectReferers=Refering objects ProjectReferers=Refering objects
SearchAProject=Search a project SearchAProject=Search a project
ProjectMustBeValidatedFirst=Project must be validated first ProjectMustBeValidatedFirst=Project must be validated first
ProjectDraft=Draft projects ProjectDraft=Draft projects
FirstAddRessourceToAllocateTime=Свържете със средство за да определите времето FirstAddRessourceToAllocateTime=Свържете със средство за да определите времето
InputPerTime=Input per time
InputPerDay=Input per day InputPerDay=Input per day
InputPerWeek=Input per week
InputPerAction=Input per action
TimeAlreadyRecorded=Time spent already recorded for this task/day and user %s TimeAlreadyRecorded=Time spent already recorded for this task/day and user %s

View File

@ -2,6 +2,7 @@
RefSending=Реф. пратка RefSending=Реф. пратка
Sending=Пратка Sending=Пратка
Sendings=Превозите Sendings=Превозите
AllSendings=All Shipments
Shipment=Пратка Shipment=Пратка
Shipments=Превозите Shipments=Превозите
ShowSending=Show Sending ShowSending=Show Sending

View File

@ -43,3 +43,4 @@ ListOfSupplierOrders=Списък на нарежданията за доста
MenuOrdersSupplierToBill=Поръчки на доставчика за фактуриране MenuOrdersSupplierToBill=Поръчки на доставчика за фактуриране
NbDaysToDelivery=Delivery delay in days NbDaysToDelivery=Delivery delay in days
DescNbDaysToDelivery=The biggest delay is display among order product list DescNbDaysToDelivery=The biggest delay is display among order product list
UseDoubleApproval=Use double approval (the second approval will be any user of a defined user group)

View File

@ -389,6 +389,7 @@ ExtrafieldSeparator=Separator
ExtrafieldCheckBox=Checkbox ExtrafieldCheckBox=Checkbox
ExtrafieldRadio=Radio button ExtrafieldRadio=Radio button
ExtrafieldCheckBoxFromList= Checkbox from table ExtrafieldCheckBoxFromList= Checkbox from table
ExtrafieldLink=Link to an object
ExtrafieldParamHelpselect=Parameters list have to be like key,value<br><br> for example : <br>1,value1<br>2,value2<br>3,value3<br>...<br><br>In order to have the list depending on another :<br>1,value1|parent_list_code:parent_key<br>2,value2|parent_list_code:parent_key ExtrafieldParamHelpselect=Parameters list have to be like key,value<br><br> for example : <br>1,value1<br>2,value2<br>3,value3<br>...<br><br>In order to have the list depending on another :<br>1,value1|parent_list_code:parent_key<br>2,value2|parent_list_code:parent_key
ExtrafieldParamHelpcheckbox=Parameters list have to be like key,value<br><br> for example : <br>1,value1<br>2,value2<br>3,value3<br>... ExtrafieldParamHelpcheckbox=Parameters list have to be like key,value<br><br> for example : <br>1,value1<br>2,value2<br>3,value3<br>...
ExtrafieldParamHelpradio=Parameters list have to be like key,value<br><br> for example : <br>1,value1<br>2,value2<br>3,value3<br>... ExtrafieldParamHelpradio=Parameters list have to be like key,value<br><br> for example : <br>1,value1<br>2,value2<br>3,value3<br>...
@ -494,6 +495,8 @@ Module500Name=Special expenses (tax, social contributions, dividends)
Module500Desc=Management of special expenses like taxes, social contribution, dividends and salaries Module500Desc=Management of special expenses like taxes, social contribution, dividends and salaries
Module510Name=Salaries Module510Name=Salaries
Module510Desc=Management of employees salaries and payments Module510Desc=Management of employees salaries and payments
Module520Name=Loan
Module520Desc=Management of loans
Module600Name=Notifications Module600Name=Notifications
Module600Desc=Send EMail notifications on some Dolibarr business events to third-party contacts (setup defined on each thirdparty) Module600Desc=Send EMail notifications on some Dolibarr business events to third-party contacts (setup defined on each thirdparty)
Module700Name=Donations Module700Name=Donations
@ -508,14 +511,14 @@ Module1400Name=Accounting
Module1400Desc=Accounting management (double parties) Module1400Desc=Accounting management (double parties)
Module1520Name=Document Generation Module1520Name=Document Generation
Module1520Desc=Mass mail document generation Module1520Desc=Mass mail document generation
Module1780Name=Categories Module1780Name=Tags/Categories
Module1780Desc=Category management (products, suppliers and customers) Module1780Desc=Create tags/category (products, customers, suppliers, contacts or members)
Module2000Name=WYSIWYG editor Module2000Name=WYSIWYG editor
Module2000Desc=Allow to edit some text area using an advanced editor Module2000Desc=Allow to edit some text area using an advanced editor
Module2200Name=Dynamic Prices Module2200Name=Dynamic Prices
Module2200Desc=Enable the usage of math expressions for prices Module2200Desc=Enable the usage of math expressions for prices
Module2300Name=Cron Module2300Name=Cron
Module2300Desc=Scheduled task management Module2300Desc=Scheduled job management
Module2400Name=Agenda Module2400Name=Agenda
Module2400Desc=Events/tasks and agenda management Module2400Desc=Events/tasks and agenda management
Module2500Name=Electronic Content Management Module2500Name=Electronic Content Management
@ -714,6 +717,11 @@ Permission510=Read Salaries
Permission512=Create/modify salaries Permission512=Create/modify salaries
Permission514=Delete salaries Permission514=Delete salaries
Permission517=Export salaries Permission517=Export salaries
Permission520=Read Loans
Permission522=Create/modify loans
Permission524=Delete loans
Permission525=Access loan calculator
Permission527=Export loans
Permission531=Read services Permission531=Read services
Permission532=Create/modify services Permission532=Create/modify services
Permission534=Delete services Permission534=Delete services
@ -746,6 +754,7 @@ Permission1185=Approve supplier orders
Permission1186=Order supplier orders Permission1186=Order supplier orders
Permission1187=Acknowledge receipt of supplier orders Permission1187=Acknowledge receipt of supplier orders
Permission1188=Delete supplier orders Permission1188=Delete supplier orders
Permission1190=Approve (second approval) supplier orders
Permission1201=Get result of an export Permission1201=Get result of an export
Permission1202=Create/Modify an export Permission1202=Create/Modify an export
Permission1231=Read supplier invoices Permission1231=Read supplier invoices
@ -758,10 +767,10 @@ Permission1237=Export supplier orders and their details
Permission1251=Run mass imports of external data into database (data load) Permission1251=Run mass imports of external data into database (data load)
Permission1321=Export customer invoices, attributes and payments Permission1321=Export customer invoices, attributes and payments
Permission1421=Export customer orders and attributes Permission1421=Export customer orders and attributes
Permission23001 = Read Scheduled task Permission23001=Read Scheduled job
Permission23002 = Create/update Scheduled task Permission23002=Create/update Scheduled job
Permission23003 = Delete Scheduled task Permission23003=Delete Scheduled job
Permission23004 = Execute Scheduled task Permission23004=Execute Scheduled job
Permission2401=Read actions (events or tasks) linked to his account Permission2401=Read actions (events or tasks) linked to his account
Permission2402=Create/modify actions (events or tasks) linked to his account Permission2402=Create/modify actions (events or tasks) linked to his account
Permission2403=Delete actions (events or tasks) linked to his account Permission2403=Delete actions (events or tasks) linked to his account
@ -1107,7 +1116,7 @@ ModuleCompanyCodeAquarium=Return an accountancy code built by:<br>%s followed by
ModuleCompanyCodePanicum=Return an empty accountancy code. ModuleCompanyCodePanicum=Return an empty accountancy code.
ModuleCompanyCodeDigitaria=Accountancy code depends on third party code. The code is composed of the character "C" in the first position followed by the first 5 characters of the third party code. ModuleCompanyCodeDigitaria=Accountancy code depends on third party code. The code is composed of the character "C" in the first position followed by the first 5 characters of the third party code.
UseNotifications=Use notifications UseNotifications=Use notifications
NotificationsDesc=EMails notifications feature allows you to silently send automatic mail, for some Dolibarr events. Targets of notifications can be defined:<br>* per third parties contacts (customers or suppliers), one third party at time.<br>* or by setting a global target email address on module setup page. NotificationsDesc=EMails notifications feature allows you to silently send automatic mail, for some Dolibarr events. Targets of notifications can be defined:<br>* per third parties contacts (customers or suppliers), one contact at time.<br>* or by setting global target email addresses in module setup page.
ModelModules=Documents templates ModelModules=Documents templates
DocumentModelOdt=Generate documents from OpenDocuments templates (.ODT or .ODS files for OpenOffice, KOffice, TextEdit,...) DocumentModelOdt=Generate documents from OpenDocuments templates (.ODT or .ODS files for OpenOffice, KOffice, TextEdit,...)
WatermarkOnDraft=Watermark on draft document WatermarkOnDraft=Watermark on draft document
@ -1557,6 +1566,7 @@ SuppliersSetup=Supplier module setup
SuppliersCommandModel=Complete template of supplier order (logo...) SuppliersCommandModel=Complete template of supplier order (logo...)
SuppliersInvoiceModel=Complete template of supplier invoice (logo...) SuppliersInvoiceModel=Complete template of supplier invoice (logo...)
SuppliersInvoiceNumberingModel=Supplier invoices numbering models SuppliersInvoiceNumberingModel=Supplier invoices numbering models
IfSetToYesDontForgetPermission=If set to yes, don't forget to provide permissions to groups or users allowed for the second approval
##### GeoIPMaxmind ##### ##### GeoIPMaxmind #####
GeoIPMaxmindSetup=GeoIP Maxmind module setup GeoIPMaxmindSetup=GeoIP Maxmind module setup
PathToGeoIPMaxmindCountryDataFile=Putanja do datoteke koja sadrži Maxmind ip do prevoda za zemlju. <br> Primjeri: <br>/usr/local/share/GeoIP/GeoIP.dat<br>/usr/share/GeoIP/GeoIP.dat PathToGeoIPMaxmindCountryDataFile=Putanja do datoteke koja sadrži Maxmind ip do prevoda za zemlju. <br> Primjeri: <br>/usr/local/share/GeoIP/GeoIP.dat<br>/usr/share/GeoIP/GeoIP.dat
@ -1601,3 +1611,8 @@ ExpenseReportsSetup=Setup of module Expense Reports
TemplatePDFExpenseReports=Document templates to generate expense report document TemplatePDFExpenseReports=Document templates to generate expense report document
NoModueToManageStockDecrease=No module able to manage automatic stock decrease has been activated. Stock decrease will be done on manual input only. NoModueToManageStockDecrease=No module able to manage automatic stock decrease has been activated. Stock decrease will be done on manual input only.
NoModueToManageStockIncrease=No module able to manage automatic stock increase has been activated. Stock increase will be done on manual input only. NoModueToManageStockIncrease=No module able to manage automatic stock increase has been activated. Stock increase will be done on manual input only.
YouMayFindNotificationsFeaturesIntoModuleNotification=You may find options for EMail notifications by enabling and configuring the module "Notification".
ListOfNotificationsPerContact=List of notifications per contact*
ListOfFixedNotifications=List of fixed notifications
GoOntoContactCardToAddMore=Go on the tab "Notifications" of a thirdparty contact to add or remove notifications for contacts/addresses
Threshold=Threshold

View File

@ -48,7 +48,10 @@ InvoiceValidatedInDolibarr=Faktura %s potvrđena
InvoiceValidatedInDolibarrFromPos=Invoice %s validated from POS InvoiceValidatedInDolibarrFromPos=Invoice %s validated from POS
InvoiceBackToDraftInDolibarr=Faktura %s vraćena u status izrade InvoiceBackToDraftInDolibarr=Faktura %s vraćena u status izrade
InvoiceDeleteDolibarr=Faktura %s obrisana InvoiceDeleteDolibarr=Faktura %s obrisana
OrderValidatedInDolibarr= Narudžba %s potvrđena OrderValidatedInDolibarr=Narudžba %s potvrđena
OrderDeliveredInDolibarr=Order %s classified delivered
OrderCanceledInDolibarr=Narudžba %s otkazana
OrderBilledInDolibarr=Order %s classified billed
OrderApprovedInDolibarr=Narudžba %s odobrena OrderApprovedInDolibarr=Narudžba %s odobrena
OrderRefusedInDolibarr=Order %s refused OrderRefusedInDolibarr=Order %s refused
OrderBackToDraftInDolibarr=NArudžbu %s vratiti u status izrade OrderBackToDraftInDolibarr=NArudžbu %s vratiti u status izrade
@ -91,3 +94,5 @@ WorkingTimeRange=Working time range
WorkingDaysRange=Working days range WorkingDaysRange=Working days range
AddEvent=Create event AddEvent=Create event
MyAvailability=My availability MyAvailability=My availability
ActionType=Event type
DateActionBegin=Start event date

View File

@ -74,8 +74,9 @@ PaymentsAlreadyDone=Izvršene uplate
PaymentsBackAlreadyDone=Izvršeni povrati uplata PaymentsBackAlreadyDone=Izvršeni povrati uplata
PaymentRule=Pravilo plaćanja PaymentRule=Pravilo plaćanja
PaymentMode=Način plaćanja PaymentMode=Način plaćanja
PaymentConditions=Rok plaćanja PaymentTerm=Payment term
PaymentConditionsShort=Rok plaćanja PaymentConditions=Payment terms
PaymentConditionsShort=Payment terms
PaymentAmount=Iznos plaćanja PaymentAmount=Iznos plaćanja
ValidatePayment=Potvrditi uplatu ValidatePayment=Potvrditi uplatu
PaymentHigherThanReminderToPay=Uplata viša od zaostalog duga PaymentHigherThanReminderToPay=Uplata viša od zaostalog duga
@ -293,6 +294,8 @@ TotalOfTwoDiscountMustEqualsOriginal=Ukupno za dva nova popusta mora biti jednak
ConfirmRemoveDiscount=Jeste li sigurni da želite ukloniti ovaj popust? ConfirmRemoveDiscount=Jeste li sigurni da želite ukloniti ovaj popust?
RelatedBill=Povezana faktura RelatedBill=Povezana faktura
RelatedBills=Povezane fakture RelatedBills=Povezane fakture
RelatedCustomerInvoices=Related customer invoices
RelatedSupplierInvoices=Related supplier invoices
LatestRelatedBill=Latest related invoice LatestRelatedBill=Latest related invoice
WarningBillExist=Warning, one or more invoice already exist WarningBillExist=Warning, one or more invoice already exist

View File

@ -1,64 +1,62 @@
# Dolibarr language file - Source file is en_US - categories # Dolibarr language file - Source file is en_US - categories
Category=Kategorija Rubrique=Tag/Category
Categories=Kategorije Rubriques=Tags/Categories
Rubrique=Kategorija categories=tags/categories
Rubriques=Kategorije TheCategorie=The tag/category
categories=kategorije NoCategoryYet=No tag/category of this type created
TheCategorie=Kategorija
NoCategoryYet=Nema kreirane kategorije ovog tipa
In=U In=U
AddIn=Dodaj u AddIn=Dodaj u
modify=izmijeniti modify=izmijeniti
Classify=Svrstati Classify=Svrstati
CategoriesArea=Područje za kategorije CategoriesArea=Tags/Categories area
ProductsCategoriesArea=Područje za kategorije proizvoda/usluga ProductsCategoriesArea=Products/Services tags/categories area
SuppliersCategoriesArea=Područje za kategorije dobavljača SuppliersCategoriesArea=Suppliers tags/categories area
CustomersCategoriesArea=Područje za kategorije kupaca CustomersCategoriesArea=Customers tags/categories area
ThirdPartyCategoriesArea=Third parties categories area ThirdPartyCategoriesArea=Third parties tags/categories area
MembersCategoriesArea=Područje za kategorije članova MembersCategoriesArea=Members tags/categories area
ContactsCategoriesArea=Područje za kategorije kontakata ContactsCategoriesArea=Contacts tags/categories area
MainCats=Glavne kategorije MainCats=Main tags/categories
SubCats=Podkategorije SubCats=Podkategorije
CatStatistics=Statistika CatStatistics=Statistika
CatList=Lista kategorija CatList=List of tags/categories
AllCats=Sve kategorije AllCats=All tags/categories
ViewCat=Pogledaj kategoriju ViewCat=View tag/category
NewCat=Dodaj kategoriju NewCat=Add tag/category
NewCategory=Nova kategorija NewCategory=New tag/category
ModifCat=Izmijeni kategoriju ModifCat=Modify tag/category
CatCreated=Kategorija kreirana CatCreated=Tag/category created
CreateCat=Kreiraj kategoriju CreateCat=Create tag/category
CreateThisCat=Kreiraj ovu kategoriju CreateThisCat=Create this tag/category
ValidateFields=Potvrdi polja ValidateFields=Potvrdi polja
NoSubCat=Nema podkategorije NoSubCat=Nema podkategorije
SubCatOf=Podkategorija SubCatOf=Podkategorija
FoundCats=Kategorije pronađene FoundCats=Found tags/categories
FoundCatsForName=Kategorije pronađene za ime : FoundCatsForName=Tags/categories found for the name :
FoundSubCatsIn=Podkategorije pronađene u kategoriji FoundSubCatsIn=Subcategories found in the tag/category
ErrSameCatSelected=Izbrali ste istu kategoriju nekoliko puta ErrSameCatSelected=You selected the same tag/category several times
ErrForgotCat=Zaboravili ste izabrati kategoriju ErrForgotCat=You forgot to choose the tag/category
ErrForgotField=Zaboravili ste prijaviti polja ErrForgotField=Zaboravili ste prijaviti polja
ErrCatAlreadyExists=Ime se već koristi ErrCatAlreadyExists=Ime se već koristi
AddProductToCat=Dodaj ovaj proizvod u kategoriju? AddProductToCat=Add this product to a tag/category?
ImpossibleAddCat=Nemoguće dodati kategoriju ImpossibleAddCat=Impossible to add the tag/category
ImpossibleAssociateCategory=Nemoguće povezati kategoriju sa ImpossibleAssociateCategory=Impossible to associate the tag/category to
WasAddedSuccessfully=<b>%s</b> je uspješno dodan/a. WasAddedSuccessfully=<b>%s</b> je uspješno dodan/a.
ObjectAlreadyLinkedToCategory=Element je već povezan sa ovom kategorijom. ObjectAlreadyLinkedToCategory=Element is already linked to this tag/category.
CategorySuccessfullyCreated=Ova kategorija %s je uspješno dodana. CategorySuccessfullyCreated=This tag/category %s has been added with success.
ProductIsInCategories=Proizvod/usluga pripada slijedećim kategorijama ProductIsInCategories=Product/service owns to following tags/categories
SupplierIsInCategories=Third party owns to following suppliers categories SupplierIsInCategories=Third party owns to following suppliers tags/categories
CompanyIsInCustomersCategories=This third party owns to following customers/prospects categories CompanyIsInCustomersCategories=This third party owns to following customers/prospects tags/categories
CompanyIsInSuppliersCategories=This third party owns to following suppliers categories CompanyIsInSuppliersCategories=This third party owns to following suppliers tags/categories
MemberIsInCategories=Ovaj član pripada sljedećim kategorijama članova MemberIsInCategories=This member owns to following members tags/categories
ContactIsInCategories=Ovaj kontakt pripada slijedećim kategorijama kontakata ContactIsInCategories=This contact owns to following contacts tags/categories
ProductHasNoCategory=Ovaj prozvod/usluga nije dodan u neku od kategorija ProductHasNoCategory=This product/service is not in any tags/categories
SupplierHasNoCategory=Ovaj dobavljač nije dodan u neku od kategorija SupplierHasNoCategory=This supplier is not in any tags/categories
CompanyHasNoCategory=Ova kopmanija nije dodana u neku od kategorija CompanyHasNoCategory=This company is not in any tags/categories
MemberHasNoCategory=Ovaj član nije dodan u neku od kategorija MemberHasNoCategory=This member is not in any tags/categories
ContactHasNoCategory=Ovaj kontakt nije u nekoj od kategorija ContactHasNoCategory=This contact is not in any tags/categories
ClassifyInCategory=Svrstaj u kategoriju ClassifyInCategory=Classify in tag/category
NoneCategory=Ništa NoneCategory=Ništa
NotCategorized=Bez kategorije NotCategorized=Without tag/category
CategoryExistsAtSameLevel=Već postoji kategorija sa ovom referencom CategoryExistsAtSameLevel=Već postoji kategorija sa ovom referencom
ReturnInProduct=Nazad na karticu proizvoda/usluge ReturnInProduct=Nazad na karticu proizvoda/usluge
ReturnInSupplier=Nazad na karticu dobavljača ReturnInSupplier=Nazad na karticu dobavljača
@ -66,22 +64,22 @@ ReturnInCompany=Back to customer/prospect card
ContentsVisibleByAll=Sadržaj će biti vidljiv svima ContentsVisibleByAll=Sadržaj će biti vidljiv svima
ContentsVisibleByAllShort=Sadržaj vidljiv svima ContentsVisibleByAllShort=Sadržaj vidljiv svima
ContentsNotVisibleByAllShort=Sadržaj nije vidljiv svima ContentsNotVisibleByAllShort=Sadržaj nije vidljiv svima
CategoriesTree=Categories tree CategoriesTree=Tags/categories tree
DeleteCategory=Obriši kategoriju DeleteCategory=Delete tag/category
ConfirmDeleteCategory=Jeste li sigurni da želite obrisati ovu kategoriju? ConfirmDeleteCategory=Are you sure you want to delete this tag/category ?
RemoveFromCategory=Uklonite vezu sa kategorijom RemoveFromCategory=Remove link with tag/categorie
RemoveFromCategoryConfirm=Jeste li sigurni da želite ukloniti vezu između transakcije i kategorije? RemoveFromCategoryConfirm=Are you sure you want to remove link between the transaction and the tag/category ?
NoCategoriesDefined=Nema definisane kategorije NoCategoriesDefined=No tag/category defined
SuppliersCategoryShort=Kategorija dobavljača SuppliersCategoryShort=Suppliers tags/category
CustomersCategoryShort=Kategorija kupaca CustomersCategoryShort=Customers tags/category
ProductsCategoryShort=Kategorija prozvoda ProductsCategoryShort=Products tags/category
MembersCategoryShort=Kategorija članova MembersCategoryShort=Members tags/category
SuppliersCategoriesShort=Kategorije dobavljača SuppliersCategoriesShort=Suppliers tags/categories
CustomersCategoriesShort=Kategorije kupaca CustomersCategoriesShort=Customers tags/categories
CustomersProspectsCategoriesShort=Custo./Prosp. categories CustomersProspectsCategoriesShort=Custo./Prosp. categories
ProductsCategoriesShort=Kategorije proizvoda ProductsCategoriesShort=Products tags/categories
MembersCategoriesShort=Kategorije članova MembersCategoriesShort=Members tags/categories
ContactCategoriesShort=Kategorije kontakata ContactCategoriesShort=Contacts tags/categories
ThisCategoryHasNoProduct=Ova kategorija ne sadrži nijedan proizvod. ThisCategoryHasNoProduct=Ova kategorija ne sadrži nijedan proizvod.
ThisCategoryHasNoSupplier=Ova kategorija ne sadrži nijednog dobavljača. ThisCategoryHasNoSupplier=Ova kategorija ne sadrži nijednog dobavljača.
ThisCategoryHasNoCustomer=Ova kategorija ne sadrži nijednog kupca. ThisCategoryHasNoCustomer=Ova kategorija ne sadrži nijednog kupca.
@ -90,23 +88,23 @@ ThisCategoryHasNoContact=Ova kategorija ne sadrži nijednog kontakta.
AssignedToCustomer=Dodijeljeno nekom kupcu AssignedToCustomer=Dodijeljeno nekom kupcu
AssignedToTheCustomer=Dodijeljeno ovom kupcu AssignedToTheCustomer=Dodijeljeno ovom kupcu
InternalCategory=Interna kategorija InternalCategory=Interna kategorija
CategoryContents=Sadržaj kategorije CategoryContents=Tag/category contents
CategId=ID kategorije CategId=Tag/category id
CatSupList=Lista kategorija za dobavljače CatSupList=List of supplier tags/categories
CatCusList=List of customer/prospect categories CatCusList=List of customer/prospect tags/categories
CatProdList=Lista kategorija za proizvode CatProdList=List of products tags/categories
CatMemberList=Lista kategorija za članove CatMemberList=List of members tags/categories
CatContactList=Lista kategorija kontakata i kontakata CatContactList=List of contact tags/categories and contact
CatSupLinks=Veze između dobavljača i kategorija CatSupLinks=Links between suppliers and tags/categories
CatCusLinks=Links between customers/prospects and categories CatCusLinks=Links between customers/prospects and tags/categories
CatProdLinks=Veze između proizvoda/usluga i kategorija CatProdLinks=Links between products/services and tags/categories
CatMemberLinks=Veze između članova i kategorija CatMemberLinks=Links between members and tags/categories
DeleteFromCat=Ukloni iz kategorije DeleteFromCat=Remove from tags/category
DeletePicture=Picture delete DeletePicture=Picture delete
ConfirmDeletePicture=Confirm picture deletion? ConfirmDeletePicture=Confirm picture deletion?
ExtraFieldsCategories=Complementary attributes ExtraFieldsCategories=Complementary attributes
CategoriesSetup=Categories setup CategoriesSetup=Tags/categories setup
CategorieRecursiv=Link with parent category automatically CategorieRecursiv=Link with parent tag/category automatically
CategorieRecursivHelp=If activated, product will also linked to parent category when adding into a subcategory CategorieRecursivHelp=If activated, product will also linked to parent category when adding into a subcategory
AddProductServiceIntoCategory=Add the following product/service AddProductServiceIntoCategory=Add the following product/service
ShowCategory=Show category ShowCategory=Show tag/category

View File

@ -26,15 +26,15 @@ CronLastOutput=Izvještaj o zadnjem pokretanju
CronLastResult=Šifra rezultat zadnjeg pokretanja CronLastResult=Šifra rezultat zadnjeg pokretanja
CronListOfCronJobs=Lista redovnih poslova CronListOfCronJobs=Lista redovnih poslova
CronCommand=Komanda CronCommand=Komanda
CronList=Jobs list CronList=Scheduled job
CronDelete= Obriši kron posao CronDelete=Delete scheduled jobs
CronConfirmDelete= Are you sure you want to delete this cron job ? CronConfirmDelete=Are you sure you want to delete this scheduled jobs ?
CronExecute=Launch job CronExecute=Launch scheduled jobs
CronConfirmExecute= Jeste li sigurni sada da izvrši ovaj posao sada CronConfirmExecute=Are you sure to execute this scheduled jobs now ?
CronInfo= Poslovi omogućavaju da se izvrše zadatci koji su planirani CronInfo=Scheduled job module allow to execute job that have been planned
CronWaitingJobs=Wainting jobs CronWaitingJobs=Waiting jobs
CronTask=Job CronTask=Job
CronNone= Ništa CronNone=Ništa
CronDtStart=Datum početka CronDtStart=Datum početka
CronDtEnd=End date CronDtEnd=End date
CronDtNextLaunch=Sljedeće izvršenje CronDtNextLaunch=Sljedeće izvršenje
@ -75,6 +75,7 @@ CronObjectHelp=The object name to load. <BR> For exemple to fetch method of Doli
CronMethodHelp=The object method to launch. <BR> For exemple to fetch method of Dolibarr Product object /htdocs/product/class/product.class.php, the value of method is is <i>fecth</i> CronMethodHelp=The object method to launch. <BR> For exemple to fetch method of Dolibarr Product object /htdocs/product/class/product.class.php, the value of method is is <i>fecth</i>
CronArgsHelp=The method arguments. <BR> For exemple to fetch method of Dolibarr Product object /htdocs/product/class/product.class.php, the value of paramters can be <i>0, ProductRef</i> CronArgsHelp=The method arguments. <BR> For exemple to fetch method of Dolibarr Product object /htdocs/product/class/product.class.php, the value of paramters can be <i>0, ProductRef</i>
CronCommandHelp=Sistemska komanda za izvršenje CronCommandHelp=Sistemska komanda za izvršenje
CronCreateJob=Create new Scheduled Job
# Info # Info
CronInfoPage=Inromacije CronInfoPage=Inromacije
# Common # Common

View File

@ -6,6 +6,8 @@ Donor=Donator
Donors=Donatori Donors=Donatori
AddDonation=Create a donation AddDonation=Create a donation
NewDonation=Nova donacija NewDonation=Nova donacija
DeleteADonation=Delete a donation
ConfirmDeleteADonation=Are you sure you want to delete this donation ?
ShowDonation=Prikaži donaciju ShowDonation=Prikaži donaciju
DonationPromise=Obećanje za poklon DonationPromise=Obećanje za poklon
PromisesNotValid=Nepotvrđena obećanja PromisesNotValid=Nepotvrđena obećanja
@ -21,6 +23,8 @@ DonationStatusPaid=Primljena donacija
DonationStatusPromiseNotValidatedShort=Nacrt DonationStatusPromiseNotValidatedShort=Nacrt
DonationStatusPromiseValidatedShort=Potvrđena donacija DonationStatusPromiseValidatedShort=Potvrđena donacija
DonationStatusPaidShort=Primljena donacija DonationStatusPaidShort=Primljena donacija
DonationTitle=Donation receipt
DonationDatePayment=Payment date
ValidPromess=Potvrdi obećanje ValidPromess=Potvrdi obećanje
DonationReceipt=Priznanica za donaciju DonationReceipt=Priznanica za donaciju
BuildDonationReceipt=Napravi priznanicu BuildDonationReceipt=Napravi priznanicu
@ -36,3 +40,4 @@ FrenchOptions=Options for France
DONATION_ART200=Show article 200 from CGI if you are concerned DONATION_ART200=Show article 200 from CGI if you are concerned
DONATION_ART238=Show article 238 from CGI if you are concerned DONATION_ART238=Show article 238 from CGI if you are concerned
DONATION_ART885=Show article 885 from CGI if you are concerned DONATION_ART885=Show article 885 from CGI if you are concerned
DonationPayment=Donation payment

View File

@ -161,6 +161,12 @@ ErrorPriceExpressionUnknown=Unknown error '%s'
ErrorSrcAndTargetWarehouseMustDiffers=Source and target warehouses must differs ErrorSrcAndTargetWarehouseMustDiffers=Source and target warehouses must differs
ErrorTryToMakeMoveOnProductRequiringBatchData=Error, trying to make a stock movement without batch/serial information, on a product requiring batch/serial information ErrorTryToMakeMoveOnProductRequiringBatchData=Error, trying to make a stock movement without batch/serial information, on a product requiring batch/serial information
ErrorCantSetReceptionToTotalDoneWithReceptionToApprove=All recorded receptions must first be verified before being allowed to do this action ErrorCantSetReceptionToTotalDoneWithReceptionToApprove=All recorded receptions must first be verified before being allowed to do this action
ErrorGlobalVariableUpdater0=HTTP request failed with error '%s'
ErrorGlobalVariableUpdater1=Invalid JSON format '%s'
ErrorGlobalVariableUpdater2=Missing parameter '%s'
ErrorGlobalVariableUpdater3=The requested data was not found in result
ErrorGlobalVariableUpdater4=SOAP client failed with error '%s'
ErrorGlobalVariableUpdater5=No global variable selected
# Warnings # Warnings
WarningMandatorySetupNotComplete=Mandatory setup parameters are not yet defined WarningMandatorySetupNotComplete=Mandatory setup parameters are not yet defined

View File

@ -139,3 +139,5 @@ ListOfNotificationsDone=Lista svih notifikacija o slanju emaila
MailSendSetupIs=Configuration of email sending has been setup to '%s'. This mode can't be used to send mass emailing. MailSendSetupIs=Configuration of email sending has been setup to '%s'. This mode can't be used to send mass emailing.
MailSendSetupIs2=You must first go, with an admin account, into menu %sHome - Setup - EMails%s to change parameter <strong>'%s'</strong> to use mode '%s'. With this mode, you can enter setup of the SMTP server provided by your Internet Service Provider and use Mass emailing feature. MailSendSetupIs2=You must first go, with an admin account, into menu %sHome - Setup - EMails%s to change parameter <strong>'%s'</strong> to use mode '%s'. With this mode, you can enter setup of the SMTP server provided by your Internet Service Provider and use Mass emailing feature.
MailSendSetupIs3=If you have any questions on how to setup your SMTP server, you can ask to %s. MailSendSetupIs3=If you have any questions on how to setup your SMTP server, you can ask to %s.
YouCanAlsoUseSupervisorKeyword=You can also add the keyword <strong>__SUPERVISOREMAIL__</strong> to have email being sent to the supervisor of user (works only if an email is defined for this supervisor)
NbOfTargetedContacts=Current number of targeted contact emails

View File

@ -352,6 +352,7 @@ Status=Status
Favorite=Favorite Favorite=Favorite
ShortInfo=Info. ShortInfo=Info.
Ref=Ref. Ref=Ref.
ExternalRef=Ref. extern
RefSupplier=Ref. supplier RefSupplier=Ref. supplier
RefPayment=Ref. payment RefPayment=Ref. payment
CommercialProposalsShort=Poslovni prijedlozi CommercialProposalsShort=Poslovni prijedlozi
@ -394,8 +395,8 @@ Available=Available
NotYetAvailable=Not yet available NotYetAvailable=Not yet available
NotAvailable=Not available NotAvailable=Not available
Popularity=Popularity Popularity=Popularity
Categories=Categories Categories=Tags/categories
Category=Category Category=Tag/category
By=By By=By
From=From From=From
to=to to=to
@ -694,6 +695,7 @@ AddBox=Add box
SelectElementAndClickRefresh=Select an element and click Refresh SelectElementAndClickRefresh=Select an element and click Refresh
PrintFile=Print File %s PrintFile=Print File %s
ShowTransaction=Show transaction ShowTransaction=Show transaction
GoIntoSetupToChangeLogo=Go into Home - Setup - Company to change logo or go into Home - Setup - Display to hide.
# Week day # Week day
Monday=Monday Monday=Monday
Tuesday=Tuesday Tuesday=Tuesday

View File

@ -64,7 +64,8 @@ ShipProduct=Ship product
Discount=Discount Discount=Discount
CreateOrder=Create Order CreateOrder=Create Order
RefuseOrder=Refuse order RefuseOrder=Refuse order
ApproveOrder=Accept order ApproveOrder=Approve order
Approve2Order=Approve order (second level)
ValidateOrder=Validate order ValidateOrder=Validate order
UnvalidateOrder=Unvalidate order UnvalidateOrder=Unvalidate order
DeleteOrder=Delete order DeleteOrder=Delete order
@ -102,6 +103,8 @@ ClassifyBilled=Classify billed
ComptaCard=Accountancy card ComptaCard=Accountancy card
DraftOrders=Draft orders DraftOrders=Draft orders
RelatedOrders=Related orders RelatedOrders=Related orders
RelatedCustomerOrders=Related customer orders
RelatedSupplierOrders=Related supplier orders
OnProcessOrders=In process orders OnProcessOrders=In process orders
RefOrder=Ref. order RefOrder=Ref. order
RefCustomerOrder=Ref. customer order RefCustomerOrder=Ref. customer order
@ -118,6 +121,7 @@ PaymentOrderRef=Payment of order %s
CloneOrder=Clone order CloneOrder=Clone order
ConfirmCloneOrder=Are you sure you want to clone this order <b>%s</b> ? ConfirmCloneOrder=Are you sure you want to clone this order <b>%s</b> ?
DispatchSupplierOrder=Receiving supplier order %s DispatchSupplierOrder=Receiving supplier order %s
FirstApprovalAlreadyDone=First approval already done
##### Types de contacts ##### ##### Types de contacts #####
TypeContact_commande_internal_SALESREPFOLL=Representative following-up customer order TypeContact_commande_internal_SALESREPFOLL=Representative following-up customer order
TypeContact_commande_internal_SHIPPING=Representative following-up shipping TypeContact_commande_internal_SHIPPING=Representative following-up shipping

View File

@ -12,6 +12,7 @@ Notify_FICHINTER_VALIDATE=Intervention validated
Notify_FICHINTER_SENTBYMAIL=Intervention sent by mail Notify_FICHINTER_SENTBYMAIL=Intervention sent by mail
Notify_BILL_VALIDATE=Customer invoice validated Notify_BILL_VALIDATE=Customer invoice validated
Notify_BILL_UNVALIDATE=Customer invoice unvalidated Notify_BILL_UNVALIDATE=Customer invoice unvalidated
Notify_ORDER_SUPPLIER_VALIDATE=Supplier order recorded
Notify_ORDER_SUPPLIER_APPROVE=Supplier order approved Notify_ORDER_SUPPLIER_APPROVE=Supplier order approved
Notify_ORDER_SUPPLIER_REFUSE=Supplier order refused Notify_ORDER_SUPPLIER_REFUSE=Supplier order refused
Notify_ORDER_VALIDATE=Customer order validated Notify_ORDER_VALIDATE=Customer order validated
@ -28,7 +29,7 @@ Notify_PROPAL_SENTBYMAIL=Commercial proposal sent by mail
Notify_BILL_PAYED=Customer invoice payed Notify_BILL_PAYED=Customer invoice payed
Notify_BILL_CANCEL=Customer invoice canceled Notify_BILL_CANCEL=Customer invoice canceled
Notify_BILL_SENTBYMAIL=Customer invoice sent by mail Notify_BILL_SENTBYMAIL=Customer invoice sent by mail
Notify_ORDER_SUPPLIER_VALIDATE=Supplier order validated Notify_ORDER_SUPPLIER_VALIDATE=Supplier order recorded
Notify_ORDER_SUPPLIER_SENTBYMAIL=Supplier order sent by mail Notify_ORDER_SUPPLIER_SENTBYMAIL=Supplier order sent by mail
Notify_BILL_SUPPLIER_VALIDATE=Supplier invoice validated Notify_BILL_SUPPLIER_VALIDATE=Supplier invoice validated
Notify_BILL_SUPPLIER_PAYED=Supplier invoice payed Notify_BILL_SUPPLIER_PAYED=Supplier invoice payed
@ -47,7 +48,7 @@ Notify_PROJECT_CREATE=Project creation
Notify_TASK_CREATE=Task created Notify_TASK_CREATE=Task created
Notify_TASK_MODIFY=Task modified Notify_TASK_MODIFY=Task modified
Notify_TASK_DELETE=Task deleted Notify_TASK_DELETE=Task deleted
SeeModuleSetup=See module setup SeeModuleSetup=See setup of module %s
NbOfAttachedFiles=Number of attached files/documents NbOfAttachedFiles=Number of attached files/documents
TotalSizeOfAttachedFiles=Total size of attached files/documents TotalSizeOfAttachedFiles=Total size of attached files/documents
MaxSize=Maximum size MaxSize=Maximum size
@ -170,6 +171,7 @@ EMailTextInvoiceValidated=The invoice %s has been validated.
EMailTextProposalValidated=The proposal %s has been validated. EMailTextProposalValidated=The proposal %s has been validated.
EMailTextOrderValidated=The order %s has been validated. EMailTextOrderValidated=The order %s has been validated.
EMailTextOrderApproved=The order %s has been approved. EMailTextOrderApproved=The order %s has been approved.
EMailTextOrderValidatedBy=The order %s has been recorded by %s.
EMailTextOrderApprovedBy=The order %s has been approved by %s. EMailTextOrderApprovedBy=The order %s has been approved by %s.
EMailTextOrderRefused=The order %s has been refused. EMailTextOrderRefused=The order %s has been refused.
EMailTextOrderRefusedBy=The order %s has been refused by %s. EMailTextOrderRefusedBy=The order %s has been refused by %s.

View File

@ -245,12 +245,25 @@ MinimumRecommendedPrice=Minimum recommended price is : %s
PriceExpressionEditor=Price expression editor PriceExpressionEditor=Price expression editor
PriceExpressionSelected=Selected price expression PriceExpressionSelected=Selected price expression
PriceExpressionEditorHelp1="price = 2 + 2" or "2 + 2" for setting the price. Use ; to separate expressions PriceExpressionEditorHelp1="price = 2 + 2" or "2 + 2" for setting the price. Use ; to separate expressions
PriceExpressionEditorHelp2=You can access ExtraFields with variables like <b>#options_myextrafieldkey#</b> PriceExpressionEditorHelp2=You can access ExtraFields with variables like <b>#extrafield_myextrafieldkey#</b> and global variables with <b>#global_mycode#</b>
PriceExpressionEditorHelp3=In both product/service and supplier prices there are these variables available:<br><b>#tva_tx# #localtax1_tx# #localtax2_tx# #weight# #length# #surface# #price_min#</b> PriceExpressionEditorHelp3=In both product/service and supplier prices there are these variables available:<br><b>#tva_tx# #localtax1_tx# #localtax2_tx# #weight# #length# #surface# #price_min#</b>
PriceExpressionEditorHelp4=In product/service price only: <b>#supplier_min_price#</b><br>In supplier prices only: <b>#supplier_quantity# and #supplier_tva_tx#</b> PriceExpressionEditorHelp4=In product/service price only: <b>#supplier_min_price#</b><br>In supplier prices only: <b>#supplier_quantity# and #supplier_tva_tx#</b>
PriceExpressionEditorHelp5=Available global values:
PriceMode=Price mode PriceMode=Price mode
PriceNumeric=Number PriceNumeric=Number
DefaultPrice=Default price DefaultPrice=Default price
ComposedProductIncDecStock=Increase/Decrease stock on parent change ComposedProductIncDecStock=Increase/Decrease stock on parent change
ComposedProduct=Sub-product ComposedProduct=Sub-product
MinSupplierPrice=Minimun supplier price MinSupplierPrice=Minimum supplier price
DynamicPriceConfiguration=Dynamic price configuration
GlobalVariables=Global variables
GlobalVariableUpdaters=Global variable updaters
GlobalVariableUpdaterType0=JSON data
GlobalVariableUpdaterHelp0=Parses JSON data from specified URL, VALUE specifies the location of relevant value,
GlobalVariableUpdaterHelpFormat0=format is {"URL": "http://example.com/urlofjson", "VALUE": "array1,array2,targetvalue"}
GlobalVariableUpdaterType1=WebService data
GlobalVariableUpdaterHelp1=Parses WebService data from specified URL, NS specifies the namespace, VALUE specifies the location of relevant value, DATA should contain the data to send and METHOD is the calling WS method
GlobalVariableUpdaterHelpFormat1=format is {"URL": "http://example.com/urlofws", "VALUE": "array,targetvalue", "NS": "http://example.com/urlofns", "METHOD": "myWSMethod", "DATA": {"your": "data, "to": "send"}}
UpdateInterval=Update interval (minutes)
LastUpdated=Last updated
CorrectlyUpdated=Correctly updated

View File

@ -72,6 +72,7 @@ ListSupplierInvoicesAssociatedProject=Lista faktura dobavljača u vezi s projekt
ListContractAssociatedProject=Lista ugovora u vezi s projektom ListContractAssociatedProject=Lista ugovora u vezi s projektom
ListFichinterAssociatedProject=Lista intervencija u vezi s projektom ListFichinterAssociatedProject=Lista intervencija u vezi s projektom
ListExpenseReportsAssociatedProject=List of expense reports associated with the project ListExpenseReportsAssociatedProject=List of expense reports associated with the project
ListDonationsAssociatedProject=List of donations associated with the project
ListActionsAssociatedProject=Lista događaja u vezi s projektom ListActionsAssociatedProject=Lista događaja u vezi s projektom
ActivityOnProjectThisWeek=Aktivnost na projektu ove sedmice ActivityOnProjectThisWeek=Aktivnost na projektu ove sedmice
ActivityOnProjectThisMonth=Aktivnost na projektu ovog mjeseca ActivityOnProjectThisMonth=Aktivnost na projektu ovog mjeseca
@ -130,13 +131,15 @@ AddElement=Link to element
UnlinkElement=Unlink element UnlinkElement=Unlink element
# Documents models # Documents models
DocumentModelBaleine=A complete project's report model (logo...) DocumentModelBaleine=A complete project's report model (logo...)
PlannedWorkload = Planned workload PlannedWorkload=Planned workload
WorkloadOccupation= Workload affectation PlannedWorkloadShort=Workload
WorkloadOccupation=Workload assignation
ProjectReferers=Refering objects ProjectReferers=Refering objects
SearchAProject=Search a project SearchAProject=Search a project
ProjectMustBeValidatedFirst=Project must be validated first ProjectMustBeValidatedFirst=Project must be validated first
ProjectDraft=Draft projects ProjectDraft=Draft projects
FirstAddRessourceToAllocateTime=Associate a ressource to allocate time FirstAddRessourceToAllocateTime=Associate a ressource to allocate time
InputPerTime=Input per time
InputPerDay=Input per day InputPerDay=Input per day
InputPerWeek=Input per week
InputPerAction=Input per action
TimeAlreadyRecorded=Time spent already recorded for this task/day and user %s TimeAlreadyRecorded=Time spent already recorded for this task/day and user %s

View File

@ -2,6 +2,7 @@
RefSending=Referenca pošiljke RefSending=Referenca pošiljke
Sending=Pošiljka Sending=Pošiljka
Sendings=Pošiljke Sendings=Pošiljke
AllSendings=All Shipments
Shipment=Pošiljka Shipment=Pošiljka
Shipments=Pošiljke Shipments=Pošiljke
ShowSending=Show Sending ShowSending=Show Sending

View File

@ -43,3 +43,4 @@ ListOfSupplierOrders=List of supplier orders
MenuOrdersSupplierToBill=Supplier orders to invoice MenuOrdersSupplierToBill=Supplier orders to invoice
NbDaysToDelivery=Delivery delay in days NbDaysToDelivery=Delivery delay in days
DescNbDaysToDelivery=The biggest delay is display among order product list DescNbDaysToDelivery=The biggest delay is display among order product list
UseDoubleApproval=Use double approval (the second approval will be any user of a defined user group)

View File

@ -389,6 +389,7 @@ ExtrafieldSeparator=Separador
ExtrafieldCheckBox=Casella de verificació ExtrafieldCheckBox=Casella de verificació
ExtrafieldRadio=Botó de selecció excloent ExtrafieldRadio=Botó de selecció excloent
ExtrafieldCheckBoxFromList= Checkbox from table ExtrafieldCheckBoxFromList= Checkbox from table
ExtrafieldLink=Link to an object
ExtrafieldParamHelpselect=Parameters list have to be like key,value<br><br> for example : <br>1,value1<br>2,value2<br>3,value3<br>...<br><br>In order to have the list depending on another :<br>1,value1|parent_list_code:parent_key<br>2,value2|parent_list_code:parent_key ExtrafieldParamHelpselect=Parameters list have to be like key,value<br><br> for example : <br>1,value1<br>2,value2<br>3,value3<br>...<br><br>In order to have the list depending on another :<br>1,value1|parent_list_code:parent_key<br>2,value2|parent_list_code:parent_key
ExtrafieldParamHelpcheckbox=Parameters list have to be like key,value<br><br> for example : <br>1,value1<br>2,value2<br>3,value3<br>... ExtrafieldParamHelpcheckbox=Parameters list have to be like key,value<br><br> for example : <br>1,value1<br>2,value2<br>3,value3<br>...
ExtrafieldParamHelpradio=Parameters list have to be like key,value<br><br> for example : <br>1,value1<br>2,value2<br>3,value3<br>... ExtrafieldParamHelpradio=Parameters list have to be like key,value<br><br> for example : <br>1,value1<br>2,value2<br>3,value3<br>...
@ -494,6 +495,8 @@ Module500Name=Special expenses (tax, social contributions, dividends)
Module500Desc=Management of special expenses like taxes, social contribution, dividends and salaries Module500Desc=Management of special expenses like taxes, social contribution, dividends and salaries
Module510Name=Salaries Module510Name=Salaries
Module510Desc=Management of employees salaries and payments Module510Desc=Management of employees salaries and payments
Module520Name=Loan
Module520Desc=Management of loans
Module600Name=Notificacions Module600Name=Notificacions
Module600Desc=Send EMail notifications on some Dolibarr business events to third-party contacts (setup defined on each thirdparty) Module600Desc=Send EMail notifications on some Dolibarr business events to third-party contacts (setup defined on each thirdparty)
Module700Name=Donacions Module700Name=Donacions
@ -508,14 +511,14 @@ Module1400Name=Comptabilitat experta
Module1400Desc=Gestió experta de la comptabilitat (doble partida) Module1400Desc=Gestió experta de la comptabilitat (doble partida)
Module1520Name=Document Generation Module1520Name=Document Generation
Module1520Desc=Mass mail document generation Module1520Desc=Mass mail document generation
Module1780Name=Categories Module1780Name=Tags/Categories
Module1780Desc=Gestió de categories (productes, proveïdors i clients) Module1780Desc=Create tags/category (products, customers, suppliers, contacts or members)
Module2000Name=Editor WYSIWYG Module2000Name=Editor WYSIWYG
Module2000Desc=Permet l'edició de certes zones de text mitjançant un editor avançat Module2000Desc=Permet l'edició de certes zones de text mitjançant un editor avançat
Module2200Name=Dynamic Prices Module2200Name=Dynamic Prices
Module2200Desc=Enable the usage of math expressions for prices Module2200Desc=Enable the usage of math expressions for prices
Module2300Name=Cron Module2300Name=Cron
Module2300Desc=Gestor de tasques programades Module2300Desc=Scheduled job management
Module2400Name=Agenda Module2400Name=Agenda
Module2400Desc=Gestió de l'agenda i de les accions Module2400Desc=Gestió de l'agenda i de les accions
Module2500Name=Gestió Electrònica de Documents Module2500Name=Gestió Electrònica de Documents
@ -714,6 +717,11 @@ Permission510=Read Salaries
Permission512=Create/modify salaries Permission512=Create/modify salaries
Permission514=Delete salaries Permission514=Delete salaries
Permission517=Export salaries Permission517=Export salaries
Permission520=Read Loans
Permission522=Create/modify loans
Permission524=Delete loans
Permission525=Access loan calculator
Permission527=Export loans
Permission531=Consultar serveis Permission531=Consultar serveis
Permission532=Crear/modificar serveis Permission532=Crear/modificar serveis
Permission534=Eliminar serveis Permission534=Eliminar serveis
@ -746,6 +754,7 @@ Permission1185=Aprovar comandes a proveïdors
Permission1186=Enviar comandes a proveïdors Permission1186=Enviar comandes a proveïdors
Permission1187=Rebre comandes a proveïdors Permission1187=Rebre comandes a proveïdors
Permission1188=Tancar comandes a proveïdors Permission1188=Tancar comandes a proveïdors
Permission1190=Approve (second approval) supplier orders
Permission1201=Obtenir resultat d'una exportació Permission1201=Obtenir resultat d'una exportació
Permission1202=Crear/modificar exportacions Permission1202=Crear/modificar exportacions
Permission1231=Consultar factures de proveïdors Permission1231=Consultar factures de proveïdors
@ -758,10 +767,10 @@ Permission1237=Exporta comandes de proveïdors juntament amb els seus detalls
Permission1251=Llançar les importacions en massa a la base de dades (càrrega de dades) Permission1251=Llançar les importacions en massa a la base de dades (càrrega de dades)
Permission1321=Exporta factures a clients, atributs i cobraments Permission1321=Exporta factures a clients, atributs i cobraments
Permission1421=Exporta comandes de clients i atributs Permission1421=Exporta comandes de clients i atributs
Permission23001 = Veure les tasques programades Permission23001=Read Scheduled job
Permission23002 = Crear/Modificar les tasques programades Permission23002=Create/update Scheduled job
Permission23003 = Eliminar les tasques programades Permission23003=Delete Scheduled job
Permission23004 = Executar les tasques programades Permission23004=Execute Scheduled job
Permission2401=Llegir accions (esdeveniments o tasques) vinculades al seu compte Permission2401=Llegir accions (esdeveniments o tasques) vinculades al seu compte
Permission2402=Crear/modificar accions (esdeveniments o tasques) vinculades al seu compte Permission2402=Crear/modificar accions (esdeveniments o tasques) vinculades al seu compte
Permission2403=Modificar accions (esdeveniments o tasques) vinculades al seu compte Permission2403=Modificar accions (esdeveniments o tasques) vinculades al seu compte
@ -1107,7 +1116,7 @@ ModuleCompanyCodeAquarium=Retorna un codi comptable compost de<br>%s seguit del
ModuleCompanyCodePanicum=Retorna un codi comptable buit. ModuleCompanyCodePanicum=Retorna un codi comptable buit.
ModuleCompanyCodeDigitaria=Retorna un codi comptable compost seguint el codi de tercer. El codi està format per caràcter 'C' en primera posició seguit dels 5 primers caràcters del codi tercer. ModuleCompanyCodeDigitaria=Retorna un codi comptable compost seguint el codi de tercer. El codi està format per caràcter 'C' en primera posició seguit dels 5 primers caràcters del codi tercer.
UseNotifications=Utilitza notificacions UseNotifications=Utilitza notificacions
NotificationsDesc=EMails notifications feature allows you to silently send automatic mail, for some Dolibarr events. Targets of notifications can be defined:<br>* per third parties contacts (customers or suppliers), one third party at time.<br>* or by setting a global target email address on module setup page. NotificationsDesc=EMails notifications feature allows you to silently send automatic mail, for some Dolibarr events. Targets of notifications can be defined:<br>* per third parties contacts (customers or suppliers), one contact at time.<br>* or by setting global target email addresses in module setup page.
ModelModules=Models de documents ModelModules=Models de documents
DocumentModelOdt=Generació des dels documents amb format OpenDocument (Arxiu .ODT OpenOffice, KOffice, TextEdit,...) DocumentModelOdt=Generació des dels documents amb format OpenDocument (Arxiu .ODT OpenOffice, KOffice, TextEdit,...)
WatermarkOnDraft=Marca d'aigua en els documents esborrany WatermarkOnDraft=Marca d'aigua en els documents esborrany
@ -1557,6 +1566,7 @@ SuppliersSetup=Configuració del mòdul Proveïdors
SuppliersCommandModel=Model de comandes a proveïdors complet (logo...) SuppliersCommandModel=Model de comandes a proveïdors complet (logo...)
SuppliersInvoiceModel=Model de factures de proveïdors complet (logo...) SuppliersInvoiceModel=Model de factures de proveïdors complet (logo...)
SuppliersInvoiceNumberingModel=Models de numeració de factures de proveïdor SuppliersInvoiceNumberingModel=Models de numeració de factures de proveïdor
IfSetToYesDontForgetPermission=If set to yes, don't forget to provide permissions to groups or users allowed for the second approval
##### GeoIPMaxmind ##### ##### GeoIPMaxmind #####
GeoIPMaxmindSetup=Configuració del mòdul GeoIP Maxmind GeoIPMaxmindSetup=Configuració del mòdul GeoIP Maxmind
PathToGeoIPMaxmindCountryDataFile=Ruta de l'arxiu Maxmind que conté les conversions IP-> País.<br>Exemple: /usr/local/share/GeoIP/GeoIP.dat PathToGeoIPMaxmindCountryDataFile=Ruta de l'arxiu Maxmind que conté les conversions IP-> País.<br>Exemple: /usr/local/share/GeoIP/GeoIP.dat
@ -1601,3 +1611,8 @@ ExpenseReportsSetup=Setup of module Expense Reports
TemplatePDFExpenseReports=Document templates to generate expense report document TemplatePDFExpenseReports=Document templates to generate expense report document
NoModueToManageStockDecrease=No module able to manage automatic stock decrease has been activated. Stock decrease will be done on manual input only. NoModueToManageStockDecrease=No module able to manage automatic stock decrease has been activated. Stock decrease will be done on manual input only.
NoModueToManageStockIncrease=No module able to manage automatic stock increase has been activated. Stock increase will be done on manual input only. NoModueToManageStockIncrease=No module able to manage automatic stock increase has been activated. Stock increase will be done on manual input only.
YouMayFindNotificationsFeaturesIntoModuleNotification=You may find options for EMail notifications by enabling and configuring the module "Notification".
ListOfNotificationsPerContact=List of notifications per contact*
ListOfFixedNotifications=List of fixed notifications
GoOntoContactCardToAddMore=Go on the tab "Notifications" of a thirdparty contact to add or remove notifications for contacts/addresses
Threshold=Threshold

View File

@ -48,7 +48,10 @@ InvoiceValidatedInDolibarr=Factura %s validada
InvoiceValidatedInDolibarrFromPos=Invoice %s validated from POS InvoiceValidatedInDolibarrFromPos=Invoice %s validated from POS
InvoiceBackToDraftInDolibarr=Factura %s tornada a borrador InvoiceBackToDraftInDolibarr=Factura %s tornada a borrador
InvoiceDeleteDolibarr=Factura %s eliminada InvoiceDeleteDolibarr=Factura %s eliminada
OrderValidatedInDolibarr= Comanda %s validada OrderValidatedInDolibarr=Comanda %s validada
OrderDeliveredInDolibarr=Order %s classified delivered
OrderCanceledInDolibarr=Commanda %s anul·lada
OrderBilledInDolibarr=Order %s classified billed
OrderApprovedInDolibarr=Comanda %s aprovada OrderApprovedInDolibarr=Comanda %s aprovada
OrderRefusedInDolibarr=Order %s refused OrderRefusedInDolibarr=Order %s refused
OrderBackToDraftInDolibarr=Comanda %s tordada a borrador OrderBackToDraftInDolibarr=Comanda %s tordada a borrador
@ -91,3 +94,5 @@ WorkingTimeRange=Working time range
WorkingDaysRange=Working days range WorkingDaysRange=Working days range
AddEvent=Create event AddEvent=Create event
MyAvailability=My availability MyAvailability=My availability
ActionType=Event type
DateActionBegin=Start event date

View File

@ -74,8 +74,9 @@ PaymentsAlreadyDone=Pagaments efectuats
PaymentsBackAlreadyDone=Reemborsaments ja efectuats PaymentsBackAlreadyDone=Reemborsaments ja efectuats
PaymentRule=Forma de pagament PaymentRule=Forma de pagament
PaymentMode=Forma de pagament PaymentMode=Forma de pagament
PaymentConditions=Condicions de pagament PaymentTerm=Payment term
PaymentConditionsShort=Condicions pagament PaymentConditions=Payment terms
PaymentConditionsShort=Payment terms
PaymentAmount=Import pagament PaymentAmount=Import pagament
ValidatePayment=Validar aquest pagament ValidatePayment=Validar aquest pagament
PaymentHigherThanReminderToPay=Pagament superior a la resta a pagar PaymentHigherThanReminderToPay=Pagament superior a la resta a pagar
@ -293,6 +294,8 @@ TotalOfTwoDiscountMustEqualsOriginal=La suma de l'import dels 2 nous descomptes
ConfirmRemoveDiscount=Esteu segur de voler eliminar aquest descompte? ConfirmRemoveDiscount=Esteu segur de voler eliminar aquest descompte?
RelatedBill=Factura associada RelatedBill=Factura associada
RelatedBills=Factures associades RelatedBills=Factures associades
RelatedCustomerInvoices=Related customer invoices
RelatedSupplierInvoices=Related supplier invoices
LatestRelatedBill=Latest related invoice LatestRelatedBill=Latest related invoice
WarningBillExist=Warning, one or more invoice already exist WarningBillExist=Warning, one or more invoice already exist

View File

@ -1,64 +1,62 @@
# Dolibarr language file - Source file is en_US - categories # Dolibarr language file - Source file is en_US - categories
Category=Categoria Rubrique=Tag/Category
Categories=categories Rubriques=Tags/Categories
Rubrique=Categoria categories=tags/categories
Rubriques=Categories TheCategorie=The tag/category
categories=Categoria(es) NoCategoryYet=No tag/category of this type created
TheCategorie=La categoria
NoCategoryYet=Cap categoria d'aquest tipus creada
In=En In=En
AddIn=Afegir en AddIn=Afegir en
modify=Modificar modify=Modificar
Classify=Classificar Classify=Classificar
CategoriesArea=Àrea categories CategoriesArea=Tags/Categories area
ProductsCategoriesArea=Àrea categories de productes i serveis ProductsCategoriesArea=Products/Services tags/categories area
SuppliersCategoriesArea=Àrea categories de proveïdors SuppliersCategoriesArea=Suppliers tags/categories area
CustomersCategoriesArea=Àrea categories de clients CustomersCategoriesArea=Customers tags/categories area
ThirdPartyCategoriesArea=Àrea categories de tercers ThirdPartyCategoriesArea=Third parties tags/categories area
MembersCategoriesArea=Àrea categories de membres MembersCategoriesArea=Members tags/categories area
ContactsCategoriesArea=Àrea categories de contactes ContactsCategoriesArea=Contacts tags/categories area
MainCats=Categories principals MainCats=Main tags/categories
SubCats=Subcategories SubCats=Subcategories
CatStatistics=Estadístiques CatStatistics=Estadístiques
CatList=Llista de categories CatList=List of tags/categories
AllCats=Totes les categories AllCats=All tags/categories
ViewCat=Veure la categoria ViewCat=View tag/category
NewCat=Nova categoria NewCat=Add tag/category
NewCategory=Nova categoria NewCategory=New tag/category
ModifCat=Modificar una categoria ModifCat=Modify tag/category
CatCreated=Categoria creada CatCreated=Tag/category created
CreateCat=Afegir una categoria CreateCat=Create tag/category
CreateThisCat=Afegir aquesta categoria CreateThisCat=Create this tag/category
ValidateFields=Validar els camps ValidateFields=Validar els camps
NoSubCat=Aquesta categoria no conté cap subcategoria NoSubCat=Aquesta categoria no conté cap subcategoria
SubCatOf=Subcategories SubCatOf=Subcategories
FoundCats=Categories trobades FoundCats=Found tags/categories
FoundCatsForName=Categories trobades amb el nom: FoundCatsForName=Tags/categories found for the name :
FoundSubCatsIn=Subcategories trobades en la categoria FoundSubCatsIn=Subcategories found in the tag/category
ErrSameCatSelected=Heu seleccionat la mateixa categoria diverses vegades ErrSameCatSelected=You selected the same tag/category several times
ErrForgotCat=Ha oblidat escollir la categoria ErrForgotCat=You forgot to choose the tag/category
ErrForgotField=Ha oblidat reassignar un camp ErrForgotField=Ha oblidat reassignar un camp
ErrCatAlreadyExists=Aquest nom està sent utilitzat ErrCatAlreadyExists=Aquest nom està sent utilitzat
AddProductToCat=Afegir aquest producte a una categoria? AddProductToCat=Add this product to a tag/category?
ImpossibleAddCat=Impossible afegir la categoria ImpossibleAddCat=Impossible to add the tag/category
ImpossibleAssociateCategory=Impossible associar la categoria ImpossibleAssociateCategory=Impossible to associate the tag/category to
WasAddedSuccessfully=s'ha afegit amb èxit. WasAddedSuccessfully=s'ha afegit amb èxit.
ObjectAlreadyLinkedToCategory=L'element ja està enllaçat a aquesta categoria ObjectAlreadyLinkedToCategory=Element is already linked to this tag/category.
CategorySuccessfullyCreated=La categoria %s s'ha inserit correctament. CategorySuccessfullyCreated=This tag/category %s has been added with success.
ProductIsInCategories=Aquest producte/servei es troba en les següents categories ProductIsInCategories=Product/service owns to following tags/categories
SupplierIsInCategories=Aquest proveïdor es troba en les següents categories SupplierIsInCategories=Third party owns to following suppliers tags/categories
CompanyIsInCustomersCategories=Aquesta empresa es troba en les següents categories CompanyIsInCustomersCategories=This third party owns to following customers/prospects tags/categories
CompanyIsInSuppliersCategories=Aquesta empresa es troba en les següents categories de proveïdors CompanyIsInSuppliersCategories=This third party owns to following suppliers tags/categories
MemberIsInCategories=Aquest membre es troba en les següents categories de membres MemberIsInCategories=This member owns to following members tags/categories
ContactIsInCategories=Aquest contacte es troba en les següents categories de contactes ContactIsInCategories=This contact owns to following contacts tags/categories
ProductHasNoCategory=Aquest producte/servei no es troba en cap categoria en particular ProductHasNoCategory=This product/service is not in any tags/categories
SupplierHasNoCategory=Aquest proveïdor no es troba en cap categoria en particular SupplierHasNoCategory=This supplier is not in any tags/categories
CompanyHasNoCategory=Aquesta empresa no es troba en cap categoria en particular CompanyHasNoCategory=This company is not in any tags/categories
MemberHasNoCategory=Aquest membre no es troba en cap categoria en particular MemberHasNoCategory=This member is not in any tags/categories
ContactHasNoCategory=Aquest contacte no es troba en cap categoria ContactHasNoCategory=This contact is not in any tags/categories
ClassifyInCategory=Classificar en la categoria ClassifyInCategory=Classify in tag/category
NoneCategory=Cap NoneCategory=Cap
NotCategorized=Sense categoria NotCategorized=Without tag/category
CategoryExistsAtSameLevel=Aquesta categoria ja existeix per aquesta referència CategoryExistsAtSameLevel=Aquesta categoria ja existeix per aquesta referència
ReturnInProduct=Tornar a la fitxa producte/servei ReturnInProduct=Tornar a la fitxa producte/servei
ReturnInSupplier=Tornar a la fitxa proveïdor ReturnInSupplier=Tornar a la fitxa proveïdor
@ -66,22 +64,22 @@ ReturnInCompany=Tornar a la fitxa client/client potencial
ContentsVisibleByAll=El contingut serà visible per tots ContentsVisibleByAll=El contingut serà visible per tots
ContentsVisibleByAllShort=Contingut visible per tots ContentsVisibleByAllShort=Contingut visible per tots
ContentsNotVisibleByAllShort=Contingut no visible per tots ContentsNotVisibleByAllShort=Contingut no visible per tots
CategoriesTree=Categories tree CategoriesTree=Tags/categories tree
DeleteCategory=Eliminar categoria DeleteCategory=Delete tag/category
ConfirmDeleteCategory=Esteu segur de voler eliminar aquesta categoria? ConfirmDeleteCategory=Are you sure you want to delete this tag/category ?
RemoveFromCategory=Suprimir l'enllaç amb categoria RemoveFromCategory=Remove link with tag/categorie
RemoveFromCategoryConfirm=Esteu segur de voler eliminar el vincle entre la transacció i la categoria? RemoveFromCategoryConfirm=Are you sure you want to remove link between the transaction and the tag/category ?
NoCategoriesDefined=Cap categoria definida NoCategoriesDefined=No tag/category defined
SuppliersCategoryShort=Categoria proveïdors SuppliersCategoryShort=Suppliers tags/category
CustomersCategoryShort=Categoria clients CustomersCategoryShort=Customers tags/category
ProductsCategoryShort=Categoria productes ProductsCategoryShort=Products tags/category
MembersCategoryShort=Categoria membre MembersCategoryShort=Members tags/category
SuppliersCategoriesShort=Categories proveïdors SuppliersCategoriesShort=Suppliers tags/categories
CustomersCategoriesShort=Categories clients CustomersCategoriesShort=Customers tags/categories
CustomersProspectsCategoriesShort=Categories clients CustomersProspectsCategoriesShort=Categories clients
ProductsCategoriesShort=Categories productes ProductsCategoriesShort=Products tags/categories
MembersCategoriesShort=Categories membres MembersCategoriesShort=Members tags/categories
ContactCategoriesShort=Categories contactes ContactCategoriesShort=Contacts tags/categories
ThisCategoryHasNoProduct=Aquesta categoria no conté cap producte. ThisCategoryHasNoProduct=Aquesta categoria no conté cap producte.
ThisCategoryHasNoSupplier=Aquesta categoria no conté cap proveïdor. ThisCategoryHasNoSupplier=Aquesta categoria no conté cap proveïdor.
ThisCategoryHasNoCustomer=Aquesta categoria no conté cap client. ThisCategoryHasNoCustomer=Aquesta categoria no conté cap client.
@ -90,23 +88,23 @@ ThisCategoryHasNoContact=Aquesta categoria no conté contactes
AssignedToCustomer=Assignar a un client AssignedToCustomer=Assignar a un client
AssignedToTheCustomer=Assignat a un client AssignedToTheCustomer=Assignat a un client
InternalCategory=Categoria interna InternalCategory=Categoria interna
CategoryContents=Contingut de la categoria CategoryContents=Tag/category contents
CategId=Id categoria CategId=Tag/category id
CatSupList=Llista de categories de proveïdors CatSupList=List of supplier tags/categories
CatCusList=Llista de categories de clients/potencials CatCusList=List of customer/prospect tags/categories
CatProdList=Llista de categories de productes CatProdList=List of products tags/categories
CatMemberList=Llista de categories de membres CatMemberList=List of members tags/categories
CatContactList=Llistat de categories de contactes i contactes CatContactList=List of contact tags/categories and contact
CatSupLinks=Proveïdors CatSupLinks=Links between suppliers and tags/categories
CatCusLinks=Clients/Clients potencials CatCusLinks=Links between customers/prospects and tags/categories
CatProdLinks=Productes CatProdLinks=Links between products/services and tags/categories
CatMemberLinks=Membres CatMemberLinks=Links between members and tags/categories
DeleteFromCat=Eliminar de la categoria DeleteFromCat=Remove from tags/category
DeletePicture=Picture delete DeletePicture=Picture delete
ConfirmDeletePicture=Confirm picture deletion? ConfirmDeletePicture=Confirm picture deletion?
ExtraFieldsCategories=Complementary attributes ExtraFieldsCategories=Complementary attributes
CategoriesSetup=Categories setup CategoriesSetup=Tags/categories setup
CategorieRecursiv=Link with parent category automatically CategorieRecursiv=Link with parent tag/category automatically
CategorieRecursivHelp=If activated, product will also linked to parent category when adding into a subcategory CategorieRecursivHelp=If activated, product will also linked to parent category when adding into a subcategory
AddProductServiceIntoCategory=Add the following product/service AddProductServiceIntoCategory=Add the following product/service
ShowCategory=Show category ShowCategory=Show tag/category

View File

@ -26,15 +26,15 @@ CronLastOutput=Última sortida
CronLastResult=Últim codi tornat CronLastResult=Últim codi tornat
CronListOfCronJobs=Llista de tasques programades CronListOfCronJobs=Llista de tasques programades
CronCommand=Comando CronCommand=Comando
CronList=Llistat de tasques planificades CronList=Scheduled job
CronDelete= Eliminar la tasca planificada CronDelete=Delete scheduled jobs
CronConfirmDelete= Està segur que voleu eliminar aquesta tasca planificada? CronConfirmDelete=Are you sure you want to delete this scheduled jobs ?
CronExecute=Executar aquesta tasca CronExecute=Launch scheduled jobs
CronConfirmExecute= Està segur que voleu executar ara aquesta tasca? CronConfirmExecute=Are you sure to execute this scheduled jobs now ?
CronInfo= Els treballs permeten executar les tasques a intervals regulars CronInfo=Scheduled job module allow to execute job that have been planned
CronWaitingJobs=Els seus treballs en espera: CronWaitingJobs=Waiting jobs
CronTask=Tasca CronTask=Tasca
CronNone= Ningún CronNone=Ningún
CronDtStart=Data inici CronDtStart=Data inici
CronDtEnd=Data fi CronDtEnd=Data fi
CronDtNextLaunch=Propera execució CronDtNextLaunch=Propera execució
@ -75,6 +75,7 @@ CronObjectHelp=El nombre del objeto a crear. <BR> Por ejemplo para llamar el mé
CronMethodHelp=El método a lanzar. <BR> Por ejemplo para llamar el método fetch del objeto Product de Dolibarr /htdocs/product/class/product.class.php, el valor del método es <i>fecth</i> CronMethodHelp=El método a lanzar. <BR> Por ejemplo para llamar el método fetch del objeto Product de Dolibarr /htdocs/product/class/product.class.php, el valor del método es <i>fecth</i>
CronArgsHelp=Los argumentos del método. <BR> Por ejemplo para usar el método fetch del objeto Product deDolibarr /htdocs/product/class/product.class.php, el valor del parámetro podría ser <i>0, RefProduit</i> CronArgsHelp=Los argumentos del método. <BR> Por ejemplo para usar el método fetch del objeto Product deDolibarr /htdocs/product/class/product.class.php, el valor del parámetro podría ser <i>0, RefProduit</i>
CronCommandHelp=El comando del sistema a executar CronCommandHelp=El comando del sistema a executar
CronCreateJob=Create new Scheduled Job
# Info # Info
CronInfoPage=Informació CronInfoPage=Informació
# Common # Common

View File

@ -6,6 +6,8 @@ Donor=Donant
Donors=Donants Donors=Donants
AddDonation=Create a donation AddDonation=Create a donation
NewDonation=Nova donació NewDonation=Nova donació
DeleteADonation=Delete a donation
ConfirmDeleteADonation=Are you sure you want to delete this donation ?
ShowDonation=Mostrar donació ShowDonation=Mostrar donació
DonationPromise=Promesa de donació DonationPromise=Promesa de donació
PromisesNotValid=Promeses no validades PromisesNotValid=Promeses no validades
@ -21,6 +23,8 @@ DonationStatusPaid=Donació pagada
DonationStatusPromiseNotValidatedShort=No validada DonationStatusPromiseNotValidatedShort=No validada
DonationStatusPromiseValidatedShort=Validada DonationStatusPromiseValidatedShort=Validada
DonationStatusPaidShort=Pagada DonationStatusPaidShort=Pagada
DonationTitle=Donation receipt
DonationDatePayment=Payment date
ValidPromess=Validar promesa ValidPromess=Validar promesa
DonationReceipt=Rebut de donació DonationReceipt=Rebut de donació
BuildDonationReceipt=Crear rebut BuildDonationReceipt=Crear rebut
@ -36,3 +40,4 @@ FrenchOptions=Options for France
DONATION_ART200=Show article 200 from CGI if you are concerned DONATION_ART200=Show article 200 from CGI if you are concerned
DONATION_ART238=Show article 238 from CGI if you are concerned DONATION_ART238=Show article 238 from CGI if you are concerned
DONATION_ART885=Show article 885 from CGI if you are concerned DONATION_ART885=Show article 885 from CGI if you are concerned
DonationPayment=Donation payment

View File

@ -161,6 +161,12 @@ ErrorPriceExpressionUnknown=Unknown error '%s'
ErrorSrcAndTargetWarehouseMustDiffers=Source and target warehouses must differs ErrorSrcAndTargetWarehouseMustDiffers=Source and target warehouses must differs
ErrorTryToMakeMoveOnProductRequiringBatchData=Error, trying to make a stock movement without batch/serial information, on a product requiring batch/serial information ErrorTryToMakeMoveOnProductRequiringBatchData=Error, trying to make a stock movement without batch/serial information, on a product requiring batch/serial information
ErrorCantSetReceptionToTotalDoneWithReceptionToApprove=All recorded receptions must first be verified before being allowed to do this action ErrorCantSetReceptionToTotalDoneWithReceptionToApprove=All recorded receptions must first be verified before being allowed to do this action
ErrorGlobalVariableUpdater0=HTTP request failed with error '%s'
ErrorGlobalVariableUpdater1=Invalid JSON format '%s'
ErrorGlobalVariableUpdater2=Missing parameter '%s'
ErrorGlobalVariableUpdater3=The requested data was not found in result
ErrorGlobalVariableUpdater4=SOAP client failed with error '%s'
ErrorGlobalVariableUpdater5=No global variable selected
# Warnings # Warnings
WarningMandatorySetupNotComplete=Els paràmetres obligatoris de configuració no estan encara definits WarningMandatorySetupNotComplete=Els paràmetres obligatoris de configuració no estan encara definits

View File

@ -139,3 +139,5 @@ ListOfNotificationsDone=Llista de notificacions d'e-mails enviades
MailSendSetupIs=Configuration of email sending has been setup to '%s'. This mode can't be used to send mass emailing. MailSendSetupIs=Configuration of email sending has been setup to '%s'. This mode can't be used to send mass emailing.
MailSendSetupIs2=You must first go, with an admin account, into menu %sHome - Setup - EMails%s to change parameter <strong>'%s'</strong> to use mode '%s'. With this mode, you can enter setup of the SMTP server provided by your Internet Service Provider and use Mass emailing feature. MailSendSetupIs2=You must first go, with an admin account, into menu %sHome - Setup - EMails%s to change parameter <strong>'%s'</strong> to use mode '%s'. With this mode, you can enter setup of the SMTP server provided by your Internet Service Provider and use Mass emailing feature.
MailSendSetupIs3=If you have any questions on how to setup your SMTP server, you can ask to %s. MailSendSetupIs3=If you have any questions on how to setup your SMTP server, you can ask to %s.
YouCanAlsoUseSupervisorKeyword=You can also add the keyword <strong>__SUPERVISOREMAIL__</strong> to have email being sent to the supervisor of user (works only if an email is defined for this supervisor)
NbOfTargetedContacts=Current number of targeted contact emails

View File

@ -352,6 +352,7 @@ Status=Estat
Favorite=Favorite Favorite=Favorite
ShortInfo=Info. ShortInfo=Info.
Ref=Ref. Ref=Ref.
ExternalRef=Ref. extern
RefSupplier=Ref. proveïdor RefSupplier=Ref. proveïdor
RefPayment=Ref. pagament RefPayment=Ref. pagament
CommercialProposalsShort=Pressupostos CommercialProposalsShort=Pressupostos
@ -394,8 +395,8 @@ Available=Disponible
NotYetAvailable=Encara no disponible NotYetAvailable=Encara no disponible
NotAvailable=No disponible NotAvailable=No disponible
Popularity=Popularitat Popularity=Popularitat
Categories=Categories Categories=Tags/categories
Category=Categoria Category=Tag/category
By=Per By=Per
From=De From=De
to=a to=a
@ -694,6 +695,7 @@ AddBox=Add box
SelectElementAndClickRefresh=Select an element and click Refresh SelectElementAndClickRefresh=Select an element and click Refresh
PrintFile=Print File %s PrintFile=Print File %s
ShowTransaction=Show transaction ShowTransaction=Show transaction
GoIntoSetupToChangeLogo=Go into Home - Setup - Company to change logo or go into Home - Setup - Display to hide.
# Week day # Week day
Monday=Dilluns Monday=Dilluns
Tuesday=Dimarts Tuesday=Dimarts

View File

@ -64,7 +64,8 @@ ShipProduct=Enviar producte
Discount=Descompte Discount=Descompte
CreateOrder=Crear comanda CreateOrder=Crear comanda
RefuseOrder=Rebutjar la comanda RefuseOrder=Rebutjar la comanda
ApproveOrder=Acceptar la comanda ApproveOrder=Approve order
Approve2Order=Approve order (second level)
ValidateOrder=Validar la comanda ValidateOrder=Validar la comanda
UnvalidateOrder=Desvalidar la comanda UnvalidateOrder=Desvalidar la comanda
DeleteOrder=Eliminar la comanda DeleteOrder=Eliminar la comanda
@ -102,6 +103,8 @@ ClassifyBilled=Classificar facturat
ComptaCard=Fitxa comptable ComptaCard=Fitxa comptable
DraftOrders=Comandes esborrany DraftOrders=Comandes esborrany
RelatedOrders=Comandes adjuntes RelatedOrders=Comandes adjuntes
RelatedCustomerOrders=Related customer orders
RelatedSupplierOrders=Related supplier orders
OnProcessOrders=Comandes en procés OnProcessOrders=Comandes en procés
RefOrder=Ref. comanda RefOrder=Ref. comanda
RefCustomerOrder=Ref. comanda client RefCustomerOrder=Ref. comanda client
@ -118,6 +121,7 @@ PaymentOrderRef=Pagament comanda %s
CloneOrder=Clonar comanda CloneOrder=Clonar comanda
ConfirmCloneOrder=Esteu segur de voler clonar aquesta comanda <b>%s</b>? ConfirmCloneOrder=Esteu segur de voler clonar aquesta comanda <b>%s</b>?
DispatchSupplierOrder=Recepció de la comanda a proveïdor %s DispatchSupplierOrder=Recepció de la comanda a proveïdor %s
FirstApprovalAlreadyDone=First approval already done
##### Types de contacts ##### ##### Types de contacts #####
TypeContact_commande_internal_SALESREPFOLL=Responsable seguiment comanda client TypeContact_commande_internal_SALESREPFOLL=Responsable seguiment comanda client
TypeContact_commande_internal_SHIPPING=Responsable enviament comanda client TypeContact_commande_internal_SHIPPING=Responsable enviament comanda client

View File

@ -12,6 +12,7 @@ Notify_FICHINTER_VALIDATE=Validació fitxa intervenció
Notify_FICHINTER_SENTBYMAIL=Enviament fitxa intervenció per e-mail Notify_FICHINTER_SENTBYMAIL=Enviament fitxa intervenció per e-mail
Notify_BILL_VALIDATE=Validació factura Notify_BILL_VALIDATE=Validació factura
Notify_BILL_UNVALIDATE=Devalidació factura a client Notify_BILL_UNVALIDATE=Devalidació factura a client
Notify_ORDER_SUPPLIER_VALIDATE=Supplier order recorded
Notify_ORDER_SUPPLIER_APPROVE=Aprovació comanda a proveïdor Notify_ORDER_SUPPLIER_APPROVE=Aprovació comanda a proveïdor
Notify_ORDER_SUPPLIER_REFUSE=Rebuig comanda a proveïdor Notify_ORDER_SUPPLIER_REFUSE=Rebuig comanda a proveïdor
Notify_ORDER_VALIDATE=Validació comanda client Notify_ORDER_VALIDATE=Validació comanda client
@ -28,7 +29,7 @@ Notify_PROPAL_SENTBYMAIL=Enviament pressupost per e-mail
Notify_BILL_PAYED=Cobrament factura a client Notify_BILL_PAYED=Cobrament factura a client
Notify_BILL_CANCEL=Cancel·lació factura a client Notify_BILL_CANCEL=Cancel·lació factura a client
Notify_BILL_SENTBYMAIL=Enviament factura a client per e-mail Notify_BILL_SENTBYMAIL=Enviament factura a client per e-mail
Notify_ORDER_SUPPLIER_VALIDATE=Validació comanda a proveïdor Notify_ORDER_SUPPLIER_VALIDATE=Supplier order recorded
Notify_ORDER_SUPPLIER_SENTBYMAIL=Enviament comanda a proveïdor per e-mail Notify_ORDER_SUPPLIER_SENTBYMAIL=Enviament comanda a proveïdor per e-mail
Notify_BILL_SUPPLIER_VALIDATE=Validació factura de proveïdor Notify_BILL_SUPPLIER_VALIDATE=Validació factura de proveïdor
Notify_BILL_SUPPLIER_PAYED=Pagament factura de proveïdor Notify_BILL_SUPPLIER_PAYED=Pagament factura de proveïdor
@ -47,7 +48,7 @@ Notify_PROJECT_CREATE=Project creation
Notify_TASK_CREATE=Task created Notify_TASK_CREATE=Task created
Notify_TASK_MODIFY=Task modified Notify_TASK_MODIFY=Task modified
Notify_TASK_DELETE=Task deleted Notify_TASK_DELETE=Task deleted
SeeModuleSetup=See module setup SeeModuleSetup=See setup of module %s
NbOfAttachedFiles=Número arxius/documents adjunts NbOfAttachedFiles=Número arxius/documents adjunts
TotalSizeOfAttachedFiles=Mida total dels arxius/documents adjunts TotalSizeOfAttachedFiles=Mida total dels arxius/documents adjunts
MaxSize=Tamany màxim MaxSize=Tamany màxim
@ -170,6 +171,7 @@ EMailTextInvoiceValidated=Factura %s validada
EMailTextProposalValidated=El pressupost %s que el concerneix ha estat validat. EMailTextProposalValidated=El pressupost %s que el concerneix ha estat validat.
EMailTextOrderValidated=La comanda %s que el concerneix ha estat validada. EMailTextOrderValidated=La comanda %s que el concerneix ha estat validada.
EMailTextOrderApproved=Comanda %s aprovada EMailTextOrderApproved=Comanda %s aprovada
EMailTextOrderValidatedBy=The order %s has been recorded by %s.
EMailTextOrderApprovedBy=Comanda %s aprovada per %s EMailTextOrderApprovedBy=Comanda %s aprovada per %s
EMailTextOrderRefused=Comanda %s rebutjada EMailTextOrderRefused=Comanda %s rebutjada
EMailTextOrderRefusedBy=Comanda %s rebutjada per %s EMailTextOrderRefusedBy=Comanda %s rebutjada per %s

View File

@ -245,12 +245,25 @@ MinimumRecommendedPrice=Minimum recommended price is : %s
PriceExpressionEditor=Price expression editor PriceExpressionEditor=Price expression editor
PriceExpressionSelected=Selected price expression PriceExpressionSelected=Selected price expression
PriceExpressionEditorHelp1="price = 2 + 2" or "2 + 2" for setting the price. Use ; to separate expressions PriceExpressionEditorHelp1="price = 2 + 2" or "2 + 2" for setting the price. Use ; to separate expressions
PriceExpressionEditorHelp2=You can access ExtraFields with variables like <b>#options_myextrafieldkey#</b> PriceExpressionEditorHelp2=You can access ExtraFields with variables like <b>#extrafield_myextrafieldkey#</b> and global variables with <b>#global_mycode#</b>
PriceExpressionEditorHelp3=In both product/service and supplier prices there are these variables available:<br><b>#tva_tx# #localtax1_tx# #localtax2_tx# #weight# #length# #surface# #price_min#</b> PriceExpressionEditorHelp3=In both product/service and supplier prices there are these variables available:<br><b>#tva_tx# #localtax1_tx# #localtax2_tx# #weight# #length# #surface# #price_min#</b>
PriceExpressionEditorHelp4=In product/service price only: <b>#supplier_min_price#</b><br>In supplier prices only: <b>#supplier_quantity# and #supplier_tva_tx#</b> PriceExpressionEditorHelp4=In product/service price only: <b>#supplier_min_price#</b><br>In supplier prices only: <b>#supplier_quantity# and #supplier_tva_tx#</b>
PriceExpressionEditorHelp5=Available global values:
PriceMode=Price mode PriceMode=Price mode
PriceNumeric=Number PriceNumeric=Number
DefaultPrice=Default price DefaultPrice=Default price
ComposedProductIncDecStock=Increase/Decrease stock on parent change ComposedProductIncDecStock=Increase/Decrease stock on parent change
ComposedProduct=Sub-product ComposedProduct=Sub-product
MinSupplierPrice=Minimun supplier price MinSupplierPrice=Minimum supplier price
DynamicPriceConfiguration=Dynamic price configuration
GlobalVariables=Global variables
GlobalVariableUpdaters=Global variable updaters
GlobalVariableUpdaterType0=JSON data
GlobalVariableUpdaterHelp0=Parses JSON data from specified URL, VALUE specifies the location of relevant value,
GlobalVariableUpdaterHelpFormat0=format is {"URL": "http://example.com/urlofjson", "VALUE": "array1,array2,targetvalue"}
GlobalVariableUpdaterType1=WebService data
GlobalVariableUpdaterHelp1=Parses WebService data from specified URL, NS specifies the namespace, VALUE specifies the location of relevant value, DATA should contain the data to send and METHOD is the calling WS method
GlobalVariableUpdaterHelpFormat1=format is {"URL": "http://example.com/urlofws", "VALUE": "array,targetvalue", "NS": "http://example.com/urlofns", "METHOD": "myWSMethod", "DATA": {"your": "data, "to": "send"}}
UpdateInterval=Update interval (minutes)
LastUpdated=Last updated
CorrectlyUpdated=Correctly updated

View File

@ -72,6 +72,7 @@ ListSupplierInvoicesAssociatedProject=Llistat de factures de proveïdor associad
ListContractAssociatedProject=Llistatde contractes associats al projecte ListContractAssociatedProject=Llistatde contractes associats al projecte
ListFichinterAssociatedProject=Llistat d'intervencions associades al projecte ListFichinterAssociatedProject=Llistat d'intervencions associades al projecte
ListExpenseReportsAssociatedProject=List of expense reports associated with the project ListExpenseReportsAssociatedProject=List of expense reports associated with the project
ListDonationsAssociatedProject=List of donations associated with the project
ListActionsAssociatedProject=Llista d'esdeveniments associats al projecte ListActionsAssociatedProject=Llista d'esdeveniments associats al projecte
ActivityOnProjectThisWeek=Activitat en el projecte aquesta setmana ActivityOnProjectThisWeek=Activitat en el projecte aquesta setmana
ActivityOnProjectThisMonth=Activitat en el projecte aquest mes ActivityOnProjectThisMonth=Activitat en el projecte aquest mes
@ -130,13 +131,15 @@ AddElement=Link to element
UnlinkElement=Unlink element UnlinkElement=Unlink element
# Documents models # Documents models
DocumentModelBaleine=Model d'informe de projecte complet (logo...) DocumentModelBaleine=Model d'informe de projecte complet (logo...)
PlannedWorkload = Càrrega de treball prevista PlannedWorkload=Càrrega de treball prevista
WorkloadOccupation= Percentatge afectat PlannedWorkloadShort=Workload
WorkloadOccupation=Workload assignation
ProjectReferers=Objectes vinculats ProjectReferers=Objectes vinculats
SearchAProject=Search a project SearchAProject=Search a project
ProjectMustBeValidatedFirst=Project must be validated first ProjectMustBeValidatedFirst=Project must be validated first
ProjectDraft=Draft projects ProjectDraft=Draft projects
FirstAddRessourceToAllocateTime=Associate a ressource to allocate time FirstAddRessourceToAllocateTime=Associate a ressource to allocate time
InputPerTime=Input per time
InputPerDay=Input per day InputPerDay=Input per day
InputPerWeek=Input per week
InputPerAction=Input per action
TimeAlreadyRecorded=Time spent already recorded for this task/day and user %s TimeAlreadyRecorded=Time spent already recorded for this task/day and user %s

View File

@ -2,6 +2,7 @@
RefSending=Ref enviament RefSending=Ref enviament
Sending=Enviament Sending=Enviament
Sendings=Enviaments Sendings=Enviaments
AllSendings=All Shipments
Shipment=Enviament Shipment=Enviament
Shipments=Enviaments Shipments=Enviaments
ShowSending=Show Sending ShowSending=Show Sending

View File

@ -43,3 +43,4 @@ ListOfSupplierOrders=List of supplier orders
MenuOrdersSupplierToBill=Supplier orders to invoice MenuOrdersSupplierToBill=Supplier orders to invoice
NbDaysToDelivery=Delivery delay in days NbDaysToDelivery=Delivery delay in days
DescNbDaysToDelivery=The biggest delay is display among order product list DescNbDaysToDelivery=The biggest delay is display among order product list
UseDoubleApproval=Use double approval (the second approval will be any user of a defined user group)

View File

@ -389,6 +389,7 @@ ExtrafieldSeparator=Oddělovač
ExtrafieldCheckBox=Zaškrtávací políčko ExtrafieldCheckBox=Zaškrtávací políčko
ExtrafieldRadio=Přepínač ExtrafieldRadio=Přepínač
ExtrafieldCheckBoxFromList= Checkbox from table ExtrafieldCheckBoxFromList= Checkbox from table
ExtrafieldLink=Link to an object
ExtrafieldParamHelpselect=Parameters list have to be like key,value<br><br> for example : <br>1,value1<br>2,value2<br>3,value3<br>...<br><br>In order to have the list depending on another :<br>1,value1|parent_list_code:parent_key<br>2,value2|parent_list_code:parent_key ExtrafieldParamHelpselect=Parameters list have to be like key,value<br><br> for example : <br>1,value1<br>2,value2<br>3,value3<br>...<br><br>In order to have the list depending on another :<br>1,value1|parent_list_code:parent_key<br>2,value2|parent_list_code:parent_key
ExtrafieldParamHelpcheckbox=Parameters list have to be like key,value<br><br> for example : <br>1,value1<br>2,value2<br>3,value3<br>... ExtrafieldParamHelpcheckbox=Parameters list have to be like key,value<br><br> for example : <br>1,value1<br>2,value2<br>3,value3<br>...
ExtrafieldParamHelpradio=Parameters list have to be like key,value<br><br> for example : <br>1,value1<br>2,value2<br>3,value3<br>... ExtrafieldParamHelpradio=Parameters list have to be like key,value<br><br> for example : <br>1,value1<br>2,value2<br>3,value3<br>...
@ -494,6 +495,8 @@ Module500Name=Zvláštní náklady (daně, sociální příspěvky a dividendy)
Module500Desc=Management of special expenses like taxes, social contribution, dividends and salaries Module500Desc=Management of special expenses like taxes, social contribution, dividends and salaries
Module510Name=Salaries Module510Name=Salaries
Module510Desc=Management of employees salaries and payments Module510Desc=Management of employees salaries and payments
Module520Name=Loan
Module520Desc=Management of loans
Module600Name=Upozornění Module600Name=Upozornění
Module600Desc=Send EMail notifications on some Dolibarr business events to third-party contacts (setup defined on each thirdparty) Module600Desc=Send EMail notifications on some Dolibarr business events to third-party contacts (setup defined on each thirdparty)
Module700Name=Dary Module700Name=Dary
@ -508,14 +511,14 @@ Module1400Name=Účetnictví
Module1400Desc=Vedení účetnictví (dvojité strany) Module1400Desc=Vedení účetnictví (dvojité strany)
Module1520Name=Document Generation Module1520Name=Document Generation
Module1520Desc=Mass mail document generation Module1520Desc=Mass mail document generation
Module1780Name=Kategorie Module1780Name=Tags/Categories
Module1780Desc=Category management (produkty, dodavatelé a odběratelé) Module1780Desc=Create tags/category (products, customers, suppliers, contacts or members)
Module2000Name=WYSIWYG editor Module2000Name=WYSIWYG editor
Module2000Desc=Nechte upravit některé textové pole pomocí pokročilého editoru Module2000Desc=Nechte upravit některé textové pole pomocí pokročilého editoru
Module2200Name=Dynamic Prices Module2200Name=Dynamic Prices
Module2200Desc=Enable the usage of math expressions for prices Module2200Desc=Enable the usage of math expressions for prices
Module2300Name=Cron Module2300Name=Cron
Module2300Desc=Plánované správu úloh Module2300Desc=Scheduled job management
Module2400Name=Pořad jednání Module2400Name=Pořad jednání
Module2400Desc=Události / úkoly a agendy vedení Module2400Desc=Události / úkoly a agendy vedení
Module2500Name=Elektronický Redakční Module2500Name=Elektronický Redakční
@ -714,6 +717,11 @@ Permission510=Read Salaries
Permission512=Create/modify salaries Permission512=Create/modify salaries
Permission514=Delete salaries Permission514=Delete salaries
Permission517=Export salaries Permission517=Export salaries
Permission520=Read Loans
Permission522=Create/modify loans
Permission524=Delete loans
Permission525=Access loan calculator
Permission527=Export loans
Permission531=Přečtěte služby Permission531=Přečtěte služby
Permission532=Vytvořit / upravit služby Permission532=Vytvořit / upravit služby
Permission534=Odstranit služby Permission534=Odstranit služby
@ -746,6 +754,7 @@ Permission1185=Schválit dodavatelských objednávek
Permission1186=Objednávky Objednat dodavatel Permission1186=Objednávky Objednat dodavatel
Permission1187=Potvrzení přijetí dodavatelských objednávek Permission1187=Potvrzení přijetí dodavatelských objednávek
Permission1188=Odstranit dodavatelských objednávek Permission1188=Odstranit dodavatelských objednávek
Permission1190=Approve (second approval) supplier orders
Permission1201=Získejte výsledek exportu Permission1201=Získejte výsledek exportu
Permission1202=Vytvořit / Upravit vývoz Permission1202=Vytvořit / Upravit vývoz
Permission1231=Přečtěte si dodavatelské faktury Permission1231=Přečtěte si dodavatelské faktury
@ -758,10 +767,10 @@ Permission1237=Export dodavatelské objednávky a informace o nich
Permission1251=Spustit Hmotné dovozy externích dat do databáze (načítání dat) Permission1251=Spustit Hmotné dovozy externích dat do databáze (načítání dat)
Permission1321=Export zákazníků faktury, atributy a platby Permission1321=Export zákazníků faktury, atributy a platby
Permission1421=Export objednávek zákazníků a atributy Permission1421=Export objednávek zákazníků a atributy
Permission23001 = Přečtěte si naplánovaná úloha Permission23001=Read Scheduled job
Permission23002 = Vytvořit / aktualizovat naplánovanou úlohu Permission23002=Create/update Scheduled job
Permission23003 = Odstranit naplánovaná úloha Permission23003=Delete Scheduled job
Permission23004 = Provést naplánované úlohy, Permission23004=Execute Scheduled job
Permission2401=Přečtěte akce (události nebo úkoly) které souvisí s jeho účet Permission2401=Přečtěte akce (události nebo úkoly) které souvisí s jeho účet
Permission2402=Vytvořit / upravit akce (události nebo úkoly) které souvisí s jeho účet Permission2402=Vytvořit / upravit akce (události nebo úkoly) které souvisí s jeho účet
Permission2403=Odstranit akce (události nebo úkoly) které souvisí s jeho účet Permission2403=Odstranit akce (události nebo úkoly) které souvisí s jeho účet
@ -1107,7 +1116,7 @@ ModuleCompanyCodeAquarium=Vrátit evidence kód postavený podle: <br> %s násle
ModuleCompanyCodePanicum=Zpět prázdný evidence kód. ModuleCompanyCodePanicum=Zpět prázdný evidence kód.
ModuleCompanyCodeDigitaria=Účetnictví kód závisí na kódu třetích stran. Kód se skládá ze znaku &quot;C&quot; na prvním místě následuje prvních 5 znaků kódu třetích stran. ModuleCompanyCodeDigitaria=Účetnictví kód závisí na kódu třetích stran. Kód se skládá ze znaku &quot;C&quot; na prvním místě následuje prvních 5 znaků kódu třetích stran.
UseNotifications=Použití oznámení UseNotifications=Použití oznámení
NotificationsDesc=EMails notifications feature allows you to silently send automatic mail, for some Dolibarr events. Targets of notifications can be defined:<br>* per third parties contacts (customers or suppliers), one third party at time.<br>* or by setting a global target email address on module setup page. NotificationsDesc=EMails notifications feature allows you to silently send automatic mail, for some Dolibarr events. Targets of notifications can be defined:<br>* per third parties contacts (customers or suppliers), one contact at time.<br>* or by setting global target email addresses in module setup page.
ModelModules=Dokumenty šablony ModelModules=Dokumenty šablony
DocumentModelOdt=Generování dokumentů z OpenDocuments šablon (. ODT nebo ODS. Soubory OpenOffice, KOffice, TextEdit, ...) DocumentModelOdt=Generování dokumentů z OpenDocuments šablon (. ODT nebo ODS. Soubory OpenOffice, KOffice, TextEdit, ...)
WatermarkOnDraft=Vodoznak na návrhu dokumentu WatermarkOnDraft=Vodoznak na návrhu dokumentu
@ -1557,6 +1566,7 @@ SuppliersSetup=Dodavatel modul nastavení
SuppliersCommandModel=Kompletní šablona se s dodavately řádu (logo. ..) SuppliersCommandModel=Kompletní šablona se s dodavately řádu (logo. ..)
SuppliersInvoiceModel=Kompletní šablona dodavatelské faktury (logo. ..) SuppliersInvoiceModel=Kompletní šablona dodavatelské faktury (logo. ..)
SuppliersInvoiceNumberingModel=Dodavatelských faktur číslování modelů SuppliersInvoiceNumberingModel=Dodavatelských faktur číslování modelů
IfSetToYesDontForgetPermission=If set to yes, don't forget to provide permissions to groups or users allowed for the second approval
##### GeoIPMaxmind ##### ##### GeoIPMaxmind #####
GeoIPMaxmindSetup=GeoIP Maxmind modul nastavení GeoIPMaxmindSetup=GeoIP Maxmind modul nastavení
PathToGeoIPMaxmindCountryDataFile=Cesta k souboru obsahující Maxmind IP pro země překladu. <br> Příklady: <br> / Usr / local / share / GeoIP / GeoIP.dat <br> / Usr / share / GeoIP / GeoIP.dat PathToGeoIPMaxmindCountryDataFile=Cesta k souboru obsahující Maxmind IP pro země překladu. <br> Příklady: <br> / Usr / local / share / GeoIP / GeoIP.dat <br> / Usr / share / GeoIP / GeoIP.dat
@ -1601,3 +1611,8 @@ ExpenseReportsSetup=Setup of module Expense Reports
TemplatePDFExpenseReports=Document templates to generate expense report document TemplatePDFExpenseReports=Document templates to generate expense report document
NoModueToManageStockDecrease=No module able to manage automatic stock decrease has been activated. Stock decrease will be done on manual input only. NoModueToManageStockDecrease=No module able to manage automatic stock decrease has been activated. Stock decrease will be done on manual input only.
NoModueToManageStockIncrease=No module able to manage automatic stock increase has been activated. Stock increase will be done on manual input only. NoModueToManageStockIncrease=No module able to manage automatic stock increase has been activated. Stock increase will be done on manual input only.
YouMayFindNotificationsFeaturesIntoModuleNotification=You may find options for EMail notifications by enabling and configuring the module "Notification".
ListOfNotificationsPerContact=List of notifications per contact*
ListOfFixedNotifications=List of fixed notifications
GoOntoContactCardToAddMore=Go on the tab "Notifications" of a thirdparty contact to add or remove notifications for contacts/addresses
Threshold=Threshold

View File

@ -48,7 +48,10 @@ InvoiceValidatedInDolibarr=Faktura %s ověřena
InvoiceValidatedInDolibarrFromPos=Invoice %s validated from POS InvoiceValidatedInDolibarrFromPos=Invoice %s validated from POS
InvoiceBackToDraftInDolibarr=Faktura %s vrátit do stavu návrhu InvoiceBackToDraftInDolibarr=Faktura %s vrátit do stavu návrhu
InvoiceDeleteDolibarr=Faktura %s smazána InvoiceDeleteDolibarr=Faktura %s smazána
OrderValidatedInDolibarr= Objednat %s ověřena OrderValidatedInDolibarr=Objednat %s ověřena
OrderDeliveredInDolibarr=Order %s classified delivered
OrderCanceledInDolibarr=Objednat %s zrušen
OrderBilledInDolibarr=Order %s classified billed
OrderApprovedInDolibarr=Objednat %s schválen OrderApprovedInDolibarr=Objednat %s schválen
OrderRefusedInDolibarr=Order %s refused OrderRefusedInDolibarr=Order %s refused
OrderBackToDraftInDolibarr=Objednat %s vrátit do stavu návrhu OrderBackToDraftInDolibarr=Objednat %s vrátit do stavu návrhu
@ -91,3 +94,5 @@ WorkingTimeRange=Working time range
WorkingDaysRange=Working days range WorkingDaysRange=Working days range
AddEvent=Create event AddEvent=Create event
MyAvailability=My availability MyAvailability=My availability
ActionType=Event type
DateActionBegin=Start event date

View File

@ -74,8 +74,9 @@ PaymentsAlreadyDone=Platby neučinily
PaymentsBackAlreadyDone=Platby zpět neučinily PaymentsBackAlreadyDone=Platby zpět neučinily
PaymentRule=Platba pravidlo PaymentRule=Platba pravidlo
PaymentMode=Typ platby PaymentMode=Typ platby
PaymentConditions=Termín vyplacení PaymentTerm=Payment term
PaymentConditionsShort=Termín vyplacení PaymentConditions=Payment terms
PaymentConditionsShort=Payment terms
PaymentAmount=Částka platby PaymentAmount=Částka platby
ValidatePayment=Ověření platby ValidatePayment=Ověření platby
PaymentHigherThanReminderToPay=Platební vyšší než upomínce k zaplacení PaymentHigherThanReminderToPay=Platební vyšší než upomínce k zaplacení
@ -293,6 +294,8 @@ TotalOfTwoDiscountMustEqualsOriginal=Celkem dva nové slevy musí být roven pů
ConfirmRemoveDiscount=Jste si jisti, že chcete odstranit tuto slevu? ConfirmRemoveDiscount=Jste si jisti, že chcete odstranit tuto slevu?
RelatedBill=Související faktura RelatedBill=Související faktura
RelatedBills=Související faktury RelatedBills=Související faktury
RelatedCustomerInvoices=Related customer invoices
RelatedSupplierInvoices=Related supplier invoices
LatestRelatedBill=Latest related invoice LatestRelatedBill=Latest related invoice
WarningBillExist=Warning, one or more invoice already exist WarningBillExist=Warning, one or more invoice already exist

View File

@ -1,64 +1,62 @@
# Dolibarr language file - Source file is en_US - categories # Dolibarr language file - Source file is en_US - categories
Category=Kategorie Rubrique=Tag/Category
Categories=Kategorie Rubriques=Tags/Categories
Rubrique=Kategorie categories=tags/categories
Rubriques=Kategorie TheCategorie=The tag/category
categories=kategorie NoCategoryYet=No tag/category of this type created
TheCategorie=Kategorie
NoCategoryYet=Žádné kategorii tohoto typu vytvořeného
In=V In=V
AddIn=Přidejte AddIn=Přidejte
modify=upravit modify=upravit
Classify=Klasifikovat Classify=Klasifikovat
CategoriesArea=Kategorie plocha CategoriesArea=Tags/Categories area
ProductsCategoriesArea=Produkty / služby kategorie oblasti ProductsCategoriesArea=Products/Services tags/categories area
SuppliersCategoriesArea=Dodavatelé kategorie oblastí SuppliersCategoriesArea=Suppliers tags/categories area
CustomersCategoriesArea=Zákazníci kategorie oblastí CustomersCategoriesArea=Customers tags/categories area
ThirdPartyCategoriesArea=Třetí strany Kategorie plocha ThirdPartyCategoriesArea=Third parties tags/categories area
MembersCategoriesArea=Členové kategorie oblastí MembersCategoriesArea=Members tags/categories area
ContactsCategoriesArea=Kontakty Kategorie plocha ContactsCategoriesArea=Contacts tags/categories area
MainCats=Hlavní kategorie MainCats=Main tags/categories
SubCats=Podkategorie SubCats=Podkategorie
CatStatistics=Statistika CatStatistics=Statistika
CatList=Seznam kategorií CatList=List of tags/categories
AllCats=Všechny kategorie AllCats=All tags/categories
ViewCat=Zobrazit kategorii ViewCat=View tag/category
NewCat=Přidat kategorii NewCat=Add tag/category
NewCategory=Nová kategorie NewCategory=New tag/category
ModifCat=Změnit kategorii ModifCat=Modify tag/category
CatCreated=Kategorie vytvořil CatCreated=Tag/category created
CreateCat=Vytvoření kategorie CreateCat=Create tag/category
CreateThisCat=Vytvoření této kategorie CreateThisCat=Create this tag/category
ValidateFields=Ověření pole ValidateFields=Ověření pole
NoSubCat=Podkategorie. NoSubCat=Podkategorie.
SubCatOf=Podkategorie SubCatOf=Podkategorie
FoundCats=Nalezené kategorie FoundCats=Found tags/categories
FoundCatsForName=Kategorie nalezených pro výraz názvu: FoundCatsForName=Tags/categories found for the name :
FoundSubCatsIn=Podkategorie nalezené v kategorii FoundSubCatsIn=Subcategories found in the tag/category
ErrSameCatSelected=Vybrali jste stejné kategorie několikrát ErrSameCatSelected=You selected the same tag/category several times
ErrForgotCat=Zapomněli jste si vybrat kategorii ErrForgotCat=You forgot to choose the tag/category
ErrForgotField=Zapomněli jste informovat pole ErrForgotField=Zapomněli jste informovat pole
ErrCatAlreadyExists=Tento název je již používán ErrCatAlreadyExists=Tento název je již používán
AddProductToCat=Přidat tento produkt do kategorie? AddProductToCat=Add this product to a tag/category?
ImpossibleAddCat=Nelze přidat kategorii ImpossibleAddCat=Impossible to add the tag/category
ImpossibleAssociateCategory=Nelze přiřadit kategorii ImpossibleAssociateCategory=Impossible to associate the tag/category to
WasAddedSuccessfully=<b>%s</b> bylo úspěšně přidáno. WasAddedSuccessfully=<b>%s</b> bylo úspěšně přidáno.
ObjectAlreadyLinkedToCategory=Element je již připojen do této kategorie. ObjectAlreadyLinkedToCategory=Element is already linked to this tag/category.
CategorySuccessfullyCreated=Tato kategorie %s byla přidána s úspěchem. CategorySuccessfullyCreated=This tag/category %s has been added with success.
ProductIsInCategories=Produktu / služby je vlastníkem následujících kategoriích ProductIsInCategories=Product/service owns to following tags/categories
SupplierIsInCategories=Třetí strana vlastní následování dodavatelů kategorií SupplierIsInCategories=Third party owns to following suppliers tags/categories
CompanyIsInCustomersCategories=Tato třetí strana vlastní pro následující zákazníků / vyhlídky kategorií CompanyIsInCustomersCategories=This third party owns to following customers/prospects tags/categories
CompanyIsInSuppliersCategories=Tato třetí strana vlastní následování dodavatelů kategorií CompanyIsInSuppliersCategories=This third party owns to following suppliers tags/categories
MemberIsInCategories=Tento člen je vlastníkem, aby tito členové kategorií MemberIsInCategories=This member owns to following members tags/categories
ContactIsInCategories=Tento kontakt je vlastníkem do následujících kategorií kontakty ContactIsInCategories=This contact owns to following contacts tags/categories
ProductHasNoCategory=Tento produkt / služba není v žádné kategorii ProductHasNoCategory=This product/service is not in any tags/categories
SupplierHasNoCategory=Tento dodavatel není v žádném kategoriích SupplierHasNoCategory=This supplier is not in any tags/categories
CompanyHasNoCategory=Tato společnost není v žádném kategoriích CompanyHasNoCategory=This company is not in any tags/categories
MemberHasNoCategory=Tento člen není v žádném kategoriích MemberHasNoCategory=This member is not in any tags/categories
ContactHasNoCategory=Tento kontakt není v žádném kategoriích ContactHasNoCategory=This contact is not in any tags/categories
ClassifyInCategory=Zařazení do kategorie ClassifyInCategory=Classify in tag/category
NoneCategory=Nikdo NoneCategory=Nikdo
NotCategorized=Bez kategorii NotCategorized=Without tag/category
CategoryExistsAtSameLevel=Tato kategorie již existuje s tímto čj CategoryExistsAtSameLevel=Tato kategorie již existuje s tímto čj
ReturnInProduct=Zpět na produkt / službu kartu ReturnInProduct=Zpět na produkt / službu kartu
ReturnInSupplier=Zpět na dodavatele karty ReturnInSupplier=Zpět na dodavatele karty
@ -66,22 +64,22 @@ ReturnInCompany=Zpět na zákazníka / Vyhlídka karty
ContentsVisibleByAll=Obsah bude vidět všichni ContentsVisibleByAll=Obsah bude vidět všichni
ContentsVisibleByAllShort=Obsah viditelné všemi ContentsVisibleByAllShort=Obsah viditelné všemi
ContentsNotVisibleByAllShort=Obsah není vidět všichni ContentsNotVisibleByAllShort=Obsah není vidět všichni
CategoriesTree=Categories tree CategoriesTree=Tags/categories tree
DeleteCategory=Odstranit kategorii DeleteCategory=Delete tag/category
ConfirmDeleteCategory=Jste si jisti, že chcete smazat tuto kategorii? ConfirmDeleteCategory=Are you sure you want to delete this tag/category ?
RemoveFromCategory=Odstraňte spojení s kategoriích RemoveFromCategory=Remove link with tag/categorie
RemoveFromCategoryConfirm=Jste si jisti, že chcete odstranit vazbu mezi transakce a kategorie? RemoveFromCategoryConfirm=Are you sure you want to remove link between the transaction and the tag/category ?
NoCategoriesDefined=Žádné definované kategorie NoCategoriesDefined=No tag/category defined
SuppliersCategoryShort=Dodavatelé kategorie SuppliersCategoryShort=Suppliers tags/category
CustomersCategoryShort=Zákazníci kategorie CustomersCategoryShort=Customers tags/category
ProductsCategoryShort=Kategorie produktů ProductsCategoryShort=Products tags/category
MembersCategoryShort=Členové kategorie MembersCategoryShort=Members tags/category
SuppliersCategoriesShort=Dodavatelé kategorie SuppliersCategoriesShort=Suppliers tags/categories
CustomersCategoriesShort=Zákazníci kategorie CustomersCategoriesShort=Customers tags/categories
CustomersProspectsCategoriesShort=Custo. / Prosp. kategorie CustomersProspectsCategoriesShort=Custo. / Prosp. kategorie
ProductsCategoriesShort=Kategorie produktů ProductsCategoriesShort=Products tags/categories
MembersCategoriesShort=Členové kategorie MembersCategoriesShort=Members tags/categories
ContactCategoriesShort=Kontakty kategorie ContactCategoriesShort=Contacts tags/categories
ThisCategoryHasNoProduct=Tato kategorie neobsahuje žádný produkt. ThisCategoryHasNoProduct=Tato kategorie neobsahuje žádný produkt.
ThisCategoryHasNoSupplier=Tato kategorie neobsahuje žádné dodavatele. ThisCategoryHasNoSupplier=Tato kategorie neobsahuje žádné dodavatele.
ThisCategoryHasNoCustomer=Tato kategorie neobsahuje žádné zákazníka. ThisCategoryHasNoCustomer=Tato kategorie neobsahuje žádné zákazníka.
@ -90,23 +88,23 @@ ThisCategoryHasNoContact=Tato kategorie neobsahuje žádný kontakt.
AssignedToCustomer=Účelově vázané k zákazníkovi AssignedToCustomer=Účelově vázané k zákazníkovi
AssignedToTheCustomer=Přiřazené zákazníkovi AssignedToTheCustomer=Přiřazené zákazníkovi
InternalCategory=Vnitřní kategorie InternalCategory=Vnitřní kategorie
CategoryContents=Kategorie obsah CategoryContents=Tag/category contents
CategId=Kategorie id CategId=Tag/category id
CatSupList=Seznam dodavatelských kategorií CatSupList=List of supplier tags/categories
CatCusList=Seznam zákazníků / vyhlídky kategorií CatCusList=List of customer/prospect tags/categories
CatProdList=Seznam kategorií produktů CatProdList=List of products tags/categories
CatMemberList=Seznam členů kategorií CatMemberList=List of members tags/categories
CatContactList=Seznam kontaktních kategorií a kontakt CatContactList=List of contact tags/categories and contact
CatSupLinks=Vazby mezi dodavateli a kategorií CatSupLinks=Links between suppliers and tags/categories
CatCusLinks=Vazby mezi zákazníky / vyhlídky a kategorií CatCusLinks=Links between customers/prospects and tags/categories
CatProdLinks=Vazby mezi produktů / služeb a kategorií CatProdLinks=Links between products/services and tags/categories
CatMemberLinks=Vazby mezi členy a kategorií CatMemberLinks=Links between members and tags/categories
DeleteFromCat=Odebrat z kategorie DeleteFromCat=Remove from tags/category
DeletePicture=Picture delete DeletePicture=Picture delete
ConfirmDeletePicture=Confirm picture deletion? ConfirmDeletePicture=Confirm picture deletion?
ExtraFieldsCategories=Complementary attributes ExtraFieldsCategories=Complementary attributes
CategoriesSetup=Nastavení kategorií CategoriesSetup=Tags/categories setup
CategorieRecursiv=Link with parent category automatically CategorieRecursiv=Link with parent tag/category automatically
CategorieRecursivHelp=If activated, product will also linked to parent category when adding into a subcategory CategorieRecursivHelp=If activated, product will also linked to parent category when adding into a subcategory
AddProductServiceIntoCategory=Add the following product/service AddProductServiceIntoCategory=Add the following product/service
ShowCategory=Show category ShowCategory=Show tag/category

View File

@ -26,15 +26,15 @@ CronLastOutput=Poslední běh výstup
CronLastResult=Poslední kód výsledku CronLastResult=Poslední kód výsledku
CronListOfCronJobs=Seznam naplánovaných úloh CronListOfCronJobs=Seznam naplánovaných úloh
CronCommand=Příkaz CronCommand=Příkaz
CronList=Jobs list CronList=Scheduled job
CronDelete= Odstranit cron CronDelete=Delete scheduled jobs
CronConfirmDelete= Jste si jisti, že chcete smazat tento cron? CronConfirmDelete=Are you sure you want to delete this scheduled jobs ?
CronExecute=Zahájení práce CronExecute=Launch scheduled jobs
CronConfirmExecute= Opravdu chcete provést tuto práci nyní CronConfirmExecute=Are you sure to execute this scheduled jobs now ?
CronInfo= Práce umožňují provádět úlohy, které byly plánované CronInfo=Scheduled job module allow to execute job that have been planned
CronWaitingJobs=Wainting pracovních míst CronWaitingJobs=Waiting jobs
CronTask=Práce CronTask=Práce
CronNone= Nikdo CronNone=Nikdo
CronDtStart=Datum zahájení CronDtStart=Datum zahájení
CronDtEnd=Datum ukončení CronDtEnd=Datum ukončení
CronDtNextLaunch=Další provedení CronDtNextLaunch=Další provedení
@ -75,6 +75,7 @@ CronObjectHelp=Název objektu načíst. <BR> Např načíst metody objektu výro
CronMethodHelp=Objekt způsob startu. <BR> Např načíst metody objektu výrobku Dolibarr / htdocs / produktu / třída / product.class.php, hodnota metody je <i>fecth</i> CronMethodHelp=Objekt způsob startu. <BR> Např načíst metody objektu výrobku Dolibarr / htdocs / produktu / třída / product.class.php, hodnota metody je <i>fecth</i>
CronArgsHelp=Metoda argumenty. <BR> Např načíst metody objektu výrobku Dolibarr / htdocs / produktu / třída / product.class.php, může být hodnota paramters být <i>0, ProductRef</i> CronArgsHelp=Metoda argumenty. <BR> Např načíst metody objektu výrobku Dolibarr / htdocs / produktu / třída / product.class.php, může být hodnota paramters být <i>0, ProductRef</i>
CronCommandHelp=Systém příkazového řádku spustit. CronCommandHelp=Systém příkazového řádku spustit.
CronCreateJob=Create new Scheduled Job
# Info # Info
CronInfoPage=Informace CronInfoPage=Informace
# Common # Common

View File

@ -6,6 +6,8 @@ Donor=Dárce
Donors=Dárci Donors=Dárci
AddDonation=Create a donation AddDonation=Create a donation
NewDonation=Nový dárcovství NewDonation=Nový dárcovství
DeleteADonation=Delete a donation
ConfirmDeleteADonation=Are you sure you want to delete this donation ?
ShowDonation=Zobrazit dar ShowDonation=Zobrazit dar
DonationPromise=Dárkové slib DonationPromise=Dárkové slib
PromisesNotValid=Nevaliduje sliby PromisesNotValid=Nevaliduje sliby
@ -21,6 +23,8 @@ DonationStatusPaid=Dotace přijaté
DonationStatusPromiseNotValidatedShort=Návrh DonationStatusPromiseNotValidatedShort=Návrh
DonationStatusPromiseValidatedShort=Ověřené DonationStatusPromiseValidatedShort=Ověřené
DonationStatusPaidShort=Přijaté DonationStatusPaidShort=Přijaté
DonationTitle=Donation receipt
DonationDatePayment=Payment date
ValidPromess=Ověřit slib ValidPromess=Ověřit slib
DonationReceipt=Darování příjem DonationReceipt=Darování příjem
BuildDonationReceipt=Build přijetí BuildDonationReceipt=Build přijetí
@ -36,3 +40,4 @@ FrenchOptions=Options for France
DONATION_ART200=Show article 200 from CGI if you are concerned DONATION_ART200=Show article 200 from CGI if you are concerned
DONATION_ART238=Show article 238 from CGI if you are concerned DONATION_ART238=Show article 238 from CGI if you are concerned
DONATION_ART885=Show article 885 from CGI if you are concerned DONATION_ART885=Show article 885 from CGI if you are concerned
DonationPayment=Donation payment

View File

@ -161,6 +161,12 @@ ErrorPriceExpressionUnknown=Unknown error '%s'
ErrorSrcAndTargetWarehouseMustDiffers=Source and target warehouses must differs ErrorSrcAndTargetWarehouseMustDiffers=Source and target warehouses must differs
ErrorTryToMakeMoveOnProductRequiringBatchData=Error, trying to make a stock movement without batch/serial information, on a product requiring batch/serial information ErrorTryToMakeMoveOnProductRequiringBatchData=Error, trying to make a stock movement without batch/serial information, on a product requiring batch/serial information
ErrorCantSetReceptionToTotalDoneWithReceptionToApprove=All recorded receptions must first be verified before being allowed to do this action ErrorCantSetReceptionToTotalDoneWithReceptionToApprove=All recorded receptions must first be verified before being allowed to do this action
ErrorGlobalVariableUpdater0=HTTP request failed with error '%s'
ErrorGlobalVariableUpdater1=Invalid JSON format '%s'
ErrorGlobalVariableUpdater2=Missing parameter '%s'
ErrorGlobalVariableUpdater3=The requested data was not found in result
ErrorGlobalVariableUpdater4=SOAP client failed with error '%s'
ErrorGlobalVariableUpdater5=No global variable selected
# Warnings # Warnings
WarningMandatorySetupNotComplete=Povinné parametry jsou dosud stanoveny WarningMandatorySetupNotComplete=Povinné parametry jsou dosud stanoveny

View File

@ -139,3 +139,5 @@ ListOfNotificationsDone=Vypsat všechny e-maily odesílané oznámení
MailSendSetupIs=Configuration of email sending has been setup to '%s'. This mode can't be used to send mass emailing. MailSendSetupIs=Configuration of email sending has been setup to '%s'. This mode can't be used to send mass emailing.
MailSendSetupIs2=You must first go, with an admin account, into menu %sHome - Setup - EMails%s to change parameter <strong>'%s'</strong> to use mode '%s'. With this mode, you can enter setup of the SMTP server provided by your Internet Service Provider and use Mass emailing feature. MailSendSetupIs2=You must first go, with an admin account, into menu %sHome - Setup - EMails%s to change parameter <strong>'%s'</strong> to use mode '%s'. With this mode, you can enter setup of the SMTP server provided by your Internet Service Provider and use Mass emailing feature.
MailSendSetupIs3=If you have any questions on how to setup your SMTP server, you can ask to %s. MailSendSetupIs3=If you have any questions on how to setup your SMTP server, you can ask to %s.
YouCanAlsoUseSupervisorKeyword=You can also add the keyword <strong>__SUPERVISOREMAIL__</strong> to have email being sent to the supervisor of user (works only if an email is defined for this supervisor)
NbOfTargetedContacts=Current number of targeted contact emails

View File

@ -352,6 +352,7 @@ Status=Postavení
Favorite=Favorite Favorite=Favorite
ShortInfo=Info. ShortInfo=Info.
Ref=Ref. Ref=Ref.
ExternalRef=Ref. extern
RefSupplier=Ref. dodavatel RefSupplier=Ref. dodavatel
RefPayment=Ref. platba RefPayment=Ref. platba
CommercialProposalsShort=Komerční návrhy CommercialProposalsShort=Komerční návrhy
@ -394,8 +395,8 @@ Available=Dostupný
NotYetAvailable=Zatím není k dispozici NotYetAvailable=Zatím není k dispozici
NotAvailable=Není k dispozici NotAvailable=Není k dispozici
Popularity=Popularita Popularity=Popularita
Categories=Kategorie Categories=Tags/categories
Category=Kategorie Category=Tag/category
By=Podle By=Podle
From=Z From=Z
to=na to=na
@ -694,6 +695,7 @@ AddBox=Add box
SelectElementAndClickRefresh=Select an element and click Refresh SelectElementAndClickRefresh=Select an element and click Refresh
PrintFile=Print File %s PrintFile=Print File %s
ShowTransaction=Show transaction ShowTransaction=Show transaction
GoIntoSetupToChangeLogo=Go into Home - Setup - Company to change logo or go into Home - Setup - Display to hide.
# Week day # Week day
Monday=Pondělí Monday=Pondělí
Tuesday=Úterý Tuesday=Úterý

View File

@ -64,7 +64,8 @@ ShipProduct=Loď produkt
Discount=Sleva Discount=Sleva
CreateOrder=Vytvořit objednávku CreateOrder=Vytvořit objednávku
RefuseOrder=Odmítnout objednávku RefuseOrder=Odmítnout objednávku
ApproveOrder=Přijmout objednávku ApproveOrder=Approve order
Approve2Order=Approve order (second level)
ValidateOrder=Potvrzení objednávky ValidateOrder=Potvrzení objednávky
UnvalidateOrder=Unvalidate objednávku UnvalidateOrder=Unvalidate objednávku
DeleteOrder=Smazat objednávku DeleteOrder=Smazat objednávku
@ -102,6 +103,8 @@ ClassifyBilled=Klasifikovat účtovány
ComptaCard=Účetnictví karty ComptaCard=Účetnictví karty
DraftOrders=Návrh usnesení DraftOrders=Návrh usnesení
RelatedOrders=Související objednávky RelatedOrders=Související objednávky
RelatedCustomerOrders=Related customer orders
RelatedSupplierOrders=Related supplier orders
OnProcessOrders=V procesu objednávky OnProcessOrders=V procesu objednávky
RefOrder=Ref. objednávka RefOrder=Ref. objednávka
RefCustomerOrder=Ref. objednávka zákazníka RefCustomerOrder=Ref. objednávka zákazníka
@ -118,6 +121,7 @@ PaymentOrderRef=Platba objednávky %s
CloneOrder=Clone, aby CloneOrder=Clone, aby
ConfirmCloneOrder=Jste si jisti, že chcete kopírovat tuto objednávku <b>%s?</b> ConfirmCloneOrder=Jste si jisti, že chcete kopírovat tuto objednávku <b>%s?</b>
DispatchSupplierOrder=Příjem %s dodavatelských objednávek DispatchSupplierOrder=Příjem %s dodavatelských objednávek
FirstApprovalAlreadyDone=First approval already done
##### Types de contacts ##### ##### Types de contacts #####
TypeContact_commande_internal_SALESREPFOLL=Zástupce následující-up, aby zákazník TypeContact_commande_internal_SALESREPFOLL=Zástupce následující-up, aby zákazník
TypeContact_commande_internal_SHIPPING=Zástupce následující-up doprava TypeContact_commande_internal_SHIPPING=Zástupce následující-up doprava

View File

@ -12,6 +12,7 @@ Notify_FICHINTER_VALIDATE=Intervence ověřena
Notify_FICHINTER_SENTBYMAIL=Intervence poštou Notify_FICHINTER_SENTBYMAIL=Intervence poštou
Notify_BILL_VALIDATE=Zákazník faktura ověřena Notify_BILL_VALIDATE=Zákazník faktura ověřena
Notify_BILL_UNVALIDATE=Zákazník faktura unvalidated Notify_BILL_UNVALIDATE=Zákazník faktura unvalidated
Notify_ORDER_SUPPLIER_VALIDATE=Supplier order recorded
Notify_ORDER_SUPPLIER_APPROVE=Dodavatel aby schválila Notify_ORDER_SUPPLIER_APPROVE=Dodavatel aby schválila
Notify_ORDER_SUPPLIER_REFUSE=Dodavatel aby odmítl Notify_ORDER_SUPPLIER_REFUSE=Dodavatel aby odmítl
Notify_ORDER_VALIDATE=Zákazníka ověřena Notify_ORDER_VALIDATE=Zákazníka ověřena
@ -28,7 +29,7 @@ Notify_PROPAL_SENTBYMAIL=Komerční návrh zaslat poštou
Notify_BILL_PAYED=Zákazník platí faktury Notify_BILL_PAYED=Zákazník platí faktury
Notify_BILL_CANCEL=Zákazník faktura zrušena Notify_BILL_CANCEL=Zákazník faktura zrušena
Notify_BILL_SENTBYMAIL=Zákazník faktura zaslána poštou Notify_BILL_SENTBYMAIL=Zákazník faktura zaslána poštou
Notify_ORDER_SUPPLIER_VALIDATE=Dodavatel validovány, aby Notify_ORDER_SUPPLIER_VALIDATE=Supplier order recorded
Notify_ORDER_SUPPLIER_SENTBYMAIL=Dodavatel odeslaná poštou Notify_ORDER_SUPPLIER_SENTBYMAIL=Dodavatel odeslaná poštou
Notify_BILL_SUPPLIER_VALIDATE=Dodavatel fakturu ověřena Notify_BILL_SUPPLIER_VALIDATE=Dodavatel fakturu ověřena
Notify_BILL_SUPPLIER_PAYED=Dodavatel fakturu platí Notify_BILL_SUPPLIER_PAYED=Dodavatel fakturu platí
@ -47,7 +48,7 @@ Notify_PROJECT_CREATE=Project creation
Notify_TASK_CREATE=Task created Notify_TASK_CREATE=Task created
Notify_TASK_MODIFY=Task modified Notify_TASK_MODIFY=Task modified
Notify_TASK_DELETE=Task deleted Notify_TASK_DELETE=Task deleted
SeeModuleSetup=See module setup SeeModuleSetup=See setup of module %s
NbOfAttachedFiles=Počet připojených souborů / dokumentů NbOfAttachedFiles=Počet připojených souborů / dokumentů
TotalSizeOfAttachedFiles=Celková velikost připojených souborů / dokumentů TotalSizeOfAttachedFiles=Celková velikost připojených souborů / dokumentů
MaxSize=Maximální rozměr MaxSize=Maximální rozměr
@ -170,6 +171,7 @@ EMailTextInvoiceValidated=Faktura %s byl ověřen.
EMailTextProposalValidated=Návrh %s byl ověřen. EMailTextProposalValidated=Návrh %s byl ověřen.
EMailTextOrderValidated=Aby %s byl ověřen. EMailTextOrderValidated=Aby %s byl ověřen.
EMailTextOrderApproved=Aby %s byl schválen. EMailTextOrderApproved=Aby %s byl schválen.
EMailTextOrderValidatedBy=The order %s has been recorded by %s.
EMailTextOrderApprovedBy=Aby %s byl schválen %s. EMailTextOrderApprovedBy=Aby %s byl schválen %s.
EMailTextOrderRefused=Aby %s byla zamítnuta. EMailTextOrderRefused=Aby %s byla zamítnuta.
EMailTextOrderRefusedBy=Aby %s bylo odmítnuto podle %s. EMailTextOrderRefusedBy=Aby %s bylo odmítnuto podle %s.

Some files were not shown because too many files have changed in this diff Show More