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

This commit is contained in:
Laurent Destailleur 2013-07-01 22:33:31 +02:00
commit 6f047ec1a1
80 changed files with 12534 additions and 12467 deletions

View File

@ -1,64 +1,64 @@
function last(href)
{
var ret = href.split("/");
return ret[ret.length-1];
}
function StopProcess()
{
LeftFrame = parent.TOC.document.location.href;
LeftFrame = last(LeftFrame);
if (LeftFrame == "dhtml_search.htm") return 1
else return 0;
}
function highlightTOC(str) {
if (StopProcess()) return;
try {
str = str || parent.BODY.document.location.href;
uri = last(str);
list = parent.TOC.document.getElementsByTagName("a");
for(i=0; i<list.length; i++)
{
if (last(list[i].href) == uri)
{
list[i].style.backgroundColor = "#6697cc";
list[i].style.padding = "2px";
list[i].style.color = "#ffffff";
} else {
list[i].style.backgroundColor = "#ffffff";
list[i].style.color = "#003380";
}
}
} catch (e) {}
}
function FindCorrectTOCPage()
{
if (StopProcess()) return;
//Updated on 30.04.2008
list = parent.BODY.document.getElementsByTagName("a") || document.getElementsByTagName("a");
for(i=0; i<list.length; i++)
{
if (list[i].target == "TOC")
{
if (last(list[i].href) != last(parent.TOC.document.location.href))
{
parent.TOC.document.location.href = list[i].href;
return;
}
}
}
}
function last(href)
{
var ret = href.split("/");
return ret[ret.length-1];
}
function StopProcess()
{
LeftFrame = parent.TOC.document.location.href;
LeftFrame = last(LeftFrame);
if (LeftFrame == "dhtml_search.htm") return 1
else return 0;
}
function highlightTOC(str) {
if (StopProcess()) return;
try {
str = str || parent.BODY.document.location.href;
uri = last(str);
list = parent.TOC.document.getElementsByTagName("a");
for(i=0; i<list.length; i++)
{
if (last(list[i].href) == uri)
{
list[i].style.backgroundColor = "#6697cc";
list[i].style.padding = "2px";
list[i].style.color = "#ffffff";
} else {
list[i].style.backgroundColor = "#ffffff";
list[i].style.color = "#003380";
}
}
} catch (e) {}
}
function FindCorrectTOCPage()
{
if (StopProcess()) return;
//Updated on 30.04.2008
list = parent.BODY.document.getElementsByTagName("a") || document.getElementsByTagName("a");
for(i=0; i<list.length; i++)
{
if (list[i].target == "TOC")
{
if (last(list[i].href) != last(parent.TOC.document.location.href))
{
parent.TOC.document.location.href = list[i].href;
return;
}
}
}
}

View File

@ -1026,7 +1026,7 @@ window['_pr_isIE6'] = function () {
fallthroughStylePatterns.push(
// TODO(mikesamuel): recognize non-latin letters and numerals in idents
[PR_COMMENT, /^.*?\*.*/],
[PR_VAR, /^\$[a-z]{1}[a-z_]+/i, null],
[PR_VAR, /^\$[a-z]{1}[a-z_]+/i, null],
[PR_LITERAL, /^@[a-z_$][a-z_$@0-9]*/i, null],
[PR_TYPE, /^@?[A-Z]+[a-z][A-Za-z_$@0-9]*/, null],
[PR_PLAIN, /^[a-z_$][a-z_$@0-9]*/i, null],
@ -1254,7 +1254,7 @@ window['_pr_isIE6'] = function () {
[
[PR_PLAIN, /^[^<?]+/],
[PR_DECLARATION, /^<!\w[^>]*(?:>|$)/],
[PR_COMMENT, /^<\!--[\s\S]*?(?:-\->|$)/],
[PR_COMMENT, /^<\!--[\s\S]*?(?:-\->|$)/],
// Unescaped content in an unknown language
['lang-', /^<\?([\s\S]+?)(?:\?>|$)/],
['lang-', /^<%([\s\S]+?)(?:%>|$)/],

File diff suppressed because it is too large Load Diff

View File

@ -1,31 +1,31 @@
<?xml version="1.0" encoding="UTF-8" ?>
<PADGEN_CML>
<AppVerInfo>PADGen 3.1.1.47</AppVerInfo>
<Company_Info>
<Company_Name>Dolibarr team</Company_Name>
<Address_1>11 rue raymond Queneau</Address_1>
<Address_2 />
<City_Town>Rueil Malmaison</City_Town>
<State_Province />
<Zip_Postal_Code>92500</Zip_Postal_Code>
<Country>FRANCE</Country>
<Company_WebSite_URL>http://www.dolibarr.org</Company_WebSite_URL>
<Contact_Info>
<Author_First_Name>Dolibarr team</Author_First_Name>
<Author_Last_Name>Dolibarr team</Author_Last_Name>
<Author_Email>dolibarr-dev@nongnu.org</Author_Email>
<Contact_First_Name>Dolibarr team</Contact_First_Name>
<Contact_Last_Name>Dolibarr team</Contact_Last_Name>
<Contact_Email>dolibarr-dev@nongnu.org</Contact_Email>
</Contact_Info>
<Support_Info>
<Sales_Email>dolibarr-dev@nongnu.org</Sales_Email>
<Support_Email>dolibarr-dev@nongnu.org</Support_Email>
<General_Email>dolibarr-dev@nongnu.org</General_Email>
<Sales_Phone />
<Support_Phone />
<General_Phone />
<Fax_Phone />
</Support_Info>
</Company_Info>
</PADGEN_CML>
<?xml version="1.0" encoding="UTF-8" ?>
<PADGEN_CML>
<AppVerInfo>PADGen 3.1.1.47</AppVerInfo>
<Company_Info>
<Company_Name>Dolibarr team</Company_Name>
<Address_1>11 rue raymond Queneau</Address_1>
<Address_2 />
<City_Town>Rueil Malmaison</City_Town>
<State_Province />
<Zip_Postal_Code>92500</Zip_Postal_Code>
<Country>FRANCE</Country>
<Company_WebSite_URL>http://www.dolibarr.org</Company_WebSite_URL>
<Contact_Info>
<Author_First_Name>Dolibarr team</Author_First_Name>
<Author_Last_Name>Dolibarr team</Author_Last_Name>
<Author_Email>dolibarr-dev@nongnu.org</Author_Email>
<Contact_First_Name>Dolibarr team</Contact_First_Name>
<Contact_Last_Name>Dolibarr team</Contact_Last_Name>
<Contact_Email>dolibarr-dev@nongnu.org</Contact_Email>
</Contact_Info>
<Support_Info>
<Sales_Email>dolibarr-dev@nongnu.org</Sales_Email>
<Support_Email>dolibarr-dev@nongnu.org</Support_Email>
<General_Email>dolibarr-dev@nongnu.org</General_Email>
<Sales_Phone />
<Support_Phone />
<General_Phone />
<Fax_Phone />
</Support_Info>
</Company_Info>
</PADGEN_CML>

View File

@ -1,31 +1,31 @@
<?xml version="1.0" encoding="UTF-8" ?>
<PADGEN_CML>
<AppVerInfo>PADGen 3.1.1.47</AppVerInfo>
<Company_Info>
<Company_Name>NLTechno</Company_Name>
<Address_1>11 Rue raymond Queneau</Address_1>
<Address_2 />
<City_Town>Rueil Malmaison</City_Town>
<State_Province />
<Zip_Postal_Code>92500</Zip_Postal_Code>
<Country>FRANCE</Country>
<Company_WebSite_URL>http://www.nltechno.com</Company_WebSite_URL>
<Contact_Info>
<Author_First_Name>NLTechno</Author_First_Name>
<Author_Last_Name>NLTechno</Author_Last_Name>
<Author_Email>dolibarr@nltechno.com</Author_Email>
<Contact_First_Name>NLTechno</Contact_First_Name>
<Contact_Last_Name>NLTechno</Contact_Last_Name>
<Contact_Email>dolibarr@nltechno.com</Contact_Email>
</Contact_Info>
<Support_Info>
<Sales_Email>dolibarr@nltechno.com</Sales_Email>
<Support_Email>dolibarr@nltechno.com</Support_Email>
<General_Email>dolibarr@nltechno.com</General_Email>
<Sales_Phone />
<Support_Phone />
<General_Phone />
<Fax_Phone />
</Support_Info>
</Company_Info>
</PADGEN_CML>
<?xml version="1.0" encoding="UTF-8" ?>
<PADGEN_CML>
<AppVerInfo>PADGen 3.1.1.47</AppVerInfo>
<Company_Info>
<Company_Name>NLTechno</Company_Name>
<Address_1>11 Rue raymond Queneau</Address_1>
<Address_2 />
<City_Town>Rueil Malmaison</City_Town>
<State_Province />
<Zip_Postal_Code>92500</Zip_Postal_Code>
<Country>FRANCE</Country>
<Company_WebSite_URL>http://www.nltechno.com</Company_WebSite_URL>
<Contact_Info>
<Author_First_Name>NLTechno</Author_First_Name>
<Author_Last_Name>NLTechno</Author_Last_Name>
<Author_Email>dolibarr@nltechno.com</Author_Email>
<Contact_First_Name>NLTechno</Contact_First_Name>
<Contact_Last_Name>NLTechno</Contact_Last_Name>
<Contact_Email>dolibarr@nltechno.com</Contact_Email>
</Contact_Info>
<Support_Info>
<Sales_Email>dolibarr@nltechno.com</Sales_Email>
<Support_Email>dolibarr@nltechno.com</Support_Email>
<General_Email>dolibarr@nltechno.com</General_Email>
<Sales_Phone />
<Support_Phone />
<General_Phone />
<Fax_Phone />
</Support_Info>
</Company_Info>
</PADGEN_CML>

View File

@ -16,13 +16,13 @@ fi
# To detec
if [ "x$1" = "xlist" ]
then
find . \( -iname "*.php" -o -iname "*.sh" -o -iname "*.pl" -o -iname "*.lang" -o -iname "*.txt" \) -exec file "{}" + | grep -v 'htdocs\/includes' | grep CRLF
find . \( -iname "*.php" -o -iname "*.sh" -o -iname "*.cml" -o -iname "*.css" -o -iname "*.js" -o -iname "*.lang" -o -iname "*.pl" -o -iname "*.txt" \) -exec file "{}" + | grep -v 'htdocs\/includes' | grep CRLF
fi
# To convert
if [ "x$1" = "xfix" ]
then
for fic in `find . \( -iname "*.php" -o -iname "*.sh" -o -iname "*.pl" -o -iname "*.lang" -o -iname "*.txt" \) -exec file "{}" + | grep -v 'htdocs\/includes' | grep CRLF | awk -F':' '{ print $1 }' `
for fic in `find . \( -iname "*.php" -o -iname "*.sh" -o -iname "*.cml" -o -iname "*.css" -o -iname "*.js" -o -iname "*.lang" -o -iname "*.pl" -o -iname "*.txt" \) -exec file "{}" + | grep -v 'htdocs\/includes' | grep CRLF | awk -F':' '{ print $1 }' `
do
echo "Fix file $fic"
dos2unix $fic

View File

@ -1002,35 +1002,35 @@ class Adherent extends CommonObject
}
}
/**
* Method to load member from its name
*
/**
* Method to load member from its name
*
* @param string $firstname Firstname
** @param string $lastname Lastname
* @return void
*/
function fetch_name($firstname,$lastname)
{
global $conf;
$sql = "SELECT rowid FROM ".MAIN_DB_PREFIX."adherent";
$sql.= " WHERE firstname='".$this->db->escape($firstname)."'";
** @param string $lastname Lastname
* @return void
*/
function fetch_name($firstname,$lastname)
{
global $conf;
$sql = "SELECT rowid FROM ".MAIN_DB_PREFIX."adherent";
$sql.= " WHERE firstname='".$this->db->escape($firstname)."'";
$sql.= " AND lastname='".$this->db->escape($lastname)."'";
$sql.= " AND entity = ".$conf->entity;
$resql=$this->db->query($sql);
if ($resql)
{
if ($this->db->num_rows($resql))
{
$obj = $this->db->fetch_object($resql);
$this->fetch($obj->rowid);
}
}
else
{
dol_print_error($this->db);
}
$sql.= " AND entity = ".$conf->entity;
$resql=$this->db->query($sql);
if ($resql)
{
if ($this->db->num_rows($resql))
{
$obj = $this->db->fetch_object($resql);
$this->fetch($obj->rowid);
}
}
else
{
dol_print_error($this->db);
}
}
/**
@ -1539,12 +1539,12 @@ class Adherent extends CommonObject
*/
function getCivilityLabel()
{
global $langs;
$langs->load("dict");
$code=(! empty($this->civilite_id)?$this->civilite_id:(! empty($this->civility_id)?$this->civility_id:''));
if (empty($code)) return '';
return $langs->getLabelFromKey($this->db, "Civility".$code, "c_civilite", "code", "civilite", $code);
global $langs;
$langs->load("dict");
$code=(! empty($this->civilite_id)?$this->civilite_id:(! empty($this->civility_id)?$this->civility_id:''));
if (empty($code)) return '';
return $langs->getLabelFromKey($this->db, "Civility".$code, "c_civilite", "code", "civilite", $code);
}
/**

View File

@ -114,7 +114,7 @@ class FactureStats extends Stats
*/
function getNbByYear()
{
global $user;
global $user;
$sql = "SELECT YEAR(f.datef) as dm, COUNT(*)";
$sql.= " FROM ".$this->from;

View File

@ -83,7 +83,7 @@ class box_graph_invoices_permonth extends ModeleBoxes
if ($user->rights->facture->lire)
{
include_once DOL_DOCUMENT_ROOT.'/core/class/dolgraph.class.php';
include_once DOL_DOCUMENT_ROOT.'/compta/facture/class/facturestats.class.php';
include_once DOL_DOCUMENT_ROOT.'/compta/facture/class/facturestats.class.php';
$shownb=(! empty($conf->global->FACTURE_BOX_GRAPH_SHOW_NB));
$showtot=(! isset($conf->global->FACTURE_BOX_GRAPH_SHOW_TOT) || ! empty($conf->global->FACTURE_BOX_GRAPH_SHOW_TOT));
@ -92,85 +92,85 @@ class box_graph_invoices_permonth extends ModeleBoxes
$startyear=$endyear-1;
$mode='customer';
$userid=0;
$WIDTH='256';
$HEIGHT='192';
$WIDTH='256';
$HEIGHT='192';
$stats = new FactureStats($this->db, 0, $mode, ($userid>0?$userid:0));
$stats = new FactureStats($this->db, 0, $mode, ($userid>0?$userid:0));
// Build graphic number of object. $data = array(array('Lib',val1,val2,val3),...)
if ($shownb)
{
$data1 = $stats->getNbByMonthWithPrevYear($endyear,$startyear,(GETPOST('action')==$refreshaction?-1:(3600*24)));
$filenamenb = $dir."/invoicesnbinyear-".$year.".png";
if ($mode == 'customer') $fileurlnb = DOL_URL_ROOT.'/viewimage.php?modulepart=billstats&amp;file=invoicesnbinyear-'.$year.'.png';
if ($mode == 'supplier') $fileurlnb = DOL_URL_ROOT.'/viewimage.php?modulepart=billstatssupplier&amp;file=invoicesnbinyear-'.$year.'.png';
$px1 = new DolGraph();
$mesg = $px1->isGraphKo();
if (! $mesg)
{
$data1 = $stats->getNbByMonthWithPrevYear($endyear,$startyear,(GETPOST('action')==$refreshaction?-1:(3600*24)));
$filenamenb = $dir."/invoicesnbinyear-".$year.".png";
if ($mode == 'customer') $fileurlnb = DOL_URL_ROOT.'/viewimage.php?modulepart=billstats&amp;file=invoicesnbinyear-'.$year.'.png';
if ($mode == 'supplier') $fileurlnb = DOL_URL_ROOT.'/viewimage.php?modulepart=billstatssupplier&amp;file=invoicesnbinyear-'.$year.'.png';
$px1 = new DolGraph();
$mesg = $px1->isGraphKo();
if (! $mesg)
{
$px1->SetData($data1);
unset($data1);
$px1->SetPrecisionY(0);
$i=$startyear;$legend=array();
while ($i <= $endyear)
{
$legend[]=$i;
$i++;
}
$px1->SetLegend($legend);
$px1->SetMaxValue($px1->GetCeilMaxValue());
$px1->SetWidth($WIDTH);
$px1->SetHeight($HEIGHT);
$px1->SetYLabel($langs->trans("NumberOfBills"));
$px1->SetShading(3);
$px1->SetHorizTickIncrement(1);
unset($data1);
$px1->SetPrecisionY(0);
$px1->SetCssPrefix("cssboxes");
$px1->mode='depth';
$px1->SetTitle($langs->trans("NumberOfBillsByMonth"));
$px1->draw($filenamenb,$fileurlnb);
$i=$startyear;$legend=array();
while ($i <= $endyear)
{
$legend[]=$i;
$i++;
}
$px1->SetLegend($legend);
$px1->SetMaxValue($px1->GetCeilMaxValue());
$px1->SetWidth($WIDTH);
$px1->SetHeight($HEIGHT);
$px1->SetYLabel($langs->trans("NumberOfBills"));
$px1->SetShading(3);
$px1->SetHorizTickIncrement(1);
$px1->SetPrecisionY(0);
$px1->SetCssPrefix("cssboxes");
$px1->mode='depth';
$px1->SetTitle($langs->trans("NumberOfBillsByMonth"));
$px1->draw($filenamenb,$fileurlnb);
}
}
// Build graphic number of object. $data = array(array('Lib',val1,val2,val3),...)
// Build graphic number of object. $data = array(array('Lib',val1,val2,val3),...)
if ($showtot)
{
$data2 = $stats->getAmountByMonthWithPrevYear($endyear,$startyear,(GETPOST('action')==$refreshaction?-1:(3600*24)));
$filenamenb = $dir."/invoicesamountinyear-".$year.".png";
if ($mode == 'customer') $fileurlnb = DOL_URL_ROOT.'/viewimage.php?modulepart=billstats&amp;file=invoicesamountinyear-'.$year.'.png';
if ($mode == 'supplier') $fileurlnb = DOL_URL_ROOT.'/viewimage.php?modulepart=billstatssupplier&amp;file=invoicesamountinyear-'.$year.'.png';
$px2 = new DolGraph();
$mesg = $px2->isGraphKo();
if (! $mesg)
{
$px2->SetData($data2);
unset($data2);
$px2->SetPrecisionY(0);
$i=$startyear;$legend=array();
while ($i <= $endyear)
{
$legend[]=$i;
$i++;
}
$px2->SetLegend($legend);
$px2->SetMaxValue($px2->GetCeilMaxValue());
$px2->SetWidth($WIDTH);
$px2->SetHeight($HEIGHT);
$px2->SetYLabel($langs->trans("AmountOfBillsHT"));
$px2->SetShading(3);
$px2->SetHorizTickIncrement(1);
$px2->SetPrecisionY(0);
$px2->SetCssPrefix("cssboxes");
$px2->mode='depth';
$px2->SetTitle($langs->trans("AmountOfBillsByMonthHT"));
$px2->draw($filenamenb,$fileurlnb);
}
$data2 = $stats->getAmountByMonthWithPrevYear($endyear,$startyear,(GETPOST('action')==$refreshaction?-1:(3600*24)));
$filenamenb = $dir."/invoicesamountinyear-".$year.".png";
if ($mode == 'customer') $fileurlnb = DOL_URL_ROOT.'/viewimage.php?modulepart=billstats&amp;file=invoicesamountinyear-'.$year.'.png';
if ($mode == 'supplier') $fileurlnb = DOL_URL_ROOT.'/viewimage.php?modulepart=billstatssupplier&amp;file=invoicesamountinyear-'.$year.'.png';
$px2 = new DolGraph();
$mesg = $px2->isGraphKo();
if (! $mesg)
{
$px2->SetData($data2);
unset($data2);
$px2->SetPrecisionY(0);
$i=$startyear;$legend=array();
while ($i <= $endyear)
{
$legend[]=$i;
$i++;
}
$px2->SetLegend($legend);
$px2->SetMaxValue($px2->GetCeilMaxValue());
$px2->SetWidth($WIDTH);
$px2->SetHeight($HEIGHT);
$px2->SetYLabel($langs->trans("AmountOfBillsHT"));
$px2->SetShading(3);
$px2->SetHorizTickIncrement(1);
$px2->SetPrecisionY(0);
$px2->SetCssPrefix("cssboxes");
$px2->mode='depth';
$px2->SetTitle($langs->trans("AmountOfBillsByMonthHT"));
$px2->draw($filenamenb,$fileurlnb);
}
}
if (! $mesg)

View File

@ -83,7 +83,7 @@ class box_graph_orders_permonth extends ModeleBoxes
if ($user->rights->commande->lire)
{
include_once DOL_DOCUMENT_ROOT.'/core/class/dolgraph.class.php';
include_once DOL_DOCUMENT_ROOT.'/commande/class/commandestats.class.php';
include_once DOL_DOCUMENT_ROOT.'/commande/class/commandestats.class.php';
$shownb=(! empty($conf->global->COMMANDE_BOX_GRAPH_SHOW_NB));
$showtot=(! isset($conf->global->COMMANDE_BOX_GRAPH_SHOW_TOT) || ! empty($conf->global->COMMANDE_BOX_GRAPH_SHOW_TOT));
@ -92,85 +92,85 @@ class box_graph_orders_permonth extends ModeleBoxes
$startyear=$endyear-1;
$mode='customer';
$userid=0;
$WIDTH='256';
$HEIGHT='192';
$WIDTH='256';
$HEIGHT='192';
$stats = new CommandeStats($this->db, 0, $mode, ($userid>0?$userid:0));
$stats = new CommandeStats($this->db, 0, $mode, ($userid>0?$userid:0));
// Build graphic number of object. $data = array(array('Lib',val1,val2,val3),...)
if ($shownb)
{
$data1 = $stats->getNbByMonthWithPrevYear($endyear,$startyear,(GETPOST('action')==$refreshaction?-1:(3600*24)));
$filenamenb = $dir."/ordersnbinyear-".$year.".png";
if ($mode == 'customer') $fileurlnb = DOL_URL_ROOT.'/viewimage.php?modulepart=orderstats&amp;file=ordersnbinyear-'.$year.'.png';
if ($mode == 'supplier') $fileurlnb = DOL_URL_ROOT.'/viewimage.php?modulepart=orderstatssupplier&amp;file=ordersnbinyear-'.$year.'.png';
$px1 = new DolGraph();
$mesg = $px1->isGraphKo();
if (! $mesg)
{
$data1 = $stats->getNbByMonthWithPrevYear($endyear,$startyear,(GETPOST('action')==$refreshaction?-1:(3600*24)));
$filenamenb = $dir."/ordersnbinyear-".$year.".png";
if ($mode == 'customer') $fileurlnb = DOL_URL_ROOT.'/viewimage.php?modulepart=orderstats&amp;file=ordersnbinyear-'.$year.'.png';
if ($mode == 'supplier') $fileurlnb = DOL_URL_ROOT.'/viewimage.php?modulepart=orderstatssupplier&amp;file=ordersnbinyear-'.$year.'.png';
$px1 = new DolGraph();
$mesg = $px1->isGraphKo();
if (! $mesg)
{
$px1->SetData($data1);
unset($data1);
$px1->SetPrecisionY(0);
$i=$startyear;$legend=array();
while ($i <= $endyear)
{
$legend[]=$i;
$i++;
}
$px1->SetLegend($legend);
$px1->SetMaxValue($px1->GetCeilMaxValue());
$px1->SetWidth($WIDTH);
$px1->SetHeight($HEIGHT);
$px1->SetYLabel($langs->trans("NumberOfOrders"));
$px1->SetShading(3);
$px1->SetHorizTickIncrement(1);
unset($data1);
$px1->SetPrecisionY(0);
$px1->SetCssPrefix("cssboxes");
$px1->mode='depth';
$px1->SetTitle($langs->trans("NumberOfOrdersByMonth"));
$px1->draw($filenamenb,$fileurlnb);
$i=$startyear;$legend=array();
while ($i <= $endyear)
{
$legend[]=$i;
$i++;
}
$px1->SetLegend($legend);
$px1->SetMaxValue($px1->GetCeilMaxValue());
$px1->SetWidth($WIDTH);
$px1->SetHeight($HEIGHT);
$px1->SetYLabel($langs->trans("NumberOfOrders"));
$px1->SetShading(3);
$px1->SetHorizTickIncrement(1);
$px1->SetPrecisionY(0);
$px1->SetCssPrefix("cssboxes");
$px1->mode='depth';
$px1->SetTitle($langs->trans("NumberOfOrdersByMonth"));
$px1->draw($filenamenb,$fileurlnb);
}
}
// Build graphic number of object. $data = array(array('Lib',val1,val2,val3),...)
// Build graphic number of object. $data = array(array('Lib',val1,val2,val3),...)
if ($showtot)
{
$data2 = $stats->getAmountByMonthWithPrevYear($endyear,$startyear,(GETPOST('action')==$refreshaction?-1:(3600*24)));
$filenamenb = $dir."/ordersamountinyear-".$year.".png";
if ($mode == 'customer') $fileurlnb = DOL_URL_ROOT.'/viewimage.php?modulepart=orderstats&amp;file=ordersamountinyear-'.$year.'.png';
if ($mode == 'supplier') $fileurlnb = DOL_URL_ROOT.'/viewimage.php?modulepart=orderstatssupplier&amp;file=ordersamountinyear-'.$year.'.png';
$px2 = new DolGraph();
$mesg = $px2->isGraphKo();
if (! $mesg)
{
$px2->SetData($data2);
unset($data2);
$px2->SetPrecisionY(0);
$i=$startyear;$legend=array();
while ($i <= $endyear)
{
$legend[]=$i;
$i++;
}
$px2->SetLegend($legend);
$px2->SetMaxValue($px2->GetCeilMaxValue());
$px2->SetWidth($WIDTH);
$px2->SetHeight($HEIGHT);
$px2->SetYLabel($langs->trans("AmountOfOrdersHT"));
$px2->SetShading(3);
$px2->SetHorizTickIncrement(1);
$px2->SetPrecisionY(0);
$px2->SetCssPrefix("cssboxes");
$px2->mode='depth';
$px2->SetTitle($langs->trans("AmountOfOrdersByMonthHT"));
$px2->draw($filenamenb,$fileurlnb);
}
$data2 = $stats->getAmountByMonthWithPrevYear($endyear,$startyear,(GETPOST('action')==$refreshaction?-1:(3600*24)));
$filenamenb = $dir."/ordersamountinyear-".$year.".png";
if ($mode == 'customer') $fileurlnb = DOL_URL_ROOT.'/viewimage.php?modulepart=orderstats&amp;file=ordersamountinyear-'.$year.'.png';
if ($mode == 'supplier') $fileurlnb = DOL_URL_ROOT.'/viewimage.php?modulepart=orderstatssupplier&amp;file=ordersamountinyear-'.$year.'.png';
$px2 = new DolGraph();
$mesg = $px2->isGraphKo();
if (! $mesg)
{
$px2->SetData($data2);
unset($data2);
$px2->SetPrecisionY(0);
$i=$startyear;$legend=array();
while ($i <= $endyear)
{
$legend[]=$i;
$i++;
}
$px2->SetLegend($legend);
$px2->SetMaxValue($px2->GetCeilMaxValue());
$px2->SetWidth($WIDTH);
$px2->SetHeight($HEIGHT);
$px2->SetYLabel($langs->trans("AmountOfOrdersHT"));
$px2->SetShading(3);
$px2->SetHorizTickIncrement(1);
$px2->SetPrecisionY(0);
$px2->SetCssPrefix("cssboxes");
$px2->mode='depth';
$px2->SetTitle($langs->trans("AmountOfOrdersByMonthHT"));
$px2->draw($filenamenb,$fileurlnb);
}
}
if (! $mesg)

View File

@ -52,38 +52,38 @@ abstract class Stats
// Search into cache
if (! empty($cachedelay))
{
include_once DOL_DOCUMENT_ROOT.'/core/lib/files.lib.php';
include_once DOL_DOCUMENT_ROOT.'/core/lib/json.lib.php';
include_once DOL_DOCUMENT_ROOT.'/core/lib/files.lib.php';
include_once DOL_DOCUMENT_ROOT.'/core/lib/json.lib.php';
}
$newpathofdestfile=$conf->user->dir_temp.'/'.get_class($this).'_'.__FUNCTION__.'_'.$langs->defaultlang.'_user'.$user->id.'.cache';
$newmask='0644';
$newpathofdestfile=$conf->user->dir_temp.'/'.get_class($this).'_'.__FUNCTION__.'_'.$langs->defaultlang.'_user'.$user->id.'.cache';
$newmask='0644';
$nowgmt = dol_now();
$nowgmt = dol_now();
$foundintocache=0;
if ($cachedelay > 0)
{
$filedate=dol_filemtime($newpathofdestfile);
if ($filedate >= ($nowgmt - $cachedelay))
{
$foundintocache=1;
$this->_lastfetchdate[get_class($this).'_'.__FUNCTION__]=$filedate;
}
else
{
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
if ($foundintocache) // Cache file found and is not too old
{
$foundintocache=0;
if ($cachedelay > 0)
{
$filedate=dol_filemtime($newpathofdestfile);
if ($filedate >= ($nowgmt - $cachedelay))
{
$foundintocache=1;
$this->_lastfetchdate[get_class($this).'_'.__FUNCTION__]=$filedate;
}
else
{
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
if ($foundintocache) // Cache file found and is not too old
{
dol_syslog(get_class($this).'_'.__FUNCTION__." read data from cache file ".$newpathofdestfile." ".$filedate.".");
$data = dol_json_decode(file_get_contents($newpathofdestfile), true);
}
else
$data = dol_json_decode(file_get_contents($newpathofdestfile), true);
}
else
{
$year=$startyear;
while ($year <= $endyear)
@ -107,17 +107,17 @@ abstract class Stats
}
// Save cache file
if (empty($foundintocache) && ($cachedelay > 0 || $cachedelay == -1))
{
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);
$fp = fopen($newpathofdestfile, 'w');
fwrite($fp, dol_json_encode($data));
fclose($fp);
if (! empty($conf->global->MAIN_UMASK)) $newmask=$conf->global->MAIN_UMASK;
@chmod($newpathofdestfile, octdec($newmask));
$this->_lastfetchdate[get_class($this).'_'.__FUNCTION__]=$nowgmt;
if (empty($foundintocache) && ($cachedelay > 0 || $cachedelay == -1))
{
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);
$fp = fopen($newpathofdestfile, 'w');
fwrite($fp, dol_json_encode($data));
fclose($fp);
if (! empty($conf->global->MAIN_UMASK)) $newmask=$conf->global->MAIN_UMASK;
@chmod($newpathofdestfile, octdec($newmask));
$this->_lastfetchdate[get_class($this).'_'.__FUNCTION__]=$nowgmt;
}
// return array(array('Month',val1,val2,val3),...)
@ -140,41 +140,41 @@ abstract class Stats
$datay=array();
// Search into cache
if (! empty($cachedelay))
{
include_once DOL_DOCUMENT_ROOT.'/core/lib/files.lib.php';
include_once DOL_DOCUMENT_ROOT.'/core/lib/json.lib.php';
}
$newpathofdestfile=$conf->user->dir_temp.'/'.get_class($this).'_'.__FUNCTION__.'_'.$langs->defaultlang.'_user'.$user->id.'.cache';
$newmask='0644';
$nowgmt = dol_now();
$foundintocache=0;
if ($cachedelay > 0)
{
$filedate=dol_filemtime($newpathofdestfile);
if ($filedate >= ($nowgmt - $cachedelay))
{
$foundintocache=1;
$this->_lastfetchdate[get_class($this).'_'.__FUNCTION__]=$filedate;
}
else
{
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
if ($foundintocache) // Cache file found and is not too old
{
dol_syslog(get_class($this).'_'.__FUNCTION__." read data from cache file ".$newpathofdestfile." ".$filedate.".");
$data = dol_json_decode(file_get_contents($newpathofdestfile), true);
}
else
// Search into cache
if (! empty($cachedelay))
{
include_once DOL_DOCUMENT_ROOT.'/core/lib/files.lib.php';
include_once DOL_DOCUMENT_ROOT.'/core/lib/json.lib.php';
}
$newpathofdestfile=$conf->user->dir_temp.'/'.get_class($this).'_'.__FUNCTION__.'_'.$langs->defaultlang.'_user'.$user->id.'.cache';
$newmask='0644';
$nowgmt = dol_now();
$foundintocache=0;
if ($cachedelay > 0)
{
$filedate=dol_filemtime($newpathofdestfile);
if ($filedate >= ($nowgmt - $cachedelay))
{
$foundintocache=1;
$this->_lastfetchdate[get_class($this).'_'.__FUNCTION__]=$filedate;
}
else
{
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
if ($foundintocache) // Cache file found and is not too old
{
dol_syslog(get_class($this).'_'.__FUNCTION__." read data from cache file ".$newpathofdestfile." ".$filedate.".");
$data = dol_json_decode(file_get_contents($newpathofdestfile), true);
}
else
{
$year=$startyear;
while($year <= $endyear)
@ -197,18 +197,18 @@ abstract class Stats
}
}
// Save cache file
if (empty($foundintocache) && ($cachedelay > 0 || $cachedelay == -1))
{
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);
$fp = fopen($newpathofdestfile, 'w');
fwrite($fp, dol_json_encode($data));
fclose($fp);
if (! empty($conf->global->MAIN_UMASK)) $newmask=$conf->global->MAIN_UMASK;
@chmod($newpathofdestfile, octdec($newmask));
$this->_lastfetchdate[get_class($this).'_'.__FUNCTION__]=$nowgmt;
// Save cache file
if (empty($foundintocache) && ($cachedelay > 0 || $cachedelay == -1))
{
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);
$fp = fopen($newpathofdestfile, 'w');
fwrite($fp, dol_json_encode($data));
fclose($fp);
if (! empty($conf->global->MAIN_UMASK)) $newmask=$conf->global->MAIN_UMASK;
@chmod($newpathofdestfile, octdec($newmask));
$this->_lastfetchdate[get_class($this).'_'.__FUNCTION__]=$nowgmt;
}
return $data;

View File

@ -1,81 +1,81 @@
/*
* FCKeditor - The text editor for Internet - http://www.fckeditor.net
* Copyright (C) 2003-2010 Frederico Caldeira Knabben
*
* == BEGIN LICENSE ==
*
* Licensed under the terms of any of the following licenses at your
* choice:
*
* - GNU General Public License Version 2 or later (the "GPL")
* http://www.gnu.org/licenses/gpl.html
*
* - GNU Lesser General Public License Version 2.1 or later (the "LGPL")
* http://www.gnu.org/licenses/lgpl.html
*
* - Mozilla Public License Version 1.1 or later (the "MPL")
* http://www.mozilla.org/MPL/MPL-1.1.html
*
* == END LICENSE ==
*
* CSS styles used by all pages that compose the File Browser.
*/
body
{
background-color: #e3e3e3;
margin-top:0;
margin-bottom:0;
}
form
{
margin: 0;
padding: 0;
}
body.FileArea
{
background-color: #ffffff;
margin: 10px;
}
body, td, input, select
{
font-size: 11px;
font-family: 'Microsoft Sans Serif' , Arial, Helvetica, Verdana;
}
.ActualFolder
{
font-weight: bold;
font-size: 14px;
}
.PopupButtons
{
border-top: #d5d59d 1px solid;
background-color: #e3e3c7;
padding: 7px 10px 7px 10px;
}
.Button, button
{
color: #3b3b3b;
border: #939393 1px solid;
background-color: #dedede;
}
.FolderListCurrentFolder img
{
background-image: url(../../../../themes/common/treemenu/folder-expanded.gif);
}
.FolderListFolder img
{
background-image: url(../../../../themes/common/treemenu/folder.gif);
}
.fullHeight {
height: 100%;
}
/*
* FCKeditor - The text editor for Internet - http://www.fckeditor.net
* Copyright (C) 2003-2010 Frederico Caldeira Knabben
*
* == BEGIN LICENSE ==
*
* Licensed under the terms of any of the following licenses at your
* choice:
*
* - GNU General Public License Version 2 or later (the "GPL")
* http://www.gnu.org/licenses/gpl.html
*
* - GNU Lesser General Public License Version 2.1 or later (the "LGPL")
* http://www.gnu.org/licenses/lgpl.html
*
* - Mozilla Public License Version 1.1 or later (the "MPL")
* http://www.mozilla.org/MPL/MPL-1.1.html
*
* == END LICENSE ==
*
* CSS styles used by all pages that compose the File Browser.
*/
body
{
background-color: #e3e3e3;
margin-top:0;
margin-bottom:0;
}
form
{
margin: 0;
padding: 0;
}
body.FileArea
{
background-color: #ffffff;
margin: 10px;
}
body, td, input, select
{
font-size: 11px;
font-family: 'Microsoft Sans Serif' , Arial, Helvetica, Verdana;
}
.ActualFolder
{
font-weight: bold;
font-size: 14px;
}
.PopupButtons
{
border-top: #d5d59d 1px solid;
background-color: #e3e3c7;
padding: 7px 10px 7px 10px;
}
.Button, button
{
color: #3b3b3b;
border: #939393 1px solid;
background-color: #dedede;
}
.FolderListCurrentFolder img
{
background-image: url(../../../../themes/common/treemenu/folder-expanded.gif);
}
.FolderListFolder img
{
background-image: url(../../../../themes/common/treemenu/folder.gif);
}
.fullHeight {
height: 100%;
}

View File

@ -1128,7 +1128,7 @@ class pdf_einstein extends ModelePDFCommandes
$pdf->SetXY($posx+2,$posy+3);
$pdf->SetFont('','B', $default_font_size);
$pdf->MultiCell(80, 4, $outputlangs->convToOutputCharset($this->emetteur->name), 0, 'L');
$posy=$pdf->getY();
$posy=$pdf->getY();
// Show sender information
$pdf->SetXY($posx+2,$posy);

View File

@ -581,7 +581,7 @@ class pdf_expedition_rouget extends ModelePdfExpedition
$pdf->SetTextColor(0,0,60);
$pdf->SetFont('','B',$default_font_size);
$pdf->MultiCell(80, 3, $outputlangs->convToOutputCharset($this->emetteur->name), 0, 'L');
$posy=$pdf->getY();
$posy=$pdf->getY();
// Show sender information
$pdf->SetFont('','', $default_font_size - 1);

View File

@ -531,7 +531,7 @@ class pdf_soleil extends ModelePDFFicheinter
$pdf->SetTextColor(0,0,60);
$pdf->SetFont('','B',$default_font_size);
$pdf->MultiCell(80, 3, $outputlangs->convToOutputCharset($this->emetteur->name), 0, 'L');
$posy=$pdf->getY();
$posy=$pdf->getY();
// Show sender information
$pdf->SetFont('','', $default_font_size - 1);

View File

@ -723,7 +723,7 @@ class pdf_typhon extends ModelePDFDeliveryOrder
$pdf->SetXY($posx+2,$posy+3);
$pdf->SetFont('','B',$default_font_size);
$pdf->MultiCell(80, 4, $outputlangs->convToOutputCharset($this->emetteur->name), 0, 'L');
$posy=$pdf->getY();
$posy=$pdf->getY();
// Show sender information
$pdf->SetXY($posx+2,$posy);

View File

@ -1193,7 +1193,7 @@ class pdf_azur extends ModelePDFPropales
$pdf->SetXY($posx+2,$posy+3);
$pdf->SetFont('','B', $default_font_size);
$pdf->MultiCell(80, 4, $outputlangs->convToOutputCharset($this->emetteur->name), 0, 'L');
$posy=$pdf->getY();
$posy=$pdf->getY();
// Show sender information
$pdf->SetXY($posx+2,$posy);

View File

@ -931,7 +931,7 @@ class pdf_canelle extends ModelePDFSuppliersInvoices
$pdf->SetXY($posx+2,$posy+3);
$pdf->SetFont('','B', $default_font_size);
$pdf->MultiCell(80, 4, $outputlangs->convToOutputCharset($this->emetteur->name), 0, 'L');
$posy=$pdf->getY();
$posy=$pdf->getY();
// Show sender information
$pdf->SetXY($posx+2,$posy);

View File

@ -997,7 +997,7 @@ class pdf_muscadet extends ModelePDFSuppliersOrders
$pdf->SetXY($posx+2,$posy+3);
$pdf->SetFont('','B', $default_font_size);
$pdf->MultiCell(80, 4, $outputlangs->convToOutputCharset($this->emetteur->name), 0, 'L');
$posy=$pdf->getY();
$posy=$pdf->getY();
// Show sender information
$pdf->SetXY($posx+2,$posy);

View File

@ -65,7 +65,7 @@ class Cronjob extends CommonObject
var $fk_user_mod;
var $note;
var $nbrun;
var $libname;
var $lines;
@ -114,6 +114,7 @@ class Cronjob extends CommonObject
if (isset($this->status)) $this->status=trim($this->status);
if (isset($this->note)) $this->note=trim($this->note);
if (isset($this->nbrun)) $this->nbrun=trim($this->nbrun);
if (isset($this->libname)) $this->libname = trim($this->libname);
// Check parameters
// Put here code to add a control on parameters values
@ -141,7 +142,7 @@ class Cronjob extends CommonObject
$this->errors[]=$langs->trans('CronFieldMandatory',$langs->trans('CronClass'));
$error++;
}
if (($this->jobtype=='method') && (empty($this->methodename))) {
if (($this->jobtype=='method' || $this->jobtype == 'function') && (empty($this->methodename))) {
$this->errors[]=$langs->trans('CronFieldMandatory',$langs->trans('CronMethod'));
$error++;
}
@ -150,6 +151,11 @@ class Cronjob extends CommonObject
$error++;
}
if (($this->jobtype=='function') && (empty($this->libname))) {
$this->errors[]=$langs->trans('CronFieldMandatory',$langs->trans('CronLib'));
$error++;
}
// Insert request
$sql = "INSERT INTO ".MAIN_DB_PREFIX."cronjob(";
@ -178,9 +184,10 @@ class Cronjob extends CommonObject
$sql.= "fk_user_mod,";
$sql.= "note,";
$sql.= "nbrun";
$sql .= ",libname";
$sql.= ") VALUES (";
$sql.= ") VALUES (";
$sql.= " ".$this->db->idate(dol_now()).",";
$sql.= " ".(! isset($this->jobtype)?'NULL':"'".$this->db->escape($this->jobtype)."'").",";
@ -206,7 +213,8 @@ class Cronjob extends CommonObject
$sql.= " ".$user->id.",";
$sql.= " ".$user->id.",";
$sql.= " ".(! isset($this->note)?'NULL':"'".$this->db->escape($this->note)."'").",";
$sql.= " ".(! isset($this->nbrun)?'0':"'".$this->db->escape($this->nbrun)."'")."";
$sql.= " ".(! isset($this->nbrun)?'0':"'".$this->db->escape($this->nbrun)."'").",";
$sql.= " ".(! isset($this->libname)?'NULL':"'".$this->db->escape($this->libname)."'")."";
$sql.= ")";
@ -293,6 +301,7 @@ class Cronjob extends CommonObject
$sql.= " t.fk_user_mod,";
$sql.= " t.note,";
$sql.= " t.nbrun";
$sql .= ", t.libname";
$sql.= " FROM ".MAIN_DB_PREFIX."cronjob as t";
@ -335,7 +344,7 @@ class Cronjob extends CommonObject
$this->fk_user_mod = $obj->fk_user_mod;
$this->note = $obj->note;
$this->nbrun = $obj->nbrun;
$this->libname = $obj->libname;
}
$this->db->free($resql);
@ -392,6 +401,7 @@ class Cronjob extends CommonObject
$sql.= " t.fk_user_mod,";
$sql.= " t.note,";
$sql.= " t.nbrun";
$sql .= ", t.libname";
$sql.= " FROM ".MAIN_DB_PREFIX."cronjob as t";
$sql.= " WHERE 1 = 1";
@ -464,7 +474,7 @@ class Cronjob extends CommonObject
$line->fk_user_mod = $obj->fk_user_mod;
$line->note = $obj->note;
$line->nbrun = $obj->nbrun;
$line->libname = $obj->libname;
$this->lines[]=$line;
$i++;
@ -518,6 +528,7 @@ class Cronjob extends CommonObject
if (isset($this->status)) $this->status=trim($this->status);
if (isset($this->note)) $this->note=trim($this->note);
if (isset($this->nbrun)) $this->nbrun=trim($this->nbrun);
if (isset($this->libname)) $this->libname = trim($this->libname);
// Check parameters
// Put here code to add a control on parameters values
@ -548,7 +559,7 @@ class Cronjob extends CommonObject
$this->errors[]=$langs->trans('CronFieldMandatory',$langs->trans('CronClass'));
$error++;
}
if (($this->jobtype=='method') && (empty($this->methodename))) {
if (($this->jobtype=='method' || $this->jobtype == 'function') && (empty($this->methodename))) {
$this->errors[]=$langs->trans('CronFieldMandatory',$langs->trans('CronMethod'));
$error++;
}
@ -557,6 +568,11 @@ class Cronjob extends CommonObject
$error++;
}
if (($this->jobtype=='function') && (empty($this->libname))) {
$this->errors[]=$langs->trans('CronFieldMandatory',$langs->trans('CronLib'));
$error++;
}
// Update request
$sql = "UPDATE ".MAIN_DB_PREFIX."cronjob SET";
@ -584,6 +600,7 @@ class Cronjob extends CommonObject
$sql.= " fk_user_mod=".$user->id.",";
$sql.= " note=".(isset($this->note)?"'".$this->db->escape($this->note)."'":"null").",";
$sql.= " nbrun=".(isset($this->nbrun)?$this->nbrun:"null");
$sql.= ", libname=".(isset($this->libname)?"'".$this->db->escape($this->libname)."'":"null");
$sql.= " WHERE rowid=".$this->id;
@ -780,6 +797,7 @@ class Cronjob extends CommonObject
$this->fk_user_mod='';
$this->note='';
$this->nbrun='';
$this->libname = '';
}
/**
@ -941,6 +959,48 @@ class Cronjob extends CommonObject
}
if($this->jobtype == 'function')
{
//load lib
$libpath = '/' . strtolower($this->module_name) . '/lib/' . $this->libname;
$ret = dol_include_once($libpath);
if ($ret === false)
{
$this->error = $langs->trans('CronCannotLoadLib') . ': ' . $libpath;
dol_syslog(get_class($this) . "::run_jobs " . $this->error, LOG_ERR);
return -1;
}
// Load langs
$result=$langs->load($this->module_name . '@' . $this->module_name);
if ($result<0)
{
dol_syslog(get_class($this) . "::run_jobs Cannot load module langs" . $langs->error, LOG_ERR);
return -1;
}
dol_syslog(get_class($this) . "::run_jobs " . $this->libname . "::" . $this->methodename."(" . $this->params . ");", LOG_DEBUG);
$params_arr = array();
$params_arr = explode(", ", $this->params);
if (!is_array($params_arr))
{
$result = call_user_func($this->methodename, $this->params);
}
else
{
$result = call_user_func_array($this->methodename, $params_arr);
}
if ($result === false)
{
dol_syslog(get_class($this) . "::run_jobs " . $object->error, LOG_ERR);
return -1;
}
else
{
$this->lastoutput=var_export($result,true);
$this->lastresult=var_export($result,true);
}
}
// Run a command line
if ($this->jobtype=='command')
{
@ -1090,6 +1150,7 @@ class Cronjobline
var $fk_user_mod;
var $note;
var $nbrun;
var $libname;
/**
* Constructor

View File

@ -1,24 +1,24 @@
#
# Copyright (c) 2003-2011, CKSource - Frederico Knabben. All rights reserved.
# For licensing, see LICENSE.html or http://ckeditor.com/license
#
#
# On some specific Linux installations you could face problems with Firefox.
# It could give you errors when loading the editor saying that some illegal
# characters were found (three strange chars in the beginning of the file).
# This could happen if you map the .js or .css files to PHP, for example.
#
# Those characters are the Byte Order Mask (BOM) of the Unicode encoded files.
# All FCKeditor files are Unicode encoded.
#
AddType application/x-javascript .js
AddType text/css .css
#
# If PHP is mapped to handle XML files, you could have some issues. The
# following will disable it.
#
AddType text/xml .xml
#
# Copyright (c) 2003-2011, CKSource - Frederico Knabben. All rights reserved.
# For licensing, see LICENSE.html or http://ckeditor.com/license
#
#
# On some specific Linux installations you could face problems with Firefox.
# It could give you errors when loading the editor saying that some illegal
# characters were found (three strange chars in the beginning of the file).
# This could happen if you map the .js or .css files to PHP, for example.
#
# Those characters are the Byte Order Mask (BOM) of the Unicode encoded files.
# All FCKeditor files are Unicode encoded.
#
AddType application/x-javascript .js
AddType text/css .css
#
# If PHP is mapped to handle XML files, you could have some issues. The
# following will disable it.
#
AddType text/xml .xml

File diff suppressed because it is too large Load Diff

View File

@ -1,211 +1,211 @@
/*
* CKPackager - Sample Package file
*/
header :
'/*' + '\n' +
'Copyright (c) 2003-2012, CKSource - Frederico Knabben. All rights reserved.' + '\n' +
'For licensing, see LICENSE.html or http://ckeditor.com/license' + '\n' +
'*/' + '\n' +
'\n',
noCheck : false,
constants :
{
'CKEDITOR.ELEMENT_MODE_NONE' : 0,
'CKEDITOR.ELEMENT_MODE_REPLACE' : 1,
'CKEDITOR.ELEMENT_MODE_APPENDTO' : 2,
'CKEDITOR.CTRL' : 0x110000,
'CKEDITOR.SHIFT' : 0x220000,
'CKEDITOR.ALT' : 0x440000,
'CKEDITOR.NODE_ELEMENT' : 1,
'CKEDITOR.NODE_DOCUMENT' : 9,
'CKEDITOR.NODE_TEXT' : 3,
'CKEDITOR.NODE_COMMENT' : 8,
'CKEDITOR.NODE_DOCUMENT_FRAGMENT' : 11,
'CKEDITOR.POSITION_IDENTICAL' : 0,
'CKEDITOR.POSITION_DISCONNECTED' : 1,
'CKEDITOR.POSITION_FOLLOWING' : 2,
'CKEDITOR.POSITION_PRECEDING' : 4,
'CKEDITOR.POSITION_IS_CONTAINED' : 8,
'CKEDITOR.POSITION_CONTAINS' : 16,
'CKEDITOR.ENTER_P' : 1,
'CKEDITOR.ENTER_BR' : 2,
'CKEDITOR.ENTER_DIV' : 3,
'CKEDITOR.TRISTATE_ON' : 1,
'CKEDITOR.TRISTATE_OFF' : 2,
'CKEDITOR.TRISTATE_DISABLED' : 0,
'CKEDITOR.POSITION_AFTER_START' : 1,
'CKEDITOR.POSITION_BEFORE_END' : 2,
'CKEDITOR.POSITION_BEFORE_START' : 3,
'CKEDITOR.POSITION_AFTER_END' : 4,
'CKEDITOR.ENLARGE_ELEMENT' : 1,
'CKEDITOR.ENLARGE_BLOCK_CONTENTS' : 2,
'CKEDITOR.ENLARGE_LIST_ITEM_CONTENTS' : 3,
'CKEDITOR.START' : 1,
'CKEDITOR.END' : 2,
'CKEDITOR.STARTEND' : 3,
'CKEDITOR.SHRINK_ELEMENT' : 1,
'CKEDITOR.SHRINK_TEXT' : 2,
'CKEDITOR.UI_BUTTON' : '\'button\'',
'CKEDITOR.DIALOG_RESIZE_NONE' : 0,
'CKEDITOR.DIALOG_RESIZE_WIDTH' : 1,
'CKEDITOR.DIALOG_RESIZE_HEIGHT' : 2,
'CKEDITOR.DIALOG_RESIZE_BOTH' : 3,
'CKEDITOR.VALIDATE_OR' : 1,
'CKEDITOR.VALIDATE_AND' : 2,
'CKEDITOR.STYLE_BLOCK' : 1,
'CKEDITOR.STYLE_INLINE' : 2,
'CKEDITOR.STYLE_OBJECT' : 3,
'CKEDITOR.UI_PANELBUTTON' : '\'panelbutton\'',
'CKEDITOR.SELECTION_NONE' : 1,
'CKEDITOR.SELECTION_TEXT' : 2,
'CKEDITOR.SELECTION_ELEMENT' : 3,
'CKEDITOR.UI_RICHCOMBO' : '\'richcombo\'',
'CKEDITOR.UI_MENUBUTTON' : '\'menubutton\'',
'CKEDITOR.UI_PANEL' : '\'panel\''
},
packages :
[
{
output : 'ckeditor_basic.js',
wrap : true,
files :
[
'_source/core/ckeditor_base.js',
'_source/core/event.js',
'_source/core/editor_basic.js',
'_source/core/env.js',
'_source/core/ckeditor_basic.js'
]
},
{
output : 'ckeditor.js',
wrap : true,
files :
[
'_source/core/ckeditor_base.js',
'_source/core/event.js',
'_source/core/editor_basic.js',
'_source/core/env.js',
'_source/core/ckeditor_basic.js',
'_source/core/dom.js',
'_source/core/tools.js',
'_source/core/dtd.js',
'_source/core/dom/event.js',
'_source/core/dom/domobject.js',
'_source/core/dom/window.js',
'_source/core/dom/document.js',
'_source/core/dom/node.js',
'_source/core/dom/nodelist.js',
'_source/core/dom/element.js',
'_source/core/command.js',
'_source/core/config.js',
'_source/core/focusmanager.js',
'_source/core/lang.js',
'_source/core/scriptloader.js',
'_source/core/resourcemanager.js',
'_source/core/plugins.js',
'_source/core/skins.js',
'_source/core/themes.js',
'_source/core/ui.js',
'_source/core/editor.js',
'_source/core/htmlparser.js',
'_source/core/htmlparser/comment.js',
'_source/core/htmlparser/text.js',
'_source/core/htmlparser/cdata.js',
'_source/core/htmlparser/fragment.js',
'_source/core/htmlparser/element.js',
'_source/core/htmlparser/filter.js',
'_source/core/htmlparser/basicwriter.js',
'_source/core/ckeditor.js',
'_source/core/dom/comment.js',
'_source/core/dom/elementpath.js',
'_source/core/dom/text.js',
'_source/core/dom/documentfragment.js',
'_source/core/dom/walker.js',
'_source/core/dom/range.js',
'_source/core/dom/rangelist.js',
'_source/core/_bootstrap.js',
'_source/skins/kama/skin.js',
// '_source/lang/en.js',
'_source/plugins/about/plugin.js',
'_source/plugins/a11yhelp/plugin.js',
'_source/plugins/basicstyles/plugin.js',
'_source/plugins/bidi/plugin.js',
'_source/plugins/blockquote/plugin.js',
'_source/plugins/button/plugin.js',
'_source/plugins/clipboard/plugin.js',
'_source/plugins/colorbutton/plugin.js',
'_source/plugins/colordialog/plugin.js',
'_source/plugins/contextmenu/plugin.js',
'_source/plugins/dialogadvtab/plugin.js',
'_source/plugins/div/plugin.js',
'_source/plugins/elementspath/plugin.js',
'_source/plugins/enterkey/plugin.js',
'_source/plugins/entities/plugin.js',
'_source/plugins/filebrowser/plugin.js',
'_source/plugins/find/plugin.js',
'_source/plugins/flash/plugin.js',
'_source/plugins/font/plugin.js',
'_source/plugins/format/plugin.js',
'_source/plugins/forms/plugin.js',
'_source/plugins/horizontalrule/plugin.js',
'_source/plugins/htmldataprocessor/plugin.js',
'_source/plugins/iframe/plugin.js',
'_source/plugins/image/plugin.js',
'_source/plugins/indent/plugin.js',
'_source/plugins/justify/plugin.js',
'_source/plugins/keystrokes/plugin.js',
'_source/plugins/link/plugin.js',
'_source/plugins/list/plugin.js',
'_source/plugins/liststyle/plugin.js',
'_source/plugins/maximize/plugin.js',
'_source/plugins/newpage/plugin.js',
'_source/plugins/pagebreak/plugin.js',
'_source/plugins/pastefromword/plugin.js',
'_source/plugins/pastetext/plugin.js',
'_source/plugins/popup/plugin.js',
'_source/plugins/preview/plugin.js',
'_source/plugins/print/plugin.js',
'_source/plugins/removeformat/plugin.js',
'_source/plugins/resize/plugin.js',
'_source/plugins/save/plugin.js',
'_source/plugins/scayt/plugin.js',
'_source/plugins/smiley/plugin.js',
'_source/plugins/showblocks/plugin.js',
'_source/plugins/showborders/plugin.js',
'_source/plugins/sourcearea/plugin.js',
'_source/plugins/stylescombo/plugin.js',
'_source/plugins/table/plugin.js',
'_source/plugins/tabletools/plugin.js',
'_source/plugins/specialchar/plugin.js',
'_source/plugins/tab/plugin.js',
'_source/plugins/templates/plugin.js',
'_source/plugins/toolbar/plugin.js',
'_source/plugins/undo/plugin.js',
'_source/plugins/wysiwygarea/plugin.js',
'_source/plugins/wsc/plugin.js',
'_source/plugins/dialog/plugin.js',
'_source/plugins/styles/plugin.js',
'_source/plugins/domiterator/plugin.js',
'_source/plugins/panelbutton/plugin.js',
'_source/plugins/floatpanel/plugin.js',
'_source/plugins/menu/plugin.js',
'_source/plugins/editingblock/plugin.js',
'_source/plugins/selection/plugin.js',
'_source/plugins/fakeobjects/plugin.js',
'_source/plugins/richcombo/plugin.js',
'_source/plugins/htmlwriter/plugin.js',
'_source/plugins/menubutton/plugin.js',
'_source/plugins/dialogui/plugin.js',
'_source/plugins/panel/plugin.js',
'_source/plugins/listblock/plugin.js',
'_source/themes/default/theme.js'
]
}
]
/*
* CKPackager - Sample Package file
*/
header :
'/*' + '\n' +
'Copyright (c) 2003-2012, CKSource - Frederico Knabben. All rights reserved.' + '\n' +
'For licensing, see LICENSE.html or http://ckeditor.com/license' + '\n' +
'*/' + '\n' +
'\n',
noCheck : false,
constants :
{
'CKEDITOR.ELEMENT_MODE_NONE' : 0,
'CKEDITOR.ELEMENT_MODE_REPLACE' : 1,
'CKEDITOR.ELEMENT_MODE_APPENDTO' : 2,
'CKEDITOR.CTRL' : 0x110000,
'CKEDITOR.SHIFT' : 0x220000,
'CKEDITOR.ALT' : 0x440000,
'CKEDITOR.NODE_ELEMENT' : 1,
'CKEDITOR.NODE_DOCUMENT' : 9,
'CKEDITOR.NODE_TEXT' : 3,
'CKEDITOR.NODE_COMMENT' : 8,
'CKEDITOR.NODE_DOCUMENT_FRAGMENT' : 11,
'CKEDITOR.POSITION_IDENTICAL' : 0,
'CKEDITOR.POSITION_DISCONNECTED' : 1,
'CKEDITOR.POSITION_FOLLOWING' : 2,
'CKEDITOR.POSITION_PRECEDING' : 4,
'CKEDITOR.POSITION_IS_CONTAINED' : 8,
'CKEDITOR.POSITION_CONTAINS' : 16,
'CKEDITOR.ENTER_P' : 1,
'CKEDITOR.ENTER_BR' : 2,
'CKEDITOR.ENTER_DIV' : 3,
'CKEDITOR.TRISTATE_ON' : 1,
'CKEDITOR.TRISTATE_OFF' : 2,
'CKEDITOR.TRISTATE_DISABLED' : 0,
'CKEDITOR.POSITION_AFTER_START' : 1,
'CKEDITOR.POSITION_BEFORE_END' : 2,
'CKEDITOR.POSITION_BEFORE_START' : 3,
'CKEDITOR.POSITION_AFTER_END' : 4,
'CKEDITOR.ENLARGE_ELEMENT' : 1,
'CKEDITOR.ENLARGE_BLOCK_CONTENTS' : 2,
'CKEDITOR.ENLARGE_LIST_ITEM_CONTENTS' : 3,
'CKEDITOR.START' : 1,
'CKEDITOR.END' : 2,
'CKEDITOR.STARTEND' : 3,
'CKEDITOR.SHRINK_ELEMENT' : 1,
'CKEDITOR.SHRINK_TEXT' : 2,
'CKEDITOR.UI_BUTTON' : '\'button\'',
'CKEDITOR.DIALOG_RESIZE_NONE' : 0,
'CKEDITOR.DIALOG_RESIZE_WIDTH' : 1,
'CKEDITOR.DIALOG_RESIZE_HEIGHT' : 2,
'CKEDITOR.DIALOG_RESIZE_BOTH' : 3,
'CKEDITOR.VALIDATE_OR' : 1,
'CKEDITOR.VALIDATE_AND' : 2,
'CKEDITOR.STYLE_BLOCK' : 1,
'CKEDITOR.STYLE_INLINE' : 2,
'CKEDITOR.STYLE_OBJECT' : 3,
'CKEDITOR.UI_PANELBUTTON' : '\'panelbutton\'',
'CKEDITOR.SELECTION_NONE' : 1,
'CKEDITOR.SELECTION_TEXT' : 2,
'CKEDITOR.SELECTION_ELEMENT' : 3,
'CKEDITOR.UI_RICHCOMBO' : '\'richcombo\'',
'CKEDITOR.UI_MENUBUTTON' : '\'menubutton\'',
'CKEDITOR.UI_PANEL' : '\'panel\''
},
packages :
[
{
output : 'ckeditor_basic.js',
wrap : true,
files :
[
'_source/core/ckeditor_base.js',
'_source/core/event.js',
'_source/core/editor_basic.js',
'_source/core/env.js',
'_source/core/ckeditor_basic.js'
]
},
{
output : 'ckeditor.js',
wrap : true,
files :
[
'_source/core/ckeditor_base.js',
'_source/core/event.js',
'_source/core/editor_basic.js',
'_source/core/env.js',
'_source/core/ckeditor_basic.js',
'_source/core/dom.js',
'_source/core/tools.js',
'_source/core/dtd.js',
'_source/core/dom/event.js',
'_source/core/dom/domobject.js',
'_source/core/dom/window.js',
'_source/core/dom/document.js',
'_source/core/dom/node.js',
'_source/core/dom/nodelist.js',
'_source/core/dom/element.js',
'_source/core/command.js',
'_source/core/config.js',
'_source/core/focusmanager.js',
'_source/core/lang.js',
'_source/core/scriptloader.js',
'_source/core/resourcemanager.js',
'_source/core/plugins.js',
'_source/core/skins.js',
'_source/core/themes.js',
'_source/core/ui.js',
'_source/core/editor.js',
'_source/core/htmlparser.js',
'_source/core/htmlparser/comment.js',
'_source/core/htmlparser/text.js',
'_source/core/htmlparser/cdata.js',
'_source/core/htmlparser/fragment.js',
'_source/core/htmlparser/element.js',
'_source/core/htmlparser/filter.js',
'_source/core/htmlparser/basicwriter.js',
'_source/core/ckeditor.js',
'_source/core/dom/comment.js',
'_source/core/dom/elementpath.js',
'_source/core/dom/text.js',
'_source/core/dom/documentfragment.js',
'_source/core/dom/walker.js',
'_source/core/dom/range.js',
'_source/core/dom/rangelist.js',
'_source/core/_bootstrap.js',
'_source/skins/kama/skin.js',
// '_source/lang/en.js',
'_source/plugins/about/plugin.js',
'_source/plugins/a11yhelp/plugin.js',
'_source/plugins/basicstyles/plugin.js',
'_source/plugins/bidi/plugin.js',
'_source/plugins/blockquote/plugin.js',
'_source/plugins/button/plugin.js',
'_source/plugins/clipboard/plugin.js',
'_source/plugins/colorbutton/plugin.js',
'_source/plugins/colordialog/plugin.js',
'_source/plugins/contextmenu/plugin.js',
'_source/plugins/dialogadvtab/plugin.js',
'_source/plugins/div/plugin.js',
'_source/plugins/elementspath/plugin.js',
'_source/plugins/enterkey/plugin.js',
'_source/plugins/entities/plugin.js',
'_source/plugins/filebrowser/plugin.js',
'_source/plugins/find/plugin.js',
'_source/plugins/flash/plugin.js',
'_source/plugins/font/plugin.js',
'_source/plugins/format/plugin.js',
'_source/plugins/forms/plugin.js',
'_source/plugins/horizontalrule/plugin.js',
'_source/plugins/htmldataprocessor/plugin.js',
'_source/plugins/iframe/plugin.js',
'_source/plugins/image/plugin.js',
'_source/plugins/indent/plugin.js',
'_source/plugins/justify/plugin.js',
'_source/plugins/keystrokes/plugin.js',
'_source/plugins/link/plugin.js',
'_source/plugins/list/plugin.js',
'_source/plugins/liststyle/plugin.js',
'_source/plugins/maximize/plugin.js',
'_source/plugins/newpage/plugin.js',
'_source/plugins/pagebreak/plugin.js',
'_source/plugins/pastefromword/plugin.js',
'_source/plugins/pastetext/plugin.js',
'_source/plugins/popup/plugin.js',
'_source/plugins/preview/plugin.js',
'_source/plugins/print/plugin.js',
'_source/plugins/removeformat/plugin.js',
'_source/plugins/resize/plugin.js',
'_source/plugins/save/plugin.js',
'_source/plugins/scayt/plugin.js',
'_source/plugins/smiley/plugin.js',
'_source/plugins/showblocks/plugin.js',
'_source/plugins/showborders/plugin.js',
'_source/plugins/sourcearea/plugin.js',
'_source/plugins/stylescombo/plugin.js',
'_source/plugins/table/plugin.js',
'_source/plugins/tabletools/plugin.js',
'_source/plugins/specialchar/plugin.js',
'_source/plugins/tab/plugin.js',
'_source/plugins/templates/plugin.js',
'_source/plugins/toolbar/plugin.js',
'_source/plugins/undo/plugin.js',
'_source/plugins/wysiwygarea/plugin.js',
'_source/plugins/wsc/plugin.js',
'_source/plugins/dialog/plugin.js',
'_source/plugins/styles/plugin.js',
'_source/plugins/domiterator/plugin.js',
'_source/plugins/panelbutton/plugin.js',
'_source/plugins/floatpanel/plugin.js',
'_source/plugins/menu/plugin.js',
'_source/plugins/editingblock/plugin.js',
'_source/plugins/selection/plugin.js',
'_source/plugins/fakeobjects/plugin.js',
'_source/plugins/richcombo/plugin.js',
'_source/plugins/htmlwriter/plugin.js',
'_source/plugins/menubutton/plugin.js',
'_source/plugins/dialogui/plugin.js',
'_source/plugins/panel/plugin.js',
'_source/plugins/listblock/plugin.js',
'_source/themes/default/theme.js'
]
}
]

View File

@ -1,64 +1,64 @@
Copyright (c) 2003-2012, CKSource - Frederico Knabben. All rights reserved.
For licensing, see LICENSE.html or http://ckeditor.com/license
af.js Found: 548 Missing: 29
ar.js Found: 470 Missing: 107
bg.js Found: 394 Missing: 183
bn.js Found: 292 Missing: 285
bs.js Found: 175 Missing: 402
ca.js Found: 549 Missing: 28
cs.js Found: 577 Missing: 0
cy.js Found: 575 Missing: 2
da.js Found: 575 Missing: 2
de.js Found: 575 Missing: 2
el.js Found: 391 Missing: 186
en-au.js Found: 347 Missing: 230
en-ca.js Found: 345 Missing: 232
en-gb.js Found: 517 Missing: 60
eo.js Found: 577 Missing: 0
es.js Found: 575 Missing: 2
et.js Found: 577 Missing: 0
eu.js Found: 417 Missing: 160
fa.js Found: 575 Missing: 2
fi.js Found: 575 Missing: 2
fo.js Found: 575 Missing: 2
fr-ca.js Found: 319 Missing: 258
fr.js Found: 575 Missing: 2
gl.js Found: 292 Missing: 285
gu.js Found: 575 Missing: 2
he.js Found: 575 Missing: 2
hi.js Found: 327 Missing: 250
hr.js Found: 575 Missing: 2
hu.js Found: 572 Missing: 5
id.js Found: 1 Missing: 576
is.js Found: 326 Missing: 251
it.js Found: 577 Missing: 0
ja.js Found: 493 Missing: 84
ka.js Found: 568 Missing: 9
km.js Found: 286 Missing: 291
ko.js Found: 304 Missing: 273
lt.js Found: 575 Missing: 2
lv.js Found: 294 Missing: 283
mk.js Found: 0 Missing: 577
mn.js Found: 320 Missing: 257
ms.js Found: 276 Missing: 301
nb.js Found: 577 Missing: 0
nl.js Found: 575 Missing: 2
no.js Found: 577 Missing: 0
pl.js Found: 575 Missing: 2
pt-br.js Found: 577 Missing: 0
pt.js Found: 326 Missing: 251
ro.js Found: 432 Missing: 145
ru.js Found: 575 Missing: 2
sk.js Found: 364 Missing: 213
sl.js Found: 426 Missing: 151
sr-latn.js Found: 287 Missing: 290
sr.js Found: 286 Missing: 291
sv.js Found: 550 Missing: 27
th.js Found: 298 Missing: 279
tr.js Found: 575 Missing: 2
ug.js Found: 572 Missing: 5
uk.js Found: 575 Missing: 2
vi.js Found: 577 Missing: 0
zh-cn.js Found: 577 Missing: 0
zh.js Found: 433 Missing: 144
Copyright (c) 2003-2012, CKSource - Frederico Knabben. All rights reserved.
For licensing, see LICENSE.html or http://ckeditor.com/license
af.js Found: 548 Missing: 29
ar.js Found: 470 Missing: 107
bg.js Found: 394 Missing: 183
bn.js Found: 292 Missing: 285
bs.js Found: 175 Missing: 402
ca.js Found: 549 Missing: 28
cs.js Found: 577 Missing: 0
cy.js Found: 575 Missing: 2
da.js Found: 575 Missing: 2
de.js Found: 575 Missing: 2
el.js Found: 391 Missing: 186
en-au.js Found: 347 Missing: 230
en-ca.js Found: 345 Missing: 232
en-gb.js Found: 517 Missing: 60
eo.js Found: 577 Missing: 0
es.js Found: 575 Missing: 2
et.js Found: 577 Missing: 0
eu.js Found: 417 Missing: 160
fa.js Found: 575 Missing: 2
fi.js Found: 575 Missing: 2
fo.js Found: 575 Missing: 2
fr-ca.js Found: 319 Missing: 258
fr.js Found: 575 Missing: 2
gl.js Found: 292 Missing: 285
gu.js Found: 575 Missing: 2
he.js Found: 575 Missing: 2
hi.js Found: 327 Missing: 250
hr.js Found: 575 Missing: 2
hu.js Found: 572 Missing: 5
id.js Found: 1 Missing: 576
is.js Found: 326 Missing: 251
it.js Found: 577 Missing: 0
ja.js Found: 493 Missing: 84
ka.js Found: 568 Missing: 9
km.js Found: 286 Missing: 291
ko.js Found: 304 Missing: 273
lt.js Found: 575 Missing: 2
lv.js Found: 294 Missing: 283
mk.js Found: 0 Missing: 577
mn.js Found: 320 Missing: 257
ms.js Found: 276 Missing: 301
nb.js Found: 577 Missing: 0
nl.js Found: 575 Missing: 2
no.js Found: 577 Missing: 0
pl.js Found: 575 Missing: 2
pt-br.js Found: 577 Missing: 0
pt.js Found: 326 Missing: 251
ro.js Found: 432 Missing: 145
ru.js Found: 575 Missing: 2
sk.js Found: 364 Missing: 213
sl.js Found: 426 Missing: 151
sr-latn.js Found: 287 Missing: 290
sr.js Found: 286 Missing: 291
sv.js Found: 550 Missing: 27
th.js Found: 298 Missing: 279
tr.js Found: 575 Missing: 2
ug.js Found: 572 Missing: 5
uk.js Found: 575 Missing: 2
vi.js Found: 577 Missing: 0
zh-cn.js Found: 577 Missing: 0
zh.js Found: 433 Missing: 144

View File

@ -1,25 +1,25 @@
Copyright (c) 2003-2012, CKSource - Frederico Knabben. All rights reserved.
For licensing, see LICENSE.html or http://ckeditor.com/license
cs.js Found: 30 Missing: 0
cy.js Found: 30 Missing: 0
da.js Found: 12 Missing: 18
de.js Found: 30 Missing: 0
el.js Found: 25 Missing: 5
eo.js Found: 30 Missing: 0
fa.js Found: 30 Missing: 0
fi.js Found: 30 Missing: 0
fr.js Found: 30 Missing: 0
gu.js Found: 12 Missing: 18
he.js Found: 30 Missing: 0
it.js Found: 30 Missing: 0
mk.js Found: 5 Missing: 25
nb.js Found: 30 Missing: 0
nl.js Found: 30 Missing: 0
no.js Found: 30 Missing: 0
pt-br.js Found: 30 Missing: 0
ro.js Found: 6 Missing: 24
tr.js Found: 30 Missing: 0
ug.js Found: 27 Missing: 3
vi.js Found: 6 Missing: 24
zh-cn.js Found: 30 Missing: 0
Copyright (c) 2003-2012, CKSource - Frederico Knabben. All rights reserved.
For licensing, see LICENSE.html or http://ckeditor.com/license
cs.js Found: 30 Missing: 0
cy.js Found: 30 Missing: 0
da.js Found: 12 Missing: 18
de.js Found: 30 Missing: 0
el.js Found: 25 Missing: 5
eo.js Found: 30 Missing: 0
fa.js Found: 30 Missing: 0
fi.js Found: 30 Missing: 0
fr.js Found: 30 Missing: 0
gu.js Found: 12 Missing: 18
he.js Found: 30 Missing: 0
it.js Found: 30 Missing: 0
mk.js Found: 5 Missing: 25
nb.js Found: 30 Missing: 0
nl.js Found: 30 Missing: 0
no.js Found: 30 Missing: 0
pt-br.js Found: 30 Missing: 0
ro.js Found: 6 Missing: 24
tr.js Found: 30 Missing: 0
ug.js Found: 27 Missing: 3
vi.js Found: 6 Missing: 24
zh-cn.js Found: 30 Missing: 0

View File

@ -1,28 +1,28 @@
Copyright (c) 2003-2012, CKSource - Frederico Knabben. All rights reserved.
For licensing, see LICENSE.html or http://ckeditor.com/license
bg.js Found: 5 Missing: 0
cs.js Found: 5 Missing: 0
cy.js Found: 5 Missing: 0
da.js Found: 5 Missing: 0
de.js Found: 5 Missing: 0
el.js Found: 5 Missing: 0
eo.js Found: 5 Missing: 0
et.js Found: 5 Missing: 0
fa.js Found: 5 Missing: 0
fi.js Found: 5 Missing: 0
fr.js Found: 5 Missing: 0
gu.js Found: 5 Missing: 0
he.js Found: 5 Missing: 0
hr.js Found: 5 Missing: 0
it.js Found: 5 Missing: 0
nb.js Found: 5 Missing: 0
nl.js Found: 5 Missing: 0
no.js Found: 5 Missing: 0
pl.js Found: 5 Missing: 0
pt-br.js Found: 5 Missing: 0
tr.js Found: 5 Missing: 0
ug.js Found: 5 Missing: 0
uk.js Found: 5 Missing: 0
vi.js Found: 5 Missing: 0
zh-cn.js Found: 5 Missing: 0
Copyright (c) 2003-2012, CKSource - Frederico Knabben. All rights reserved.
For licensing, see LICENSE.html or http://ckeditor.com/license
bg.js Found: 5 Missing: 0
cs.js Found: 5 Missing: 0
cy.js Found: 5 Missing: 0
da.js Found: 5 Missing: 0
de.js Found: 5 Missing: 0
el.js Found: 5 Missing: 0
eo.js Found: 5 Missing: 0
et.js Found: 5 Missing: 0
fa.js Found: 5 Missing: 0
fi.js Found: 5 Missing: 0
fr.js Found: 5 Missing: 0
gu.js Found: 5 Missing: 0
he.js Found: 5 Missing: 0
hr.js Found: 5 Missing: 0
it.js Found: 5 Missing: 0
nb.js Found: 5 Missing: 0
nl.js Found: 5 Missing: 0
no.js Found: 5 Missing: 0
pl.js Found: 5 Missing: 0
pt-br.js Found: 5 Missing: 0
tr.js Found: 5 Missing: 0
ug.js Found: 5 Missing: 0
uk.js Found: 5 Missing: 0
vi.js Found: 5 Missing: 0
zh-cn.js Found: 5 Missing: 0

View File

@ -1,27 +1,27 @@
Copyright (c) 2003-2012, CKSource - Frederico Knabben. All rights reserved.
For licensing, see LICENSE.html or http://ckeditor.com/license
bg.js Found: 5 Missing: 0
cs.js Found: 5 Missing: 0
cy.js Found: 5 Missing: 0
da.js Found: 5 Missing: 0
de.js Found: 5 Missing: 0
el.js Found: 5 Missing: 0
eo.js Found: 5 Missing: 0
et.js Found: 5 Missing: 0
fa.js Found: 5 Missing: 0
fi.js Found: 5 Missing: 0
fr.js Found: 5 Missing: 0
he.js Found: 5 Missing: 0
hr.js Found: 5 Missing: 0
it.js Found: 5 Missing: 0
nb.js Found: 5 Missing: 0
nl.js Found: 5 Missing: 0
no.js Found: 5 Missing: 0
pl.js Found: 5 Missing: 0
pt-br.js Found: 5 Missing: 0
tr.js Found: 5 Missing: 0
ug.js Found: 5 Missing: 0
uk.js Found: 5 Missing: 0
vi.js Found: 4 Missing: 1
zh-cn.js Found: 5 Missing: 0
Copyright (c) 2003-2012, CKSource - Frederico Knabben. All rights reserved.
For licensing, see LICENSE.html or http://ckeditor.com/license
bg.js Found: 5 Missing: 0
cs.js Found: 5 Missing: 0
cy.js Found: 5 Missing: 0
da.js Found: 5 Missing: 0
de.js Found: 5 Missing: 0
el.js Found: 5 Missing: 0
eo.js Found: 5 Missing: 0
et.js Found: 5 Missing: 0
fa.js Found: 5 Missing: 0
fi.js Found: 5 Missing: 0
fr.js Found: 5 Missing: 0
he.js Found: 5 Missing: 0
hr.js Found: 5 Missing: 0
it.js Found: 5 Missing: 0
nb.js Found: 5 Missing: 0
nl.js Found: 5 Missing: 0
no.js Found: 5 Missing: 0
pl.js Found: 5 Missing: 0
pt-br.js Found: 5 Missing: 0
tr.js Found: 5 Missing: 0
ug.js Found: 5 Missing: 0
uk.js Found: 5 Missing: 0
vi.js Found: 4 Missing: 1
zh-cn.js Found: 5 Missing: 0

View File

@ -1,22 +1,22 @@
Copyright (c) 2003-2012, CKSource - Frederico Knabben. All rights reserved.
For licensing, see LICENSE.html or http://ckeditor.com/license
cs.js Found: 118 Missing: 0
cy.js Found: 118 Missing: 0
de.js Found: 118 Missing: 0
el.js Found: 16 Missing: 102
eo.js Found: 118 Missing: 0
et.js Found: 31 Missing: 87
fa.js Found: 24 Missing: 94
fi.js Found: 23 Missing: 95
fr.js Found: 118 Missing: 0
he.js Found: 1 Missing: 117
hr.js Found: 23 Missing: 95
it.js Found: 118 Missing: 0
nb.js Found: 118 Missing: 0
nl.js Found: 118 Missing: 0
no.js Found: 118 Missing: 0
pt-br.js Found: 118 Missing: 0
tr.js Found: 118 Missing: 0
ug.js Found: 39 Missing: 79
zh-cn.js Found: 118 Missing: 0
Copyright (c) 2003-2012, CKSource - Frederico Knabben. All rights reserved.
For licensing, see LICENSE.html or http://ckeditor.com/license
cs.js Found: 118 Missing: 0
cy.js Found: 118 Missing: 0
de.js Found: 118 Missing: 0
el.js Found: 16 Missing: 102
eo.js Found: 118 Missing: 0
et.js Found: 31 Missing: 87
fa.js Found: 24 Missing: 94
fi.js Found: 23 Missing: 95
fr.js Found: 118 Missing: 0
he.js Found: 1 Missing: 117
hr.js Found: 23 Missing: 95
it.js Found: 118 Missing: 0
nb.js Found: 118 Missing: 0
nl.js Found: 118 Missing: 0
no.js Found: 118 Missing: 0
pt-br.js Found: 118 Missing: 0
tr.js Found: 118 Missing: 0
ug.js Found: 39 Missing: 79
zh-cn.js Found: 118 Missing: 0

View File

@ -1,28 +1,28 @@
Copyright (c) 2003-2012, CKSource - Frederico Knabben. All rights reserved.
For licensing, see LICENSE.html or http://ckeditor.com/license
bg.js Found: 4 Missing: 0
cs.js Found: 4 Missing: 0
cy.js Found: 4 Missing: 0
da.js Found: 4 Missing: 0
de.js Found: 4 Missing: 0
el.js Found: 4 Missing: 0
eo.js Found: 4 Missing: 0
et.js Found: 4 Missing: 0
fa.js Found: 4 Missing: 0
fi.js Found: 4 Missing: 0
fr.js Found: 4 Missing: 0
he.js Found: 4 Missing: 0
hr.js Found: 4 Missing: 0
it.js Found: 4 Missing: 0
mk.js Found: 4 Missing: 0
nb.js Found: 4 Missing: 0
nl.js Found: 4 Missing: 0
no.js Found: 4 Missing: 0
pl.js Found: 4 Missing: 0
pt-br.js Found: 4 Missing: 0
tr.js Found: 4 Missing: 0
ug.js Found: 4 Missing: 0
uk.js Found: 4 Missing: 0
vi.js Found: 4 Missing: 0
zh-cn.js Found: 4 Missing: 0
Copyright (c) 2003-2012, CKSource - Frederico Knabben. All rights reserved.
For licensing, see LICENSE.html or http://ckeditor.com/license
bg.js Found: 4 Missing: 0
cs.js Found: 4 Missing: 0
cy.js Found: 4 Missing: 0
da.js Found: 4 Missing: 0
de.js Found: 4 Missing: 0
el.js Found: 4 Missing: 0
eo.js Found: 4 Missing: 0
et.js Found: 4 Missing: 0
fa.js Found: 4 Missing: 0
fi.js Found: 4 Missing: 0
fr.js Found: 4 Missing: 0
he.js Found: 4 Missing: 0
hr.js Found: 4 Missing: 0
it.js Found: 4 Missing: 0
mk.js Found: 4 Missing: 0
nb.js Found: 4 Missing: 0
nl.js Found: 4 Missing: 0
no.js Found: 4 Missing: 0
pl.js Found: 4 Missing: 0
pt-br.js Found: 4 Missing: 0
tr.js Found: 4 Missing: 0
ug.js Found: 4 Missing: 0
uk.js Found: 4 Missing: 0
vi.js Found: 4 Missing: 0
zh-cn.js Found: 4 Missing: 0

View File

@ -1,4 +1,4 @@
This directory contains all FPDFI librairies:
- FPDI
- FPDI_TPL
Found on http://www.setasign.de/products/pdf-php-solutions/fpdi/
This directory contains all FPDFI librairies:
- FPDI
- FPDI_TPL
Found on http://www.setasign.de/products/pdf-php-solutions/fpdi/

View File

@ -1,208 +1,208 @@
<?php
/* geoipcity.inc
*
* Copyright (C) 2004 Maxmind LLC
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
* License as published by the Free Software Foundation; either
* version 2.1 of the License, or (at your option) any later version.
*
* This library is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
* Lesser General Public License for more details.
*
* You should have received a copy of the GNU Lesser General Public
* License along with this library; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
*/
/*
* Changelog:
*
* 2005-01-13 Andrew Hill, Awarez Ltd. (http://www.awarez.net)
* Formatted file according to PEAR library standards.
* Changed inclusion of geoip.inc file to require_once, so that
* this library can be used in the same script as geoip.inc.
*/
define("FULL_RECORD_LENGTH",50);
require_once 'geoip.inc';
require_once 'geoipregionvars.php';
class geoiprecord {
var $country_code;
var $country_code3;
var $country_name;
var $region;
var $city;
var $postal_code;
var $latitude;
var $longitude;
var $area_code;
var $dma_code; # metro and dma code are the same. use metro_code
var $metro_code;
}
class geoipdnsrecord {
var $country_code;
var $country_code3;
var $country_name;
var $region;
var $regionname;
var $city;
var $postal_code;
var $latitude;
var $longitude;
var $areacode;
var $dmacode;
var $isp;
var $org;
var $metrocode;
}
function getrecordwithdnsservice($str){
$record = new geoipdnsrecord;
$keyvalue = explode(";",$str);
foreach ($keyvalue as $keyvalue2){
list($key,$value) = explode("=",$keyvalue2);
if ($key == "co"){
$record->country_code = $value;
}
if ($key == "ci"){
$record->city = $value;
}
if ($key == "re"){
$record->region = $value;
}
if ($key == "ac"){
$record->areacode = $value;
}
if ($key == "dm" || $key == "me" ){
$record->dmacode = $value;
$record->metrocode = $value;
}
if ($key == "is"){
$record->isp = $value;
}
if ($key == "or"){
$record->org = $value;
}
if ($key == "zi"){
$record->postal_code = $value;
}
if ($key == "la"){
$record->latitude = $value;
}
if ($key == "lo"){
$record->longitude = $value;
}
}
$number = $GLOBALS['GEOIP_COUNTRY_CODE_TO_NUMBER'][$record->country_code];
$record->country_code3 = $GLOBALS['GEOIP_COUNTRY_CODES3'][$number];
$record->country_name = $GLOBALS['GEOIP_COUNTRY_NAMES'][$number];
if ($record->region != "") {
if (($record->country_code == "US") || ($record->country_code == "CA")){
$record->regionname = $GLOBALS['ISO'][$record->country_code][$record->region];
} else {
$record->regionname = $GLOBALS['FIPS'][$record->country_code][$record->region];
}
}
return $record;
}
function _get_record($gi,$ipnum){
$seek_country = _geoip_seek_country($gi,$ipnum);
if ($seek_country == $gi->databaseSegments) {
return NULL;
}
$record_pointer = $seek_country + (2 * $gi->record_length - 1) * $gi->databaseSegments;
if ($gi->flags & GEOIP_MEMORY_CACHE) {
$record_buf = substr($gi->memory_buffer,$record_pointer,FULL_RECORD_LENGTH);
} elseif ($gi->flags & GEOIP_SHARED_MEMORY){
$record_buf = @shmop_read($gi->shmid,$record_pointer,FULL_RECORD_LENGTH);
} else {
fseek($gi->filehandle, $record_pointer, SEEK_SET);
$record_buf = fread($gi->filehandle,FULL_RECORD_LENGTH);
}
$record = new geoiprecord;
$record_buf_pos = 0;
$char = ord(substr($record_buf,$record_buf_pos,1));
$record->country_code = $gi->GEOIP_COUNTRY_CODES[$char];
$record->country_code3 = $gi->GEOIP_COUNTRY_CODES3[$char];
$record->country_name = $gi->GEOIP_COUNTRY_NAMES[$char];
$record_buf_pos++;
$str_length = 0;
// Get region
$char = ord(substr($record_buf,$record_buf_pos+$str_length,1));
while ($char != 0){
$str_length++;
$char = ord(substr($record_buf,$record_buf_pos+$str_length,1));
}
if ($str_length > 0){
$record->region = substr($record_buf,$record_buf_pos,$str_length);
}
$record_buf_pos += $str_length + 1;
$str_length = 0;
// Get city
$char = ord(substr($record_buf,$record_buf_pos+$str_length,1));
while ($char != 0){
$str_length++;
$char = ord(substr($record_buf,$record_buf_pos+$str_length,1));
}
if ($str_length > 0){
$record->city = substr($record_buf,$record_buf_pos,$str_length);
}
$record_buf_pos += $str_length + 1;
$str_length = 0;
// Get postal code
$char = ord(substr($record_buf,$record_buf_pos+$str_length,1));
while ($char != 0){
$str_length++;
$char = ord(substr($record_buf,$record_buf_pos+$str_length,1));
}
if ($str_length > 0){
$record->postal_code = substr($record_buf,$record_buf_pos,$str_length);
}
$record_buf_pos += $str_length + 1;
$str_length = 0;
// Get latitude and longitude
$latitude = 0;
$longitude = 0;
for ($j = 0;$j < 3; ++$j){
$char = ord(substr($record_buf,$record_buf_pos++,1));
$latitude += ($char << ($j * 8));
}
$record->latitude = ($latitude/10000) - 180;
for ($j = 0;$j < 3; ++$j){
$char = ord(substr($record_buf,$record_buf_pos++,1));
$longitude += ($char << ($j * 8));
}
$record->longitude = ($longitude/10000) - 180;
if (GEOIP_CITY_EDITION_REV1 == $gi->databaseType){
$metroarea_combo = 0;
if ($record->country_code == "US"){
for ($j = 0;$j < 3;++$j){
$char = ord(substr($record_buf,$record_buf_pos++,1));
$metroarea_combo += ($char << ($j * 8));
}
$record->metro_code = $record->dma_code = floor($metroarea_combo/1000);
$record->area_code = $metroarea_combo%1000;
}
}
return $record;
}
function GeoIP_record_by_addr ($gi,$addr){
if ($addr == NULL){
return 0;
}
$ipnum = ip2long($addr);
return _get_record($gi, $ipnum);
}
?>
<?php
/* geoipcity.inc
*
* Copyright (C) 2004 Maxmind LLC
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
* License as published by the Free Software Foundation; either
* version 2.1 of the License, or (at your option) any later version.
*
* This library is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
* Lesser General Public License for more details.
*
* You should have received a copy of the GNU Lesser General Public
* License along with this library; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
*/
/*
* Changelog:
*
* 2005-01-13 Andrew Hill, Awarez Ltd. (http://www.awarez.net)
* Formatted file according to PEAR library standards.
* Changed inclusion of geoip.inc file to require_once, so that
* this library can be used in the same script as geoip.inc.
*/
define("FULL_RECORD_LENGTH",50);
require_once 'geoip.inc';
require_once 'geoipregionvars.php';
class geoiprecord {
var $country_code;
var $country_code3;
var $country_name;
var $region;
var $city;
var $postal_code;
var $latitude;
var $longitude;
var $area_code;
var $dma_code; # metro and dma code are the same. use metro_code
var $metro_code;
}
class geoipdnsrecord {
var $country_code;
var $country_code3;
var $country_name;
var $region;
var $regionname;
var $city;
var $postal_code;
var $latitude;
var $longitude;
var $areacode;
var $dmacode;
var $isp;
var $org;
var $metrocode;
}
function getrecordwithdnsservice($str){
$record = new geoipdnsrecord;
$keyvalue = explode(";",$str);
foreach ($keyvalue as $keyvalue2){
list($key,$value) = explode("=",$keyvalue2);
if ($key == "co"){
$record->country_code = $value;
}
if ($key == "ci"){
$record->city = $value;
}
if ($key == "re"){
$record->region = $value;
}
if ($key == "ac"){
$record->areacode = $value;
}
if ($key == "dm" || $key == "me" ){
$record->dmacode = $value;
$record->metrocode = $value;
}
if ($key == "is"){
$record->isp = $value;
}
if ($key == "or"){
$record->org = $value;
}
if ($key == "zi"){
$record->postal_code = $value;
}
if ($key == "la"){
$record->latitude = $value;
}
if ($key == "lo"){
$record->longitude = $value;
}
}
$number = $GLOBALS['GEOIP_COUNTRY_CODE_TO_NUMBER'][$record->country_code];
$record->country_code3 = $GLOBALS['GEOIP_COUNTRY_CODES3'][$number];
$record->country_name = $GLOBALS['GEOIP_COUNTRY_NAMES'][$number];
if ($record->region != "") {
if (($record->country_code == "US") || ($record->country_code == "CA")){
$record->regionname = $GLOBALS['ISO'][$record->country_code][$record->region];
} else {
$record->regionname = $GLOBALS['FIPS'][$record->country_code][$record->region];
}
}
return $record;
}
function _get_record($gi,$ipnum){
$seek_country = _geoip_seek_country($gi,$ipnum);
if ($seek_country == $gi->databaseSegments) {
return NULL;
}
$record_pointer = $seek_country + (2 * $gi->record_length - 1) * $gi->databaseSegments;
if ($gi->flags & GEOIP_MEMORY_CACHE) {
$record_buf = substr($gi->memory_buffer,$record_pointer,FULL_RECORD_LENGTH);
} elseif ($gi->flags & GEOIP_SHARED_MEMORY){
$record_buf = @shmop_read($gi->shmid,$record_pointer,FULL_RECORD_LENGTH);
} else {
fseek($gi->filehandle, $record_pointer, SEEK_SET);
$record_buf = fread($gi->filehandle,FULL_RECORD_LENGTH);
}
$record = new geoiprecord;
$record_buf_pos = 0;
$char = ord(substr($record_buf,$record_buf_pos,1));
$record->country_code = $gi->GEOIP_COUNTRY_CODES[$char];
$record->country_code3 = $gi->GEOIP_COUNTRY_CODES3[$char];
$record->country_name = $gi->GEOIP_COUNTRY_NAMES[$char];
$record_buf_pos++;
$str_length = 0;
// Get region
$char = ord(substr($record_buf,$record_buf_pos+$str_length,1));
while ($char != 0){
$str_length++;
$char = ord(substr($record_buf,$record_buf_pos+$str_length,1));
}
if ($str_length > 0){
$record->region = substr($record_buf,$record_buf_pos,$str_length);
}
$record_buf_pos += $str_length + 1;
$str_length = 0;
// Get city
$char = ord(substr($record_buf,$record_buf_pos+$str_length,1));
while ($char != 0){
$str_length++;
$char = ord(substr($record_buf,$record_buf_pos+$str_length,1));
}
if ($str_length > 0){
$record->city = substr($record_buf,$record_buf_pos,$str_length);
}
$record_buf_pos += $str_length + 1;
$str_length = 0;
// Get postal code
$char = ord(substr($record_buf,$record_buf_pos+$str_length,1));
while ($char != 0){
$str_length++;
$char = ord(substr($record_buf,$record_buf_pos+$str_length,1));
}
if ($str_length > 0){
$record->postal_code = substr($record_buf,$record_buf_pos,$str_length);
}
$record_buf_pos += $str_length + 1;
$str_length = 0;
// Get latitude and longitude
$latitude = 0;
$longitude = 0;
for ($j = 0;$j < 3; ++$j){
$char = ord(substr($record_buf,$record_buf_pos++,1));
$latitude += ($char << ($j * 8));
}
$record->latitude = ($latitude/10000) - 180;
for ($j = 0;$j < 3; ++$j){
$char = ord(substr($record_buf,$record_buf_pos++,1));
$longitude += ($char << ($j * 8));
}
$record->longitude = ($longitude/10000) - 180;
if (GEOIP_CITY_EDITION_REV1 == $gi->databaseType){
$metroarea_combo = 0;
if ($record->country_code == "US"){
for ($j = 0;$j < 3;++$j){
$char = ord(substr($record_buf,$record_buf_pos++,1));
$metroarea_combo += ($char << ($j * 8));
}
$record->metro_code = $record->dma_code = floor($metroarea_combo/1000);
$record->area_code = $metroarea_combo%1000;
}
}
return $record;
}
function GeoIP_record_by_addr ($gi,$addr){
if ($addr == NULL){
return 0;
}
$ipnum = ip2long($addr);
return _get_record($gi, $ipnum);
}
?>

View File

@ -12,17 +12,17 @@ John Dyers' website: (http://johndyer.name)
Color Picker page: (http://johndyer.name/post/2007/09/PhotoShop-like-JavaScript-Color-Picker.aspx)
jPicker is a fast, lightweight jQuery plugin for including an advanced color picker in your web projects.
It has been painstakenly ported from John Dyers' awesome work on his picker using the Prototype framework.
jPicker supports all current browsers and has been extensively tested in Chrome, Firefox, IE5.5+, Safari,
and Opera.
If you are updating a current version, you MUST always use the CSS and image files from the download as
there may have been changes.
If you are moving from a V1.0.* version, you MUST read the docs below to implement some changes to the
Color object returned by the callback functions.
jPicker is a fast, lightweight jQuery plugin for including an advanced color picker in your web projects.
It has been painstakenly ported from John Dyers' awesome work on his picker using the Prototype framework.
jPicker supports all current browsers and has been extensively tested in Chrome, Firefox, IE5.5+, Safari,
and Opera.
If you are updating a current version, you MUST always use the CSS and image files from the download as
there may have been changes.
If you are moving from a V1.0.* version, you MUST read the docs below to implement some changes to the
Color object returned by the callback functions.
Known Issues

View File

@ -1,19 +1,19 @@
<?xml version="1.0" encoding="ISO-8859-1"?>
<!ENTITY lt "&#38;#60;">
<!ENTITY gt "&#62;">
<!ENTITY amp "&#38;#38;">
<!ENTITY apos "&#39;">
<!ENTITY quot "&#34;">
<!ENTITY crlf "&#13;&#10;">
<!ELEMENT email (header+, (body | mimepart+))>
<!ELEMENT mimepart (header+, (body | mimepart+))>
<!ELEMENT body (#PCDATA)>
<!ELEMENT header ((headername|headervalue|parameter)*)>
<!ELEMENT headername (#PCDATA)>
<!ELEMENT headervalue (#PCDATA)>
<!ELEMENT parameter ((paramname|paramvalue)+)>
<!ELEMENT paramvalue (#PCDATA)>
<!ELEMENT paramname (#PCDATA)>
<?xml version="1.0" encoding="ISO-8859-1"?>
<!ENTITY lt "&#38;#60;">
<!ENTITY gt "&#62;">
<!ENTITY amp "&#38;#38;">
<!ENTITY apos "&#39;">
<!ENTITY quot "&#34;">
<!ENTITY crlf "&#13;&#10;">
<!ELEMENT email (header+, (body | mimepart+))>
<!ELEMENT mimepart (header+, (body | mimepart+))>
<!ELEMENT body (#PCDATA)>
<!ELEMENT header ((headername|headervalue|parameter)*)>
<!ELEMENT headername (#PCDATA)>
<!ELEMENT headervalue (#PCDATA)>
<!ELEMENT parameter ((paramname|paramvalue)+)>
<!ELEMENT paramvalue (#PCDATA)>
<!ELEMENT paramname (#PCDATA)>

View File

@ -1,70 +1,70 @@
<?xml version="1.0" encoding="ISO-8859-1"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:fo="http://www.w3.org/1999/XSL/Format">
<xsl:output method="text" omit-xml-declaration="yes" indent="no"/>
<xsl:preserve-space elements="headervalue paramvalue body"/>
<xsl:template name="mimepart">
<xsl:variable name="boundary">
<xsl:for-each select="./header">
<xsl:if test="string(./headername) = 'Content-Type'">
<xsl:for-each select="./parameter">
<xsl:if test="string(./paramname) = 'boundary'">
<xsl:value-of select="paramvalue"/>
</xsl:if>
</xsl:for-each>
</xsl:if>
</xsl:for-each>
</xsl:variable>
<xsl:for-each select="header">
<xsl:value-of select="headername"/>
<xsl:text>: </xsl:text>
<xsl:value-of select="headervalue"/>
<xsl:if test="count(./parameter) = 0">
<xsl:text>&#13;&#10;</xsl:text>
</xsl:if>
<xsl:for-each select="parameter">
<xsl:text>;&#13;&#10;&#09;</xsl:text>
<xsl:value-of select="paramname"/>
<xsl:text>="</xsl:text>
<xsl:value-of select="paramvalue"/>
<xsl:text>"</xsl:text>
</xsl:for-each>
<xsl:if test="count(./parameter) > 0">
<xsl:text>&#13;&#10;</xsl:text>
</xsl:if>
</xsl:for-each>
<xsl:text>&#13;&#10;</xsl:text>
<!-- Which to do, print a body or process subparts? -->
<xsl:choose>
<xsl:when test="count(./mimepart) = 0">
<xsl:value-of select="body"/>
<xsl:text>&#13;&#10;</xsl:text>
</xsl:when>
<xsl:otherwise>
<xsl:for-each select="mimepart">
<xsl:text>--</xsl:text><xsl:value-of select="$boundary"/><xsl:text>&#13;&#10;</xsl:text>
<xsl:call-template name="mimepart"/>
</xsl:for-each>
<xsl:text>--</xsl:text><xsl:value-of select="$boundary"/><xsl:text>--&#13;&#10;</xsl:text>
</xsl:otherwise>
</xsl:choose>
</xsl:template>
<!-- This is where the stylesheet really starts, matching the top level email element -->
<xsl:template match="email">
<xsl:call-template name="mimepart"/>
</xsl:template>
<?xml version="1.0" encoding="ISO-8859-1"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:fo="http://www.w3.org/1999/XSL/Format">
<xsl:output method="text" omit-xml-declaration="yes" indent="no"/>
<xsl:preserve-space elements="headervalue paramvalue body"/>
<xsl:template name="mimepart">
<xsl:variable name="boundary">
<xsl:for-each select="./header">
<xsl:if test="string(./headername) = 'Content-Type'">
<xsl:for-each select="./parameter">
<xsl:if test="string(./paramname) = 'boundary'">
<xsl:value-of select="paramvalue"/>
</xsl:if>
</xsl:for-each>
</xsl:if>
</xsl:for-each>
</xsl:variable>
<xsl:for-each select="header">
<xsl:value-of select="headername"/>
<xsl:text>: </xsl:text>
<xsl:value-of select="headervalue"/>
<xsl:if test="count(./parameter) = 0">
<xsl:text>&#13;&#10;</xsl:text>
</xsl:if>
<xsl:for-each select="parameter">
<xsl:text>;&#13;&#10;&#09;</xsl:text>
<xsl:value-of select="paramname"/>
<xsl:text>="</xsl:text>
<xsl:value-of select="paramvalue"/>
<xsl:text>"</xsl:text>
</xsl:for-each>
<xsl:if test="count(./parameter) > 0">
<xsl:text>&#13;&#10;</xsl:text>
</xsl:if>
</xsl:for-each>
<xsl:text>&#13;&#10;</xsl:text>
<!-- Which to do, print a body or process subparts? -->
<xsl:choose>
<xsl:when test="count(./mimepart) = 0">
<xsl:value-of select="body"/>
<xsl:text>&#13;&#10;</xsl:text>
</xsl:when>
<xsl:otherwise>
<xsl:for-each select="mimepart">
<xsl:text>--</xsl:text><xsl:value-of select="$boundary"/><xsl:text>&#13;&#10;</xsl:text>
<xsl:call-template name="mimepart"/>
</xsl:for-each>
<xsl:text>--</xsl:text><xsl:value-of select="$boundary"/><xsl:text>--&#13;&#10;</xsl:text>
</xsl:otherwise>
</xsl:choose>
</xsl:template>
<!-- This is where the stylesheet really starts, matching the top level email element -->
<xsl:template match="email">
<xsl:call-template name="mimepart"/>
</xsl:template>
</xsl:stylesheet>

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -1,420 +1,420 @@
// --------------------------------------------------------------------------------
// PclZip 2.8.2 - readme.txt
// --------------------------------------------------------------------------------
// License GNU/LGPL - August 2009
// Vincent Blavet - vincent@phpconcept.net
// http://www.phpconcept.net
// --------------------------------------------------------------------------------
// --------------------------------------------------------------------------------
0 - Sommaire
============
1 - Introduction
2 - What's new
3 - Corrected bugs
4 - Known bugs or limitations
5 - License
6 - Warning
7 - Documentation
8 - Author
9 - Contribute
1 - Introduction
================
PclZip is a library that allow you to manage a Zip archive.
Full documentation about PclZip can be found here : http://www.phpconcept.net/pclzip
2 - What's new
==============
Version 2.8.2 :
- PCLZIP_CB_PRE_EXTRACT and PCLZIP_CB_POST_EXTRACT are now supported with
extraction as a string (PCLZIP_OPT_EXTRACT_AS_STRING). The string
can also be modified in the post-extract call back.
**Bugs correction :
- PCLZIP_OPT_REMOVE_ALL_PATH was not working correctly
- Remove use of eval() and do direct call to callback functions
- Correct support of 64bits systems (Thanks to WordPress team)
Version 2.8.1 :
- Move option PCLZIP_OPT_BY_EREG to PCLZIP_OPT_BY_PREG because ereg() is
deprecated in PHP 5.3. When using option PCLZIP_OPT_BY_EREG, PclZip will
automatically replace it by PCLZIP_OPT_BY_PREG.
Version 2.8 :
- Improve extraction of zip archive for large files by using temporary files
This feature is working like the one defined in r2.7.
Options are renamed : PCLZIP_OPT_TEMP_FILE_ON, PCLZIP_OPT_TEMP_FILE_OFF,
PCLZIP_OPT_TEMP_FILE_THRESHOLD
- Add a ratio constant PCLZIP_TEMPORARY_FILE_RATIO to configure the auto
sense of temporary file use.
- Bug correction : Reduce filepath in returned file list to remove ennoying
'.//' preambule in file path.
Version 2.7 :
- Improve creation of zip archive for large files :
PclZip will now autosense the configured memory and use temporary files
when large file is suspected.
This feature can also ne triggered by manual options in create() and add()
methods. 'PCLZIP_OPT_ADD_TEMP_FILE_ON' force the use of temporary files,
'PCLZIP_OPT_ADD_TEMP_FILE_OFF' disable the autosense technic,
'PCLZIP_OPT_ADD_TEMP_FILE_THRESHOLD' allow for configuration of a size
threshold to use temporary files.
Using "temporary files" rather than "memory" might take more time, but
might give the ability to zip very large files :
Tested on my win laptop with a 88Mo file :
Zip "in-memory" : 18sec (max_execution_time=30, memory_limit=180Mo)
Zip "tmporary-files" : 23sec (max_execution_time=30, memory_limit=30Mo)
- Replace use of mktime() by time() to limit the E_STRICT error messages.
- Bug correction : When adding files with full windows path (drive letter)
PclZip is now working. Before, if the drive letter is not the default
path, PclZip was not able to add the file.
Version 2.6 :
- Code optimisation
- New attributes PCLZIP_ATT_FILE_COMMENT gives the ability to
add a comment for a specific file. (Don't really know if this is usefull)
- New attribute PCLZIP_ATT_FILE_CONTENT gives the ability to add a string
as a file.
- New attribute PCLZIP_ATT_FILE_MTIME modify the timestamp associated with
a file.
- Correct a bug. Files archived with a timestamp with 0h0m0s were extracted
with current time
- Add CRC value in the informations returned back for each file after an
action.
- Add missing closedir() statement.
- When adding a folder, and removing the path of this folder, files were
incorrectly added with a '/' at the beginning. Which means files are
related to root in unix systems. Corrected.
- Add conditional if before constant definition. This will allow users
to redefine constants without changing the file, and then improve
upgrade of pclzip code for new versions.
Version 2.5 :
- Introduce the ability to add file/folder with individual properties (file descriptor).
This gives for example the ability to change the filename of a zipped file.
. Able to add files individually
. Able to change full name
. Able to change short name
. Compatible with global options
- New attributes : PCLZIP_ATT_FILE_NAME, PCLZIP_ATT_FILE_NEW_SHORT_NAME, PCLZIP_ATT_FILE_NEW_FULL_NAME
- New error code : PCLZIP_ERR_INVALID_ATTRIBUTE_VALUE
- Add a security control feature. PclZip can extract any file in any folder
of a system. People may use this to upload a zip file and try to override
a system file. The PCLZIP_OPT_EXTRACT_DIR_RESTRICTION will give the
ability to forgive any directory transversal behavior.
- New PCLZIP_OPT_EXTRACT_DIR_RESTRICTION : check extraction path
- New error code : PCLZIP_ERR_DIRECTORY_RESTRICTION
- Modification in PclZipUtilPathInclusion() : dir and path beginning with ./ will be prepend
by current path (getcwd())
Version 2.4 :
- Code improvment : try to speed up the code by removing unusefull call to pack()
- Correct bug in delete() : delete() should be called with no argument. This was not
the case in 2.3. This is corrected in 2.4.
- Correct a bug in path_inclusion function. When the path has several '../../', the
result was bad.
- Add a check for magic_quotes_runtime configuration. If enabled, PclZip will
disable it while working and det it back to its original value.
This resolve a lots of bad formated archive errors.
- Bug correction : PclZip now correctly unzip file in some specific situation,
when compressed content has same size as uncompressed content.
- Bug correction : When selecting option 'PCLZIP_OPT_REMOVE_ALL_PATH',
directories are not any more created.
- Code improvment : correct unclosed opendir(), better handling of . and .. in
loops.
Version 2.3 :
- Correct a bug with PHP5 : affecting the value 0xFE49FFE0 to a variable does not
give the same result in PHP4 and PHP5 ....
Version 2.2 :
- Try development of PCLZIP_OPT_CRYPT .....
However this becomes to a stop. To crypt/decrypt I need to multiply 2 long integers,
the result (greater than a long) is not supported by PHP. Even the use of bcmath
functions does not help. I did not find yet a solution ...;
- Add missing '/' at end of directory entries
- Check is a file is encrypted or not. Returns status 'unsupported_encryption' and/or
error code PCLZIP_ERR_UNSUPPORTED_ENCRYPTION.
- Corrected : Bad "version need to extract" field in local file header
- Add private method privCheckFileHeaders() in order to check local and central
file headers. PclZip is now supporting purpose bit flag bit 3. Purpose bit flag bit 3 gives
the ability to have a local file header without size, compressed size and crc filled.
- Add a generic status 'error' for file status
- Add control of compression type. PclZip only support deflate compression method.
Before v2.2, PclZip does not check the compression method used in an archive while
extracting. With v2.2 PclZip returns a new error status for a file using an unsupported
compression method. New status is "unsupported_compression". New error code is
PCLZIP_ERR_UNSUPPORTED_COMPRESSION.
- Add optional attribute PCLZIP_OPT_STOP_ON_ERROR. This will stop the extract of files
when errors like 'a folder with same name exists' or 'a newer file exists' or
'a write protected file' exists, rather than set a status for the concerning file
and resume the extract of the zip.
- Add optional attribute PCLZIP_OPT_REPLACE_NEWER. This will force, during an extract' the
replacement of the file, even if a newer version of the file exists.
Note that today if a file with the same name already exists but is older it will be
replaced by the extracted one.
- Improve PclZipUtilOption()
- Support of zip archive with trailing bytes. Before 2.2, PclZip checks that the central
directory structure is the last data in the archive. Crypt encryption/decryption of
zip archive put trailing 0 bytes after decryption. PclZip is now supporting this.
Version 2.1 :
- Add the ability to abort the extraction by using a user callback function.
The user can now return the value '2' in its callback which indicates to stop the
extraction. For a pre call-back extract is stopped before the extration of the current
file. For a post call back, the extraction is stopped after.
- Add the ability to extract a file (or several files) directly in the standard output.
This is done by the new parameter PCLZIP_OPT_EXTRACT_IN_OUTPUT with method extract().
- Add support for parameters PCLZIP_OPT_COMMENT, PCLZIP_OPT_ADD_COMMENT,
PCLZIP_OPT_PREPEND_COMMENT. This will create, replace, add, or prepend comments
in the zip archive.
- When merging two archives, the comments are not any more lost, but merged, with a
blank space separator.
- Corrected bug : Files are not deleted when all files are asked to be deleted.
- Corrected bug : Folders with name '0' made PclZip to abort the create or add feature.
Version 2.0 :
***** Warning : Some new features may break the backward compatibility for your scripts.
Please carefully read the readme file.
- Add the ability to delete by Index, name and regular expression. This feature is
performed by the method delete(), which uses the optional parameters
PCLZIP_OPT_BY_INDEX, PCLZIP_OPT_BY_NAME, PCLZIP_OPT_BY_EREG or PCLZIP_OPT_BY_PREG.
- Add the ability to extract by regular expression. To extract by regexp you must use the method
extract(), with the option PCLZIP_OPT_BY_EREG or PCLZIP_OPT_BY_PREG
(depending if you want to use ereg() or preg_match() syntax) followed by the
regular expression pattern.
- Add the ability to extract by index, directly with the extract() method. This is a
code improvment of the extractByIndex() method.
- Add the ability to extract by name. To extract by name you must use the method
extract(), with the option PCLZIP_OPT_BY_NAME followed by the filename to
extract or an array of filenames to extract. To extract all a folder, use the folder
name rather than the filename with a '/' at the end.
- Add the ability to add files without compression. This is done with a new attribute
which is PCLZIP_OPT_NO_COMPRESSION.
- Add the attribute PCLZIP_OPT_EXTRACT_AS_STRING, which allow to extract a file directly
in a string without using any file (or temporary file).
- Add constant PCLZIP_SEPARATOR for static configuration of filename separators in a single string.
The default separator is now a comma (,) and not any more a blank space.
THIS BREAK THE BACKWARD COMPATIBILITY : Please check if this may have an impact with
your script.
- Improve algorythm performance by removing the use of temporary files when adding or
extracting files in an archive.
- Add (correct) detection of empty filename zipping. This can occurs when the removed
path is the same
as a zipped dir. The dir is not zipped (['status'] = filtered), only its content.
- Add better support for windows paths (thanks for help from manus@manusfreedom.com).
- Corrected bug : When the archive file already exists with size=0, the add() method
fails. Corrected in 2.0.
- Remove the use of OS_WINDOWS constant. Use php_uname() function rather.
- Control the order of index ranges in extract by index feature.
- Change the internal management of folders (better handling of internal flag).
Version 1.3 :
- Removing the double include check. This is now done by include_once() and require_once()
PHP directives.
- Changing the error handling mecanism : Remove the use of an external error library.
The former PclError...() functions are replaced by internal equivalent methods.
By changing the environment variable PCLZIP_ERROR_EXTERNAL you can still use the former library.
Introducing the use of constants for error codes rather than integer values. This will help
in futur improvment.
Introduction of error handling functions like errorCode(), errorName() and errorInfo().
- Remove the deprecated use of calling function with arguments passed by reference.
- Add the calling of extract(), extractByIndex(), create() and add() functions
with variable options rather than fixed arguments.
- Add the ability to remove all the file path while extracting or adding,
without any need to specify the path to remove.
This is available for extract(), extractByIndex(), create() and add() functionS by using
the new variable options parameters :
- PCLZIP_OPT_REMOVE_ALL_PATH : by indicating this option while calling the fct.
- Ability to change the mode of a file after the extraction (chmod()).
This is available for extract() and extractByIndex() functionS by using
the new variable options parameters.
- PCLZIP_OPT_SET_CHMOD : by setting the value of this option.
- Ability to definition call-back options. These call-back will be called during the adding,
or the extracting of file (extract(), extractByIndex(), create() and add() functions) :
- PCLZIP_CB_PRE_EXTRACT : will be called before each extraction of a file. The user
can trigerred the change the filename of the extracted file. The user can triggered the
skip of the extraction. This is adding a 'skipped' status in the file list result value.
- PCLZIP_CB_POST_EXTRACT : will be called after each extraction of a file.
Nothing can be triggered from that point.
- PCLZIP_CB_PRE_ADD : will be called before each add of a file. The user
can trigerred the change the stored filename of the added file. The user can triggered the
skip of the add. This is adding a 'skipped' status in the file list result value.
- PCLZIP_CB_POST_ADD : will be called after each add of a file.
Nothing can be triggered from that point.
- Two status are added in the file list returned as function result : skipped & filename_too_long
'skipped' is used when a call-back function ask for skipping the file.
'filename_too_long' is used while adding a file with a too long filename to archive (the file is
not added)
- Adding the function PclZipUtilPathInclusion(), that check the inclusion of a path into
a directory.
- Add a check of the presence of the archive file before some actions (like list, ...)
- Add the initialisation of field "index" in header array. This means that by
default index will be -1 when not explicitly set by the methods.
Version 1.2 :
- Adding a duplicate function.
- Adding a merge function. The merge function is a "quick merge" function,
it just append the content of an archive at the end of the first one. There
is no check for duplicate files or more recent files.
- Improve the search of the central directory end.
Version 1.1.2 :
- Changing the license of PclZip. PclZip is now released under the GNU / LGPL license
(see License section).
- Adding the optional support of a static temporary directory. You will need to configure
the constant PCLZIP_TEMPORARY_DIR if you want to use this feature.
- Improving the rename() function. In some cases rename() does not work (different
Filesystems), so it will be replaced by a copy() + unlink() functions.
Version 1.1.1 :
- Maintenance release, no new feature.
Version 1.1 :
- New method Add() : adding files in the archive
- New method ExtractByIndex() : partial extract of the archive, files are identified by
their index in the archive
- New method DeleteByIndex() : delete some files/folder entries from the archive,
files are identified by their index in the archive.
- Adding a test of the zlib extension presence. If not present abort the script.
Version 1.0.1 :
- No new feature
3 - Corrected bugs
==================
Corrected in Version 2.0 :
- Corrected : During an extraction, if a call-back fucntion is used and try to skip
a file, all the extraction process is stopped.
Corrected in Version 1.3 :
- Corrected : Support of static synopsis for method extract() is broken.
- Corrected : invalid size of archive content field (0xFF) should be (0xFFFF).
- Corrected : When an extract is done with a remove_path parameter, the entry for
the directory with exactly the same path is not skipped/filtered.
- Corrected : extractByIndex() and deleteByIndex() were not managing index in the
right way. For example indexes '1,3-5,11' will only extract files 1 and 11. This
is due to a sort of the index resulting table that puts 11 before 3-5 (sort on
string and not interger). The sort is temporarilly removed, this means that
you must provide a sorted list of index ranges.
Corrected in Version 1.2 :
- Nothing.
Corrected in Version 1.1.2 :
- Corrected : Winzip is unable to delete or add new files in a PclZip created archives.
Corrected in Version 1.1.1 :
- Corrected : When archived file is not compressed (0% compression), the
extract method fails.
Corrected in Version 1.1 :
- Corrected : Adding a complete tree of folder may result in a bad archive
creation.
Corrected in Version 1.0.1 :
- Corrected : Error while compressing files greater than PCLZIP_READ_BLOCK_SIZE (default=1024).
4 - Known bugs or limitations
=============================
Please publish bugs reports in SourceForge :
http://sourceforge.net/tracker/?group_id=40254&atid=427564
In Version 2.x :
- PclZip does only support file uncompressed or compressed with deflate (compression method 8)
- PclZip does not support password protected zip archive
- Some concern were seen when changing mtime of a file while archiving.
Seems to be linked to Daylight Saving Time (PclTest_changing_mtime).
In Version 1.2 :
- merge() methods does not check for duplicate files or last date of modifications.
In Version 1.1 :
- Limitation : Using 'extract' fields in the file header in the zip archive is not supported.
- WinZip is unable to delete a single file in a PclZip created archive. It is also unable to
add a file in a PclZip created archive. (Corrected in v.1.2)
In Version 1.0.1 :
- Adding a complete tree of folder may result in a bad archive
creation. (Corrected in V.1.1).
- Path given to methods must be in the unix format (/) and not the Windows format (\).
Workaround : Use only / directory separators.
- PclZip is using temporary files that are sometime the name of the file with a .tmp or .gz
added suffix. Files with these names may already exist and may be overwritten.
Workaround : none.
- PclZip does not check if the zlib extension is present. If it is absent, the zip
file is not created and the lib abort without warning.
Workaround : enable the zlib extension on the php install
In Version 1.0 :
- Error while compressing files greater than PCLZIP_READ_BLOCK_SIZE (default=1024).
(Corrected in v.1.0.1)
- Limitation : Multi-disk zip archive are not supported.
5 - License
===========
Since version 1.1.2, PclZip Library is released under GNU/LGPL license.
This library is free, so you can use it at no cost.
HOWEVER, if you release a script, an application, a library or any kind of
code using PclZip library (or a part of it), YOU MUST :
- Indicate in the documentation (or a readme file), that your work
uses PclZip Library, and make a reference to the author and the web site
http://www.phpconcept.net
- Gives the ability to the final user to update the PclZip libary.
I will also appreciate that you send me a mail (vincent@phpconcept.net), just to
be aware that someone is using PclZip.
For more information about GNU/LGPL license : http://www.gnu.org
6 - Warning
=================
This library and the associated files are non commercial, non professional work.
It should not have unexpected results. However if any damage is caused by this software
the author can not be responsible.
The use of this software is at the risk of the user.
7 - Documentation
=================
PclZip User Manuel is available in English on PhpConcept : http://www.phpconcept.net/pclzip/man/en/index.php
A Russian translation was done by Feskov Kuzma : http://php.russofile.ru/ru/authors/unsort/zip/
8 - Author
==========
This software was written by Vincent Blavet (vincent@phpconcept.net) on its leasure time.
9 - Contribute
==============
If you want to contribute to the development of PclZip, please contact vincent@phpconcept.net.
If you can help in financing PhpConcept hosting service, please go to
http://www.phpconcept.net/soutien.php
// --------------------------------------------------------------------------------
// PclZip 2.8.2 - readme.txt
// --------------------------------------------------------------------------------
// License GNU/LGPL - August 2009
// Vincent Blavet - vincent@phpconcept.net
// http://www.phpconcept.net
// --------------------------------------------------------------------------------
// --------------------------------------------------------------------------------
0 - Sommaire
============
1 - Introduction
2 - What's new
3 - Corrected bugs
4 - Known bugs or limitations
5 - License
6 - Warning
7 - Documentation
8 - Author
9 - Contribute
1 - Introduction
================
PclZip is a library that allow you to manage a Zip archive.
Full documentation about PclZip can be found here : http://www.phpconcept.net/pclzip
2 - What's new
==============
Version 2.8.2 :
- PCLZIP_CB_PRE_EXTRACT and PCLZIP_CB_POST_EXTRACT are now supported with
extraction as a string (PCLZIP_OPT_EXTRACT_AS_STRING). The string
can also be modified in the post-extract call back.
**Bugs correction :
- PCLZIP_OPT_REMOVE_ALL_PATH was not working correctly
- Remove use of eval() and do direct call to callback functions
- Correct support of 64bits systems (Thanks to WordPress team)
Version 2.8.1 :
- Move option PCLZIP_OPT_BY_EREG to PCLZIP_OPT_BY_PREG because ereg() is
deprecated in PHP 5.3. When using option PCLZIP_OPT_BY_EREG, PclZip will
automatically replace it by PCLZIP_OPT_BY_PREG.
Version 2.8 :
- Improve extraction of zip archive for large files by using temporary files
This feature is working like the one defined in r2.7.
Options are renamed : PCLZIP_OPT_TEMP_FILE_ON, PCLZIP_OPT_TEMP_FILE_OFF,
PCLZIP_OPT_TEMP_FILE_THRESHOLD
- Add a ratio constant PCLZIP_TEMPORARY_FILE_RATIO to configure the auto
sense of temporary file use.
- Bug correction : Reduce filepath in returned file list to remove ennoying
'.//' preambule in file path.
Version 2.7 :
- Improve creation of zip archive for large files :
PclZip will now autosense the configured memory and use temporary files
when large file is suspected.
This feature can also ne triggered by manual options in create() and add()
methods. 'PCLZIP_OPT_ADD_TEMP_FILE_ON' force the use of temporary files,
'PCLZIP_OPT_ADD_TEMP_FILE_OFF' disable the autosense technic,
'PCLZIP_OPT_ADD_TEMP_FILE_THRESHOLD' allow for configuration of a size
threshold to use temporary files.
Using "temporary files" rather than "memory" might take more time, but
might give the ability to zip very large files :
Tested on my win laptop with a 88Mo file :
Zip "in-memory" : 18sec (max_execution_time=30, memory_limit=180Mo)
Zip "tmporary-files" : 23sec (max_execution_time=30, memory_limit=30Mo)
- Replace use of mktime() by time() to limit the E_STRICT error messages.
- Bug correction : When adding files with full windows path (drive letter)
PclZip is now working. Before, if the drive letter is not the default
path, PclZip was not able to add the file.
Version 2.6 :
- Code optimisation
- New attributes PCLZIP_ATT_FILE_COMMENT gives the ability to
add a comment for a specific file. (Don't really know if this is usefull)
- New attribute PCLZIP_ATT_FILE_CONTENT gives the ability to add a string
as a file.
- New attribute PCLZIP_ATT_FILE_MTIME modify the timestamp associated with
a file.
- Correct a bug. Files archived with a timestamp with 0h0m0s were extracted
with current time
- Add CRC value in the informations returned back for each file after an
action.
- Add missing closedir() statement.
- When adding a folder, and removing the path of this folder, files were
incorrectly added with a '/' at the beginning. Which means files are
related to root in unix systems. Corrected.
- Add conditional if before constant definition. This will allow users
to redefine constants without changing the file, and then improve
upgrade of pclzip code for new versions.
Version 2.5 :
- Introduce the ability to add file/folder with individual properties (file descriptor).
This gives for example the ability to change the filename of a zipped file.
. Able to add files individually
. Able to change full name
. Able to change short name
. Compatible with global options
- New attributes : PCLZIP_ATT_FILE_NAME, PCLZIP_ATT_FILE_NEW_SHORT_NAME, PCLZIP_ATT_FILE_NEW_FULL_NAME
- New error code : PCLZIP_ERR_INVALID_ATTRIBUTE_VALUE
- Add a security control feature. PclZip can extract any file in any folder
of a system. People may use this to upload a zip file and try to override
a system file. The PCLZIP_OPT_EXTRACT_DIR_RESTRICTION will give the
ability to forgive any directory transversal behavior.
- New PCLZIP_OPT_EXTRACT_DIR_RESTRICTION : check extraction path
- New error code : PCLZIP_ERR_DIRECTORY_RESTRICTION
- Modification in PclZipUtilPathInclusion() : dir and path beginning with ./ will be prepend
by current path (getcwd())
Version 2.4 :
- Code improvment : try to speed up the code by removing unusefull call to pack()
- Correct bug in delete() : delete() should be called with no argument. This was not
the case in 2.3. This is corrected in 2.4.
- Correct a bug in path_inclusion function. When the path has several '../../', the
result was bad.
- Add a check for magic_quotes_runtime configuration. If enabled, PclZip will
disable it while working and det it back to its original value.
This resolve a lots of bad formated archive errors.
- Bug correction : PclZip now correctly unzip file in some specific situation,
when compressed content has same size as uncompressed content.
- Bug correction : When selecting option 'PCLZIP_OPT_REMOVE_ALL_PATH',
directories are not any more created.
- Code improvment : correct unclosed opendir(), better handling of . and .. in
loops.
Version 2.3 :
- Correct a bug with PHP5 : affecting the value 0xFE49FFE0 to a variable does not
give the same result in PHP4 and PHP5 ....
Version 2.2 :
- Try development of PCLZIP_OPT_CRYPT .....
However this becomes to a stop. To crypt/decrypt I need to multiply 2 long integers,
the result (greater than a long) is not supported by PHP. Even the use of bcmath
functions does not help. I did not find yet a solution ...;
- Add missing '/' at end of directory entries
- Check is a file is encrypted or not. Returns status 'unsupported_encryption' and/or
error code PCLZIP_ERR_UNSUPPORTED_ENCRYPTION.
- Corrected : Bad "version need to extract" field in local file header
- Add private method privCheckFileHeaders() in order to check local and central
file headers. PclZip is now supporting purpose bit flag bit 3. Purpose bit flag bit 3 gives
the ability to have a local file header without size, compressed size and crc filled.
- Add a generic status 'error' for file status
- Add control of compression type. PclZip only support deflate compression method.
Before v2.2, PclZip does not check the compression method used in an archive while
extracting. With v2.2 PclZip returns a new error status for a file using an unsupported
compression method. New status is "unsupported_compression". New error code is
PCLZIP_ERR_UNSUPPORTED_COMPRESSION.
- Add optional attribute PCLZIP_OPT_STOP_ON_ERROR. This will stop the extract of files
when errors like 'a folder with same name exists' or 'a newer file exists' or
'a write protected file' exists, rather than set a status for the concerning file
and resume the extract of the zip.
- Add optional attribute PCLZIP_OPT_REPLACE_NEWER. This will force, during an extract' the
replacement of the file, even if a newer version of the file exists.
Note that today if a file with the same name already exists but is older it will be
replaced by the extracted one.
- Improve PclZipUtilOption()
- Support of zip archive with trailing bytes. Before 2.2, PclZip checks that the central
directory structure is the last data in the archive. Crypt encryption/decryption of
zip archive put trailing 0 bytes after decryption. PclZip is now supporting this.
Version 2.1 :
- Add the ability to abort the extraction by using a user callback function.
The user can now return the value '2' in its callback which indicates to stop the
extraction. For a pre call-back extract is stopped before the extration of the current
file. For a post call back, the extraction is stopped after.
- Add the ability to extract a file (or several files) directly in the standard output.
This is done by the new parameter PCLZIP_OPT_EXTRACT_IN_OUTPUT with method extract().
- Add support for parameters PCLZIP_OPT_COMMENT, PCLZIP_OPT_ADD_COMMENT,
PCLZIP_OPT_PREPEND_COMMENT. This will create, replace, add, or prepend comments
in the zip archive.
- When merging two archives, the comments are not any more lost, but merged, with a
blank space separator.
- Corrected bug : Files are not deleted when all files are asked to be deleted.
- Corrected bug : Folders with name '0' made PclZip to abort the create or add feature.
Version 2.0 :
***** Warning : Some new features may break the backward compatibility for your scripts.
Please carefully read the readme file.
- Add the ability to delete by Index, name and regular expression. This feature is
performed by the method delete(), which uses the optional parameters
PCLZIP_OPT_BY_INDEX, PCLZIP_OPT_BY_NAME, PCLZIP_OPT_BY_EREG or PCLZIP_OPT_BY_PREG.
- Add the ability to extract by regular expression. To extract by regexp you must use the method
extract(), with the option PCLZIP_OPT_BY_EREG or PCLZIP_OPT_BY_PREG
(depending if you want to use ereg() or preg_match() syntax) followed by the
regular expression pattern.
- Add the ability to extract by index, directly with the extract() method. This is a
code improvment of the extractByIndex() method.
- Add the ability to extract by name. To extract by name you must use the method
extract(), with the option PCLZIP_OPT_BY_NAME followed by the filename to
extract or an array of filenames to extract. To extract all a folder, use the folder
name rather than the filename with a '/' at the end.
- Add the ability to add files without compression. This is done with a new attribute
which is PCLZIP_OPT_NO_COMPRESSION.
- Add the attribute PCLZIP_OPT_EXTRACT_AS_STRING, which allow to extract a file directly
in a string without using any file (or temporary file).
- Add constant PCLZIP_SEPARATOR for static configuration of filename separators in a single string.
The default separator is now a comma (,) and not any more a blank space.
THIS BREAK THE BACKWARD COMPATIBILITY : Please check if this may have an impact with
your script.
- Improve algorythm performance by removing the use of temporary files when adding or
extracting files in an archive.
- Add (correct) detection of empty filename zipping. This can occurs when the removed
path is the same
as a zipped dir. The dir is not zipped (['status'] = filtered), only its content.
- Add better support for windows paths (thanks for help from manus@manusfreedom.com).
- Corrected bug : When the archive file already exists with size=0, the add() method
fails. Corrected in 2.0.
- Remove the use of OS_WINDOWS constant. Use php_uname() function rather.
- Control the order of index ranges in extract by index feature.
- Change the internal management of folders (better handling of internal flag).
Version 1.3 :
- Removing the double include check. This is now done by include_once() and require_once()
PHP directives.
- Changing the error handling mecanism : Remove the use of an external error library.
The former PclError...() functions are replaced by internal equivalent methods.
By changing the environment variable PCLZIP_ERROR_EXTERNAL you can still use the former library.
Introducing the use of constants for error codes rather than integer values. This will help
in futur improvment.
Introduction of error handling functions like errorCode(), errorName() and errorInfo().
- Remove the deprecated use of calling function with arguments passed by reference.
- Add the calling of extract(), extractByIndex(), create() and add() functions
with variable options rather than fixed arguments.
- Add the ability to remove all the file path while extracting or adding,
without any need to specify the path to remove.
This is available for extract(), extractByIndex(), create() and add() functionS by using
the new variable options parameters :
- PCLZIP_OPT_REMOVE_ALL_PATH : by indicating this option while calling the fct.
- Ability to change the mode of a file after the extraction (chmod()).
This is available for extract() and extractByIndex() functionS by using
the new variable options parameters.
- PCLZIP_OPT_SET_CHMOD : by setting the value of this option.
- Ability to definition call-back options. These call-back will be called during the adding,
or the extracting of file (extract(), extractByIndex(), create() and add() functions) :
- PCLZIP_CB_PRE_EXTRACT : will be called before each extraction of a file. The user
can trigerred the change the filename of the extracted file. The user can triggered the
skip of the extraction. This is adding a 'skipped' status in the file list result value.
- PCLZIP_CB_POST_EXTRACT : will be called after each extraction of a file.
Nothing can be triggered from that point.
- PCLZIP_CB_PRE_ADD : will be called before each add of a file. The user
can trigerred the change the stored filename of the added file. The user can triggered the
skip of the add. This is adding a 'skipped' status in the file list result value.
- PCLZIP_CB_POST_ADD : will be called after each add of a file.
Nothing can be triggered from that point.
- Two status are added in the file list returned as function result : skipped & filename_too_long
'skipped' is used when a call-back function ask for skipping the file.
'filename_too_long' is used while adding a file with a too long filename to archive (the file is
not added)
- Adding the function PclZipUtilPathInclusion(), that check the inclusion of a path into
a directory.
- Add a check of the presence of the archive file before some actions (like list, ...)
- Add the initialisation of field "index" in header array. This means that by
default index will be -1 when not explicitly set by the methods.
Version 1.2 :
- Adding a duplicate function.
- Adding a merge function. The merge function is a "quick merge" function,
it just append the content of an archive at the end of the first one. There
is no check for duplicate files or more recent files.
- Improve the search of the central directory end.
Version 1.1.2 :
- Changing the license of PclZip. PclZip is now released under the GNU / LGPL license
(see License section).
- Adding the optional support of a static temporary directory. You will need to configure
the constant PCLZIP_TEMPORARY_DIR if you want to use this feature.
- Improving the rename() function. In some cases rename() does not work (different
Filesystems), so it will be replaced by a copy() + unlink() functions.
Version 1.1.1 :
- Maintenance release, no new feature.
Version 1.1 :
- New method Add() : adding files in the archive
- New method ExtractByIndex() : partial extract of the archive, files are identified by
their index in the archive
- New method DeleteByIndex() : delete some files/folder entries from the archive,
files are identified by their index in the archive.
- Adding a test of the zlib extension presence. If not present abort the script.
Version 1.0.1 :
- No new feature
3 - Corrected bugs
==================
Corrected in Version 2.0 :
- Corrected : During an extraction, if a call-back fucntion is used and try to skip
a file, all the extraction process is stopped.
Corrected in Version 1.3 :
- Corrected : Support of static synopsis for method extract() is broken.
- Corrected : invalid size of archive content field (0xFF) should be (0xFFFF).
- Corrected : When an extract is done with a remove_path parameter, the entry for
the directory with exactly the same path is not skipped/filtered.
- Corrected : extractByIndex() and deleteByIndex() were not managing index in the
right way. For example indexes '1,3-5,11' will only extract files 1 and 11. This
is due to a sort of the index resulting table that puts 11 before 3-5 (sort on
string and not interger). The sort is temporarilly removed, this means that
you must provide a sorted list of index ranges.
Corrected in Version 1.2 :
- Nothing.
Corrected in Version 1.1.2 :
- Corrected : Winzip is unable to delete or add new files in a PclZip created archives.
Corrected in Version 1.1.1 :
- Corrected : When archived file is not compressed (0% compression), the
extract method fails.
Corrected in Version 1.1 :
- Corrected : Adding a complete tree of folder may result in a bad archive
creation.
Corrected in Version 1.0.1 :
- Corrected : Error while compressing files greater than PCLZIP_READ_BLOCK_SIZE (default=1024).
4 - Known bugs or limitations
=============================
Please publish bugs reports in SourceForge :
http://sourceforge.net/tracker/?group_id=40254&atid=427564
In Version 2.x :
- PclZip does only support file uncompressed or compressed with deflate (compression method 8)
- PclZip does not support password protected zip archive
- Some concern were seen when changing mtime of a file while archiving.
Seems to be linked to Daylight Saving Time (PclTest_changing_mtime).
In Version 1.2 :
- merge() methods does not check for duplicate files or last date of modifications.
In Version 1.1 :
- Limitation : Using 'extract' fields in the file header in the zip archive is not supported.
- WinZip is unable to delete a single file in a PclZip created archive. It is also unable to
add a file in a PclZip created archive. (Corrected in v.1.2)
In Version 1.0.1 :
- Adding a complete tree of folder may result in a bad archive
creation. (Corrected in V.1.1).
- Path given to methods must be in the unix format (/) and not the Windows format (\).
Workaround : Use only / directory separators.
- PclZip is using temporary files that are sometime the name of the file with a .tmp or .gz
added suffix. Files with these names may already exist and may be overwritten.
Workaround : none.
- PclZip does not check if the zlib extension is present. If it is absent, the zip
file is not created and the lib abort without warning.
Workaround : enable the zlib extension on the php install
In Version 1.0 :
- Error while compressing files greater than PCLZIP_READ_BLOCK_SIZE (default=1024).
(Corrected in v.1.0.1)
- Limitation : Multi-disk zip archive are not supported.
5 - License
===========
Since version 1.1.2, PclZip Library is released under GNU/LGPL license.
This library is free, so you can use it at no cost.
HOWEVER, if you release a script, an application, a library or any kind of
code using PclZip library (or a part of it), YOU MUST :
- Indicate in the documentation (or a readme file), that your work
uses PclZip Library, and make a reference to the author and the web site
http://www.phpconcept.net
- Gives the ability to the final user to update the PclZip libary.
I will also appreciate that you send me a mail (vincent@phpconcept.net), just to
be aware that someone is using PclZip.
For more information about GNU/LGPL license : http://www.gnu.org
6 - Warning
=================
This library and the associated files are non commercial, non professional work.
It should not have unexpected results. However if any damage is caused by this software
the author can not be responsible.
The use of this software is at the risk of the user.
7 - Documentation
=================
PclZip User Manuel is available in English on PhpConcept : http://www.phpconcept.net/pclzip/man/en/index.php
A Russian translation was done by Feskov Kuzma : http://php.russofile.ru/ru/authors/unsort/zip/
8 - Author
==========
This software was written by Vincent Blavet (vincent@phpconcept.net) on its leasure time.
9 - Contribute
==============
If you want to contribute to the development of PclZip, please contact vincent@phpconcept.net.
If you can help in financing PhpConcept hosting service, please go to
http://www.phpconcept.net/soutien.php

View File

@ -1,122 +1,122 @@
Sentences that contain all letters commonly used in a language
--------------------------------------------------------------
Markus Kuhn <http://www.cl.cam.ac.uk/~mgk25/> -- 2001-09-02
This file is UTF-8 encoded.
Danish (da)
---------
Quizdeltagerne spiste jordbær med fløde, mens cirkusklovnen
Wolther spillede på xylofon.
(= Quiz contestants were eating strawbery with cream while Wolther
the circus clown played on xylophone.)
German (de)
-----------
Falsches Üben von Xylophonmusik quält jeden größeren Zwerg
(= Wrongful practicing of xylophone music tortures every larger dwarf)
Zwölf Boxkämpfer jagten Eva quer über den Sylter Deich
(= Twelve boxing fighters hunted Eva across the dike of Sylt)
Heizölrückstoßabdämpfung
(= fuel oil recoil absorber)
(jqvwxy missing, but all non-ASCII letters in one word)
English (en)
------------
The quick brown fox jumps over the lazy dog
Spanish (es)
------------
El pingüino Wenceslao hizo kilómetros bajo exhaustiva lluvia y
frío, añoraba a su querido cachorro.
(Contains every letter and every accent, but not every combination
of vowel + acute.)
French (fr)
-----------
Portez ce vieux whisky au juge blond qui fume sur son île intérieure, à
côté de l'alcôve ovoïde, où les bûches se consument dans l'âtre, ce
qui lui permet de penser à la cænogenèse de l'être dont il est question
dans la cause ambiguë entendue à Moÿ, dans un capharnaüm qui,
pense-t-il, diminue çà et là la qualité de son œuvre.
l'île exiguë
Où l'obèse jury mûr
Fête l'haï volapük,
Âne ex aéquo au whist,
Ôtez ce vœu déçu.
Le cœur déçu mais l'âme plutôt naïve, Louÿs rêva de crapaüter en
canoë au delà des îles, près du mälström où brûlent les novæ.
Irish Gaelic (ga)
-----------------
D'fhuascail Íosa, Úrmhac na hÓighe Beannaithe, pór Éava agus Ádhaimh
Hungarian (hu)
--------------
Árvíztűrő tükörfúrógép
(= flood-proof mirror-drilling machine, only all non-ASCII letters)
Icelandic (is)
--------------
Kæmi ný öxi hér ykist þjófum nú bæði víl og ádrepa
Sævör grét áðan því úlpan var ónýt
(some ASCII letters missing)
Greek (el)
-------------
Γαζέες καὶ μυρτιὲς δὲν θὰ βρῶ πιὰ στὸ χρυσαφὶ ξέφωτο
(= No more shall I see acacias or myrtles in the golden clearing)
Ξεσκεπάζω τὴν ψυχοφθόρα βδελυγμία
(= I uncover the soul-destroying abhorrence)
Hebrew (iw)
-----------
? דג סקרן שט בים מאוכזב ולפתע מצא לו חברה איך הקליטה
Polish (pl)
-----------
Pchnąć w tę łódź jeża lub osiem skrzyń fig
(= To push a hedgehog or eight bins of figs in this boat)
Zażółć gęślą jaźń
Russian (ru)
------------
В чащах юга жил бы цитрус? Да, но фальшивый экземпляр!
(= Would a citrus live in the bushes of south? Yes, but only a fake one!)
Thai (th)
---------
[--------------------------|------------------------]
๏ เป็นมนุษย์สุดประเสริฐเลิศคุณค่า กว่าบรรดาฝูงสัตว์เดรัจฉาน
จงฝ่าฟันพัฒนาวิชาการ อย่าล้างผลาญฤๅเข่นฆ่าบีฑาใคร
ไม่ถือโทษโกรธแช่งซัดฮึดฮัดด่า หัดอภัยเหมือนกีฬาอัชฌาสัย
ปฏิบัติประพฤติกฎกำหนดใจ พูดจาให้จ๊ะๆ จ๋าๆ น่าฟังเอย ฯ
[The copyright for the Thai example is owned by The Computer
Association of Thailand under the Royal Patronage of His Majesty the
King.]
Please let me know if you find others! Special thanks to the people
from all over the world who contributed these sentences.
Sentences that contain all letters commonly used in a language
--------------------------------------------------------------
Markus Kuhn <http://www.cl.cam.ac.uk/~mgk25/> -- 2001-09-02
This file is UTF-8 encoded.
Danish (da)
---------
Quizdeltagerne spiste jordbær med fløde, mens cirkusklovnen
Wolther spillede på xylofon.
(= Quiz contestants were eating strawbery with cream while Wolther
the circus clown played on xylophone.)
German (de)
-----------
Falsches Üben von Xylophonmusik quält jeden größeren Zwerg
(= Wrongful practicing of xylophone music tortures every larger dwarf)
Zwölf Boxkämpfer jagten Eva quer über den Sylter Deich
(= Twelve boxing fighters hunted Eva across the dike of Sylt)
Heizölrückstoßabdämpfung
(= fuel oil recoil absorber)
(jqvwxy missing, but all non-ASCII letters in one word)
English (en)
------------
The quick brown fox jumps over the lazy dog
Spanish (es)
------------
El pingüino Wenceslao hizo kilómetros bajo exhaustiva lluvia y
frío, añoraba a su querido cachorro.
(Contains every letter and every accent, but not every combination
of vowel + acute.)
French (fr)
-----------
Portez ce vieux whisky au juge blond qui fume sur son île intérieure, à
côté de l'alcôve ovoïde, où les bûches se consument dans l'âtre, ce
qui lui permet de penser à la cænogenèse de l'être dont il est question
dans la cause ambiguë entendue à Moÿ, dans un capharnaüm qui,
pense-t-il, diminue çà et là la qualité de son œuvre.
l'île exiguë
Où l'obèse jury mûr
Fête l'haï volapük,
Âne ex aéquo au whist,
Ôtez ce vœu déçu.
Le cœur déçu mais l'âme plutôt naïve, Louÿs rêva de crapaüter en
canoë au delà des îles, près du mälström où brûlent les novæ.
Irish Gaelic (ga)
-----------------
D'fhuascail Íosa, Úrmhac na hÓighe Beannaithe, pór Éava agus Ádhaimh
Hungarian (hu)
--------------
Árvíztűrő tükörfúrógép
(= flood-proof mirror-drilling machine, only all non-ASCII letters)
Icelandic (is)
--------------
Kæmi ný öxi hér ykist þjófum nú bæði víl og ádrepa
Sævör grét áðan því úlpan var ónýt
(some ASCII letters missing)
Greek (el)
-------------
Γαζέες καὶ μυρτιὲς δὲν θὰ βρῶ πιὰ στὸ χρυσαφὶ ξέφωτο
(= No more shall I see acacias or myrtles in the golden clearing)
Ξεσκεπάζω τὴν ψυχοφθόρα βδελυγμία
(= I uncover the soul-destroying abhorrence)
Hebrew (iw)
-----------
? דג סקרן שט בים מאוכזב ולפתע מצא לו חברה איך הקליטה
Polish (pl)
-----------
Pchnąć w tę łódź jeża lub osiem skrzyń fig
(= To push a hedgehog or eight bins of figs in this boat)
Zażółć gęślą jaźń
Russian (ru)
------------
В чащах юга жил бы цитрус? Да, но фальшивый экземпляр!
(= Would a citrus live in the bushes of south? Yes, but only a fake one!)
Thai (th)
---------
[--------------------------|------------------------]
๏ เป็นมนุษย์สุดประเสริฐเลิศคุณค่า กว่าบรรดาฝูงสัตว์เดรัจฉาน
จงฝ่าฟันพัฒนาวิชาการ อย่าล้างผลาญฤๅเข่นฆ่าบีฑาใคร
ไม่ถือโทษโกรธแช่งซัดฮึดฮัดด่า หัดอภัยเหมือนกีฬาอัชฌาสัย
ปฏิบัติประพฤติกฎกำหนดใจ พูดจาให้จ๊ะๆ จ๋าๆ น่าฟังเอย ฯ
[The copyright for the Thai example is owned by The Computer
Association of Thailand under the Royal Patronage of His Majesty the
King.]
Please let me know if you find others! Special thanks to the people
from all over the world who contributed these sentences.

View File

@ -1,17 +1,17 @@
To embed TrueType and OpenType font files, you need to extract the
font metrics from the font files and build the required tables using
the utility TTF2UFM.
TTF2UFM is a modified version of Mark Heath's TTF 2 PT1 converter
(http://ttf2pt1.sourceforge.net/) by Steven Wittens <steven@acko.net>
(http://www.acko.net/blog/ufpdf). That version has been further
modified by Ulrich Telle for use with the wxWidgets component
wxPdfDocument.
Following changes where made:
1) Generated AFM files contain the glyph number for each character.
2) Generated UFM files contain the bounding box for each character.
3) OpenType support has been activated for the Windows binary,
and the generated AFM/UFM files contain the associated
original Unicode codes for each character.
To embed TrueType and OpenType font files, you need to extract the
font metrics from the font files and build the required tables using
the utility TTF2UFM.
TTF2UFM is a modified version of Mark Heath's TTF 2 PT1 converter
(http://ttf2pt1.sourceforge.net/) by Steven Wittens <steven@acko.net>
(http://www.acko.net/blog/ufpdf). That version has been further
modified by Ulrich Telle for use with the wxWidgets component
wxPdfDocument.
Following changes where made:
1) Generated AFM files contain the glyph number for each character.
2) Generated UFM files contain the bounding box for each character.
3) OpenType support has been activated for the Windows binary,
and the generated AFM/UFM files contain the associated
original Unicode codes for each character.

File diff suppressed because it is too large Load Diff

View File

@ -1,147 +1,147 @@
%!PS-Adobe-3.0
%%Creator: Adobe Illustrator(TM) 3.2
%%AI8_CreatorVersion: 12.0.0
%%For: (fluxus) (x)
%%Title: (pelican.ai)
%%CreationDate: 4/15/2006 11:28 PM
%%BoundingBox: 38 221 564 654
%%DocumentProcessColors: Black
%%DocumentNeededResources: procset Adobe_packedarray 2.0 0
%%+ procset Adobe_cshow 1.1 0
%%+ procset Adobe_customcolor 1.0 0
%%+ procset Adobe_pattern_AI3 1.0 0
%%+ procset Adobe_Illustrator_AI3 1.0 1
%AI3_ColorUsage: Color
%%CMYKCustomColor: 1 1 1 1 ([Registration])
%AI3_TemplateBox: 298.5 420.3896 298.5 420.3896
%AI3_TileBox: 0.157715 0.044861 595.1177 841.9648
%AI3_DocumentPreview: None
%%PageOrigin:-32 11.8896
%AI7_GridSettings: 72 8 72 8 1 0 0.8 0.8 0.8 0.9 0.9 0.9
%AI9_Flatten: 1
%AI12_CMSettings: 00.MS
%%EndComments
%%BeginProlog
%%IncludeResource: procset Adobe_packedarray 2.0 0
Adobe_packedarray /initialize get exec
%%IncludeResource: procset Adobe_cshow 1.1 0
%%IncludeResource: procset Adobe_customcolor 1.0 0
%%IncludeResource: procset Adobe_pattern_AI3 1.0 0
%%IncludeResource: procset Adobe_Illustrator_AI3 1.0 1
%%EndProlog
%%BeginSetup
Adobe_cshow /initialize get exec
Adobe_customcolor /initialize get exec
Adobe_pattern_AI3 /initialize get exec
Adobe_Illustrator_AI3 /initialize get exec
%%EndSetup
0 A
0 O
0.823529 g
0 J 0 j 1 w 4 M []0 d
406.3574 653.9336 m
464.8369 654.4839 476.1016 604.7227 506.8555 577.2656 c
518.2334 567.1074 538.876 556.4058 541.0449 537.8945 C
525.793 545.1372 515.3398 557.5967 502.1924 566.9033 c
492.1299 574.0298 478.9131 577.0991 467.4844 582.9634 c
454.5439 589.603 441.3213 599.4785 424.4873 589.1792 c
413.7012 582.5776 412.9746 565.8579 406.3574 554.9893 c
401.2715 546.6338 390.2637 539.4668 382.0098 534.269 c
370.5801 527.0684 326.3232 509.3872 322.4365 499.042 C
331.416 493.8628 340.3955 488.6816 349.375 483.5005 C
370.4541 474.8203 420.0293 453.8994 428.1152 435.3247 C
427.9424 435.3247 427.7695 435.3247 427.5967 435.3247 C
422.0781 438.2988 418.0566 441.834 411.0205 443.6128 C
411.0205 442.9214 411.0205 442.2324 411.0205 441.541 C
415.6807 438.0884 420.3457 434.6333 425.0059 431.1807 C
426.5615 431.6968 428.1152 432.2153 429.6689 432.7339 C
436.3252 429.1694 440.0146 421.5771 446.2451 417.1924 c
468.749 401.3643 540.2861 360.04 557.624 408.9043 C
559.6963 408.7314 561.7676 408.5586 563.8398 408.3857 C
564.2002 369.6592 525.0967 377.3896 496.4951 382.4844 c
485.8457 384.3838 476.0742 379.3203 465.4141 380.9307 c
458.0371 382.0459 454.999 385.5068 447.8008 386.1123 C
444.6514 384.4326 443.9072 382.2314 441.583 379.8955 C
441.7559 379.5498 441.9287 379.2041 442.1016 378.8584 C
453.1211 376.5439 474.8496 358.7158 485.6162 352.4404 c
499.0371 344.6182 513.7188 346.8398 528.6133 341.043 C
531.0205 346.2412 546.2559 365.248 551.9258 365.9072 C
552.0986 365.3896 552.2715 364.8721 552.4424 364.3545 C
553.4883 360.7607 550.0078 356.1338 548.2988 353.4756 c
539.4346 339.6855 527.2559 336.8584 503.748 337.415 C
507.8379 329.7158 516.5977 331.1191 522.3965 325.501 C
510.8311 324.9131 495.6875 323.7822 486.6533 327.5732 C
483.0273 329.6455 479.4004 331.7178 475.7744 333.79 C
468.749 335.082 467.1133 328.6885 461.7891 327.5732 c
451.8096 325.4854 442.6299 328.9424 433.8125 329.6455 C
427.6152 314.2881 411.4697 330.1348 399.1045 326.5381 C
395.1328 323.6025 391.1621 320.666 387.1904 317.7314 C
380.2559 315.4561 375.2725 320.9756 368.0234 319.2861 C
363.707 316.8682 359.3877 314.4502 355.0732 312.0322 C
346.0449 325.4189 337.3516 308.3584 325.0264 313.0693 c
319.249 315.2764 317.3877 322.9951 312.0762 324.9834 c
302.3477 328.626 290.0044 321.8848 280.4756 325.501 c
275.7075 327.3125 274.5767 334.043 270.1157 335.8623 C
266.6616 335.6885 263.208 335.5166 259.7544 335.3428 C
254.7881 336.4834 253.1904 341.9092 248.8755 343.6338 C
245.7686 343.8066 242.6592 343.9775 239.5513 344.1494 C
236.9614 347.4326 234.3711 350.7119 231.7803 353.9941 C
227.1187 356.2158 222.1738 353.7666 218.312 356.0654 C
217.707 358.9385 216.9556 361.4961 214.6855 362.8008 C
210.5415 362.9736 206.396 363.1465 202.2529 363.3174 C
200.6987 365.3896 199.145 367.4639 197.5903 369.5332 C
193.9648 370.2246 190.3384 370.916 186.7119 371.6074 C
183.0776 383.6631 179.9097 377.1084 172.7246 383.0029 C
172.0347 384.5557 171.3433 386.1123 170.6528 387.665 C
167.4033 390.2705 160.396 389.1025 157.1846 391.291 C
150.2778 399.2334 143.3691 407.1787 136.4629 415.1201 C
135.7725 415.1201 135.0811 415.1201 134.3906 415.1201 C
129.8872 408.9912 123.022 405.2783 118.332 399.5791 c
109.856 389.2803 103.8877 376.3271 98.6465 362.8008 c
91.7344 344.96 87.7056 323.8467 83.6235 304.2627 c
81.5273 294.2061 81.9316 284.2168 78.4434 275.7705 c
74.5234 266.2822 66.5 259.7139 60.8296 251.9404 c
54.7129 243.5557 51.2388 224.7588 40.627 221.3779 C
40.7998 221.7217 40.9727 222.0674 41.144 222.4131 C
39.79 227.2139 42.2383 230.333 43.2163 234.3291 C
41.1147 235.4502 39.3652 235.8232 38.5547 238.4736 C
40.1084 244.3438 41.6626 250.2139 43.2163 256.085 C
42.6357 258.7764 38.5103 262.4824 40.1084 267.4814 c
41.354 271.3818 44.9365 271.5908 45.2896 277.3262 C
43.8086 279.5244 41.9907 280.7529 40.1084 282.5049 C
40.1084 282.6777 40.1084 282.8506 40.1084 283.0234 C
52.8052 283.6553 57.1475 290.5166 61.3481 299.6006 C
53.7988 301.8721 41.7808 303.3838 38.5547 309.96 C
46.126 307.9092 59.4692 305.3623 67.0459 307.3721 C
69.4639 315.3115 71.8813 323.2568 74.2993 331.1992 C
77.9248 347.085 81.5513 362.9736 85.1777 378.8584 C
87.957 392.2158 84.7827 409.2002 90.3579 419.7832 C
92.7749 421.6826 95.1934 423.5815 97.6104 425.481 C
99.3364 431.1782 101.064 436.8784 102.7905 442.5757 C
107.7554 450.8428 114.814 456.6777 119.3677 465.8892 C
115.0508 468.8232 110.7329 471.7593 106.417 474.6938 C
106.7617 476.2495 107.1074 477.8027 107.4531 479.3564 C
93.3389 475.1343 85.5649 470.4336 75.8525 462.7798 C
65.6665 462.7798 55.4756 462.7798 45.2896 462.7798 C
45.4609 463.1255 45.6338 463.4712 45.8066 463.8169 C
74.2612 470.5581 82.3726 479.2275 102.7905 491.7886 C
114.7041 497.832 126.6211 503.8774 138.5347 509.9204 C
142.1606 513.2007 145.7881 516.4824 149.4136 519.7622 C
168.4629 531.9883 188.5562 540.2256 210.5415 549.8081 c
217.877 553.0059 224.0391 558.6489 232.2988 561.2056 c
245.8008 565.3853 266.6577 569.8081 284.1025 566.3867 C
292.7354 563.4507 301.3701 560.5142 310.0039 557.5801 C
324.5254 553.9165 346.2764 558.8447 355.0732 564.3149 c
369.0625 573.0098 372.4688 593.5171 375.793 613.0088 C
376.6572 620.606 377.5195 628.2046 378.3838 635.8013 C
383.2783 647.8481 394.3535 648.647 406.3574 653.9336 C
f
%%PageTrailer
gsave annotatepage grestore showpage
%%Trailer
Adobe_Illustrator_AI3 /terminate get exec
Adobe_pattern_AI3 /terminate get exec
Adobe_customcolor /terminate get exec
Adobe_cshow /terminate get exec
Adobe_packedarray /terminate get exec
%%EOF
%!PS-Adobe-3.0
%%Creator: Adobe Illustrator(TM) 3.2
%%AI8_CreatorVersion: 12.0.0
%%For: (fluxus) (x)
%%Title: (pelican.ai)
%%CreationDate: 4/15/2006 11:28 PM
%%BoundingBox: 38 221 564 654
%%DocumentProcessColors: Black
%%DocumentNeededResources: procset Adobe_packedarray 2.0 0
%%+ procset Adobe_cshow 1.1 0
%%+ procset Adobe_customcolor 1.0 0
%%+ procset Adobe_pattern_AI3 1.0 0
%%+ procset Adobe_Illustrator_AI3 1.0 1
%AI3_ColorUsage: Color
%%CMYKCustomColor: 1 1 1 1 ([Registration])
%AI3_TemplateBox: 298.5 420.3896 298.5 420.3896
%AI3_TileBox: 0.157715 0.044861 595.1177 841.9648
%AI3_DocumentPreview: None
%%PageOrigin:-32 11.8896
%AI7_GridSettings: 72 8 72 8 1 0 0.8 0.8 0.8 0.9 0.9 0.9
%AI9_Flatten: 1
%AI12_CMSettings: 00.MS
%%EndComments
%%BeginProlog
%%IncludeResource: procset Adobe_packedarray 2.0 0
Adobe_packedarray /initialize get exec
%%IncludeResource: procset Adobe_cshow 1.1 0
%%IncludeResource: procset Adobe_customcolor 1.0 0
%%IncludeResource: procset Adobe_pattern_AI3 1.0 0
%%IncludeResource: procset Adobe_Illustrator_AI3 1.0 1
%%EndProlog
%%BeginSetup
Adobe_cshow /initialize get exec
Adobe_customcolor /initialize get exec
Adobe_pattern_AI3 /initialize get exec
Adobe_Illustrator_AI3 /initialize get exec
%%EndSetup
0 A
0 O
0.823529 g
0 J 0 j 1 w 4 M []0 d
406.3574 653.9336 m
464.8369 654.4839 476.1016 604.7227 506.8555 577.2656 c
518.2334 567.1074 538.876 556.4058 541.0449 537.8945 C
525.793 545.1372 515.3398 557.5967 502.1924 566.9033 c
492.1299 574.0298 478.9131 577.0991 467.4844 582.9634 c
454.5439 589.603 441.3213 599.4785 424.4873 589.1792 c
413.7012 582.5776 412.9746 565.8579 406.3574 554.9893 c
401.2715 546.6338 390.2637 539.4668 382.0098 534.269 c
370.5801 527.0684 326.3232 509.3872 322.4365 499.042 C
331.416 493.8628 340.3955 488.6816 349.375 483.5005 C
370.4541 474.8203 420.0293 453.8994 428.1152 435.3247 C
427.9424 435.3247 427.7695 435.3247 427.5967 435.3247 C
422.0781 438.2988 418.0566 441.834 411.0205 443.6128 C
411.0205 442.9214 411.0205 442.2324 411.0205 441.541 C
415.6807 438.0884 420.3457 434.6333 425.0059 431.1807 C
426.5615 431.6968 428.1152 432.2153 429.6689 432.7339 C
436.3252 429.1694 440.0146 421.5771 446.2451 417.1924 c
468.749 401.3643 540.2861 360.04 557.624 408.9043 C
559.6963 408.7314 561.7676 408.5586 563.8398 408.3857 C
564.2002 369.6592 525.0967 377.3896 496.4951 382.4844 c
485.8457 384.3838 476.0742 379.3203 465.4141 380.9307 c
458.0371 382.0459 454.999 385.5068 447.8008 386.1123 C
444.6514 384.4326 443.9072 382.2314 441.583 379.8955 C
441.7559 379.5498 441.9287 379.2041 442.1016 378.8584 C
453.1211 376.5439 474.8496 358.7158 485.6162 352.4404 c
499.0371 344.6182 513.7188 346.8398 528.6133 341.043 C
531.0205 346.2412 546.2559 365.248 551.9258 365.9072 C
552.0986 365.3896 552.2715 364.8721 552.4424 364.3545 C
553.4883 360.7607 550.0078 356.1338 548.2988 353.4756 c
539.4346 339.6855 527.2559 336.8584 503.748 337.415 C
507.8379 329.7158 516.5977 331.1191 522.3965 325.501 C
510.8311 324.9131 495.6875 323.7822 486.6533 327.5732 C
483.0273 329.6455 479.4004 331.7178 475.7744 333.79 C
468.749 335.082 467.1133 328.6885 461.7891 327.5732 c
451.8096 325.4854 442.6299 328.9424 433.8125 329.6455 C
427.6152 314.2881 411.4697 330.1348 399.1045 326.5381 C
395.1328 323.6025 391.1621 320.666 387.1904 317.7314 C
380.2559 315.4561 375.2725 320.9756 368.0234 319.2861 C
363.707 316.8682 359.3877 314.4502 355.0732 312.0322 C
346.0449 325.4189 337.3516 308.3584 325.0264 313.0693 c
319.249 315.2764 317.3877 322.9951 312.0762 324.9834 c
302.3477 328.626 290.0044 321.8848 280.4756 325.501 c
275.7075 327.3125 274.5767 334.043 270.1157 335.8623 C
266.6616 335.6885 263.208 335.5166 259.7544 335.3428 C
254.7881 336.4834 253.1904 341.9092 248.8755 343.6338 C
245.7686 343.8066 242.6592 343.9775 239.5513 344.1494 C
236.9614 347.4326 234.3711 350.7119 231.7803 353.9941 C
227.1187 356.2158 222.1738 353.7666 218.312 356.0654 C
217.707 358.9385 216.9556 361.4961 214.6855 362.8008 C
210.5415 362.9736 206.396 363.1465 202.2529 363.3174 C
200.6987 365.3896 199.145 367.4639 197.5903 369.5332 C
193.9648 370.2246 190.3384 370.916 186.7119 371.6074 C
183.0776 383.6631 179.9097 377.1084 172.7246 383.0029 C
172.0347 384.5557 171.3433 386.1123 170.6528 387.665 C
167.4033 390.2705 160.396 389.1025 157.1846 391.291 C
150.2778 399.2334 143.3691 407.1787 136.4629 415.1201 C
135.7725 415.1201 135.0811 415.1201 134.3906 415.1201 C
129.8872 408.9912 123.022 405.2783 118.332 399.5791 c
109.856 389.2803 103.8877 376.3271 98.6465 362.8008 c
91.7344 344.96 87.7056 323.8467 83.6235 304.2627 c
81.5273 294.2061 81.9316 284.2168 78.4434 275.7705 c
74.5234 266.2822 66.5 259.7139 60.8296 251.9404 c
54.7129 243.5557 51.2388 224.7588 40.627 221.3779 C
40.7998 221.7217 40.9727 222.0674 41.144 222.4131 C
39.79 227.2139 42.2383 230.333 43.2163 234.3291 C
41.1147 235.4502 39.3652 235.8232 38.5547 238.4736 C
40.1084 244.3438 41.6626 250.2139 43.2163 256.085 C
42.6357 258.7764 38.5103 262.4824 40.1084 267.4814 c
41.354 271.3818 44.9365 271.5908 45.2896 277.3262 C
43.8086 279.5244 41.9907 280.7529 40.1084 282.5049 C
40.1084 282.6777 40.1084 282.8506 40.1084 283.0234 C
52.8052 283.6553 57.1475 290.5166 61.3481 299.6006 C
53.7988 301.8721 41.7808 303.3838 38.5547 309.96 C
46.126 307.9092 59.4692 305.3623 67.0459 307.3721 C
69.4639 315.3115 71.8813 323.2568 74.2993 331.1992 C
77.9248 347.085 81.5513 362.9736 85.1777 378.8584 C
87.957 392.2158 84.7827 409.2002 90.3579 419.7832 C
92.7749 421.6826 95.1934 423.5815 97.6104 425.481 C
99.3364 431.1782 101.064 436.8784 102.7905 442.5757 C
107.7554 450.8428 114.814 456.6777 119.3677 465.8892 C
115.0508 468.8232 110.7329 471.7593 106.417 474.6938 C
106.7617 476.2495 107.1074 477.8027 107.4531 479.3564 C
93.3389 475.1343 85.5649 470.4336 75.8525 462.7798 C
65.6665 462.7798 55.4756 462.7798 45.2896 462.7798 C
45.4609 463.1255 45.6338 463.4712 45.8066 463.8169 C
74.2612 470.5581 82.3726 479.2275 102.7905 491.7886 C
114.7041 497.832 126.6211 503.8774 138.5347 509.9204 C
142.1606 513.2007 145.7881 516.4824 149.4136 519.7622 C
168.4629 531.9883 188.5562 540.2256 210.5415 549.8081 c
217.877 553.0059 224.0391 558.6489 232.2988 561.2056 c
245.8008 565.3853 266.6577 569.8081 284.1025 566.3867 C
292.7354 563.4507 301.3701 560.5142 310.0039 557.5801 C
324.5254 553.9165 346.2764 558.8447 355.0732 564.3149 c
369.0625 573.0098 372.4688 593.5171 375.793 613.0088 C
376.6572 620.606 377.5195 628.2046 378.3838 635.8013 C
383.2783 647.8481 394.3535 648.647 406.3574 653.9336 C
f
%%PageTrailer
gsave annotatepage grestore showpage
%%Trailer
Adobe_Illustrator_AI3 /terminate get exec
Adobe_pattern_AI3 /terminate get exec
Adobe_customcolor /terminate get exec
Adobe_cshow /terminate get exec
Adobe_packedarray /terminate get exec
%%EOF

File diff suppressed because it is too large Load Diff

View File

@ -1,408 +1,408 @@
##
## Add-in and Automation functions Funções Suplemento e Automação
##
GETPIVOTDATA = INFODADOSTABELADINÂMICA ## Retorna os dados armazenados em um relatório de tabela dinâmica
##
## Cube functions Funções de Cubo
##
CUBEKPIMEMBER = MEMBROKPICUBO ## Retorna o nome de um KPI (indicador de desempenho-chave), uma propriedade e uma medida e exibe o nome e a propriedade na célula. Um KPI é uma medida quantificável, como o lucro bruto mensal ou a rotatividade trimestral dos funcionários, usada para monitorar o desempenho de uma organização.
CUBEMEMBER = MEMBROCUBO ## Retorna um membro ou tupla em uma hierarquia de cubo. Use para validar se o membro ou tupla existe no cubo.
CUBEMEMBERPROPERTY = PROPRIEDADEMEMBROCUBO ## Retorna o valor da propriedade de um membro no cubo. Usada para validar a existência do nome do membro no cubo e para retornar a propriedade especificada para esse membro.
CUBERANKEDMEMBER = MEMBROCLASSIFICADOCUBO ## Retorna o enésimo membro, ou o membro ordenado, em um conjunto. Use para retornar um ou mais elementos em um conjunto, assim como o melhor vendedor ou os dez melhores alunos.
CUBESET = CONJUNTOCUBO ## Define um conjunto calculado de membros ou tuplas enviando uma expressão do conjunto para o cubo no servidor, que cria o conjunto e o retorna para o Microsoft Office Excel.
CUBESETCOUNT = CONTAGEMCONJUNTOCUBO ## Retorna o número de itens em um conjunto.
CUBEVALUE = VALORCUBO ## Retorna um valor agregado de um cubo.
##
## Database functions Funções de banco de dados
##
DAVERAGE = BDMÉDIA ## Retorna a média das entradas selecionadas de um banco de dados
DCOUNT = BDCONTAR ## Conta as células que contêm números em um banco de dados
DCOUNTA = BDCONTARA ## Conta células não vazias em um banco de dados
DGET = BDEXTRAIR ## Extrai de um banco de dados um único registro que corresponde a um critério específico
DMAX = BDMÁX ## Retorna o valor máximo de entradas selecionadas de um banco de dados
DMIN = BDMÍN ## Retorna o valor mínimo de entradas selecionadas de um banco de dados
DPRODUCT = BDMULTIPL ## Multiplica os valores em um campo específico de registros que correspondem ao critério em um banco de dados
DSTDEV = BDEST ## Estima o desvio padrão com base em uma amostra de entradas selecionadas de um banco de dados
DSTDEVP = BDDESVPA ## Calcula o desvio padrão com base na população inteira de entradas selecionadas de um banco de dados
DSUM = BDSOMA ## Adiciona os números à coluna de campos de registros do banco de dados que correspondem ao critério
DVAR = BDVAREST ## Estima a variância com base em uma amostra de entradas selecionadas de um banco de dados
DVARP = BDVARP ## Calcula a variância com base na população inteira de entradas selecionadas de um banco de dados
##
## Date and time functions Funções de data e hora
##
DATE = DATA ## Retorna o número de série de uma data específica
DATEVALUE = DATA.VALOR ## Converte uma data na forma de texto para um número de série
DAY = DIA ## Converte um número de série em um dia do mês
DAYS360 = DIAS360 ## Calcula o número de dias entre duas datas com base em um ano de 360 dias
EDATE = DATAM ## Retorna o número de série da data que é o número indicado de meses antes ou depois da data inicial
EOMONTH = FIMMÊS ## Retorna o número de série do último dia do mês antes ou depois de um número especificado de meses
HOUR = HORA ## Converte um número de série em uma hora
MINUTE = MINUTO ## Converte um número de série em um minuto
MONTH = MÊS ## Converte um número de série em um mês
NETWORKDAYS = DIATRABALHOTOTAL ## Retorna o número de dias úteis inteiros entre duas datas
NOW = AGORA ## Retorna o número de série seqüencial da data e hora atuais
SECOND = SEGUNDO ## Converte um número de série em um segundo
TIME = HORA ## Retorna o número de série de uma hora específica
TIMEVALUE = VALOR.TEMPO ## Converte um horário na forma de texto para um número de série
TODAY = HOJE ## Retorna o número de série da data de hoje
WEEKDAY = DIA.DA.SEMANA ## Converte um número de série em um dia da semana
WEEKNUM = NÚMSEMANA ## Converte um número de série em um número que representa onde a semana cai numericamente em um ano
WORKDAY = DIATRABALHO ## Retorna o número de série da data antes ou depois de um número específico de dias úteis
YEAR = ANO ## Converte um número de série em um ano
YEARFRAC = FRAÇÃOANO ## Retorna a fração do ano que representa o número de dias entre data_inicial e data_final
##
## Engineering functions Funções de engenharia
##
BESSELI = BESSELI ## Retorna a função de Bessel In(x) modificada
BESSELJ = BESSELJ ## Retorna a função de Bessel Jn(x)
BESSELK = BESSELK ## Retorna a função de Bessel Kn(x) modificada
BESSELY = BESSELY ## Retorna a função de Bessel Yn(x)
BIN2DEC = BIN2DEC ## Converte um número binário em decimal
BIN2HEX = BIN2HEX ## Converte um número binário em hexadecimal
BIN2OCT = BIN2OCT ## Converte um número binário em octal
COMPLEX = COMPLEX ## Converte coeficientes reais e imaginários e um número complexo
CONVERT = CONVERTER ## Converte um número de um sistema de medida para outro
DEC2BIN = DECABIN ## Converte um número decimal em binário
DEC2HEX = DECAHEX ## Converte um número decimal em hexadecimal
DEC2OCT = DECAOCT ## Converte um número decimal em octal
DELTA = DELTA ## Testa se dois valores são iguais
ERF = FUNERRO ## Retorna a função de erro
ERFC = FUNERROCOMPL ## Retorna a função de erro complementar
GESTEP = DEGRAU ## Testa se um número é maior do que um valor limite
HEX2BIN = HEXABIN ## Converte um número hexadecimal em binário
HEX2DEC = HEXADEC ## Converte um número hexadecimal em decimal
HEX2OCT = HEXAOCT ## Converte um número hexadecimal em octal
IMABS = IMABS ## Retorna o valor absoluto (módulo) de um número complexo
IMAGINARY = IMAGINÁRIO ## Retorna o coeficiente imaginário de um número complexo
IMARGUMENT = IMARG ## Retorna o argumento teta, um ângulo expresso em radianos
IMCONJUGATE = IMCONJ ## Retorna o conjugado complexo de um número complexo
IMCOS = IMCOS ## Retorna o cosseno de um número complexo
IMDIV = IMDIV ## Retorna o quociente de dois números complexos
IMEXP = IMEXP ## Retorna o exponencial de um número complexo
IMLN = IMLN ## Retorna o logaritmo natural de um número complexo
IMLOG10 = IMLOG10 ## Retorna o logaritmo de base 10 de um número complexo
IMLOG2 = IMLOG2 ## Retorna o logaritmo de base 2 de um número complexo
IMPOWER = IMPOT ## Retorna um número complexo elevado a uma potência inteira
IMPRODUCT = IMPROD ## Retorna o produto de números complexos
IMREAL = IMREAL ## Retorna o coeficiente real de um número complexo
IMSIN = IMSENO ## Retorna o seno de um número complexo
IMSQRT = IMRAIZ ## Retorna a raiz quadrada de um número complexo
IMSUB = IMSUBTR ## Retorna a diferença entre dois números complexos
IMSUM = IMSOMA ## Retorna a soma de números complexos
OCT2BIN = OCTABIN ## Converte um número octal em binário
OCT2DEC = OCTADEC ## Converte um número octal em decimal
OCT2HEX = OCTAHEX ## Converte um número octal em hexadecimal
##
## Financial functions Funções financeiras
##
ACCRINT = JUROSACUM ## Retorna a taxa de juros acumulados de um título que paga uma taxa periódica de juros
ACCRINTM = JUROSACUMV ## Retorna os juros acumulados de um título que paga juros no vencimento
AMORDEGRC = AMORDEGRC ## Retorna a depreciação para cada período contábil usando o coeficiente de depreciação
AMORLINC = AMORLINC ## Retorna a depreciação para cada período contábil
COUPDAYBS = CUPDIASINLIQ ## Retorna o número de dias do início do período de cupom até a data de liquidação
COUPDAYS = CUPDIAS ## Retorna o número de dias no período de cupom que contém a data de quitação
COUPDAYSNC = CUPDIASPRÓX ## Retorna o número de dias da data de liquidação até a data do próximo cupom
COUPNCD = CUPDATAPRÓX ## Retorna a próxima data de cupom após a data de quitação
COUPNUM = CUPNÚM ## Retorna o número de cupons pagáveis entre as datas de quitação e vencimento
COUPPCD = CUPDATAANT ## Retorna a data de cupom anterior à data de quitação
CUMIPMT = PGTOJURACUM ## Retorna os juros acumulados pagos entre dois períodos
CUMPRINC = PGTOCAPACUM ## Retorna o capital acumulado pago sobre um empréstimo entre dois períodos
DB = BD ## Retorna a depreciação de um ativo para um período especificado, usando o método de balanço de declínio fixo
DDB = BDD ## Retorna a depreciação de um ativo com relação a um período especificado usando o método de saldos decrescentes duplos ou qualquer outro método especificado por você
DISC = DESC ## Retorna a taxa de desconto de um título
DOLLARDE = MOEDADEC ## Converte um preço em formato de moeda, na forma fracionária, em um preço na forma decimal
DOLLARFR = MOEDAFRA ## Converte um preço, apresentado na forma decimal, em um preço apresentado na forma fracionária
DURATION = DURAÇÃO ## Retorna a duração anual de um título com pagamentos de juros periódicos
EFFECT = EFETIVA ## Retorna a taxa de juros anual efetiva
FV = VF ## Retorna o valor futuro de um investimento
FVSCHEDULE = VFPLANO ## Retorna o valor futuro de um capital inicial após a aplicação de uma série de taxas de juros compostas
INTRATE = TAXAJUROS ## Retorna a taxa de juros de um título totalmente investido
IPMT = IPGTO ## Retorna o pagamento de juros para um investimento em um determinado período
IRR = TIR ## Retorna a taxa interna de retorno de uma série de fluxos de caixa
ISPMT = ÉPGTO ## Calcula os juros pagos durante um período específico de um investimento
MDURATION = MDURAÇÃO ## Retorna a duração de Macauley modificada para um título com um valor de paridade equivalente a R$ 100
MIRR = MTIR ## Calcula a taxa interna de retorno em que fluxos de caixa positivos e negativos são financiados com diferentes taxas
NOMINAL = NOMINAL ## Retorna a taxa de juros nominal anual
NPER = NPER ## Retorna o número de períodos de um investimento
NPV = VPL ## Retorna o valor líquido atual de um investimento com base em uma série de fluxos de caixa periódicos e em uma taxa de desconto
ODDFPRICE = PREÇOPRIMINC ## Retorna o preço por R$ 100 de valor nominal de um título com um primeiro período indefinido
ODDFYIELD = LUCROPRIMINC ## Retorna o rendimento de um título com um primeiro período indefinido
ODDLPRICE = PREÇOÚLTINC ## Retorna o preço por R$ 100 de valor nominal de um título com um último período de cupom indefinido
ODDLYIELD = LUCROÚLTINC ## Retorna o rendimento de um título com um último período indefinido
PMT = PGTO ## Retorna o pagamento periódico de uma anuidade
PPMT = PPGTO ## Retorna o pagamento de capital para determinado período de investimento
PRICE = PREÇO ## Retorna a preço por R$ 100,00 de valor nominal de um título que paga juros periódicos
PRICEDISC = PREÇODESC ## Retorna o preço por R$ 100,00 de valor nominal de um título descontado
PRICEMAT = PREÇOVENC ## Retorna o preço por R$ 100,00 de valor nominal de um título que paga juros no vencimento
PV = VP ## Retorna o valor presente de um investimento
RATE = TAXA ## Retorna a taxa de juros por período de uma anuidade
RECEIVED = RECEBER ## Retorna a quantia recebida no vencimento de um título totalmente investido
SLN = DPD ## Retorna a depreciação em linha reta de um ativo durante um período
SYD = SDA ## Retorna a depreciação dos dígitos da soma dos anos de um ativo para um período especificado
TBILLEQ = OTN ## Retorna o rendimento de um título equivalente a uma obrigação do Tesouro
TBILLPRICE = OTNVALOR ## Retorna o preço por R$ 100,00 de valor nominal de uma obrigação do Tesouro
TBILLYIELD = OTNLUCRO ## Retorna o rendimento de uma obrigação do Tesouro
VDB = BDV ## Retorna a depreciação de um ativo para um período especificado ou parcial usando um método de balanço declinante
XIRR = XTIR ## Fornece a taxa interna de retorno para um programa de fluxos de caixa que não é necessariamente periódico
XNPV = XVPL ## Retorna o valor presente líquido de um programa de fluxos de caixa que não é necessariamente periódico
YIELD = LUCRO ## Retorna o lucro de um título que paga juros periódicos
YIELDDISC = LUCRODESC ## Retorna o rendimento anual de um título descontado. Por exemplo, uma obrigação do Tesouro
YIELDMAT = LUCROVENC ## Retorna o lucro anual de um título que paga juros no vencimento
##
## Information functions Funções de informação
##
CELL = CÉL ## Retorna informações sobre formatação, localização ou conteúdo de uma célula
ERROR.TYPE = TIPO.ERRO ## Retorna um número correspondente a um tipo de erro
INFO = INFORMAÇÃO ## Retorna informações sobre o ambiente operacional atual
ISBLANK = ÉCÉL.VAZIA ## Retorna VERDADEIRO se o valor for vazio
ISERR = ÉERRO ## Retorna VERDADEIRO se o valor for um valor de erro diferente de #N/D
ISERROR = ÉERROS ## Retorna VERDADEIRO se o valor for um valor de erro
ISEVEN = ÉPAR ## Retorna VERDADEIRO se o número for par
ISLOGICAL = ÉLÓGICO ## Retorna VERDADEIRO se o valor for um valor lógico
ISNA = É.NÃO.DISP ## Retorna VERDADEIRO se o valor for o valor de erro #N/D
ISNONTEXT = É.NÃO.TEXTO ## Retorna VERDADEIRO se o valor for diferente de texto
ISNUMBER = ÉNÚM ## Retorna VERDADEIRO se o valor for um número
ISODD = ÉIMPAR ## Retorna VERDADEIRO se o número for ímpar
ISREF = ÉREF ## Retorna VERDADEIRO se o valor for uma referência
ISTEXT = ÉTEXTO ## Retorna VERDADEIRO se o valor for texto
N = N ## Retorna um valor convertido em um número
NA = NÃO.DISP ## Retorna o valor de erro #N/D
TYPE = TIPO ## Retorna um número indicando o tipo de dados de um valor
##
## Logical functions Funções lógicas
##
AND = E ## Retorna VERDADEIRO se todos os seus argumentos forem VERDADEIROS
FALSE = FALSO ## Retorna o valor lógico FALSO
IF = SE ## Especifica um teste lógico a ser executado
IFERROR = SEERRO ## Retornará um valor que você especifica se uma fórmula for avaliada para um erro; do contrário, retornará o resultado da fórmula
NOT = NÃO ## Inverte o valor lógico do argumento
OR = OU ## Retorna VERDADEIRO se um dos argumentos for VERDADEIRO
TRUE = VERDADEIRO ## Retorna o valor lógico VERDADEIRO
##
## Lookup and reference functions Funções de pesquisa e referência
##
ADDRESS = ENDEREÇO ## Retorna uma referência como texto para uma única célula em uma planilha
AREAS = ÁREAS ## Retorna o número de áreas em uma referência
CHOOSE = ESCOLHER ## Escolhe um valor a partir de uma lista de valores
COLUMN = COL ## Retorna o número da coluna de uma referência
COLUMNS = COLS ## Retorna o número de colunas em uma referência
HLOOKUP = PROCH ## Procura na linha superior de uma matriz e retorna o valor da célula especificada
HYPERLINK = HYPERLINK ## Cria um atalho ou salto que abre um documento armazenado em um servidor de rede, uma intranet ou na Internet
INDEX = ÍNDICE ## Usa um índice para escolher um valor de uma referência ou matriz
INDIRECT = INDIRETO ## Retorna uma referência indicada por um valor de texto
LOOKUP = PROC ## Procura valores em um vetor ou em uma matriz
MATCH = CORRESP ## Procura valores em uma referência ou em uma matriz
OFFSET = DESLOC ## Retorna um deslocamento de referência com base em uma determinada referência
ROW = LIN ## Retorna o número da linha de uma referência
ROWS = LINS ## Retorna o número de linhas em uma referência
RTD = RTD ## Recupera dados em tempo real de um programa que ofereça suporte a automação COM (automação: uma forma de trabalhar com objetos de um aplicativo a partir de outro aplicativo ou ferramenta de desenvolvimento. Chamada inicialmente de automação OLE, a automação é um padrão industrial e um recurso do modelo de objeto componente (COM).)
TRANSPOSE = TRANSPOR ## Retorna a transposição de uma matriz
VLOOKUP = PROCV ## Procura na primeira coluna de uma matriz e move ao longo da linha para retornar o valor de uma célula
##
## Math and trigonometry functions Funções matemáticas e trigonométricas
##
ABS = ABS ## Retorna o valor absoluto de um número
ACOS = ACOS ## Retorna o arco cosseno de um número
ACOSH = ACOSH ## Retorna o cosseno hiperbólico inverso de um número
ASIN = ASEN ## Retorna o arco seno de um número
ASINH = ASENH ## Retorna o seno hiperbólico inverso de um número
ATAN = ATAN ## Retorna o arco tangente de um número
ATAN2 = ATAN2 ## Retorna o arco tangente das coordenadas x e y especificadas
ATANH = ATANH ## Retorna a tangente hiperbólica inversa de um número
CEILING = TETO ## Arredonda um número para o inteiro mais próximo ou para o múltiplo mais próximo de significância
COMBIN = COMBIN ## Retorna o número de combinações de um determinado número de objetos
COS = COS ## Retorna o cosseno de um número
COSH = COSH ## Retorna o cosseno hiperbólico de um número
DEGREES = GRAUS ## Converte radianos em graus
EVEN = PAR ## Arredonda um número para cima até o inteiro par mais próximo
EXP = EXP ## Retorna e elevado à potência de um número especificado
FACT = FATORIAL ## Retorna o fatorial de um número
FACTDOUBLE = FATDUPLO ## Retorna o fatorial duplo de um número
FLOOR = ARREDMULTB ## Arredonda um número para baixo até zero
GCD = MDC ## Retorna o máximo divisor comum
INT = INT ## Arredonda um número para baixo até o número inteiro mais próximo
LCM = MMC ## Retorna o mínimo múltiplo comum
LN = LN ## Retorna o logaritmo natural de um número
LOG = LOG ## Retorna o logaritmo de um número de uma base especificada
LOG10 = LOG10 ## Retorna o logaritmo de base 10 de um número
MDETERM = MATRIZ.DETERM ## Retorna o determinante de uma matriz de uma variável do tipo matriz
MINVERSE = MATRIZ.INVERSO ## Retorna a matriz inversa de uma matriz
MMULT = MATRIZ.MULT ## Retorna o produto de duas matrizes
MOD = RESTO ## Retorna o resto da divisão
MROUND = MARRED ## Retorna um número arredondado ao múltiplo desejado
MULTINOMIAL = MULTINOMIAL ## Retorna o multinomial de um conjunto de números
ODD = ÍMPAR ## Arredonda um número para cima até o inteiro ímpar mais próximo
PI = PI ## Retorna o valor de Pi
POWER = POTÊNCIA ## Fornece o resultado de um número elevado a uma potência
PRODUCT = MULT ## Multiplica seus argumentos
QUOTIENT = QUOCIENTE ## Retorna a parte inteira de uma divisão
RADIANS = RADIANOS ## Converte graus em radianos
RAND = ALEATÓRIO ## Retorna um número aleatório entre 0 e 1
RANDBETWEEN = ALEATÓRIOENTRE ## Retorna um número aleatório entre os números especificados
ROMAN = ROMANO ## Converte um algarismo arábico em romano, como texto
ROUND = ARRED ## Arredonda um número até uma quantidade especificada de dígitos
ROUNDDOWN = ARREDONDAR.PARA.BAIXO ## Arredonda um número para baixo até zero
ROUNDUP = ARREDONDAR.PARA.CIMA ## Arredonda um número para cima, afastando-o de zero
SERIESSUM = SOMASEQÜÊNCIA ## Retorna a soma de uma série polinomial baseada na fórmula
SIGN = SINAL ## Retorna o sinal de um número
SIN = SEN ## Retorna o seno de um ângulo dado
SINH = SENH ## Retorna o seno hiperbólico de um número
SQRT = RAIZ ## Retorna uma raiz quadrada positiva
SQRTPI = RAIZPI ## Retorna a raiz quadrada de (núm* pi)
SUBTOTAL = SUBTOTAL ## Retorna um subtotal em uma lista ou em um banco de dados
SUM = SOMA ## Soma seus argumentos
SUMIF = SOMASE ## Adiciona as células especificadas por um determinado critério
SUMIFS = SOMASE ## Adiciona as células em um intervalo que atende a vários critérios
SUMPRODUCT = SOMARPRODUTO ## Retorna a soma dos produtos de componentes correspondentes de matrizes
SUMSQ = SOMAQUAD ## Retorna a soma dos quadrados dos argumentos
SUMX2MY2 = SOMAX2DY2 ## Retorna a soma da diferença dos quadrados dos valores correspondentes em duas matrizes
SUMX2PY2 = SOMAX2SY2 ## Retorna a soma da soma dos quadrados dos valores correspondentes em duas matrizes
SUMXMY2 = SOMAXMY2 ## Retorna a soma dos quadrados das diferenças dos valores correspondentes em duas matrizes
TAN = TAN ## Retorna a tangente de um número
TANH = TANH ## Retorna a tangente hiperbólica de um número
TRUNC = TRUNCAR ## Trunca um número para um inteiro
##
## Statistical functions Funções estatísticas
##
AVEDEV = DESV.MÉDIO ## Retorna a média aritmética dos desvios médios dos pontos de dados a partir de sua média
AVERAGE = MÉDIA ## Retorna a média dos argumentos
AVERAGEA = MÉDIAA ## Retorna a média dos argumentos, inclusive números, texto e valores lógicos
AVERAGEIF = MÉDIASE ## Retorna a média (média aritmética) de todas as células em um intervalo que atendem a um determinado critério
AVERAGEIFS = MÉDIASES ## Retorna a média (média aritmética) de todas as células que atendem a múltiplos critérios.
BETADIST = DISTBETA ## Retorna a função de distribuição cumulativa beta
BETAINV = BETA.ACUM.INV ## Retorna o inverso da função de distribuição cumulativa para uma distribuição beta especificada
BINOMDIST = DISTRBINOM ## Retorna a probabilidade de distribuição binomial do termo individual
CHIDIST = DIST.QUI ## Retorna a probabilidade unicaudal da distribuição qui-quadrada
CHIINV = INV.QUI ## Retorna o inverso da probabilidade uni-caudal da distribuição qui-quadrada
CHITEST = TESTE.QUI ## Retorna o teste para independência
CONFIDENCE = INT.CONFIANÇA ## Retorna o intervalo de confiança para uma média da população
CORREL = CORREL ## Retorna o coeficiente de correlação entre dois conjuntos de dados
COUNT = CONT.NÚM ## Calcula quantos números há na lista de argumentos
COUNTA = CONT.VALORES ## Calcula quantos valores há na lista de argumentos
COUNTBLANK = CONTAR.VAZIO ## Conta o número de células vazias no intervalo especificado
COUNTIF = CONT.SE ## Calcula o número de células não vazias em um intervalo que corresponde a determinados critérios
COUNTIFS = CONT.SES ## Conta o número de células dentro de um intervalo que atende a múltiplos critérios
COVAR = COVAR ## Retorna a covariância, a média dos produtos dos desvios pares
CRITBINOM = CRIT.BINOM ## Retorna o menor valor para o qual a distribuição binomial cumulativa é menor ou igual ao valor padrão
DEVSQ = DESVQ ## Retorna a soma dos quadrados dos desvios
EXPONDIST = DISTEXPON ## Retorna a distribuição exponencial
FDIST = DISTF ## Retorna a distribuição de probabilidade F
FINV = INVF ## Retorna o inverso da distribuição de probabilidades F
FISHER = FISHER ## Retorna a transformação Fisher
FISHERINV = FISHERINV ## Retorna o inverso da transformação Fisher
FORECAST = PREVISÃO ## Retorna um valor ao longo de uma linha reta
FREQUENCY = FREQÜÊNCIA ## Retorna uma distribuição de freqüência como uma matriz vertical
FTEST = TESTEF ## Retorna o resultado de um teste F
GAMMADIST = DISTGAMA ## Retorna a distribuição gama
GAMMAINV = INVGAMA ## Retorna o inverso da distribuição cumulativa gama
GAMMALN = LNGAMA ## Retorna o logaritmo natural da função gama, G(x)
GEOMEAN = MÉDIA.GEOMÉTRICA ## Retorna a média geométrica
GROWTH = CRESCIMENTO ## Retorna valores ao longo de uma tendência exponencial
HARMEAN = MÉDIA.HARMÔNICA ## Retorna a média harmônica
HYPGEOMDIST = DIST.HIPERGEOM ## Retorna a distribuição hipergeométrica
INTERCEPT = INTERCEPÇÃO ## Retorna a intercepção da linha de regressão linear
KURT = CURT ## Retorna a curtose de um conjunto de dados
LARGE = MAIOR ## Retorna o maior valor k-ésimo de um conjunto de dados
LINEST = PROJ.LIN ## Retorna os parâmetros de uma tendência linear
LOGEST = PROJ.LOG ## Retorna os parâmetros de uma tendência exponencial
LOGINV = INVLOG ## Retorna o inverso da distribuição lognormal
LOGNORMDIST = DIST.LOGNORMAL ## Retorna a distribuição lognormal cumulativa
MAX = MÁXIMO ## Retorna o valor máximo em uma lista de argumentos
MAXA = MÁXIMOA ## Retorna o maior valor em uma lista de argumentos, inclusive números, texto e valores lógicos
MEDIAN = MED ## Retorna a mediana dos números indicados
MIN = MÍNIMO ## Retorna o valor mínimo em uma lista de argumentos
MINA = MÍNIMOA ## Retorna o menor valor em uma lista de argumentos, inclusive números, texto e valores lógicos
MODE = MODO ## Retorna o valor mais comum em um conjunto de dados
NEGBINOMDIST = DIST.BIN.NEG ## Retorna a distribuição binomial negativa
NORMDIST = DIST.NORM ## Retorna a distribuição cumulativa normal
NORMINV = INV.NORM ## Retorna o inverso da distribuição cumulativa normal
NORMSDIST = DIST.NORMP ## Retorna a distribuição cumulativa normal padrão
NORMSINV = INV.NORMP ## Retorna o inverso da distribuição cumulativa normal padrão
PEARSON = PEARSON ## Retorna o coeficiente de correlação do momento do produto Pearson
PERCENTILE = PERCENTIL ## Retorna o k-ésimo percentil de valores em um intervalo
PERCENTRANK = ORDEM.PORCENTUAL ## Retorna a ordem percentual de um valor em um conjunto de dados
PERMUT = PERMUT ## Retorna o número de permutações de um determinado número de objetos
POISSON = POISSON ## Retorna a distribuição Poisson
PROB = PROB ## Retorna a probabilidade de valores em um intervalo estarem entre dois limites
QUARTILE = QUARTIL ## Retorna o quartil do conjunto de dados
RANK = ORDEM ## Retorna a posição de um número em uma lista de números
RSQ = RQUAD ## Retorna o quadrado do coeficiente de correlação do momento do produto de Pearson
SKEW = DISTORÇÃO ## Retorna a distorção de uma distribuição
SLOPE = INCLINAÇÃO ## Retorna a inclinação da linha de regressão linear
SMALL = MENOR ## Retorna o menor valor k-ésimo do conjunto de dados
STANDARDIZE = PADRONIZAR ## Retorna um valor normalizado
STDEV = DESVPAD ## Estima o desvio padrão com base em uma amostra
STDEVA = DESVPADA ## Estima o desvio padrão com base em uma amostra, inclusive números, texto e valores lógicos
STDEVP = DESVPADP ## Calcula o desvio padrão com base na população total
STDEVPA = DESVPADPA ## Calcula o desvio padrão com base na população total, inclusive números, texto e valores lógicos
STEYX = EPADYX ## Retorna o erro padrão do valor-y previsto para cada x da regressão
TDIST = DISTT ## Retorna a distribuição t de Student
TINV = INVT ## Retorna o inverso da distribuição t de Student
TREND = TENDÊNCIA ## Retorna valores ao longo de uma tendência linear
TRIMMEAN = MÉDIA.INTERNA ## Retorna a média do interior de um conjunto de dados
TTEST = TESTET ## Retorna a probabilidade associada ao teste t de Student
VAR = VAR ## Estima a variância com base em uma amostra
VARA = VARA ## Estima a variância com base em uma amostra, inclusive números, texto e valores lógicos
VARP = VARP ## Calcula a variância com base na população inteira
VARPA = VARPA ## Calcula a variância com base na população total, inclusive números, texto e valores lógicos
WEIBULL = WEIBULL ## Retorna a distribuição Weibull
ZTEST = TESTEZ ## Retorna o valor de probabilidade uni-caudal de um teste-z
##
## Text functions Funções de texto
##
ASC = ASC ## Altera letras do inglês ou katakana de largura total (bytes duplos) dentro de uma seqüência de caracteres para caracteres de meia largura (byte único)
BAHTTEXT = BAHTTEXT ## Converte um número em um texto, usando o formato de moeda ß (baht)
CHAR = CARACT ## Retorna o caractere especificado pelo número de código
CLEAN = TIRAR ## Remove todos os caracteres do texto que não podem ser impressos
CODE = CÓDIGO ## Retorna um código numérico para o primeiro caractere de uma seqüência de caracteres de texto
CONCATENATE = CONCATENAR ## Agrupa vários itens de texto em um único item de texto
DOLLAR = MOEDA ## Converte um número em texto, usando o formato de moeda $ (dólar)
EXACT = EXATO ## Verifica se dois valores de texto são idênticos
FIND = PROCURAR ## Procura um valor de texto dentro de outro (diferencia maiúsculas de minúsculas)
FINDB = PROCURARB ## Procura um valor de texto dentro de outro (diferencia maiúsculas de minúsculas)
FIXED = DEF.NÚM.DEC ## Formata um número como texto com um número fixo de decimais
JIS = JIS ## Altera letras do inglês ou katakana de meia largura (byte único) dentro de uma seqüência de caracteres para caracteres de largura total (bytes duplos)
LEFT = ESQUERDA ## Retorna os caracteres mais à esquerda de um valor de texto
LEFTB = ESQUERDAB ## Retorna os caracteres mais à esquerda de um valor de texto
LEN = NÚM.CARACT ## Retorna o número de caracteres em uma seqüência de texto
LENB = NÚM.CARACTB ## Retorna o número de caracteres em uma seqüência de texto
LOWER = MINÚSCULA ## Converte texto para minúsculas
MID = EXT.TEXTO ## Retorna um número específico de caracteres de uma seqüência de texto começando na posição especificada
MIDB = EXT.TEXTOB ## Retorna um número específico de caracteres de uma seqüência de texto começando na posição especificada
PHONETIC = FONÉTICA ## Extrai os caracteres fonéticos (furigana) de uma seqüência de caracteres de texto
PROPER = PRI.MAIÚSCULA ## Coloca a primeira letra de cada palavra em maiúscula em um valor de texto
REPLACE = MUDAR ## Muda os caracteres dentro do texto
REPLACEB = MUDARB ## Muda os caracteres dentro do texto
REPT = REPT ## Repete o texto um determinado número de vezes
RIGHT = DIREITA ## Retorna os caracteres mais à direita de um valor de texto
RIGHTB = DIREITAB ## Retorna os caracteres mais à direita de um valor de texto
SEARCH = LOCALIZAR ## Localiza um valor de texto dentro de outro (não diferencia maiúsculas de minúsculas)
SEARCHB = LOCALIZARB ## Localiza um valor de texto dentro de outro (não diferencia maiúsculas de minúsculas)
SUBSTITUTE = SUBSTITUIR ## Substitui um novo texto por um texto antigo em uma seqüência de texto
T = T ## Converte os argumentos em texto
TEXT = TEXTO ## Formata um número e o converte em texto
TRIM = ARRUMAR ## Remove espaços do texto
UPPER = MAIÚSCULA ## Converte o texto em maiúsculas
VALUE = VALOR ## Converte um argumento de texto em um número
##
## Add-in and Automation functions Funções Suplemento e Automação
##
GETPIVOTDATA = INFODADOSTABELADINÂMICA ## Retorna os dados armazenados em um relatório de tabela dinâmica
##
## Cube functions Funções de Cubo
##
CUBEKPIMEMBER = MEMBROKPICUBO ## Retorna o nome de um KPI (indicador de desempenho-chave), uma propriedade e uma medida e exibe o nome e a propriedade na célula. Um KPI é uma medida quantificável, como o lucro bruto mensal ou a rotatividade trimestral dos funcionários, usada para monitorar o desempenho de uma organização.
CUBEMEMBER = MEMBROCUBO ## Retorna um membro ou tupla em uma hierarquia de cubo. Use para validar se o membro ou tupla existe no cubo.
CUBEMEMBERPROPERTY = PROPRIEDADEMEMBROCUBO ## Retorna o valor da propriedade de um membro no cubo. Usada para validar a existência do nome do membro no cubo e para retornar a propriedade especificada para esse membro.
CUBERANKEDMEMBER = MEMBROCLASSIFICADOCUBO ## Retorna o enésimo membro, ou o membro ordenado, em um conjunto. Use para retornar um ou mais elementos em um conjunto, assim como o melhor vendedor ou os dez melhores alunos.
CUBESET = CONJUNTOCUBO ## Define um conjunto calculado de membros ou tuplas enviando uma expressão do conjunto para o cubo no servidor, que cria o conjunto e o retorna para o Microsoft Office Excel.
CUBESETCOUNT = CONTAGEMCONJUNTOCUBO ## Retorna o número de itens em um conjunto.
CUBEVALUE = VALORCUBO ## Retorna um valor agregado de um cubo.
##
## Database functions Funções de banco de dados
##
DAVERAGE = BDMÉDIA ## Retorna a média das entradas selecionadas de um banco de dados
DCOUNT = BDCONTAR ## Conta as células que contêm números em um banco de dados
DCOUNTA = BDCONTARA ## Conta células não vazias em um banco de dados
DGET = BDEXTRAIR ## Extrai de um banco de dados um único registro que corresponde a um critério específico
DMAX = BDMÁX ## Retorna o valor máximo de entradas selecionadas de um banco de dados
DMIN = BDMÍN ## Retorna o valor mínimo de entradas selecionadas de um banco de dados
DPRODUCT = BDMULTIPL ## Multiplica os valores em um campo específico de registros que correspondem ao critério em um banco de dados
DSTDEV = BDEST ## Estima o desvio padrão com base em uma amostra de entradas selecionadas de um banco de dados
DSTDEVP = BDDESVPA ## Calcula o desvio padrão com base na população inteira de entradas selecionadas de um banco de dados
DSUM = BDSOMA ## Adiciona os números à coluna de campos de registros do banco de dados que correspondem ao critério
DVAR = BDVAREST ## Estima a variância com base em uma amostra de entradas selecionadas de um banco de dados
DVARP = BDVARP ## Calcula a variância com base na população inteira de entradas selecionadas de um banco de dados
##
## Date and time functions Funções de data e hora
##
DATE = DATA ## Retorna o número de série de uma data específica
DATEVALUE = DATA.VALOR ## Converte uma data na forma de texto para um número de série
DAY = DIA ## Converte um número de série em um dia do mês
DAYS360 = DIAS360 ## Calcula o número de dias entre duas datas com base em um ano de 360 dias
EDATE = DATAM ## Retorna o número de série da data que é o número indicado de meses antes ou depois da data inicial
EOMONTH = FIMMÊS ## Retorna o número de série do último dia do mês antes ou depois de um número especificado de meses
HOUR = HORA ## Converte um número de série em uma hora
MINUTE = MINUTO ## Converte um número de série em um minuto
MONTH = MÊS ## Converte um número de série em um mês
NETWORKDAYS = DIATRABALHOTOTAL ## Retorna o número de dias úteis inteiros entre duas datas
NOW = AGORA ## Retorna o número de série seqüencial da data e hora atuais
SECOND = SEGUNDO ## Converte um número de série em um segundo
TIME = HORA ## Retorna o número de série de uma hora específica
TIMEVALUE = VALOR.TEMPO ## Converte um horário na forma de texto para um número de série
TODAY = HOJE ## Retorna o número de série da data de hoje
WEEKDAY = DIA.DA.SEMANA ## Converte um número de série em um dia da semana
WEEKNUM = NÚMSEMANA ## Converte um número de série em um número que representa onde a semana cai numericamente em um ano
WORKDAY = DIATRABALHO ## Retorna o número de série da data antes ou depois de um número específico de dias úteis
YEAR = ANO ## Converte um número de série em um ano
YEARFRAC = FRAÇÃOANO ## Retorna a fração do ano que representa o número de dias entre data_inicial e data_final
##
## Engineering functions Funções de engenharia
##
BESSELI = BESSELI ## Retorna a função de Bessel In(x) modificada
BESSELJ = BESSELJ ## Retorna a função de Bessel Jn(x)
BESSELK = BESSELK ## Retorna a função de Bessel Kn(x) modificada
BESSELY = BESSELY ## Retorna a função de Bessel Yn(x)
BIN2DEC = BIN2DEC ## Converte um número binário em decimal
BIN2HEX = BIN2HEX ## Converte um número binário em hexadecimal
BIN2OCT = BIN2OCT ## Converte um número binário em octal
COMPLEX = COMPLEX ## Converte coeficientes reais e imaginários e um número complexo
CONVERT = CONVERTER ## Converte um número de um sistema de medida para outro
DEC2BIN = DECABIN ## Converte um número decimal em binário
DEC2HEX = DECAHEX ## Converte um número decimal em hexadecimal
DEC2OCT = DECAOCT ## Converte um número decimal em octal
DELTA = DELTA ## Testa se dois valores são iguais
ERF = FUNERRO ## Retorna a função de erro
ERFC = FUNERROCOMPL ## Retorna a função de erro complementar
GESTEP = DEGRAU ## Testa se um número é maior do que um valor limite
HEX2BIN = HEXABIN ## Converte um número hexadecimal em binário
HEX2DEC = HEXADEC ## Converte um número hexadecimal em decimal
HEX2OCT = HEXAOCT ## Converte um número hexadecimal em octal
IMABS = IMABS ## Retorna o valor absoluto (módulo) de um número complexo
IMAGINARY = IMAGINÁRIO ## Retorna o coeficiente imaginário de um número complexo
IMARGUMENT = IMARG ## Retorna o argumento teta, um ângulo expresso em radianos
IMCONJUGATE = IMCONJ ## Retorna o conjugado complexo de um número complexo
IMCOS = IMCOS ## Retorna o cosseno de um número complexo
IMDIV = IMDIV ## Retorna o quociente de dois números complexos
IMEXP = IMEXP ## Retorna o exponencial de um número complexo
IMLN = IMLN ## Retorna o logaritmo natural de um número complexo
IMLOG10 = IMLOG10 ## Retorna o logaritmo de base 10 de um número complexo
IMLOG2 = IMLOG2 ## Retorna o logaritmo de base 2 de um número complexo
IMPOWER = IMPOT ## Retorna um número complexo elevado a uma potência inteira
IMPRODUCT = IMPROD ## Retorna o produto de números complexos
IMREAL = IMREAL ## Retorna o coeficiente real de um número complexo
IMSIN = IMSENO ## Retorna o seno de um número complexo
IMSQRT = IMRAIZ ## Retorna a raiz quadrada de um número complexo
IMSUB = IMSUBTR ## Retorna a diferença entre dois números complexos
IMSUM = IMSOMA ## Retorna a soma de números complexos
OCT2BIN = OCTABIN ## Converte um número octal em binário
OCT2DEC = OCTADEC ## Converte um número octal em decimal
OCT2HEX = OCTAHEX ## Converte um número octal em hexadecimal
##
## Financial functions Funções financeiras
##
ACCRINT = JUROSACUM ## Retorna a taxa de juros acumulados de um título que paga uma taxa periódica de juros
ACCRINTM = JUROSACUMV ## Retorna os juros acumulados de um título que paga juros no vencimento
AMORDEGRC = AMORDEGRC ## Retorna a depreciação para cada período contábil usando o coeficiente de depreciação
AMORLINC = AMORLINC ## Retorna a depreciação para cada período contábil
COUPDAYBS = CUPDIASINLIQ ## Retorna o número de dias do início do período de cupom até a data de liquidação
COUPDAYS = CUPDIAS ## Retorna o número de dias no período de cupom que contém a data de quitação
COUPDAYSNC = CUPDIASPRÓX ## Retorna o número de dias da data de liquidação até a data do próximo cupom
COUPNCD = CUPDATAPRÓX ## Retorna a próxima data de cupom após a data de quitação
COUPNUM = CUPNÚM ## Retorna o número de cupons pagáveis entre as datas de quitação e vencimento
COUPPCD = CUPDATAANT ## Retorna a data de cupom anterior à data de quitação
CUMIPMT = PGTOJURACUM ## Retorna os juros acumulados pagos entre dois períodos
CUMPRINC = PGTOCAPACUM ## Retorna o capital acumulado pago sobre um empréstimo entre dois períodos
DB = BD ## Retorna a depreciação de um ativo para um período especificado, usando o método de balanço de declínio fixo
DDB = BDD ## Retorna a depreciação de um ativo com relação a um período especificado usando o método de saldos decrescentes duplos ou qualquer outro método especificado por você
DISC = DESC ## Retorna a taxa de desconto de um título
DOLLARDE = MOEDADEC ## Converte um preço em formato de moeda, na forma fracionária, em um preço na forma decimal
DOLLARFR = MOEDAFRA ## Converte um preço, apresentado na forma decimal, em um preço apresentado na forma fracionária
DURATION = DURAÇÃO ## Retorna a duração anual de um título com pagamentos de juros periódicos
EFFECT = EFETIVA ## Retorna a taxa de juros anual efetiva
FV = VF ## Retorna o valor futuro de um investimento
FVSCHEDULE = VFPLANO ## Retorna o valor futuro de um capital inicial após a aplicação de uma série de taxas de juros compostas
INTRATE = TAXAJUROS ## Retorna a taxa de juros de um título totalmente investido
IPMT = IPGTO ## Retorna o pagamento de juros para um investimento em um determinado período
IRR = TIR ## Retorna a taxa interna de retorno de uma série de fluxos de caixa
ISPMT = ÉPGTO ## Calcula os juros pagos durante um período específico de um investimento
MDURATION = MDURAÇÃO ## Retorna a duração de Macauley modificada para um título com um valor de paridade equivalente a R$ 100
MIRR = MTIR ## Calcula a taxa interna de retorno em que fluxos de caixa positivos e negativos são financiados com diferentes taxas
NOMINAL = NOMINAL ## Retorna a taxa de juros nominal anual
NPER = NPER ## Retorna o número de períodos de um investimento
NPV = VPL ## Retorna o valor líquido atual de um investimento com base em uma série de fluxos de caixa periódicos e em uma taxa de desconto
ODDFPRICE = PREÇOPRIMINC ## Retorna o preço por R$ 100 de valor nominal de um título com um primeiro período indefinido
ODDFYIELD = LUCROPRIMINC ## Retorna o rendimento de um título com um primeiro período indefinido
ODDLPRICE = PREÇOÚLTINC ## Retorna o preço por R$ 100 de valor nominal de um título com um último período de cupom indefinido
ODDLYIELD = LUCROÚLTINC ## Retorna o rendimento de um título com um último período indefinido
PMT = PGTO ## Retorna o pagamento periódico de uma anuidade
PPMT = PPGTO ## Retorna o pagamento de capital para determinado período de investimento
PRICE = PREÇO ## Retorna a preço por R$ 100,00 de valor nominal de um título que paga juros periódicos
PRICEDISC = PREÇODESC ## Retorna o preço por R$ 100,00 de valor nominal de um título descontado
PRICEMAT = PREÇOVENC ## Retorna o preço por R$ 100,00 de valor nominal de um título que paga juros no vencimento
PV = VP ## Retorna o valor presente de um investimento
RATE = TAXA ## Retorna a taxa de juros por período de uma anuidade
RECEIVED = RECEBER ## Retorna a quantia recebida no vencimento de um título totalmente investido
SLN = DPD ## Retorna a depreciação em linha reta de um ativo durante um período
SYD = SDA ## Retorna a depreciação dos dígitos da soma dos anos de um ativo para um período especificado
TBILLEQ = OTN ## Retorna o rendimento de um título equivalente a uma obrigação do Tesouro
TBILLPRICE = OTNVALOR ## Retorna o preço por R$ 100,00 de valor nominal de uma obrigação do Tesouro
TBILLYIELD = OTNLUCRO ## Retorna o rendimento de uma obrigação do Tesouro
VDB = BDV ## Retorna a depreciação de um ativo para um período especificado ou parcial usando um método de balanço declinante
XIRR = XTIR ## Fornece a taxa interna de retorno para um programa de fluxos de caixa que não é necessariamente periódico
XNPV = XVPL ## Retorna o valor presente líquido de um programa de fluxos de caixa que não é necessariamente periódico
YIELD = LUCRO ## Retorna o lucro de um título que paga juros periódicos
YIELDDISC = LUCRODESC ## Retorna o rendimento anual de um título descontado. Por exemplo, uma obrigação do Tesouro
YIELDMAT = LUCROVENC ## Retorna o lucro anual de um título que paga juros no vencimento
##
## Information functions Funções de informação
##
CELL = CÉL ## Retorna informações sobre formatação, localização ou conteúdo de uma célula
ERROR.TYPE = TIPO.ERRO ## Retorna um número correspondente a um tipo de erro
INFO = INFORMAÇÃO ## Retorna informações sobre o ambiente operacional atual
ISBLANK = ÉCÉL.VAZIA ## Retorna VERDADEIRO se o valor for vazio
ISERR = ÉERRO ## Retorna VERDADEIRO se o valor for um valor de erro diferente de #N/D
ISERROR = ÉERROS ## Retorna VERDADEIRO se o valor for um valor de erro
ISEVEN = ÉPAR ## Retorna VERDADEIRO se o número for par
ISLOGICAL = ÉLÓGICO ## Retorna VERDADEIRO se o valor for um valor lógico
ISNA = É.NÃO.DISP ## Retorna VERDADEIRO se o valor for o valor de erro #N/D
ISNONTEXT = É.NÃO.TEXTO ## Retorna VERDADEIRO se o valor for diferente de texto
ISNUMBER = ÉNÚM ## Retorna VERDADEIRO se o valor for um número
ISODD = ÉIMPAR ## Retorna VERDADEIRO se o número for ímpar
ISREF = ÉREF ## Retorna VERDADEIRO se o valor for uma referência
ISTEXT = ÉTEXTO ## Retorna VERDADEIRO se o valor for texto
N = N ## Retorna um valor convertido em um número
NA = NÃO.DISP ## Retorna o valor de erro #N/D
TYPE = TIPO ## Retorna um número indicando o tipo de dados de um valor
##
## Logical functions Funções lógicas
##
AND = E ## Retorna VERDADEIRO se todos os seus argumentos forem VERDADEIROS
FALSE = FALSO ## Retorna o valor lógico FALSO
IF = SE ## Especifica um teste lógico a ser executado
IFERROR = SEERRO ## Retornará um valor que você especifica se uma fórmula for avaliada para um erro; do contrário, retornará o resultado da fórmula
NOT = NÃO ## Inverte o valor lógico do argumento
OR = OU ## Retorna VERDADEIRO se um dos argumentos for VERDADEIRO
TRUE = VERDADEIRO ## Retorna o valor lógico VERDADEIRO
##
## Lookup and reference functions Funções de pesquisa e referência
##
ADDRESS = ENDEREÇO ## Retorna uma referência como texto para uma única célula em uma planilha
AREAS = ÁREAS ## Retorna o número de áreas em uma referência
CHOOSE = ESCOLHER ## Escolhe um valor a partir de uma lista de valores
COLUMN = COL ## Retorna o número da coluna de uma referência
COLUMNS = COLS ## Retorna o número de colunas em uma referência
HLOOKUP = PROCH ## Procura na linha superior de uma matriz e retorna o valor da célula especificada
HYPERLINK = HYPERLINK ## Cria um atalho ou salto que abre um documento armazenado em um servidor de rede, uma intranet ou na Internet
INDEX = ÍNDICE ## Usa um índice para escolher um valor de uma referência ou matriz
INDIRECT = INDIRETO ## Retorna uma referência indicada por um valor de texto
LOOKUP = PROC ## Procura valores em um vetor ou em uma matriz
MATCH = CORRESP ## Procura valores em uma referência ou em uma matriz
OFFSET = DESLOC ## Retorna um deslocamento de referência com base em uma determinada referência
ROW = LIN ## Retorna o número da linha de uma referência
ROWS = LINS ## Retorna o número de linhas em uma referência
RTD = RTD ## Recupera dados em tempo real de um programa que ofereça suporte a automação COM (automação: uma forma de trabalhar com objetos de um aplicativo a partir de outro aplicativo ou ferramenta de desenvolvimento. Chamada inicialmente de automação OLE, a automação é um padrão industrial e um recurso do modelo de objeto componente (COM).)
TRANSPOSE = TRANSPOR ## Retorna a transposição de uma matriz
VLOOKUP = PROCV ## Procura na primeira coluna de uma matriz e move ao longo da linha para retornar o valor de uma célula
##
## Math and trigonometry functions Funções matemáticas e trigonométricas
##
ABS = ABS ## Retorna o valor absoluto de um número
ACOS = ACOS ## Retorna o arco cosseno de um número
ACOSH = ACOSH ## Retorna o cosseno hiperbólico inverso de um número
ASIN = ASEN ## Retorna o arco seno de um número
ASINH = ASENH ## Retorna o seno hiperbólico inverso de um número
ATAN = ATAN ## Retorna o arco tangente de um número
ATAN2 = ATAN2 ## Retorna o arco tangente das coordenadas x e y especificadas
ATANH = ATANH ## Retorna a tangente hiperbólica inversa de um número
CEILING = TETO ## Arredonda um número para o inteiro mais próximo ou para o múltiplo mais próximo de significância
COMBIN = COMBIN ## Retorna o número de combinações de um determinado número de objetos
COS = COS ## Retorna o cosseno de um número
COSH = COSH ## Retorna o cosseno hiperbólico de um número
DEGREES = GRAUS ## Converte radianos em graus
EVEN = PAR ## Arredonda um número para cima até o inteiro par mais próximo
EXP = EXP ## Retorna e elevado à potência de um número especificado
FACT = FATORIAL ## Retorna o fatorial de um número
FACTDOUBLE = FATDUPLO ## Retorna o fatorial duplo de um número
FLOOR = ARREDMULTB ## Arredonda um número para baixo até zero
GCD = MDC ## Retorna o máximo divisor comum
INT = INT ## Arredonda um número para baixo até o número inteiro mais próximo
LCM = MMC ## Retorna o mínimo múltiplo comum
LN = LN ## Retorna o logaritmo natural de um número
LOG = LOG ## Retorna o logaritmo de um número de uma base especificada
LOG10 = LOG10 ## Retorna o logaritmo de base 10 de um número
MDETERM = MATRIZ.DETERM ## Retorna o determinante de uma matriz de uma variável do tipo matriz
MINVERSE = MATRIZ.INVERSO ## Retorna a matriz inversa de uma matriz
MMULT = MATRIZ.MULT ## Retorna o produto de duas matrizes
MOD = RESTO ## Retorna o resto da divisão
MROUND = MARRED ## Retorna um número arredondado ao múltiplo desejado
MULTINOMIAL = MULTINOMIAL ## Retorna o multinomial de um conjunto de números
ODD = ÍMPAR ## Arredonda um número para cima até o inteiro ímpar mais próximo
PI = PI ## Retorna o valor de Pi
POWER = POTÊNCIA ## Fornece o resultado de um número elevado a uma potência
PRODUCT = MULT ## Multiplica seus argumentos
QUOTIENT = QUOCIENTE ## Retorna a parte inteira de uma divisão
RADIANS = RADIANOS ## Converte graus em radianos
RAND = ALEATÓRIO ## Retorna um número aleatório entre 0 e 1
RANDBETWEEN = ALEATÓRIOENTRE ## Retorna um número aleatório entre os números especificados
ROMAN = ROMANO ## Converte um algarismo arábico em romano, como texto
ROUND = ARRED ## Arredonda um número até uma quantidade especificada de dígitos
ROUNDDOWN = ARREDONDAR.PARA.BAIXO ## Arredonda um número para baixo até zero
ROUNDUP = ARREDONDAR.PARA.CIMA ## Arredonda um número para cima, afastando-o de zero
SERIESSUM = SOMASEQÜÊNCIA ## Retorna a soma de uma série polinomial baseada na fórmula
SIGN = SINAL ## Retorna o sinal de um número
SIN = SEN ## Retorna o seno de um ângulo dado
SINH = SENH ## Retorna o seno hiperbólico de um número
SQRT = RAIZ ## Retorna uma raiz quadrada positiva
SQRTPI = RAIZPI ## Retorna a raiz quadrada de (núm* pi)
SUBTOTAL = SUBTOTAL ## Retorna um subtotal em uma lista ou em um banco de dados
SUM = SOMA ## Soma seus argumentos
SUMIF = SOMASE ## Adiciona as células especificadas por um determinado critério
SUMIFS = SOMASE ## Adiciona as células em um intervalo que atende a vários critérios
SUMPRODUCT = SOMARPRODUTO ## Retorna a soma dos produtos de componentes correspondentes de matrizes
SUMSQ = SOMAQUAD ## Retorna a soma dos quadrados dos argumentos
SUMX2MY2 = SOMAX2DY2 ## Retorna a soma da diferença dos quadrados dos valores correspondentes em duas matrizes
SUMX2PY2 = SOMAX2SY2 ## Retorna a soma da soma dos quadrados dos valores correspondentes em duas matrizes
SUMXMY2 = SOMAXMY2 ## Retorna a soma dos quadrados das diferenças dos valores correspondentes em duas matrizes
TAN = TAN ## Retorna a tangente de um número
TANH = TANH ## Retorna a tangente hiperbólica de um número
TRUNC = TRUNCAR ## Trunca um número para um inteiro
##
## Statistical functions Funções estatísticas
##
AVEDEV = DESV.MÉDIO ## Retorna a média aritmética dos desvios médios dos pontos de dados a partir de sua média
AVERAGE = MÉDIA ## Retorna a média dos argumentos
AVERAGEA = MÉDIAA ## Retorna a média dos argumentos, inclusive números, texto e valores lógicos
AVERAGEIF = MÉDIASE ## Retorna a média (média aritmética) de todas as células em um intervalo que atendem a um determinado critério
AVERAGEIFS = MÉDIASES ## Retorna a média (média aritmética) de todas as células que atendem a múltiplos critérios.
BETADIST = DISTBETA ## Retorna a função de distribuição cumulativa beta
BETAINV = BETA.ACUM.INV ## Retorna o inverso da função de distribuição cumulativa para uma distribuição beta especificada
BINOMDIST = DISTRBINOM ## Retorna a probabilidade de distribuição binomial do termo individual
CHIDIST = DIST.QUI ## Retorna a probabilidade unicaudal da distribuição qui-quadrada
CHIINV = INV.QUI ## Retorna o inverso da probabilidade uni-caudal da distribuição qui-quadrada
CHITEST = TESTE.QUI ## Retorna o teste para independência
CONFIDENCE = INT.CONFIANÇA ## Retorna o intervalo de confiança para uma média da população
CORREL = CORREL ## Retorna o coeficiente de correlação entre dois conjuntos de dados
COUNT = CONT.NÚM ## Calcula quantos números há na lista de argumentos
COUNTA = CONT.VALORES ## Calcula quantos valores há na lista de argumentos
COUNTBLANK = CONTAR.VAZIO ## Conta o número de células vazias no intervalo especificado
COUNTIF = CONT.SE ## Calcula o número de células não vazias em um intervalo que corresponde a determinados critérios
COUNTIFS = CONT.SES ## Conta o número de células dentro de um intervalo que atende a múltiplos critérios
COVAR = COVAR ## Retorna a covariância, a média dos produtos dos desvios pares
CRITBINOM = CRIT.BINOM ## Retorna o menor valor para o qual a distribuição binomial cumulativa é menor ou igual ao valor padrão
DEVSQ = DESVQ ## Retorna a soma dos quadrados dos desvios
EXPONDIST = DISTEXPON ## Retorna a distribuição exponencial
FDIST = DISTF ## Retorna a distribuição de probabilidade F
FINV = INVF ## Retorna o inverso da distribuição de probabilidades F
FISHER = FISHER ## Retorna a transformação Fisher
FISHERINV = FISHERINV ## Retorna o inverso da transformação Fisher
FORECAST = PREVISÃO ## Retorna um valor ao longo de uma linha reta
FREQUENCY = FREQÜÊNCIA ## Retorna uma distribuição de freqüência como uma matriz vertical
FTEST = TESTEF ## Retorna o resultado de um teste F
GAMMADIST = DISTGAMA ## Retorna a distribuição gama
GAMMAINV = INVGAMA ## Retorna o inverso da distribuição cumulativa gama
GAMMALN = LNGAMA ## Retorna o logaritmo natural da função gama, G(x)
GEOMEAN = MÉDIA.GEOMÉTRICA ## Retorna a média geométrica
GROWTH = CRESCIMENTO ## Retorna valores ao longo de uma tendência exponencial
HARMEAN = MÉDIA.HARMÔNICA ## Retorna a média harmônica
HYPGEOMDIST = DIST.HIPERGEOM ## Retorna a distribuição hipergeométrica
INTERCEPT = INTERCEPÇÃO ## Retorna a intercepção da linha de regressão linear
KURT = CURT ## Retorna a curtose de um conjunto de dados
LARGE = MAIOR ## Retorna o maior valor k-ésimo de um conjunto de dados
LINEST = PROJ.LIN ## Retorna os parâmetros de uma tendência linear
LOGEST = PROJ.LOG ## Retorna os parâmetros de uma tendência exponencial
LOGINV = INVLOG ## Retorna o inverso da distribuição lognormal
LOGNORMDIST = DIST.LOGNORMAL ## Retorna a distribuição lognormal cumulativa
MAX = MÁXIMO ## Retorna o valor máximo em uma lista de argumentos
MAXA = MÁXIMOA ## Retorna o maior valor em uma lista de argumentos, inclusive números, texto e valores lógicos
MEDIAN = MED ## Retorna a mediana dos números indicados
MIN = MÍNIMO ## Retorna o valor mínimo em uma lista de argumentos
MINA = MÍNIMOA ## Retorna o menor valor em uma lista de argumentos, inclusive números, texto e valores lógicos
MODE = MODO ## Retorna o valor mais comum em um conjunto de dados
NEGBINOMDIST = DIST.BIN.NEG ## Retorna a distribuição binomial negativa
NORMDIST = DIST.NORM ## Retorna a distribuição cumulativa normal
NORMINV = INV.NORM ## Retorna o inverso da distribuição cumulativa normal
NORMSDIST = DIST.NORMP ## Retorna a distribuição cumulativa normal padrão
NORMSINV = INV.NORMP ## Retorna o inverso da distribuição cumulativa normal padrão
PEARSON = PEARSON ## Retorna o coeficiente de correlação do momento do produto Pearson
PERCENTILE = PERCENTIL ## Retorna o k-ésimo percentil de valores em um intervalo
PERCENTRANK = ORDEM.PORCENTUAL ## Retorna a ordem percentual de um valor em um conjunto de dados
PERMUT = PERMUT ## Retorna o número de permutações de um determinado número de objetos
POISSON = POISSON ## Retorna a distribuição Poisson
PROB = PROB ## Retorna a probabilidade de valores em um intervalo estarem entre dois limites
QUARTILE = QUARTIL ## Retorna o quartil do conjunto de dados
RANK = ORDEM ## Retorna a posição de um número em uma lista de números
RSQ = RQUAD ## Retorna o quadrado do coeficiente de correlação do momento do produto de Pearson
SKEW = DISTORÇÃO ## Retorna a distorção de uma distribuição
SLOPE = INCLINAÇÃO ## Retorna a inclinação da linha de regressão linear
SMALL = MENOR ## Retorna o menor valor k-ésimo do conjunto de dados
STANDARDIZE = PADRONIZAR ## Retorna um valor normalizado
STDEV = DESVPAD ## Estima o desvio padrão com base em uma amostra
STDEVA = DESVPADA ## Estima o desvio padrão com base em uma amostra, inclusive números, texto e valores lógicos
STDEVP = DESVPADP ## Calcula o desvio padrão com base na população total
STDEVPA = DESVPADPA ## Calcula o desvio padrão com base na população total, inclusive números, texto e valores lógicos
STEYX = EPADYX ## Retorna o erro padrão do valor-y previsto para cada x da regressão
TDIST = DISTT ## Retorna a distribuição t de Student
TINV = INVT ## Retorna o inverso da distribuição t de Student
TREND = TENDÊNCIA ## Retorna valores ao longo de uma tendência linear
TRIMMEAN = MÉDIA.INTERNA ## Retorna a média do interior de um conjunto de dados
TTEST = TESTET ## Retorna a probabilidade associada ao teste t de Student
VAR = VAR ## Estima a variância com base em uma amostra
VARA = VARA ## Estima a variância com base em uma amostra, inclusive números, texto e valores lógicos
VARP = VARP ## Calcula a variância com base na população inteira
VARPA = VARPA ## Calcula a variância com base na população total, inclusive números, texto e valores lógicos
WEIBULL = WEIBULL ## Retorna a distribuição Weibull
ZTEST = TESTEZ ## Retorna o valor de probabilidade uni-caudal de um teste-z
##
## Text functions Funções de texto
##
ASC = ASC ## Altera letras do inglês ou katakana de largura total (bytes duplos) dentro de uma seqüência de caracteres para caracteres de meia largura (byte único)
BAHTTEXT = BAHTTEXT ## Converte um número em um texto, usando o formato de moeda ß (baht)
CHAR = CARACT ## Retorna o caractere especificado pelo número de código
CLEAN = TIRAR ## Remove todos os caracteres do texto que não podem ser impressos
CODE = CÓDIGO ## Retorna um código numérico para o primeiro caractere de uma seqüência de caracteres de texto
CONCATENATE = CONCATENAR ## Agrupa vários itens de texto em um único item de texto
DOLLAR = MOEDA ## Converte um número em texto, usando o formato de moeda $ (dólar)
EXACT = EXATO ## Verifica se dois valores de texto são idênticos
FIND = PROCURAR ## Procura um valor de texto dentro de outro (diferencia maiúsculas de minúsculas)
FINDB = PROCURARB ## Procura um valor de texto dentro de outro (diferencia maiúsculas de minúsculas)
FIXED = DEF.NÚM.DEC ## Formata um número como texto com um número fixo de decimais
JIS = JIS ## Altera letras do inglês ou katakana de meia largura (byte único) dentro de uma seqüência de caracteres para caracteres de largura total (bytes duplos)
LEFT = ESQUERDA ## Retorna os caracteres mais à esquerda de um valor de texto
LEFTB = ESQUERDAB ## Retorna os caracteres mais à esquerda de um valor de texto
LEN = NÚM.CARACT ## Retorna o número de caracteres em uma seqüência de texto
LENB = NÚM.CARACTB ## Retorna o número de caracteres em uma seqüência de texto
LOWER = MINÚSCULA ## Converte texto para minúsculas
MID = EXT.TEXTO ## Retorna um número específico de caracteres de uma seqüência de texto começando na posição especificada
MIDB = EXT.TEXTOB ## Retorna um número específico de caracteres de uma seqüência de texto começando na posição especificada
PHONETIC = FONÉTICA ## Extrai os caracteres fonéticos (furigana) de uma seqüência de caracteres de texto
PROPER = PRI.MAIÚSCULA ## Coloca a primeira letra de cada palavra em maiúscula em um valor de texto
REPLACE = MUDAR ## Muda os caracteres dentro do texto
REPLACEB = MUDARB ## Muda os caracteres dentro do texto
REPT = REPT ## Repete o texto um determinado número de vezes
RIGHT = DIREITA ## Retorna os caracteres mais à direita de um valor de texto
RIGHTB = DIREITAB ## Retorna os caracteres mais à direita de um valor de texto
SEARCH = LOCALIZAR ## Localiza um valor de texto dentro de outro (não diferencia maiúsculas de minúsculas)
SEARCHB = LOCALIZARB ## Localiza um valor de texto dentro de outro (não diferencia maiúsculas de minúsculas)
SUBSTITUTE = SUBSTITUIR ## Substitui um novo texto por um texto antigo em uma seqüência de texto
T = T ## Converte os argumentos em texto
TEXT = TEXTO ## Formata um número e o converte em texto
TRIM = ARRUMAR ## Remove espaços do texto
UPPER = MAIÚSCULA ## Converte o texto em maiúsculas
VALUE = VALOR ## Converte um argumento de texto em um número

View File

@ -1,408 +1,408 @@
##
## Add-in and Automation functions Funções de Suplemento e Automatização
##
GETPIVOTDATA = OBTERDADOSDIN ## Devolve dados armazenados num relatório de Tabela Dinâmica
##
## Cube functions Funções de cubo
##
CUBEKPIMEMBER = MEMBROKPICUBO ## Devolve o nome, propriedade e medição de um KPI (key performance indicator) e apresenta o nome e a propriedade na célula. Um KPI é uma medida quantificável, como, por exemplo, o lucro mensal bruto ou a rotatividade trimestral de pessoal, utilizada para monitorizar o desempenho de uma organização.
CUBEMEMBER = MEMBROCUBO ## Devolve um membro ou cadeia de identificação numa hierarquia de cubo. Utilizada para validar a existência do membro ou cadeia de identificação no cubo.
CUBEMEMBERPROPERTY = PROPRIEDADEMEMBROCUBO ## Devolve o valor de uma propriedade de membro no cubo. Utilizada para validar a existência de um nome de membro no cubo e para devolver a propriedade especificada para esse membro.
CUBERANKEDMEMBER = MEMBROCLASSIFICADOCUBO ## Devolve o enésimo ou a classificação mais alta num conjunto. Utilizada para devolver um ou mais elementos num conjunto, tal como o melhor vendedor ou os 10 melhores alunos.
CUBESET = CONJUNTOCUBO ## Define um conjunto calculado de membros ou cadeias de identificação enviando uma expressão de conjunto para o cubo no servidor, que cria o conjunto e, em seguida, devolve o conjunto ao Microsoft Office Excel.
CUBESETCOUNT = CONTARCONJUNTOCUBO ## Devolve o número de itens num conjunto.
CUBEVALUE = VALORCUBO ## Devolve um valor agregado do cubo.
##
## Database functions Funções de base de dados
##
DAVERAGE = BDMÉDIA ## Devolve a média das entradas da base de dados seleccionadas
DCOUNT = BDCONTAR ## Conta as células que contêm números numa base de dados
DCOUNTA = BDCONTAR.VAL ## Conta as células que não estejam em branco numa base de dados
DGET = BDOBTER ## Extrai de uma base de dados um único registo que corresponde aos critérios especificados
DMAX = BDMÁX ## Devolve o valor máximo das entradas da base de dados seleccionadas
DMIN = BDMÍN ## Devolve o valor mínimo das entradas da base de dados seleccionadas
DPRODUCT = BDMULTIPL ## Multiplica os valores de um determinado campo de registos que correspondem aos critérios numa base de dados
DSTDEV = BDDESVPAD ## Calcula o desvio-padrão com base numa amostra de entradas da base de dados seleccionadas
DSTDEVP = BDDESVPADP ## Calcula o desvio-padrão com base na população total das entradas da base de dados seleccionadas
DSUM = BDSOMA ## Adiciona os números na coluna de campo dos registos de base de dados que correspondem aos critérios
DVAR = BDVAR ## Calcula a variância com base numa amostra das entradas de base de dados seleccionadas
DVARP = BDVARP ## Calcula a variância com base na população total das entradas de base de dados seleccionadas
##
## Date and time functions Funções de data e hora
##
DATE = DATA ## Devolve o número de série de uma determinada data
DATEVALUE = DATA.VALOR ## Converte uma data em forma de texto num número de série
DAY = DIA ## Converte um número de série num dia do mês
DAYS360 = DIAS360 ## Calcula o número de dias entre duas datas com base num ano com 360 dias
EDATE = DATAM ## Devolve um número de série de data que corresponde ao número de meses indicado antes ou depois da data de início
EOMONTH = FIMMÊS ## Devolve o número de série do último dia do mês antes ou depois de um número de meses especificado
HOUR = HORA ## Converte um número de série numa hora
MINUTE = MINUTO ## Converte um número de série num minuto
MONTH = MÊS ## Converte um número de série num mês
NETWORKDAYS = DIATRABALHOTOTAL ## Devolve o número total de dias úteis entre duas datas
NOW = AGORA ## Devolve o número de série da data e hora actuais
SECOND = SEGUNDO ## Converte um número de série num segundo
TIME = TEMPO ## Devolve o número de série de um determinado tempo
TIMEVALUE = VALOR.TEMPO ## Converte um tempo em forma de texto num número de série
TODAY = HOJE ## Devolve o número de série da data actual
WEEKDAY = DIA.SEMANA ## Converte um número de série num dia da semana
WEEKNUM = NÚMSEMANA ## Converte um número de série num número que representa o número da semana num determinado ano
WORKDAY = DIA.TRABALHO ## Devolve o número de série da data antes ou depois de um número de dias úteis especificado
YEAR = ANO ## Converte um número de série num ano
YEARFRAC = FRACÇÃOANO ## Devolve a fracção de ano que representa o número de dias inteiros entre a data_de_início e a data_de_fim
##
## Engineering functions Funções de engenharia
##
BESSELI = BESSELI ## Devolve a função de Bessel modificada In(x)
BESSELJ = BESSELJ ## Devolve a função de Bessel Jn(x)
BESSELK = BESSELK ## Devolve a função de Bessel modificada Kn(x)
BESSELY = BESSELY ## Devolve a função de Bessel Yn(x)
BIN2DEC = BINADEC ## Converte um número binário em decimal
BIN2HEX = BINAHEX ## Converte um número binário em hexadecimal
BIN2OCT = BINAOCT ## Converte um número binário em octal
COMPLEX = COMPLEXO ## Converte coeficientes reais e imaginários num número complexo
CONVERT = CONVERTER ## Converte um número de um sistema de medida noutro
DEC2BIN = DECABIN ## Converte um número decimal em binário
DEC2HEX = DECAHEX ## Converte um número decimal em hexadecimal
DEC2OCT = DECAOCT ## Converte um número decimal em octal
DELTA = DELTA ## Testa se dois valores são iguais
ERF = FUNCERRO ## Devolve a função de erro
ERFC = FUNCERROCOMPL ## Devolve a função de erro complementar
GESTEP = DEGRAU ## Testa se um número é maior do que um valor limite
HEX2BIN = HEXABIN ## Converte um número hexadecimal em binário
HEX2DEC = HEXADEC ## Converte um número hexadecimal em decimal
HEX2OCT = HEXAOCT ## Converte um número hexadecimal em octal
IMABS = IMABS ## Devolve o valor absoluto (módulo) de um número complexo
IMAGINARY = IMAGINÁRIO ## Devolve o coeficiente imaginário de um número complexo
IMARGUMENT = IMARG ## Devolve o argumento Teta, um ângulo expresso em radianos
IMCONJUGATE = IMCONJ ## Devolve o conjugado complexo de um número complexo
IMCOS = IMCOS ## Devolve o co-seno de um número complexo
IMDIV = IMDIV ## Devolve o quociente de dois números complexos
IMEXP = IMEXP ## Devolve o exponencial de um número complexo
IMLN = IMLN ## Devolve o logaritmo natural de um número complexo
IMLOG10 = IMLOG10 ## Devolve o logaritmo de base 10 de um número complexo
IMLOG2 = IMLOG2 ## Devolve o logaritmo de base 2 de um número complexo
IMPOWER = IMPOT ## Devolve um número complexo elevado a uma potência inteira
IMPRODUCT = IMPROD ## Devolve o produto de números complexos
IMREAL = IMREAL ## Devolve o coeficiente real de um número complexo
IMSIN = IMSENO ## Devolve o seno de um número complexo
IMSQRT = IMRAIZ ## Devolve a raiz quadrada de um número complexo
IMSUB = IMSUBTR ## Devolve a diferença entre dois números complexos
IMSUM = IMSOMA ## Devolve a soma de números complexos
OCT2BIN = OCTABIN ## Converte um número octal em binário
OCT2DEC = OCTADEC ## Converte um número octal em decimal
OCT2HEX = OCTAHEX ## Converte um número octal em hexadecimal
##
## Financial functions Funções financeiras
##
ACCRINT = JUROSACUM ## Devolve os juros acumulados de um título que paga juros periódicos
ACCRINTM = JUROSACUMV ## Devolve os juros acumulados de um título que paga juros no vencimento
AMORDEGRC = AMORDEGRC ## Devolve a depreciação correspondente a cada período contabilístico utilizando um coeficiente de depreciação
AMORLINC = AMORLINC ## Devolve a depreciação correspondente a cada período contabilístico
COUPDAYBS = CUPDIASINLIQ ## Devolve o número de dias entre o início do período do cupão e a data de regularização
COUPDAYS = CUPDIAS ## Devolve o número de dias no período do cupão que contém a data de regularização
COUPDAYSNC = CUPDIASPRÓX ## Devolve o número de dias entre a data de regularização e a data do cupão seguinte
COUPNCD = CUPDATAPRÓX ## Devolve a data do cupão seguinte após a data de regularização
COUPNUM = CUPNÚM ## Devolve o número de cupões a serem pagos entre a data de regularização e a data de vencimento
COUPPCD = CUPDATAANT ## Devolve a data do cupão anterior antes da data de regularização
CUMIPMT = PGTOJURACUM ## Devolve os juros cumulativos pagos entre dois períodos
CUMPRINC = PGTOCAPACUM ## Devolve o capital cumulativo pago a título de empréstimo entre dois períodos
DB = BD ## Devolve a depreciação de um activo relativo a um período especificado utilizando o método das quotas degressivas fixas
DDB = BDD ## Devolve a depreciação de um activo relativo a um período especificado utilizando o método das quotas degressivas duplas ou qualquer outro método especificado
DISC = DESC ## Devolve a taxa de desconto de um título
DOLLARDE = MOEDADEC ## Converte um preço em unidade monetária, expresso como uma fracção, num preço em unidade monetária, expresso como um número decimal
DOLLARFR = MOEDAFRA ## Converte um preço em unidade monetária, expresso como um número decimal, num preço em unidade monetária, expresso como uma fracção
DURATION = DURAÇÃO ## Devolve a duração anual de um título com pagamentos de juros periódicos
EFFECT = EFECTIVA ## Devolve a taxa de juros anual efectiva
FV = VF ## Devolve o valor futuro de um investimento
FVSCHEDULE = VFPLANO ## Devolve o valor futuro de um capital inicial após a aplicação de uma série de taxas de juro compostas
INTRATE = TAXAJUROS ## Devolve a taxa de juros de um título investido na totalidade
IPMT = IPGTO ## Devolve o pagamento dos juros de um investimento durante um determinado período
IRR = TIR ## Devolve a taxa de rentabilidade interna para uma série de fluxos monetários
ISPMT = É.PGTO ## Calcula os juros pagos durante um período específico de um investimento
MDURATION = MDURAÇÃO ## Devolve a duração modificada de Macauley de um título com um valor de paridade equivalente a € 100
MIRR = MTIR ## Devolve a taxa interna de rentabilidade em que os fluxos monetários positivos e negativos são financiados com taxas diferentes
NOMINAL = NOMINAL ## Devolve a taxa de juros nominal anual
NPER = NPER ## Devolve o número de períodos de um investimento
NPV = VAL ## Devolve o valor actual líquido de um investimento com base numa série de fluxos monetários periódicos e numa taxa de desconto
ODDFPRICE = PREÇOPRIMINC ## Devolve o preço por € 100 do valor nominal de um título com um período inicial incompleto
ODDFYIELD = LUCROPRIMINC ## Devolve o lucro de um título com um período inicial incompleto
ODDLPRICE = PREÇOÚLTINC ## Devolve o preço por € 100 do valor nominal de um título com um período final incompleto
ODDLYIELD = LUCROÚLTINC ## Devolve o lucro de um título com um período final incompleto
PMT = PGTO ## Devolve o pagamento periódico de uma anuidade
PPMT = PPGTO ## Devolve o pagamento sobre o capital de um investimento num determinado período
PRICE = PREÇO ## Devolve o preço por € 100 do valor nominal de um título que paga juros periódicos
PRICEDISC = PREÇODESC ## Devolve o preço por € 100 do valor nominal de um título descontado
PRICEMAT = PREÇOVENC ## Devolve o preço por € 100 do valor nominal de um título que paga juros no vencimento
PV = VA ## Devolve o valor actual de um investimento
RATE = TAXA ## Devolve a taxa de juros por período de uma anuidade
RECEIVED = RECEBER ## Devolve o montante recebido no vencimento de um título investido na totalidade
SLN = AMORT ## Devolve uma depreciação linear de um activo durante um período
SYD = AMORTD ## Devolve a depreciação por algarismos da soma dos anos de um activo durante um período especificado
TBILLEQ = OTN ## Devolve o lucro de um título equivalente a uma Obrigação do Tesouro
TBILLPRICE = OTNVALOR ## Devolve o preço por € 100 de valor nominal de uma Obrigação do Tesouro
TBILLYIELD = OTNLUCRO ## Devolve o lucro de uma Obrigação do Tesouro
VDB = BDV ## Devolve a depreciação de um activo relativo a um período específico ou parcial utilizando um método de quotas degressivas
XIRR = XTIR ## Devolve a taxa interna de rentabilidade de um plano de fluxos monetários que não seja necessariamente periódica
XNPV = XVAL ## Devolve o valor actual líquido de um plano de fluxos monetários que não seja necessariamente periódico
YIELD = LUCRO ## Devolve o lucro de um título que paga juros periódicos
YIELDDISC = LUCRODESC ## Devolve o lucro anual de um título emitido abaixo do valor nominal, por exemplo, uma Obrigação do Tesouro
YIELDMAT = LUCROVENC ## Devolve o lucro anual de um título que paga juros na data de vencimento
##
## Information functions Funções de informação
##
CELL = CÉL ## Devolve informações sobre a formatação, localização ou conteúdo de uma célula
ERROR.TYPE = TIPO.ERRO ## Devolve um número correspondente a um tipo de erro
INFO = INFORMAÇÃO ## Devolve informações sobre o ambiente de funcionamento actual
ISBLANK = É.CÉL.VAZIA ## Devolve VERDADEIRO se o valor estiver em branco
ISERR = É.ERROS ## Devolve VERDADEIRO se o valor for um valor de erro diferente de #N/D
ISERROR = É.ERRO ## Devolve VERDADEIRO se o valor for um valor de erro
ISEVEN = ÉPAR ## Devolve VERDADEIRO se o número for par
ISLOGICAL = É.LÓGICO ## Devolve VERDADEIRO se o valor for lógico
ISNA = É.NÃO.DISP ## Devolve VERDADEIRO se o valor for o valor de erro #N/D
ISNONTEXT = É.NÃO.TEXTO ## Devolve VERDADEIRO se o valor não for texto
ISNUMBER = É.NÚM ## Devolve VERDADEIRO se o valor for um número
ISODD = ÉÍMPAR ## Devolve VERDADEIRO se o número for ímpar
ISREF = É.REF ## Devolve VERDADEIRO se o valor for uma referência
ISTEXT = É.TEXTO ## Devolve VERDADEIRO se o valor for texto
N = N ## Devolve um valor convertido num número
NA = NÃO.DISP ## Devolve o valor de erro #N/D
TYPE = TIPO ## Devolve um número que indica o tipo de dados de um valor
##
## Logical functions Funções lógicas
##
AND = E ## Devolve VERDADEIRO se todos os respectivos argumentos corresponderem a VERDADEIRO
FALSE = FALSO ## Devolve o valor lógico FALSO
IF = SE ## Especifica um teste lógico a ser executado
IFERROR = SE.ERRO ## Devolve um valor definido pelo utilizador se ocorrer um erro na fórmula, e devolve o resultado da fórmula se não ocorrer nenhum erro
NOT = NÃO ## Inverte a lógica do respectivo argumento
OR = OU ## Devolve VERDADEIRO se qualquer argumento for VERDADEIRO
TRUE = VERDADEIRO ## Devolve o valor lógico VERDADEIRO
##
## Lookup and reference functions Funções de pesquisa e referência
##
ADDRESS = ENDEREÇO ## Devolve uma referência a uma única célula numa folha de cálculo como texto
AREAS = ÁREAS ## Devolve o número de áreas numa referência
CHOOSE = SELECCIONAR ## Selecciona um valor a partir de uma lista de valores
COLUMN = COL ## Devolve o número da coluna de uma referência
COLUMNS = COLS ## Devolve o número de colunas numa referência
HLOOKUP = PROCH ## Procura na linha superior de uma matriz e devolve o valor da célula indicada
HYPERLINK = HIPERLIGAÇÃO ## Cria um atalho ou hiperligação que abre um documento armazenado num servidor de rede, numa intranet ou na Internet
INDEX = ÍNDICE ## Utiliza um índice para escolher um valor de uma referência ou de uma matriz
INDIRECT = INDIRECTO ## Devolve uma referência indicada por um valor de texto
LOOKUP = PROC ## Procura valores num vector ou numa matriz
MATCH = CORRESP ## Procura valores numa referência ou numa matriz
OFFSET = DESLOCAMENTO ## Devolve o deslocamento de referência de uma determinada referência
ROW = LIN ## Devolve o número da linha de uma referência
ROWS = LINS ## Devolve o número de linhas numa referência
RTD = RTD ## Obtém dados em tempo real a partir de um programa que suporte automatização COM (automatização: modo de trabalhar com objectos de uma aplicação a partir de outra aplicação ou ferramenta de desenvolvimento. Anteriormente conhecida como automatização OLE, a automatização é uma norma da indústria de software e uma funcionalidade COM (Component Object Model).)
TRANSPOSE = TRANSPOR ## Devolve a transposição de uma matriz
VLOOKUP = PROCV ## Procura na primeira coluna de uma matriz e percorre a linha para devolver o valor de uma célula
##
## Math and trigonometry functions Funções matemáticas e trigonométricas
##
ABS = ABS ## Devolve o valor absoluto de um número
ACOS = ACOS ## Devolve o arco de co-seno de um número
ACOSH = ACOSH ## Devolve o co-seno hiperbólico inverso de um número
ASIN = ASEN ## Devolve o arco de seno de um número
ASINH = ASENH ## Devolve o seno hiperbólico inverso de um número
ATAN = ATAN ## Devolve o arco de tangente de um número
ATAN2 = ATAN2 ## Devolve o arco de tangente das coordenadas x e y
ATANH = ATANH ## Devolve a tangente hiperbólica inversa de um número
CEILING = ARRED.EXCESSO ## Arredonda um número para o número inteiro mais próximo ou para o múltiplo de significância mais próximo
COMBIN = COMBIN ## Devolve o número de combinações de um determinado número de objectos
COS = COS ## Devolve o co-seno de um número
COSH = COSH ## Devolve o co-seno hiperbólico de um número
DEGREES = GRAUS ## Converte radianos em graus
EVEN = PAR ## Arredonda um número por excesso para o número inteiro mais próximo
EXP = EXP ## Devolve e elevado à potência de um determinado número
FACT = FACTORIAL ## Devolve o factorial de um número
FACTDOUBLE = FACTDUPLO ## Devolve o factorial duplo de um número
FLOOR = ARRED.DEFEITO ## Arredonda um número por defeito até zero
GCD = MDC ## Devolve o maior divisor comum
INT = INT ## Arredonda um número por defeito para o número inteiro mais próximo
LCM = MMC ## Devolve o mínimo múltiplo comum
LN = LN ## Devolve o logaritmo natural de um número
LOG = LOG ## Devolve o logaritmo de um número com uma base especificada
LOG10 = LOG10 ## Devolve o logaritmo de base 10 de um número
MDETERM = MATRIZ.DETERM ## Devolve o determinante matricial de uma matriz
MINVERSE = MATRIZ.INVERSA ## Devolve o inverso matricial de uma matriz
MMULT = MATRIZ.MULT ## Devolve o produto matricial de duas matrizes
MOD = RESTO ## Devolve o resto da divisão
MROUND = MARRED ## Devolve um número arredondado para o múltiplo pretendido
MULTINOMIAL = POLINOMIAL ## Devolve o polinomial de um conjunto de números
ODD = ÍMPAR ## Arredonda por excesso um número para o número inteiro ímpar mais próximo
PI = PI ## Devolve o valor de pi
POWER = POTÊNCIA ## Devolve o resultado de um número elevado a uma potência
PRODUCT = PRODUTO ## Multiplica os respectivos argumentos
QUOTIENT = QUOCIENTE ## Devolve a parte inteira de uma divisão
RADIANS = RADIANOS ## Converte graus em radianos
RAND = ALEATÓRIO ## Devolve um número aleatório entre 0 e 1
RANDBETWEEN = ALEATÓRIOENTRE ## Devolve um número aleatório entre os números especificados
ROMAN = ROMANO ## Converte um número árabe em romano, como texto
ROUND = ARRED ## Arredonda um número para um número de dígitos especificado
ROUNDDOWN = ARRED.PARA.BAIXO ## Arredonda um número por defeito até zero
ROUNDUP = ARRED.PARA.CIMA ## Arredonda um número por excesso, afastando-o de zero
SERIESSUM = SOMASÉRIE ## Devolve a soma de uma série de potências baseada na fórmula
SIGN = SINAL ## Devolve o sinal de um número
SIN = SEN ## Devolve o seno de um determinado ângulo
SINH = SENH ## Devolve o seno hiperbólico de um número
SQRT = RAIZQ ## Devolve uma raiz quadrada positiva
SQRTPI = RAIZPI ## Devolve a raiz quadrada de (núm * pi)
SUBTOTAL = SUBTOTAL ## Devolve um subtotal numa lista ou base de dados
SUM = SOMA ## Adiciona os respectivos argumentos
SUMIF = SOMA.SE ## Adiciona as células especificadas por um determinado critério
SUMIFS = SOMA.SE.S ## Adiciona as células num intervalo que cumpre vários critérios
SUMPRODUCT = SOMARPRODUTO ## Devolve a soma dos produtos de componentes de matrizes correspondentes
SUMSQ = SOMARQUAD ## Devolve a soma dos quadrados dos argumentos
SUMX2MY2 = SOMAX2DY2 ## Devolve a soma da diferença dos quadrados dos valores correspondentes em duas matrizes
SUMX2PY2 = SOMAX2SY2 ## Devolve a soma da soma dos quadrados dos valores correspondentes em duas matrizes
SUMXMY2 = SOMAXMY2 ## Devolve a soma dos quadrados da diferença dos valores correspondentes em duas matrizes
TAN = TAN ## Devolve a tangente de um número
TANH = TANH ## Devolve a tangente hiperbólica de um número
TRUNC = TRUNCAR ## Trunca um número para um número inteiro
##
## Statistical functions Funções estatísticas
##
AVEDEV = DESV.MÉDIO ## Devolve a média aritmética dos desvios absolutos à média dos pontos de dados
AVERAGE = MÉDIA ## Devolve a média dos respectivos argumentos
AVERAGEA = MÉDIAA ## Devolve uma média dos respectivos argumentos, incluindo números, texto e valores lógicos
AVERAGEIF = MÉDIA.SE ## Devolve a média aritmética de todas as células num intervalo que cumprem determinado critério
AVERAGEIFS = MÉDIA.SE.S ## Devolve a média aritmética de todas as células que cumprem múltiplos critérios
BETADIST = DISTBETA ## Devolve a função de distribuição cumulativa beta
BETAINV = BETA.ACUM.INV ## Devolve o inverso da função de distribuição cumulativa relativamente a uma distribuição beta específica
BINOMDIST = DISTRBINOM ## Devolve a probabilidade de distribuição binomial de termo individual
CHIDIST = DIST.CHI ## Devolve a probabilidade unicaudal da distribuição qui-quadrada
CHIINV = INV.CHI ## Devolve o inverso da probabilidade unicaudal da distribuição qui-quadrada
CHITEST = TESTE.CHI ## Devolve o teste para independência
CONFIDENCE = INT.CONFIANÇA ## Devolve o intervalo de confiança correspondente a uma média de população
CORREL = CORREL ## Devolve o coeficiente de correlação entre dois conjuntos de dados
COUNT = CONTAR ## Conta os números que existem na lista de argumentos
COUNTA = CONTAR.VAL ## Conta os valores que existem na lista de argumentos
COUNTBLANK = CONTAR.VAZIO ## Conta o número de células em branco num intervalo
COUNTIF = CONTAR.SE ## Calcula o número de células num intervalo que corresponde aos critérios determinados
COUNTIFS = CONTAR.SE.S ## Conta o número de células num intervalo que cumprem múltiplos critérios
COVAR = COVAR ## Devolve a covariância, que é a média dos produtos de desvios de pares
CRITBINOM = CRIT.BINOM ## Devolve o menor valor em que a distribuição binomial cumulativa é inferior ou igual a um valor de critério
DEVSQ = DESVQ ## Devolve a soma dos quadrados dos desvios
EXPONDIST = DISTEXPON ## Devolve a distribuição exponencial
FDIST = DISTF ## Devolve a distribuição da probabilidade F
FINV = INVF ## Devolve o inverso da distribuição da probabilidade F
FISHER = FISHER ## Devolve a transformação Fisher
FISHERINV = FISHERINV ## Devolve o inverso da transformação Fisher
FORECAST = PREVISÃO ## Devolve um valor ao longo de uma tendência linear
FREQUENCY = FREQUÊNCIA ## Devolve uma distribuição de frequência como uma matriz vertical
FTEST = TESTEF ## Devolve o resultado de um teste F
GAMMADIST = DISTGAMA ## Devolve a distribuição gama
GAMMAINV = INVGAMA ## Devolve o inverso da distribuição gama cumulativa
GAMMALN = LNGAMA ## Devolve o logaritmo natural da função gama, Γ(x)
GEOMEAN = MÉDIA.GEOMÉTRICA ## Devolve a média geométrica
GROWTH = CRESCIMENTO ## Devolve valores ao longo de uma tendência exponencial
HARMEAN = MÉDIA.HARMÓNICA ## Devolve a média harmónica
HYPGEOMDIST = DIST.HIPERGEOM ## Devolve a distribuição hipergeométrica
INTERCEPT = INTERCEPTAR ## Devolve a intercepção da linha de regressão linear
KURT = CURT ## Devolve a curtose de um conjunto de dados
LARGE = MAIOR ## Devolve o maior valor k-ésimo de um conjunto de dados
LINEST = PROJ.LIN ## Devolve os parâmetros de uma tendência linear
LOGEST = PROJ.LOG ## Devolve os parâmetros de uma tendência exponencial
LOGINV = INVLOG ## Devolve o inverso da distribuição normal logarítmica
LOGNORMDIST = DIST.NORMALLOG ## Devolve a distribuição normal logarítmica cumulativa
MAX = MÁXIMO ## Devolve o valor máximo numa lista de argumentos
MAXA = MÁXIMOA ## Devolve o valor máximo numa lista de argumentos, incluindo números, texto e valores lógicos
MEDIAN = MED ## Devolve a mediana dos números indicados
MIN = MÍNIMO ## Devolve o valor mínimo numa lista de argumentos
MINA = MÍNIMOA ## Devolve o valor mínimo numa lista de argumentos, incluindo números, texto e valores lógicos
MODE = MODA ## Devolve o valor mais comum num conjunto de dados
NEGBINOMDIST = DIST.BIN.NEG ## Devolve a distribuição binominal negativa
NORMDIST = DIST.NORM ## Devolve a distribuição cumulativa normal
NORMINV = INV.NORM ## Devolve o inverso da distribuição cumulativa normal
NORMSDIST = DIST.NORMP ## Devolve a distribuição cumulativa normal padrão
NORMSINV = INV.NORMP ## Devolve o inverso da distribuição cumulativa normal padrão
PEARSON = PEARSON ## Devolve o coeficiente de correlação momento/produto de Pearson
PERCENTILE = PERCENTIL ## Devolve o k-ésimo percentil de valores num intervalo
PERCENTRANK = ORDEM.PERCENTUAL ## Devolve a ordem percentual de um valor num conjunto de dados
PERMUT = PERMUTAR ## Devolve o número de permutações de um determinado número de objectos
POISSON = POISSON ## Devolve a distribuição de Poisson
PROB = PROB ## Devolve a probabilidade dos valores num intervalo se encontrarem entre dois limites
QUARTILE = QUARTIL ## Devolve o quartil de um conjunto de dados
RANK = ORDEM ## Devolve a ordem de um número numa lista numérica
RSQ = RQUAD ## Devolve o quadrado do coeficiente de correlação momento/produto de Pearson
SKEW = DISTORÇÃO ## Devolve a distorção de uma distribuição
SLOPE = DECLIVE ## Devolve o declive da linha de regressão linear
SMALL = MENOR ## Devolve o menor valor de k-ésimo de um conjunto de dados
STANDARDIZE = NORMALIZAR ## Devolve um valor normalizado
STDEV = DESVPAD ## Calcula o desvio-padrão com base numa amostra
STDEVA = DESVPADA ## Calcula o desvio-padrão com base numa amostra, incluindo números, texto e valores lógicos
STDEVP = DESVPADP ## Calcula o desvio-padrão com base na população total
STDEVPA = DESVPADPA ## Calcula o desvio-padrão com base na população total, incluindo números, texto e valores lógicos
STEYX = EPADYX ## Devolve o erro-padrão do valor de y previsto para cada x na regressão
TDIST = DISTT ## Devolve a distribuição t de Student
TINV = INVT ## Devolve o inverso da distribuição t de Student
TREND = TENDÊNCIA ## Devolve valores ao longo de uma tendência linear
TRIMMEAN = MÉDIA.INTERNA ## Devolve a média do interior de um conjunto de dados
TTEST = TESTET ## Devolve a probabilidade associada ao teste t de Student
VAR = VAR ## Calcula a variância com base numa amostra
VARA = VARA ## Calcula a variância com base numa amostra, incluindo números, texto e valores lógicos
VARP = VARP ## Calcula a variância com base na população total
VARPA = VARPA ## Calcula a variância com base na população total, incluindo números, texto e valores lógicos
WEIBULL = WEIBULL ## Devolve a distribuição Weibull
ZTEST = TESTEZ ## Devolve o valor de probabilidade unicaudal de um teste-z
##
## Text functions Funções de texto
##
ASC = ASC ## Altera letras ou katakana de largura total (byte duplo) numa cadeia de caracteres para caracteres de largura média (byte único)
BAHTTEXT = TEXTO.BAHT ## Converte um número em texto, utilizando o formato monetário ß (baht)
CHAR = CARÁCT ## Devolve o carácter especificado pelo número de código
CLEAN = LIMPAR ## Remove do texto todos os caracteres não imprimíveis
CODE = CÓDIGO ## Devolve um código numérico correspondente ao primeiro carácter numa cadeia de texto
CONCATENATE = CONCATENAR ## Agrupa vários itens de texto num único item de texto
DOLLAR = MOEDA ## Converte um número em texto, utilizando o formato monetário € (Euro)
EXACT = EXACTO ## Verifica se dois valores de texto são idênticos
FIND = LOCALIZAR ## Localiza um valor de texto dentro de outro (sensível às maiúsculas e minúsculas)
FINDB = LOCALIZARB ## Localiza um valor de texto dentro de outro (sensível às maiúsculas e minúsculas)
FIXED = FIXA ## Formata um número como texto com um número fixo de decimais
JIS = JIS ## Altera letras ou katakana de largura média (byte único) numa cadeia de caracteres para caracteres de largura total (byte duplo)
LEFT = ESQUERDA ## Devolve os caracteres mais à esquerda de um valor de texto
LEFTB = ESQUERDAB ## Devolve os caracteres mais à esquerda de um valor de texto
LEN = NÚM.CARACT ## Devolve o número de caracteres de uma cadeia de texto
LENB = NÚM.CARACTB ## Devolve o número de caracteres de uma cadeia de texto
LOWER = MINÚSCULAS ## Converte o texto em minúsculas
MID = SEG.TEXTO ## Devolve um número específico de caracteres de uma cadeia de texto, a partir da posição especificada
MIDB = SEG.TEXTOB ## Devolve um número específico de caracteres de uma cadeia de texto, a partir da posição especificada
PHONETIC = FONÉTICA ## Retira os caracteres fonéticos (furigana) de uma cadeia de texto
PROPER = INICIAL.MAIÚSCULA ## Coloca em maiúsculas a primeira letra de cada palavra de um valor de texto
REPLACE = SUBSTITUIR ## Substitui caracteres no texto
REPLACEB = SUBSTITUIRB ## Substitui caracteres no texto
REPT = REPETIR ## Repete texto um determinado número de vezes
RIGHT = DIREITA ## Devolve os caracteres mais à direita de um valor de texto
RIGHTB = DIREITAB ## Devolve os caracteres mais à direita de um valor de texto
SEARCH = PROCURAR ## Localiza um valor de texto dentro de outro (não sensível a maiúsculas e minúsculas)
SEARCHB = PROCURARB ## Localiza um valor de texto dentro de outro (não sensível a maiúsculas e minúsculas)
SUBSTITUTE = SUBST ## Substitui texto novo por texto antigo numa cadeia de texto
T = T ## Converte os respectivos argumentos em texto
TEXT = TEXTO ## Formata um número e converte-o em texto
TRIM = COMPACTAR ## Remove espaços do texto
UPPER = MAIÚSCULAS ## Converte texto em maiúsculas
VALUE = VALOR ## Converte um argumento de texto num número
##
## Add-in and Automation functions Funções de Suplemento e Automatização
##
GETPIVOTDATA = OBTERDADOSDIN ## Devolve dados armazenados num relatório de Tabela Dinâmica
##
## Cube functions Funções de cubo
##
CUBEKPIMEMBER = MEMBROKPICUBO ## Devolve o nome, propriedade e medição de um KPI (key performance indicator) e apresenta o nome e a propriedade na célula. Um KPI é uma medida quantificável, como, por exemplo, o lucro mensal bruto ou a rotatividade trimestral de pessoal, utilizada para monitorizar o desempenho de uma organização.
CUBEMEMBER = MEMBROCUBO ## Devolve um membro ou cadeia de identificação numa hierarquia de cubo. Utilizada para validar a existência do membro ou cadeia de identificação no cubo.
CUBEMEMBERPROPERTY = PROPRIEDADEMEMBROCUBO ## Devolve o valor de uma propriedade de membro no cubo. Utilizada para validar a existência de um nome de membro no cubo e para devolver a propriedade especificada para esse membro.
CUBERANKEDMEMBER = MEMBROCLASSIFICADOCUBO ## Devolve o enésimo ou a classificação mais alta num conjunto. Utilizada para devolver um ou mais elementos num conjunto, tal como o melhor vendedor ou os 10 melhores alunos.
CUBESET = CONJUNTOCUBO ## Define um conjunto calculado de membros ou cadeias de identificação enviando uma expressão de conjunto para o cubo no servidor, que cria o conjunto e, em seguida, devolve o conjunto ao Microsoft Office Excel.
CUBESETCOUNT = CONTARCONJUNTOCUBO ## Devolve o número de itens num conjunto.
CUBEVALUE = VALORCUBO ## Devolve um valor agregado do cubo.
##
## Database functions Funções de base de dados
##
DAVERAGE = BDMÉDIA ## Devolve a média das entradas da base de dados seleccionadas
DCOUNT = BDCONTAR ## Conta as células que contêm números numa base de dados
DCOUNTA = BDCONTAR.VAL ## Conta as células que não estejam em branco numa base de dados
DGET = BDOBTER ## Extrai de uma base de dados um único registo que corresponde aos critérios especificados
DMAX = BDMÁX ## Devolve o valor máximo das entradas da base de dados seleccionadas
DMIN = BDMÍN ## Devolve o valor mínimo das entradas da base de dados seleccionadas
DPRODUCT = BDMULTIPL ## Multiplica os valores de um determinado campo de registos que correspondem aos critérios numa base de dados
DSTDEV = BDDESVPAD ## Calcula o desvio-padrão com base numa amostra de entradas da base de dados seleccionadas
DSTDEVP = BDDESVPADP ## Calcula o desvio-padrão com base na população total das entradas da base de dados seleccionadas
DSUM = BDSOMA ## Adiciona os números na coluna de campo dos registos de base de dados que correspondem aos critérios
DVAR = BDVAR ## Calcula a variância com base numa amostra das entradas de base de dados seleccionadas
DVARP = BDVARP ## Calcula a variância com base na população total das entradas de base de dados seleccionadas
##
## Date and time functions Funções de data e hora
##
DATE = DATA ## Devolve o número de série de uma determinada data
DATEVALUE = DATA.VALOR ## Converte uma data em forma de texto num número de série
DAY = DIA ## Converte um número de série num dia do mês
DAYS360 = DIAS360 ## Calcula o número de dias entre duas datas com base num ano com 360 dias
EDATE = DATAM ## Devolve um número de série de data que corresponde ao número de meses indicado antes ou depois da data de início
EOMONTH = FIMMÊS ## Devolve o número de série do último dia do mês antes ou depois de um número de meses especificado
HOUR = HORA ## Converte um número de série numa hora
MINUTE = MINUTO ## Converte um número de série num minuto
MONTH = MÊS ## Converte um número de série num mês
NETWORKDAYS = DIATRABALHOTOTAL ## Devolve o número total de dias úteis entre duas datas
NOW = AGORA ## Devolve o número de série da data e hora actuais
SECOND = SEGUNDO ## Converte um número de série num segundo
TIME = TEMPO ## Devolve o número de série de um determinado tempo
TIMEVALUE = VALOR.TEMPO ## Converte um tempo em forma de texto num número de série
TODAY = HOJE ## Devolve o número de série da data actual
WEEKDAY = DIA.SEMANA ## Converte um número de série num dia da semana
WEEKNUM = NÚMSEMANA ## Converte um número de série num número que representa o número da semana num determinado ano
WORKDAY = DIA.TRABALHO ## Devolve o número de série da data antes ou depois de um número de dias úteis especificado
YEAR = ANO ## Converte um número de série num ano
YEARFRAC = FRACÇÃOANO ## Devolve a fracção de ano que representa o número de dias inteiros entre a data_de_início e a data_de_fim
##
## Engineering functions Funções de engenharia
##
BESSELI = BESSELI ## Devolve a função de Bessel modificada In(x)
BESSELJ = BESSELJ ## Devolve a função de Bessel Jn(x)
BESSELK = BESSELK ## Devolve a função de Bessel modificada Kn(x)
BESSELY = BESSELY ## Devolve a função de Bessel Yn(x)
BIN2DEC = BINADEC ## Converte um número binário em decimal
BIN2HEX = BINAHEX ## Converte um número binário em hexadecimal
BIN2OCT = BINAOCT ## Converte um número binário em octal
COMPLEX = COMPLEXO ## Converte coeficientes reais e imaginários num número complexo
CONVERT = CONVERTER ## Converte um número de um sistema de medida noutro
DEC2BIN = DECABIN ## Converte um número decimal em binário
DEC2HEX = DECAHEX ## Converte um número decimal em hexadecimal
DEC2OCT = DECAOCT ## Converte um número decimal em octal
DELTA = DELTA ## Testa se dois valores são iguais
ERF = FUNCERRO ## Devolve a função de erro
ERFC = FUNCERROCOMPL ## Devolve a função de erro complementar
GESTEP = DEGRAU ## Testa se um número é maior do que um valor limite
HEX2BIN = HEXABIN ## Converte um número hexadecimal em binário
HEX2DEC = HEXADEC ## Converte um número hexadecimal em decimal
HEX2OCT = HEXAOCT ## Converte um número hexadecimal em octal
IMABS = IMABS ## Devolve o valor absoluto (módulo) de um número complexo
IMAGINARY = IMAGINÁRIO ## Devolve o coeficiente imaginário de um número complexo
IMARGUMENT = IMARG ## Devolve o argumento Teta, um ângulo expresso em radianos
IMCONJUGATE = IMCONJ ## Devolve o conjugado complexo de um número complexo
IMCOS = IMCOS ## Devolve o co-seno de um número complexo
IMDIV = IMDIV ## Devolve o quociente de dois números complexos
IMEXP = IMEXP ## Devolve o exponencial de um número complexo
IMLN = IMLN ## Devolve o logaritmo natural de um número complexo
IMLOG10 = IMLOG10 ## Devolve o logaritmo de base 10 de um número complexo
IMLOG2 = IMLOG2 ## Devolve o logaritmo de base 2 de um número complexo
IMPOWER = IMPOT ## Devolve um número complexo elevado a uma potência inteira
IMPRODUCT = IMPROD ## Devolve o produto de números complexos
IMREAL = IMREAL ## Devolve o coeficiente real de um número complexo
IMSIN = IMSENO ## Devolve o seno de um número complexo
IMSQRT = IMRAIZ ## Devolve a raiz quadrada de um número complexo
IMSUB = IMSUBTR ## Devolve a diferença entre dois números complexos
IMSUM = IMSOMA ## Devolve a soma de números complexos
OCT2BIN = OCTABIN ## Converte um número octal em binário
OCT2DEC = OCTADEC ## Converte um número octal em decimal
OCT2HEX = OCTAHEX ## Converte um número octal em hexadecimal
##
## Financial functions Funções financeiras
##
ACCRINT = JUROSACUM ## Devolve os juros acumulados de um título que paga juros periódicos
ACCRINTM = JUROSACUMV ## Devolve os juros acumulados de um título que paga juros no vencimento
AMORDEGRC = AMORDEGRC ## Devolve a depreciação correspondente a cada período contabilístico utilizando um coeficiente de depreciação
AMORLINC = AMORLINC ## Devolve a depreciação correspondente a cada período contabilístico
COUPDAYBS = CUPDIASINLIQ ## Devolve o número de dias entre o início do período do cupão e a data de regularização
COUPDAYS = CUPDIAS ## Devolve o número de dias no período do cupão que contém a data de regularização
COUPDAYSNC = CUPDIASPRÓX ## Devolve o número de dias entre a data de regularização e a data do cupão seguinte
COUPNCD = CUPDATAPRÓX ## Devolve a data do cupão seguinte após a data de regularização
COUPNUM = CUPNÚM ## Devolve o número de cupões a serem pagos entre a data de regularização e a data de vencimento
COUPPCD = CUPDATAANT ## Devolve a data do cupão anterior antes da data de regularização
CUMIPMT = PGTOJURACUM ## Devolve os juros cumulativos pagos entre dois períodos
CUMPRINC = PGTOCAPACUM ## Devolve o capital cumulativo pago a título de empréstimo entre dois períodos
DB = BD ## Devolve a depreciação de um activo relativo a um período especificado utilizando o método das quotas degressivas fixas
DDB = BDD ## Devolve a depreciação de um activo relativo a um período especificado utilizando o método das quotas degressivas duplas ou qualquer outro método especificado
DISC = DESC ## Devolve a taxa de desconto de um título
DOLLARDE = MOEDADEC ## Converte um preço em unidade monetária, expresso como uma fracção, num preço em unidade monetária, expresso como um número decimal
DOLLARFR = MOEDAFRA ## Converte um preço em unidade monetária, expresso como um número decimal, num preço em unidade monetária, expresso como uma fracção
DURATION = DURAÇÃO ## Devolve a duração anual de um título com pagamentos de juros periódicos
EFFECT = EFECTIVA ## Devolve a taxa de juros anual efectiva
FV = VF ## Devolve o valor futuro de um investimento
FVSCHEDULE = VFPLANO ## Devolve o valor futuro de um capital inicial após a aplicação de uma série de taxas de juro compostas
INTRATE = TAXAJUROS ## Devolve a taxa de juros de um título investido na totalidade
IPMT = IPGTO ## Devolve o pagamento dos juros de um investimento durante um determinado período
IRR = TIR ## Devolve a taxa de rentabilidade interna para uma série de fluxos monetários
ISPMT = É.PGTO ## Calcula os juros pagos durante um período específico de um investimento
MDURATION = MDURAÇÃO ## Devolve a duração modificada de Macauley de um título com um valor de paridade equivalente a € 100
MIRR = MTIR ## Devolve a taxa interna de rentabilidade em que os fluxos monetários positivos e negativos são financiados com taxas diferentes
NOMINAL = NOMINAL ## Devolve a taxa de juros nominal anual
NPER = NPER ## Devolve o número de períodos de um investimento
NPV = VAL ## Devolve o valor actual líquido de um investimento com base numa série de fluxos monetários periódicos e numa taxa de desconto
ODDFPRICE = PREÇOPRIMINC ## Devolve o preço por € 100 do valor nominal de um título com um período inicial incompleto
ODDFYIELD = LUCROPRIMINC ## Devolve o lucro de um título com um período inicial incompleto
ODDLPRICE = PREÇOÚLTINC ## Devolve o preço por € 100 do valor nominal de um título com um período final incompleto
ODDLYIELD = LUCROÚLTINC ## Devolve o lucro de um título com um período final incompleto
PMT = PGTO ## Devolve o pagamento periódico de uma anuidade
PPMT = PPGTO ## Devolve o pagamento sobre o capital de um investimento num determinado período
PRICE = PREÇO ## Devolve o preço por € 100 do valor nominal de um título que paga juros periódicos
PRICEDISC = PREÇODESC ## Devolve o preço por € 100 do valor nominal de um título descontado
PRICEMAT = PREÇOVENC ## Devolve o preço por € 100 do valor nominal de um título que paga juros no vencimento
PV = VA ## Devolve o valor actual de um investimento
RATE = TAXA ## Devolve a taxa de juros por período de uma anuidade
RECEIVED = RECEBER ## Devolve o montante recebido no vencimento de um título investido na totalidade
SLN = AMORT ## Devolve uma depreciação linear de um activo durante um período
SYD = AMORTD ## Devolve a depreciação por algarismos da soma dos anos de um activo durante um período especificado
TBILLEQ = OTN ## Devolve o lucro de um título equivalente a uma Obrigação do Tesouro
TBILLPRICE = OTNVALOR ## Devolve o preço por € 100 de valor nominal de uma Obrigação do Tesouro
TBILLYIELD = OTNLUCRO ## Devolve o lucro de uma Obrigação do Tesouro
VDB = BDV ## Devolve a depreciação de um activo relativo a um período específico ou parcial utilizando um método de quotas degressivas
XIRR = XTIR ## Devolve a taxa interna de rentabilidade de um plano de fluxos monetários que não seja necessariamente periódica
XNPV = XVAL ## Devolve o valor actual líquido de um plano de fluxos monetários que não seja necessariamente periódico
YIELD = LUCRO ## Devolve o lucro de um título que paga juros periódicos
YIELDDISC = LUCRODESC ## Devolve o lucro anual de um título emitido abaixo do valor nominal, por exemplo, uma Obrigação do Tesouro
YIELDMAT = LUCROVENC ## Devolve o lucro anual de um título que paga juros na data de vencimento
##
## Information functions Funções de informação
##
CELL = CÉL ## Devolve informações sobre a formatação, localização ou conteúdo de uma célula
ERROR.TYPE = TIPO.ERRO ## Devolve um número correspondente a um tipo de erro
INFO = INFORMAÇÃO ## Devolve informações sobre o ambiente de funcionamento actual
ISBLANK = É.CÉL.VAZIA ## Devolve VERDADEIRO se o valor estiver em branco
ISERR = É.ERROS ## Devolve VERDADEIRO se o valor for um valor de erro diferente de #N/D
ISERROR = É.ERRO ## Devolve VERDADEIRO se o valor for um valor de erro
ISEVEN = ÉPAR ## Devolve VERDADEIRO se o número for par
ISLOGICAL = É.LÓGICO ## Devolve VERDADEIRO se o valor for lógico
ISNA = É.NÃO.DISP ## Devolve VERDADEIRO se o valor for o valor de erro #N/D
ISNONTEXT = É.NÃO.TEXTO ## Devolve VERDADEIRO se o valor não for texto
ISNUMBER = É.NÚM ## Devolve VERDADEIRO se o valor for um número
ISODD = ÉÍMPAR ## Devolve VERDADEIRO se o número for ímpar
ISREF = É.REF ## Devolve VERDADEIRO se o valor for uma referência
ISTEXT = É.TEXTO ## Devolve VERDADEIRO se o valor for texto
N = N ## Devolve um valor convertido num número
NA = NÃO.DISP ## Devolve o valor de erro #N/D
TYPE = TIPO ## Devolve um número que indica o tipo de dados de um valor
##
## Logical functions Funções lógicas
##
AND = E ## Devolve VERDADEIRO se todos os respectivos argumentos corresponderem a VERDADEIRO
FALSE = FALSO ## Devolve o valor lógico FALSO
IF = SE ## Especifica um teste lógico a ser executado
IFERROR = SE.ERRO ## Devolve um valor definido pelo utilizador se ocorrer um erro na fórmula, e devolve o resultado da fórmula se não ocorrer nenhum erro
NOT = NÃO ## Inverte a lógica do respectivo argumento
OR = OU ## Devolve VERDADEIRO se qualquer argumento for VERDADEIRO
TRUE = VERDADEIRO ## Devolve o valor lógico VERDADEIRO
##
## Lookup and reference functions Funções de pesquisa e referência
##
ADDRESS = ENDEREÇO ## Devolve uma referência a uma única célula numa folha de cálculo como texto
AREAS = ÁREAS ## Devolve o número de áreas numa referência
CHOOSE = SELECCIONAR ## Selecciona um valor a partir de uma lista de valores
COLUMN = COL ## Devolve o número da coluna de uma referência
COLUMNS = COLS ## Devolve o número de colunas numa referência
HLOOKUP = PROCH ## Procura na linha superior de uma matriz e devolve o valor da célula indicada
HYPERLINK = HIPERLIGAÇÃO ## Cria um atalho ou hiperligação que abre um documento armazenado num servidor de rede, numa intranet ou na Internet
INDEX = ÍNDICE ## Utiliza um índice para escolher um valor de uma referência ou de uma matriz
INDIRECT = INDIRECTO ## Devolve uma referência indicada por um valor de texto
LOOKUP = PROC ## Procura valores num vector ou numa matriz
MATCH = CORRESP ## Procura valores numa referência ou numa matriz
OFFSET = DESLOCAMENTO ## Devolve o deslocamento de referência de uma determinada referência
ROW = LIN ## Devolve o número da linha de uma referência
ROWS = LINS ## Devolve o número de linhas numa referência
RTD = RTD ## Obtém dados em tempo real a partir de um programa que suporte automatização COM (automatização: modo de trabalhar com objectos de uma aplicação a partir de outra aplicação ou ferramenta de desenvolvimento. Anteriormente conhecida como automatização OLE, a automatização é uma norma da indústria de software e uma funcionalidade COM (Component Object Model).)
TRANSPOSE = TRANSPOR ## Devolve a transposição de uma matriz
VLOOKUP = PROCV ## Procura na primeira coluna de uma matriz e percorre a linha para devolver o valor de uma célula
##
## Math and trigonometry functions Funções matemáticas e trigonométricas
##
ABS = ABS ## Devolve o valor absoluto de um número
ACOS = ACOS ## Devolve o arco de co-seno de um número
ACOSH = ACOSH ## Devolve o co-seno hiperbólico inverso de um número
ASIN = ASEN ## Devolve o arco de seno de um número
ASINH = ASENH ## Devolve o seno hiperbólico inverso de um número
ATAN = ATAN ## Devolve o arco de tangente de um número
ATAN2 = ATAN2 ## Devolve o arco de tangente das coordenadas x e y
ATANH = ATANH ## Devolve a tangente hiperbólica inversa de um número
CEILING = ARRED.EXCESSO ## Arredonda um número para o número inteiro mais próximo ou para o múltiplo de significância mais próximo
COMBIN = COMBIN ## Devolve o número de combinações de um determinado número de objectos
COS = COS ## Devolve o co-seno de um número
COSH = COSH ## Devolve o co-seno hiperbólico de um número
DEGREES = GRAUS ## Converte radianos em graus
EVEN = PAR ## Arredonda um número por excesso para o número inteiro mais próximo
EXP = EXP ## Devolve e elevado à potência de um determinado número
FACT = FACTORIAL ## Devolve o factorial de um número
FACTDOUBLE = FACTDUPLO ## Devolve o factorial duplo de um número
FLOOR = ARRED.DEFEITO ## Arredonda um número por defeito até zero
GCD = MDC ## Devolve o maior divisor comum
INT = INT ## Arredonda um número por defeito para o número inteiro mais próximo
LCM = MMC ## Devolve o mínimo múltiplo comum
LN = LN ## Devolve o logaritmo natural de um número
LOG = LOG ## Devolve o logaritmo de um número com uma base especificada
LOG10 = LOG10 ## Devolve o logaritmo de base 10 de um número
MDETERM = MATRIZ.DETERM ## Devolve o determinante matricial de uma matriz
MINVERSE = MATRIZ.INVERSA ## Devolve o inverso matricial de uma matriz
MMULT = MATRIZ.MULT ## Devolve o produto matricial de duas matrizes
MOD = RESTO ## Devolve o resto da divisão
MROUND = MARRED ## Devolve um número arredondado para o múltiplo pretendido
MULTINOMIAL = POLINOMIAL ## Devolve o polinomial de um conjunto de números
ODD = ÍMPAR ## Arredonda por excesso um número para o número inteiro ímpar mais próximo
PI = PI ## Devolve o valor de pi
POWER = POTÊNCIA ## Devolve o resultado de um número elevado a uma potência
PRODUCT = PRODUTO ## Multiplica os respectivos argumentos
QUOTIENT = QUOCIENTE ## Devolve a parte inteira de uma divisão
RADIANS = RADIANOS ## Converte graus em radianos
RAND = ALEATÓRIO ## Devolve um número aleatório entre 0 e 1
RANDBETWEEN = ALEATÓRIOENTRE ## Devolve um número aleatório entre os números especificados
ROMAN = ROMANO ## Converte um número árabe em romano, como texto
ROUND = ARRED ## Arredonda um número para um número de dígitos especificado
ROUNDDOWN = ARRED.PARA.BAIXO ## Arredonda um número por defeito até zero
ROUNDUP = ARRED.PARA.CIMA ## Arredonda um número por excesso, afastando-o de zero
SERIESSUM = SOMASÉRIE ## Devolve a soma de uma série de potências baseada na fórmula
SIGN = SINAL ## Devolve o sinal de um número
SIN = SEN ## Devolve o seno de um determinado ângulo
SINH = SENH ## Devolve o seno hiperbólico de um número
SQRT = RAIZQ ## Devolve uma raiz quadrada positiva
SQRTPI = RAIZPI ## Devolve a raiz quadrada de (núm * pi)
SUBTOTAL = SUBTOTAL ## Devolve um subtotal numa lista ou base de dados
SUM = SOMA ## Adiciona os respectivos argumentos
SUMIF = SOMA.SE ## Adiciona as células especificadas por um determinado critério
SUMIFS = SOMA.SE.S ## Adiciona as células num intervalo que cumpre vários critérios
SUMPRODUCT = SOMARPRODUTO ## Devolve a soma dos produtos de componentes de matrizes correspondentes
SUMSQ = SOMARQUAD ## Devolve a soma dos quadrados dos argumentos
SUMX2MY2 = SOMAX2DY2 ## Devolve a soma da diferença dos quadrados dos valores correspondentes em duas matrizes
SUMX2PY2 = SOMAX2SY2 ## Devolve a soma da soma dos quadrados dos valores correspondentes em duas matrizes
SUMXMY2 = SOMAXMY2 ## Devolve a soma dos quadrados da diferença dos valores correspondentes em duas matrizes
TAN = TAN ## Devolve a tangente de um número
TANH = TANH ## Devolve a tangente hiperbólica de um número
TRUNC = TRUNCAR ## Trunca um número para um número inteiro
##
## Statistical functions Funções estatísticas
##
AVEDEV = DESV.MÉDIO ## Devolve a média aritmética dos desvios absolutos à média dos pontos de dados
AVERAGE = MÉDIA ## Devolve a média dos respectivos argumentos
AVERAGEA = MÉDIAA ## Devolve uma média dos respectivos argumentos, incluindo números, texto e valores lógicos
AVERAGEIF = MÉDIA.SE ## Devolve a média aritmética de todas as células num intervalo que cumprem determinado critério
AVERAGEIFS = MÉDIA.SE.S ## Devolve a média aritmética de todas as células que cumprem múltiplos critérios
BETADIST = DISTBETA ## Devolve a função de distribuição cumulativa beta
BETAINV = BETA.ACUM.INV ## Devolve o inverso da função de distribuição cumulativa relativamente a uma distribuição beta específica
BINOMDIST = DISTRBINOM ## Devolve a probabilidade de distribuição binomial de termo individual
CHIDIST = DIST.CHI ## Devolve a probabilidade unicaudal da distribuição qui-quadrada
CHIINV = INV.CHI ## Devolve o inverso da probabilidade unicaudal da distribuição qui-quadrada
CHITEST = TESTE.CHI ## Devolve o teste para independência
CONFIDENCE = INT.CONFIANÇA ## Devolve o intervalo de confiança correspondente a uma média de população
CORREL = CORREL ## Devolve o coeficiente de correlação entre dois conjuntos de dados
COUNT = CONTAR ## Conta os números que existem na lista de argumentos
COUNTA = CONTAR.VAL ## Conta os valores que existem na lista de argumentos
COUNTBLANK = CONTAR.VAZIO ## Conta o número de células em branco num intervalo
COUNTIF = CONTAR.SE ## Calcula o número de células num intervalo que corresponde aos critérios determinados
COUNTIFS = CONTAR.SE.S ## Conta o número de células num intervalo que cumprem múltiplos critérios
COVAR = COVAR ## Devolve a covariância, que é a média dos produtos de desvios de pares
CRITBINOM = CRIT.BINOM ## Devolve o menor valor em que a distribuição binomial cumulativa é inferior ou igual a um valor de critério
DEVSQ = DESVQ ## Devolve a soma dos quadrados dos desvios
EXPONDIST = DISTEXPON ## Devolve a distribuição exponencial
FDIST = DISTF ## Devolve a distribuição da probabilidade F
FINV = INVF ## Devolve o inverso da distribuição da probabilidade F
FISHER = FISHER ## Devolve a transformação Fisher
FISHERINV = FISHERINV ## Devolve o inverso da transformação Fisher
FORECAST = PREVISÃO ## Devolve um valor ao longo de uma tendência linear
FREQUENCY = FREQUÊNCIA ## Devolve uma distribuição de frequência como uma matriz vertical
FTEST = TESTEF ## Devolve o resultado de um teste F
GAMMADIST = DISTGAMA ## Devolve a distribuição gama
GAMMAINV = INVGAMA ## Devolve o inverso da distribuição gama cumulativa
GAMMALN = LNGAMA ## Devolve o logaritmo natural da função gama, Γ(x)
GEOMEAN = MÉDIA.GEOMÉTRICA ## Devolve a média geométrica
GROWTH = CRESCIMENTO ## Devolve valores ao longo de uma tendência exponencial
HARMEAN = MÉDIA.HARMÓNICA ## Devolve a média harmónica
HYPGEOMDIST = DIST.HIPERGEOM ## Devolve a distribuição hipergeométrica
INTERCEPT = INTERCEPTAR ## Devolve a intercepção da linha de regressão linear
KURT = CURT ## Devolve a curtose de um conjunto de dados
LARGE = MAIOR ## Devolve o maior valor k-ésimo de um conjunto de dados
LINEST = PROJ.LIN ## Devolve os parâmetros de uma tendência linear
LOGEST = PROJ.LOG ## Devolve os parâmetros de uma tendência exponencial
LOGINV = INVLOG ## Devolve o inverso da distribuição normal logarítmica
LOGNORMDIST = DIST.NORMALLOG ## Devolve a distribuição normal logarítmica cumulativa
MAX = MÁXIMO ## Devolve o valor máximo numa lista de argumentos
MAXA = MÁXIMOA ## Devolve o valor máximo numa lista de argumentos, incluindo números, texto e valores lógicos
MEDIAN = MED ## Devolve a mediana dos números indicados
MIN = MÍNIMO ## Devolve o valor mínimo numa lista de argumentos
MINA = MÍNIMOA ## Devolve o valor mínimo numa lista de argumentos, incluindo números, texto e valores lógicos
MODE = MODA ## Devolve o valor mais comum num conjunto de dados
NEGBINOMDIST = DIST.BIN.NEG ## Devolve a distribuição binominal negativa
NORMDIST = DIST.NORM ## Devolve a distribuição cumulativa normal
NORMINV = INV.NORM ## Devolve o inverso da distribuição cumulativa normal
NORMSDIST = DIST.NORMP ## Devolve a distribuição cumulativa normal padrão
NORMSINV = INV.NORMP ## Devolve o inverso da distribuição cumulativa normal padrão
PEARSON = PEARSON ## Devolve o coeficiente de correlação momento/produto de Pearson
PERCENTILE = PERCENTIL ## Devolve o k-ésimo percentil de valores num intervalo
PERCENTRANK = ORDEM.PERCENTUAL ## Devolve a ordem percentual de um valor num conjunto de dados
PERMUT = PERMUTAR ## Devolve o número de permutações de um determinado número de objectos
POISSON = POISSON ## Devolve a distribuição de Poisson
PROB = PROB ## Devolve a probabilidade dos valores num intervalo se encontrarem entre dois limites
QUARTILE = QUARTIL ## Devolve o quartil de um conjunto de dados
RANK = ORDEM ## Devolve a ordem de um número numa lista numérica
RSQ = RQUAD ## Devolve o quadrado do coeficiente de correlação momento/produto de Pearson
SKEW = DISTORÇÃO ## Devolve a distorção de uma distribuição
SLOPE = DECLIVE ## Devolve o declive da linha de regressão linear
SMALL = MENOR ## Devolve o menor valor de k-ésimo de um conjunto de dados
STANDARDIZE = NORMALIZAR ## Devolve um valor normalizado
STDEV = DESVPAD ## Calcula o desvio-padrão com base numa amostra
STDEVA = DESVPADA ## Calcula o desvio-padrão com base numa amostra, incluindo números, texto e valores lógicos
STDEVP = DESVPADP ## Calcula o desvio-padrão com base na população total
STDEVPA = DESVPADPA ## Calcula o desvio-padrão com base na população total, incluindo números, texto e valores lógicos
STEYX = EPADYX ## Devolve o erro-padrão do valor de y previsto para cada x na regressão
TDIST = DISTT ## Devolve a distribuição t de Student
TINV = INVT ## Devolve o inverso da distribuição t de Student
TREND = TENDÊNCIA ## Devolve valores ao longo de uma tendência linear
TRIMMEAN = MÉDIA.INTERNA ## Devolve a média do interior de um conjunto de dados
TTEST = TESTET ## Devolve a probabilidade associada ao teste t de Student
VAR = VAR ## Calcula a variância com base numa amostra
VARA = VARA ## Calcula a variância com base numa amostra, incluindo números, texto e valores lógicos
VARP = VARP ## Calcula a variância com base na população total
VARPA = VARPA ## Calcula a variância com base na população total, incluindo números, texto e valores lógicos
WEIBULL = WEIBULL ## Devolve a distribuição Weibull
ZTEST = TESTEZ ## Devolve o valor de probabilidade unicaudal de um teste-z
##
## Text functions Funções de texto
##
ASC = ASC ## Altera letras ou katakana de largura total (byte duplo) numa cadeia de caracteres para caracteres de largura média (byte único)
BAHTTEXT = TEXTO.BAHT ## Converte um número em texto, utilizando o formato monetário ß (baht)
CHAR = CARÁCT ## Devolve o carácter especificado pelo número de código
CLEAN = LIMPAR ## Remove do texto todos os caracteres não imprimíveis
CODE = CÓDIGO ## Devolve um código numérico correspondente ao primeiro carácter numa cadeia de texto
CONCATENATE = CONCATENAR ## Agrupa vários itens de texto num único item de texto
DOLLAR = MOEDA ## Converte um número em texto, utilizando o formato monetário € (Euro)
EXACT = EXACTO ## Verifica se dois valores de texto são idênticos
FIND = LOCALIZAR ## Localiza um valor de texto dentro de outro (sensível às maiúsculas e minúsculas)
FINDB = LOCALIZARB ## Localiza um valor de texto dentro de outro (sensível às maiúsculas e minúsculas)
FIXED = FIXA ## Formata um número como texto com um número fixo de decimais
JIS = JIS ## Altera letras ou katakana de largura média (byte único) numa cadeia de caracteres para caracteres de largura total (byte duplo)
LEFT = ESQUERDA ## Devolve os caracteres mais à esquerda de um valor de texto
LEFTB = ESQUERDAB ## Devolve os caracteres mais à esquerda de um valor de texto
LEN = NÚM.CARACT ## Devolve o número de caracteres de uma cadeia de texto
LENB = NÚM.CARACTB ## Devolve o número de caracteres de uma cadeia de texto
LOWER = MINÚSCULAS ## Converte o texto em minúsculas
MID = SEG.TEXTO ## Devolve um número específico de caracteres de uma cadeia de texto, a partir da posição especificada
MIDB = SEG.TEXTOB ## Devolve um número específico de caracteres de uma cadeia de texto, a partir da posição especificada
PHONETIC = FONÉTICA ## Retira os caracteres fonéticos (furigana) de uma cadeia de texto
PROPER = INICIAL.MAIÚSCULA ## Coloca em maiúsculas a primeira letra de cada palavra de um valor de texto
REPLACE = SUBSTITUIR ## Substitui caracteres no texto
REPLACEB = SUBSTITUIRB ## Substitui caracteres no texto
REPT = REPETIR ## Repete texto um determinado número de vezes
RIGHT = DIREITA ## Devolve os caracteres mais à direita de um valor de texto
RIGHTB = DIREITAB ## Devolve os caracteres mais à direita de um valor de texto
SEARCH = PROCURAR ## Localiza um valor de texto dentro de outro (não sensível a maiúsculas e minúsculas)
SEARCHB = PROCURARB ## Localiza um valor de texto dentro de outro (não sensível a maiúsculas e minúsculas)
SUBSTITUTE = SUBST ## Substitui texto novo por texto antigo numa cadeia de texto
T = T ## Converte os respectivos argumentos em texto
TEXT = TEXTO ## Formata um número e converte-o em texto
TRIM = COMPACTAR ## Remove espaços do texto
UPPER = MAIÚSCULAS ## Converte texto em maiúsculas
VALUE = VALOR ## Converte um argumento de texto num número

View File

@ -1,408 +1,408 @@
##
## Add-in and Automation functions Tilläggs- och automatiseringsfunktioner
##
GETPIVOTDATA = HÄMTA.PIVOTDATA ## Returnerar data som lagrats i en pivottabellrapport
##
## Cube functions Kubfunktioner
##
CUBEKPIMEMBER = KUBKPIMEDLEM ## Returnerar namn, egenskap och mått för en KPI och visar namnet och egenskapen i cellen. En KPI, eller prestandaindikator, är ett kvantifierbart mått, t.ex. månatlig bruttovinst eller personalomsättning per kvartal, som används för att analysera ett företags resultat.
CUBEMEMBER = KUBMEDLEM ## Returnerar en medlem eller ett par i en kubhierarki. Används för att verifiera att medlemmen eller paret finns i kuben.
CUBEMEMBERPROPERTY = KUBMEDLEMSEGENSKAP ## Returnerar värdet för en medlemsegenskap i kuben. Används för att verifiera att ett medlemsnamn finns i kuben, samt för att returnera den angivna egenskapen för medlemmen.
CUBERANKEDMEMBER = KUBRANGORDNADMEDLEM ## Returnerar den n:te, eller rangordnade, medlemmen i en uppsättning. Används för att returnera ett eller flera element i en uppsättning, till exempelvis den bästa försäljaren eller de tio bästa eleverna.
CUBESET = KUBINSTÄLLNING ## Definierar en beräknad uppsättning medlemmar eller par genom att skicka ett bestämt uttryck till kuben på servern, som skapar uppsättningen och sedan returnerar den till Microsoft Office Excel.
CUBESETCOUNT = KUBINSTÄLLNINGANTAL ## Returnerar antalet objekt i en uppsättning.
CUBEVALUE = KUBVÄRDE ## Returnerar ett mängdvärde från en kub.
##
## Database functions Databasfunktioner
##
DAVERAGE = DMEDEL ## Returnerar medelvärdet av databasposterna
DCOUNT = DANTAL ## Räknar antalet celler som innehåller tal i en databas
DCOUNTA = DANTALV ## Räknar ifyllda celler i en databas
DGET = DHÄMTA ## Hämtar en enstaka post från en databas som uppfyller de angivna villkoren
DMAX = DMAX ## Returnerar det största värdet från databasposterna
DMIN = DMIN ## Returnerar det minsta värdet från databasposterna
DPRODUCT = DPRODUKT ## Multiplicerar värdena i ett visst fält i poster som uppfyller villkoret
DSTDEV = DSTDAV ## Uppskattar standardavvikelsen baserat på ett urval av databasposterna
DSTDEVP = DSTDAVP ## Beräknar standardavvikelsen utifrån hela populationen av valda databasposter
DSUM = DSUMMA ## Summerar talen i kolumnfält i databasposter som uppfyller villkoret
DVAR = DVARIANS ## Uppskattar variansen baserat på ett urval av databasposterna
DVARP = DVARIANSP ## Beräknar variansen utifrån hela populationen av valda databasposter
##
## Date and time functions Tid- och datumfunktioner
##
DATE = DATUM ## Returnerar ett serienummer för ett visst datum
DATEVALUE = DATUMVÄRDE ## Konverterar ett datum i textformat till ett serienummer
DAY = DAG ## Konverterar ett serienummer till dag i månaden
DAYS360 = DAGAR360 ## Beräknar antalet dagar mellan två datum baserat på ett 360-dagarsår
EDATE = EDATUM ## Returnerar serienumret för ett datum som infaller ett visst antal månader före eller efter startdatumet
EOMONTH = SLUTMÅNAD ## Returnerar serienumret för sista dagen i månaden ett visst antal månader tidigare eller senare
HOUR = TIMME ## Konverterar ett serienummer till en timme
MINUTE = MINUT ## Konverterar ett serienummer till en minut
MONTH = MÅNAD ## Konverterar ett serienummer till en månad
NETWORKDAYS = NETTOARBETSDAGAR ## Returnerar antalet hela arbetsdagar mellan två datum
NOW = NU ## Returnerar serienumret för dagens datum och aktuell tid
SECOND = SEKUND ## Konverterar ett serienummer till en sekund
TIME = KLOCKSLAG ## Returnerar serienumret för en viss tid
TIMEVALUE = TIDVÄRDE ## Konverterar en tid i textformat till ett serienummer
TODAY = IDAG ## Returnerar serienumret för dagens datum
WEEKDAY = VECKODAG ## Konverterar ett serienummer till en dag i veckan
WEEKNUM = VECKONR ## Konverterar ett serienummer till ett veckonummer
WORKDAY = ARBETSDAGAR ## Returnerar serienumret för ett datum ett visst antal arbetsdagar tidigare eller senare
YEAR = ÅR ## Konverterar ett serienummer till ett år
YEARFRAC = ÅRDEL ## Returnerar en del av ett år som representerar antalet hela dagar mellan start- och slutdatum
##
## Engineering functions Tekniska funktioner
##
BESSELI = BESSELI ## Returnerar den modifierade Bessel-funktionen In(x)
BESSELJ = BESSELJ ## Returnerar Bessel-funktionen Jn(x)
BESSELK = BESSELK ## Returnerar den modifierade Bessel-funktionen Kn(x)
BESSELY = BESSELY ## Returnerar Bessel-funktionen Yn(x)
BIN2DEC = BIN.TILL.DEC ## Omvandlar ett binärt tal till decimalt
BIN2HEX = BIN.TILL.HEX ## Omvandlar ett binärt tal till hexadecimalt
BIN2OCT = BIN.TILL.OKT ## Omvandlar ett binärt tal till oktalt
COMPLEX = KOMPLEX ## Omvandlar reella och imaginära koefficienter till ett komplext tal
CONVERT = KONVERTERA ## Omvandlar ett tal från ett måttsystem till ett annat
DEC2BIN = DEC.TILL.BIN ## Omvandlar ett decimalt tal till binärt
DEC2HEX = DEC.TILL.HEX ## Omvandlar ett decimalt tal till hexadecimalt
DEC2OCT = DEC.TILL.OKT ## Omvandlar ett decimalt tal till oktalt
DELTA = DELTA ## Testar om två värden är lika
ERF = FELF ## Returnerar felfunktionen
ERFC = FELFK ## Returnerar den komplementära felfunktionen
GESTEP = SLSTEG ## Testar om ett tal är större än ett tröskelvärde
HEX2BIN = HEX.TILL.BIN ## Omvandlar ett hexadecimalt tal till binärt
HEX2DEC = HEX.TILL.DEC ## Omvandlar ett hexadecimalt tal till decimalt
HEX2OCT = HEX.TILL.OKT ## Omvandlar ett hexadecimalt tal till oktalt
IMABS = IMABS ## Returnerar absolutvärdet (modulus) för ett komplext tal
IMAGINARY = IMAGINÄR ## Returnerar den imaginära koefficienten för ett komplext tal
IMARGUMENT = IMARGUMENT ## Returnerar det komplexa talets argument, en vinkel uttryckt i radianer
IMCONJUGATE = IMKONJUGAT ## Returnerar det komplexa talets konjugat
IMCOS = IMCOS ## Returnerar cosinus för ett komplext tal
IMDIV = IMDIV ## Returnerar kvoten för två komplexa tal
IMEXP = IMEUPPHÖJT ## Returnerar exponenten för ett komplext tal
IMLN = IMLN ## Returnerar den naturliga logaritmen för ett komplext tal
IMLOG10 = IMLOG10 ## Returnerar 10-logaritmen för ett komplext tal
IMLOG2 = IMLOG2 ## Returnerar 2-logaritmen för ett komplext tal
IMPOWER = IMUPPHÖJT ## Returnerar ett komplext tal upphöjt till en exponent
IMPRODUCT = IMPRODUKT ## Returnerar produkten av komplexa tal
IMREAL = IMREAL ## Returnerar den reella koefficienten för ett komplext tal
IMSIN = IMSIN ## Returnerar sinus för ett komplext tal
IMSQRT = IMROT ## Returnerar kvadratroten av ett komplext tal
IMSUB = IMDIFF ## Returnerar differensen mellan två komplexa tal
IMSUM = IMSUM ## Returnerar summan av komplexa tal
OCT2BIN = OKT.TILL.BIN ## Omvandlar ett oktalt tal till binärt
OCT2DEC = OKT.TILL.DEC ## Omvandlar ett oktalt tal till decimalt
OCT2HEX = OKT.TILL.HEX ## Omvandlar ett oktalt tal till hexadecimalt
##
## Financial functions Finansiella funktioner
##
ACCRINT = UPPLRÄNTA ## Returnerar den upplupna räntan för värdepapper med periodisk ränta
ACCRINTM = UPPLOBLRÄNTA ## Returnerar den upplupna räntan för ett värdepapper som ger avkastning på förfallodagen
AMORDEGRC = AMORDEGRC ## Returnerar avskrivningen för varje redovisningsperiod med hjälp av en avskrivningskoefficient
AMORLINC = AMORLINC ## Returnerar avskrivningen för varje redovisningsperiod
COUPDAYBS = KUPDAGBB ## Returnerar antal dagar från början av kupongperioden till likviddagen
COUPDAYS = KUPDAGARS ## Returnerar antalet dagar i kupongperioden som innehåller betalningsdatumet
COUPDAYSNC = KUPDAGNK ## Returnerar antalet dagar från betalningsdatumet till nästa kupongdatum
COUPNCD = KUPNKD ## Returnerar nästa kupongdatum efter likviddagen
COUPNUM = KUPANT ## Returnerar kuponger som förfaller till betalning mellan likviddagen och förfallodagen
COUPPCD = KUPFKD ## Returnerar föregående kupongdatum före likviddagen
CUMIPMT = KUMRÄNTA ## Returnerar den ackumulerade räntan som betalats mellan två perioder
CUMPRINC = KUMPRIS ## Returnerar det ackumulerade kapitalbeloppet som betalats på ett lån mellan två perioder
DB = DB ## Returnerar avskrivningen för en tillgång under en angiven tid enligt metoden för fast degressiv avskrivning
DDB = DEGAVSKR ## Returnerar en tillgångs värdeminskning under en viss period med hjälp av dubbel degressiv avskrivning eller någon annan metod som du anger
DISC = DISK ## Returnerar diskonteringsräntan för ett värdepapper
DOLLARDE = DECTAL ## Omvandlar ett pris uttryckt som ett bråk till ett decimaltal
DOLLARFR = BRÅK ## Omvandlar ett pris i kronor uttryckt som ett decimaltal till ett bråk
DURATION = LÖPTID ## Returnerar den årliga löptiden för en säkerhet med periodiska räntebetalningar
EFFECT = EFFRÄNTA ## Returnerar den årliga effektiva räntesatsen
FV = SLUTVÄRDE ## Returnerar det framtida värdet på en investering
FVSCHEDULE = FÖRRÄNTNING ## Returnerar det framtida värdet av ett begynnelsekapital beräknat på olika räntenivåer
INTRATE = ÅRSRÄNTA ## Returnerar räntesatsen för ett betalt värdepapper
IPMT = RBETALNING ## Returnerar räntedelen av en betalning för en given period
IRR = IR ## Returnerar internräntan för en serie betalningar
ISPMT = RALÅN ## Beräknar räntan som har betalats under en specifik betalningsperiod
MDURATION = MLÖPTID ## Returnerar den modifierade Macauley-löptiden för ett värdepapper med det antagna nominella värdet 100 kr
MIRR = MODIR ## Returnerar internräntan där positiva och negativa betalningar finansieras med olika räntor
NOMINAL = NOMRÄNTA ## Returnerar den årliga nominella räntesatsen
NPER = PERIODER ## Returnerar antalet perioder för en investering
NPV = NETNUVÄRDE ## Returnerar nuvärdet av en serie periodiska betalningar vid en given diskonteringsränta
ODDFPRICE = UDDAFPRIS ## Returnerar priset per 100 kr nominellt värde för ett värdepapper med en udda första period
ODDFYIELD = UDDAFAVKASTNING ## Returnerar avkastningen för en säkerhet med en udda första period
ODDLPRICE = UDDASPRIS ## Returnerar priset per 100 kr nominellt värde för ett värdepapper med en udda sista period
ODDLYIELD = UDDASAVKASTNING ## Returnerar avkastningen för en säkerhet med en udda sista period
PMT = BETALNING ## Returnerar den periodiska betalningen för en annuitet
PPMT = AMORT ## Returnerar amorteringsdelen av en annuitetsbetalning för en given period
PRICE = PRIS ## Returnerar priset per 100 kr nominellt värde för ett värdepapper som ger periodisk ränta
PRICEDISC = PRISDISK ## Returnerar priset per 100 kr nominellt värde för ett diskonterat värdepapper
PRICEMAT = PRISFÖRF ## Returnerar priset per 100 kr nominellt värde för ett värdepapper som ger ränta på förfallodagen
PV = PV ## Returnerar nuvärdet av en serie lika stora periodiska betalningar
RATE = RÄNTA ## Returnerar räntesatsen per period i en annuitet
RECEIVED = BELOPP ## Returnerar beloppet som utdelas på förfallodagen för ett betalat värdepapper
SLN = LINAVSKR ## Returnerar den linjära avskrivningen för en tillgång under en period
SYD = ÅRSAVSKR ## Returnerar den årliga avskrivningssumman för en tillgång under en angiven period
TBILLEQ = SSVXEKV ## Returnerar avkastningen motsvarande en obligation för en statsskuldväxel
TBILLPRICE = SSVXPRIS ## Returnerar priset per 100 kr nominellt värde för en statsskuldväxel
TBILLYIELD = SSVXRÄNTA ## Returnerar avkastningen för en statsskuldväxel
VDB = VDEGRAVSKR ## Returnerar avskrivningen för en tillgång under en angiven period (med degressiv avskrivning)
XIRR = XIRR ## Returnerar internräntan för en serie betalningar som inte nödvändigtvis är periodiska
XNPV = XNUVÄRDE ## Returnerar det nuvarande nettovärdet för en serie betalningar som inte nödvändigtvis är periodiska
YIELD = NOMAVK ## Returnerar avkastningen för ett värdepapper som ger periodisk ränta
YIELDDISC = NOMAVKDISK ## Returnerar den årliga avkastningen för diskonterade värdepapper, exempelvis en statsskuldväxel
YIELDMAT = NOMAVKFÖRF ## Returnerar den årliga avkastningen för ett värdepapper som ger ränta på förfallodagen
##
## Information functions Informationsfunktioner
##
CELL = CELL ## Returnerar information om formatering, plats och innehåll i en cell
ERROR.TYPE = FEL.TYP ## Returnerar ett tal som motsvarar ett felvärde
INFO = INFO ## Returnerar information om operativsystemet
ISBLANK = ÄRREF ## Returnerar SANT om värdet är tomt
ISERR = Ä ## Returnerar SANT om värdet är ett felvärde annat än #SAKNAS!
ISERROR = ÄRFEL ## Returnerar SANT om värdet är ett felvärde
ISEVEN = ÄRJÄMN ## Returnerar SANT om talet är jämnt
ISLOGICAL = ÄREJTEXT ## Returnerar SANT om värdet är ett logiskt värde
ISNA = ÄRLOGISK ## Returnerar SANT om värdet är felvärdet #SAKNAS!
ISNONTEXT = ÄRSAKNAD ## Returnerar SANT om värdet inte är text
ISNUMBER = ÄRTAL ## Returnerar SANT om värdet är ett tal
ISODD = ÄRUDDA ## Returnerar SANT om talet är udda
ISREF = ÄRTOM ## Returnerar SANT om värdet är en referens
ISTEXT = ÄRTEXT ## Returnerar SANT om värdet är text
N = N ## Returnerar ett värde omvandlat till ett tal
NA = SAKNAS ## Returnerar felvärdet #SAKNAS!
TYPE = VÄRDETYP ## Returnerar ett tal som anger värdets datatyp
##
## Logical functions Logiska funktioner
##
AND = OCH ## Returnerar SANT om alla argument är sanna
FALSE = FALSKT ## Returnerar det logiska värdet FALSKT
IF = OM ## Anger vilket logiskt test som ska utföras
IFERROR = OMFEL ## Returnerar ett värde som du anger om en formel utvärderar till ett fel; annars returneras resultatet av formeln
NOT = ICKE ## Inverterar logiken för argumenten
OR = ELLER ## Returnerar SANT om något argument är SANT
TRUE = SANT ## Returnerar det logiska värdet SANT
##
## Lookup and reference functions Sök- och referensfunktioner
##
ADDRESS = ADRESS ## Returnerar en referens som text till en enstaka cell i ett kalkylblad
AREAS = OMRÅDEN ## Returnerar antalet områden i en referens
CHOOSE = VÄLJ ## Väljer ett värde i en lista över värden
COLUMN = KOLUMN ## Returnerar kolumnnumret för en referens
COLUMNS = KOLUMNER ## Returnerar antalet kolumner i en referens
HLOOKUP = LETAKOLUMN ## Söker i den översta raden i en matris och returnerar värdet för angiven cell
HYPERLINK = HYPERLÄNK ## Skapar en genväg eller ett hopp till ett dokument i nätverket, i ett intranät eller på Internet
INDEX = INDEX ## Använder ett index för ett välja ett värde i en referens eller matris
INDIRECT = INDIREKT ## Returnerar en referens som anges av ett textvärde
LOOKUP = LETAUPP ## Letar upp värden i en vektor eller matris
MATCH = PASSA ## Letar upp värden i en referens eller matris
OFFSET = FÖRSKJUTNING ## Returnerar en referens förskjuten i förhållande till en given referens
ROW = RAD ## Returnerar radnumret för en referens
ROWS = RADER ## Returnerar antalet rader i en referens
RTD = RTD ## Hämtar realtidsdata från ett program som stöder COM-automation (Automation: Ett sätt att arbeta med ett programs objekt från ett annat program eller utvecklingsverktyg. Detta kallades tidigare för OLE Automation, och är en branschstandard och ingår i Component Object Model (COM).)
TRANSPOSE = TRANSPONERA ## Transponerar en matris
VLOOKUP = LETARAD ## Letar i den första kolumnen i en matris och flyttar över raden för att returnera värdet för en cell
##
## Math and trigonometry functions Matematiska och trigonometriska funktioner
##
ABS = ABS ## Returnerar absolutvärdet av ett tal
ACOS = ARCCOS ## Returnerar arcus cosinus för ett tal
ACOSH = ARCCOSH ## Returnerar inverterad hyperbolisk cosinus för ett tal
ASIN = ARCSIN ## Returnerar arcus cosinus för ett tal
ASINH = ARCSINH ## Returnerar hyperbolisk arcus sinus för ett tal
ATAN = ARCTAN ## Returnerar arcus tangens för ett tal
ATAN2 = ARCTAN2 ## Returnerar arcus tangens för en x- och en y- koordinat
ATANH = ARCTANH ## Returnerar hyperbolisk arcus tangens för ett tal
CEILING = RUNDA.UPP ## Avrundar ett tal till närmaste heltal eller närmaste signifikanta multipel
COMBIN = KOMBIN ## Returnerar antalet kombinationer för ett givet antal objekt
COS = COS ## Returnerar cosinus för ett tal
COSH = COSH ## Returnerar hyperboliskt cosinus för ett tal
DEGREES = GRADER ## Omvandlar radianer till grader
EVEN = JÄMN ## Avrundar ett tal uppåt till närmaste heltal
EXP = EXP ## Returnerar e upphöjt till ett givet tal
FACT = FAKULTET ## Returnerar fakulteten för ett tal
FACTDOUBLE = DUBBELFAKULTET ## Returnerar dubbelfakulteten för ett tal
FLOOR = RUNDA.NED ## Avrundar ett tal nedåt mot noll
GCD = SGD ## Returnerar den största gemensamma nämnaren
INT = HELTAL ## Avrundar ett tal nedåt till närmaste heltal
LCM = MGM ## Returnerar den minsta gemensamma multipeln
LN = LN ## Returnerar den naturliga logaritmen för ett tal
LOG = LOG ## Returnerar logaritmen för ett tal för en given bas
LOG10 = LOG10 ## Returnerar 10-logaritmen för ett tal
MDETERM = MDETERM ## Returnerar matrisen som är avgörandet av en matris
MINVERSE = MINVERT ## Returnerar matrisinversen av en matris
MMULT = MMULT ## Returnerar matrisprodukten av två matriser
MOD = REST ## Returnerar resten vid en division
MROUND = MAVRUNDA ## Returnerar ett tal avrundat till en given multipel
MULTINOMIAL = MULTINOMIAL ## Returnerar multinomialen för en uppsättning tal
ODD = UDDA ## Avrundar ett tal uppåt till närmaste udda heltal
PI = PI ## Returnerar värdet pi
POWER = UPPHÖJT.TILL ## Returnerar resultatet av ett tal upphöjt till en exponent
PRODUCT = PRODUKT ## Multiplicerar argumenten
QUOTIENT = KVOT ## Returnerar heltalsdelen av en division
RADIANS = RADIANER ## Omvandlar grader till radianer
RAND = SLUMP ## Returnerar ett slumptal mellan 0 och 1
RANDBETWEEN = SLUMP.MELLAN ## Returnerar ett slumptal mellan de tal som du anger
ROMAN = ROMERSK ## Omvandlar vanliga (arabiska) siffror till romerska som text
ROUND = AVRUNDA ## Avrundar ett tal till ett angivet antal siffror
ROUNDDOWN = AVRUNDA.NEDÅT ## Avrundar ett tal nedåt mot noll
ROUNDUP = AVRUNDA.UPPÅT ## Avrundar ett tal uppåt, från noll
SERIESSUM = SERIESUMMA ## Returnerar summan av en potensserie baserat på formeln
SIGN = TECKEN ## Returnerar tecknet för ett tal
SIN = SIN ## Returnerar sinus för en given vinkel
SINH = SINH ## Returnerar hyperbolisk sinus för ett tal
SQRT = ROT ## Returnerar den positiva kvadratroten
SQRTPI = ROTPI ## Returnerar kvadratroten för (tal * pi)
SUBTOTAL = DELSUMMA ## Returnerar en delsumma i en lista eller databas
SUM = SUMMA ## Summerar argumenten
SUMIF = SUMMA.OM ## Summerar celler enligt ett angivet villkor
SUMIFS = SUMMA.OMF ## Lägger till cellerna i ett område som uppfyller flera kriterier
SUMPRODUCT = PRODUKTSUMMA ## Returnerar summan av produkterna i motsvarande matriskomponenter
SUMSQ = KVADRATSUMMA ## Returnerar summan av argumentens kvadrater
SUMX2MY2 = SUMMAX2MY2 ## Returnerar summan av differensen mellan kvadraterna för motsvarande värden i två matriser
SUMX2PY2 = SUMMAX2PY2 ## Returnerar summan av summan av kvadraterna av motsvarande värden i två matriser
SUMXMY2 = SUMMAXMY2 ## Returnerar summan av kvadraten av skillnaden mellan motsvarande värden i två matriser
TAN = TAN ## Returnerar tangens för ett tal
TANH = TANH ## Returnerar hyperbolisk tangens för ett tal
TRUNC = AVKORTA ## Avkortar ett tal till ett heltal
##
## Statistical functions Statistiska funktioner
##
AVEDEV = MEDELAVV ## Returnerar medelvärdet för datapunkters absoluta avvikelse från deras medelvärde
AVERAGE = MEDEL ## Returnerar medelvärdet av argumenten
AVERAGEA = AVERAGEA ## Returnerar medelvärdet av argumenten, inklusive tal, text och logiska värden
AVERAGEIF = MEDELOM ## Returnerar medelvärdet (aritmetiskt medelvärde) för alla celler i ett område som uppfyller ett givet kriterium
AVERAGEIFS = MEDELOMF ## Returnerar medelvärdet (det aritmetiska medelvärdet) för alla celler som uppfyller flera villkor.
BETADIST = BETAFÖRD ## Returnerar den kumulativa betafördelningsfunktionen
BETAINV = BETAINV ## Returnerar inversen till den kumulativa fördelningsfunktionen för en viss betafördelning
BINOMDIST = BINOMFÖRD ## Returnerar den individuella binomialfördelningen
CHIDIST = CHI2FÖRD ## Returnerar den ensidiga sannolikheten av c2-fördelningen
CHIINV = CHI2INV ## Returnerar inversen av chi2-fördelningen
CHITEST = CHI2TEST ## Returnerar oberoendetesten
CONFIDENCE = KONFIDENS ## Returnerar konfidensintervallet för en populations medelvärde
CORREL = KORREL ## Returnerar korrelationskoefficienten mellan två datamängder
COUNT = ANTAL ## Räknar hur många tal som finns bland argumenten
COUNTA = ANTALV ## Räknar hur många värden som finns bland argumenten
COUNTBLANK = ANTAL.TOMMA ## Räknar antalet tomma celler i ett område
COUNTIF = ANTAL.OM ## Räknar antalet celler i ett område som uppfyller angivna villkor.
COUNTIFS = ANTAL.OMF ## Räknar antalet celler i ett område som uppfyller flera villkor.
COVAR = KOVAR ## Returnerar kovariansen, d.v.s. medelvärdet av produkterna för parade avvikelser
CRITBINOM = KRITBINOM ## Returnerar det minsta värdet för vilket den kumulativa binomialfördelningen är mindre än eller lika med ett villkorsvärde
DEVSQ = KVADAVV ## Returnerar summan av kvadrater på avvikelser
EXPONDIST = EXPONFÖRD ## Returnerar exponentialfördelningen
FDIST = FFÖRD ## Returnerar F-sannolikhetsfördelningen
FINV = FINV ## Returnerar inversen till F-sannolikhetsfördelningen
FISHER = FISHER ## Returnerar Fisher-transformationen
FISHERINV = FISHERINV ## Returnerar inversen till Fisher-transformationen
FORECAST = PREDIKTION ## Returnerar ett värde längs en linjär trendlinje
FREQUENCY = FREKVENS ## Returnerar en frekvensfördelning som en lodrät matris
FTEST = FTEST ## Returnerar resultatet av en F-test
GAMMADIST = GAMMAFÖRD ## Returnerar gammafördelningen
GAMMAINV = GAMMAINV ## Returnerar inversen till den kumulativa gammafördelningen
GAMMALN = GAMMALN ## Returnerar den naturliga logaritmen för gammafunktionen, G(x)
GEOMEAN = GEOMEDEL ## Returnerar det geometriska medelvärdet
GROWTH = EXPTREND ## Returnerar värden längs en exponentiell trend
HARMEAN = HARMMEDEL ## Returnerar det harmoniska medelvärdet
HYPGEOMDIST = HYPGEOMFÖRD ## Returnerar den hypergeometriska fördelningen
INTERCEPT = SKÄRNINGSPUNKT ## Returnerar skärningspunkten för en linjär regressionslinje
KURT = TOPPIGHET ## Returnerar toppigheten av en mängd data
LARGE = STÖRSTA ## Returnerar det n:te största värdet i en mängd data
LINEST = REGR ## Returnerar parametrar till en linjär trendlinje
LOGEST = EXPREGR ## Returnerar parametrarna i en exponentiell trend
LOGINV = LOGINV ## Returnerar inversen till den lognormala fördelningen
LOGNORMDIST = LOGNORMFÖRD ## Returnerar den kumulativa lognormala fördelningen
MAX = MAX ## Returnerar det största värdet i en lista av argument
MAXA = MAXA ## Returnerar det största värdet i en lista av argument, inklusive tal, text och logiska värden
MEDIAN = MEDIAN ## Returnerar medianen för angivna tal
MIN = MIN ## Returnerar det minsta värdet i en lista med argument
MINA = MINA ## Returnerar det minsta värdet i en lista över argument, inklusive tal, text och logiska värden
MODE = TYPVÄRDE ## Returnerar det vanligaste värdet i en datamängd
NEGBINOMDIST = NEGBINOMFÖRD ## Returnerar den negativa binomialfördelningen
NORMDIST = NORMFÖRD ## Returnerar den kumulativa normalfördelningen
NORMINV = NORMINV ## Returnerar inversen till den kumulativa normalfördelningen
NORMSDIST = NORMSFÖRD ## Returnerar den kumulativa standardnormalfördelningen
NORMSINV = NORMSINV ## Returnerar inversen till den kumulativa standardnormalfördelningen
PEARSON = PEARSON ## Returnerar korrelationskoefficienten till Pearsons momentprodukt
PERCENTILE = PERCENTIL ## Returnerar den n:te percentilen av värden i ett område
PERCENTRANK = PROCENTRANG ## Returnerar procentrangen för ett värde i en datamängd
PERMUT = PERMUT ## Returnerar antal permutationer för ett givet antal objekt
POISSON = POISSON ## Returnerar Poisson-fördelningen
PROB = SANNOLIKHET ## Returnerar sannolikheten att värden i ett område ligger mellan två gränser
QUARTILE = KVARTIL ## Returnerar kvartilen av en mängd data
RANK = RANG ## Returnerar rangordningen för ett tal i en lista med tal
RSQ = RKV ## Returnerar kvadraten av Pearsons produktmomentkorrelationskoefficient
SKEW = SNEDHET ## Returnerar snedheten för en fördelning
SLOPE = LUTNING ## Returnerar lutningen på en linjär regressionslinje
SMALL = MINSTA ## Returnerar det n:te minsta värdet i en mängd data
STANDARDIZE = STANDARDISERA ## Returnerar ett normaliserat värde
STDEV = STDAV ## Uppskattar standardavvikelsen baserat på ett urval
STDEVA = STDEVA ## Uppskattar standardavvikelsen baserat på ett urval, inklusive tal, text och logiska värden
STDEVP = STDAVP ## Beräknar standardavvikelsen baserat på hela populationen
STDEVPA = STDEVPA ## Beräknar standardavvikelsen baserat på hela populationen, inklusive tal, text och logiska värden
STEYX = STDFELYX ## Returnerar standardfelet för ett förutspått y-värde för varje x-värde i regressionen
TDIST = TFÖRD ## Returnerar Students t-fördelning
TINV = TINV ## Returnerar inversen till Students t-fördelning
TREND = TREND ## Returnerar värden längs en linjär trend
TRIMMEAN = TRIMMEDEL ## Returnerar medelvärdet av mittpunkterna i en datamängd
TTEST = TTEST ## Returnerar sannolikheten beräknad ur Students t-test
VAR = VARIANS ## Uppskattar variansen baserat på ett urval
VARA = VARA ## Uppskattar variansen baserat på ett urval, inklusive tal, text och logiska värden
VARP = VARIANSP ## Beräknar variansen baserat på hela populationen
VARPA = VARPA ## Beräknar variansen baserat på hela populationen, inklusive tal, text och logiska värden
WEIBULL = WEIBULL ## Returnerar Weibull-fördelningen
ZTEST = ZTEST ## Returnerar det ensidiga sannolikhetsvärdet av ett z-test
##
## Text functions Textfunktioner
##
ASC = ASC ## Ändrar helbredds (dubbel byte) engelska bokstäver eller katakana inom en teckensträng till tecken med halvt breddsteg (enkel byte)
BAHTTEXT = BAHTTEXT ## Omvandlar ett tal till text med valutaformatet ß (baht)
CHAR = TECKENKOD ## Returnerar tecknet som anges av kod
CLEAN = STÄDA ## Tar bort alla icke utskrivbara tecken i en text
CODE = KOD ## Returnerar en numerisk kod för det första tecknet i en textsträng
CONCATENATE = SAMMANFOGA ## Sammanfogar flera textdelar till en textsträng
DOLLAR = VALUTA ## Omvandlar ett tal till text med valutaformat
EXACT = EXAKT ## Kontrollerar om två textvärden är identiska
FIND = HITTA ## Hittar en text i en annan (skiljer på gemener och versaler)
FINDB = HITTAB ## Hittar en text i en annan (skiljer på gemener och versaler)
FIXED = FASTTAL ## Formaterar ett tal som text med ett fast antal decimaler
JIS = JIS ## Ändrar halvbredds (enkel byte) engelska bokstäver eller katakana inom en teckensträng till tecken med helt breddsteg (dubbel byte)
LEFT = VÄNSTER ## Returnerar tecken längst till vänster i en sträng
LEFTB = VÄNSTERB ## Returnerar tecken längst till vänster i en sträng
LEN = LÄNGD ## Returnerar antalet tecken i en textsträng
LENB = LÄNGDB ## Returnerar antalet tecken i en textsträng
LOWER = GEMENER ## Omvandlar text till gemener
MID = EXTEXT ## Returnerar angivet antal tecken från en text med början vid den position som du anger
MIDB = EXTEXTB ## Returnerar angivet antal tecken från en text med början vid den position som du anger
PHONETIC = PHONETIC ## Returnerar de fonetiska (furigana) tecknen i en textsträng
PROPER = INITIAL ## Ändrar första bokstaven i varje ord i ett textvärde till versal
REPLACE = ERSÄTT ## Ersätter tecken i text
REPLACEB = ERSÄTTB ## Ersätter tecken i text
REPT = REP ## Upprepar en text ett bestämt antal gånger
RIGHT = HÖGER ## Returnerar tecken längst till höger i en sträng
RIGHTB = HÖGERB ## Returnerar tecken längst till höger i en sträng
SEARCH = SÖK ## Hittar ett textvärde i ett annat (skiljer inte på gemener och versaler)
SEARCHB = SÖKB ## Hittar ett textvärde i ett annat (skiljer inte på gemener och versaler)
SUBSTITUTE = BYT.UT ## Ersätter gammal text med ny text i en textsträng
T = T ## Omvandlar argumenten till text
TEXT = TEXT ## Formaterar ett tal och omvandlar det till text
TRIM = RENSA ## Tar bort blanksteg från text
UPPER = VERSALER ## Omvandlar text till versaler
VALUE = TEXTNUM ## Omvandlar ett textargument till ett tal
##
## Add-in and Automation functions Tilläggs- och automatiseringsfunktioner
##
GETPIVOTDATA = HÄMTA.PIVOTDATA ## Returnerar data som lagrats i en pivottabellrapport
##
## Cube functions Kubfunktioner
##
CUBEKPIMEMBER = KUBKPIMEDLEM ## Returnerar namn, egenskap och mått för en KPI och visar namnet och egenskapen i cellen. En KPI, eller prestandaindikator, är ett kvantifierbart mått, t.ex. månatlig bruttovinst eller personalomsättning per kvartal, som används för att analysera ett företags resultat.
CUBEMEMBER = KUBMEDLEM ## Returnerar en medlem eller ett par i en kubhierarki. Används för att verifiera att medlemmen eller paret finns i kuben.
CUBEMEMBERPROPERTY = KUBMEDLEMSEGENSKAP ## Returnerar värdet för en medlemsegenskap i kuben. Används för att verifiera att ett medlemsnamn finns i kuben, samt för att returnera den angivna egenskapen för medlemmen.
CUBERANKEDMEMBER = KUBRANGORDNADMEDLEM ## Returnerar den n:te, eller rangordnade, medlemmen i en uppsättning. Används för att returnera ett eller flera element i en uppsättning, till exempelvis den bästa försäljaren eller de tio bästa eleverna.
CUBESET = KUBINSTÄLLNING ## Definierar en beräknad uppsättning medlemmar eller par genom att skicka ett bestämt uttryck till kuben på servern, som skapar uppsättningen och sedan returnerar den till Microsoft Office Excel.
CUBESETCOUNT = KUBINSTÄLLNINGANTAL ## Returnerar antalet objekt i en uppsättning.
CUBEVALUE = KUBVÄRDE ## Returnerar ett mängdvärde från en kub.
##
## Database functions Databasfunktioner
##
DAVERAGE = DMEDEL ## Returnerar medelvärdet av databasposterna
DCOUNT = DANTAL ## Räknar antalet celler som innehåller tal i en databas
DCOUNTA = DANTALV ## Räknar ifyllda celler i en databas
DGET = DHÄMTA ## Hämtar en enstaka post från en databas som uppfyller de angivna villkoren
DMAX = DMAX ## Returnerar det största värdet från databasposterna
DMIN = DMIN ## Returnerar det minsta värdet från databasposterna
DPRODUCT = DPRODUKT ## Multiplicerar värdena i ett visst fält i poster som uppfyller villkoret
DSTDEV = DSTDAV ## Uppskattar standardavvikelsen baserat på ett urval av databasposterna
DSTDEVP = DSTDAVP ## Beräknar standardavvikelsen utifrån hela populationen av valda databasposter
DSUM = DSUMMA ## Summerar talen i kolumnfält i databasposter som uppfyller villkoret
DVAR = DVARIANS ## Uppskattar variansen baserat på ett urval av databasposterna
DVARP = DVARIANSP ## Beräknar variansen utifrån hela populationen av valda databasposter
##
## Date and time functions Tid- och datumfunktioner
##
DATE = DATUM ## Returnerar ett serienummer för ett visst datum
DATEVALUE = DATUMVÄRDE ## Konverterar ett datum i textformat till ett serienummer
DAY = DAG ## Konverterar ett serienummer till dag i månaden
DAYS360 = DAGAR360 ## Beräknar antalet dagar mellan två datum baserat på ett 360-dagarsår
EDATE = EDATUM ## Returnerar serienumret för ett datum som infaller ett visst antal månader före eller efter startdatumet
EOMONTH = SLUTMÅNAD ## Returnerar serienumret för sista dagen i månaden ett visst antal månader tidigare eller senare
HOUR = TIMME ## Konverterar ett serienummer till en timme
MINUTE = MINUT ## Konverterar ett serienummer till en minut
MONTH = MÅNAD ## Konverterar ett serienummer till en månad
NETWORKDAYS = NETTOARBETSDAGAR ## Returnerar antalet hela arbetsdagar mellan två datum
NOW = NU ## Returnerar serienumret för dagens datum och aktuell tid
SECOND = SEKUND ## Konverterar ett serienummer till en sekund
TIME = KLOCKSLAG ## Returnerar serienumret för en viss tid
TIMEVALUE = TIDVÄRDE ## Konverterar en tid i textformat till ett serienummer
TODAY = IDAG ## Returnerar serienumret för dagens datum
WEEKDAY = VECKODAG ## Konverterar ett serienummer till en dag i veckan
WEEKNUM = VECKONR ## Konverterar ett serienummer till ett veckonummer
WORKDAY = ARBETSDAGAR ## Returnerar serienumret för ett datum ett visst antal arbetsdagar tidigare eller senare
YEAR = ÅR ## Konverterar ett serienummer till ett år
YEARFRAC = ÅRDEL ## Returnerar en del av ett år som representerar antalet hela dagar mellan start- och slutdatum
##
## Engineering functions Tekniska funktioner
##
BESSELI = BESSELI ## Returnerar den modifierade Bessel-funktionen In(x)
BESSELJ = BESSELJ ## Returnerar Bessel-funktionen Jn(x)
BESSELK = BESSELK ## Returnerar den modifierade Bessel-funktionen Kn(x)
BESSELY = BESSELY ## Returnerar Bessel-funktionen Yn(x)
BIN2DEC = BIN.TILL.DEC ## Omvandlar ett binärt tal till decimalt
BIN2HEX = BIN.TILL.HEX ## Omvandlar ett binärt tal till hexadecimalt
BIN2OCT = BIN.TILL.OKT ## Omvandlar ett binärt tal till oktalt
COMPLEX = KOMPLEX ## Omvandlar reella och imaginära koefficienter till ett komplext tal
CONVERT = KONVERTERA ## Omvandlar ett tal från ett måttsystem till ett annat
DEC2BIN = DEC.TILL.BIN ## Omvandlar ett decimalt tal till binärt
DEC2HEX = DEC.TILL.HEX ## Omvandlar ett decimalt tal till hexadecimalt
DEC2OCT = DEC.TILL.OKT ## Omvandlar ett decimalt tal till oktalt
DELTA = DELTA ## Testar om två värden är lika
ERF = FELF ## Returnerar felfunktionen
ERFC = FELFK ## Returnerar den komplementära felfunktionen
GESTEP = SLSTEG ## Testar om ett tal är större än ett tröskelvärde
HEX2BIN = HEX.TILL.BIN ## Omvandlar ett hexadecimalt tal till binärt
HEX2DEC = HEX.TILL.DEC ## Omvandlar ett hexadecimalt tal till decimalt
HEX2OCT = HEX.TILL.OKT ## Omvandlar ett hexadecimalt tal till oktalt
IMABS = IMABS ## Returnerar absolutvärdet (modulus) för ett komplext tal
IMAGINARY = IMAGINÄR ## Returnerar den imaginära koefficienten för ett komplext tal
IMARGUMENT = IMARGUMENT ## Returnerar det komplexa talets argument, en vinkel uttryckt i radianer
IMCONJUGATE = IMKONJUGAT ## Returnerar det komplexa talets konjugat
IMCOS = IMCOS ## Returnerar cosinus för ett komplext tal
IMDIV = IMDIV ## Returnerar kvoten för två komplexa tal
IMEXP = IMEUPPHÖJT ## Returnerar exponenten för ett komplext tal
IMLN = IMLN ## Returnerar den naturliga logaritmen för ett komplext tal
IMLOG10 = IMLOG10 ## Returnerar 10-logaritmen för ett komplext tal
IMLOG2 = IMLOG2 ## Returnerar 2-logaritmen för ett komplext tal
IMPOWER = IMUPPHÖJT ## Returnerar ett komplext tal upphöjt till en exponent
IMPRODUCT = IMPRODUKT ## Returnerar produkten av komplexa tal
IMREAL = IMREAL ## Returnerar den reella koefficienten för ett komplext tal
IMSIN = IMSIN ## Returnerar sinus för ett komplext tal
IMSQRT = IMROT ## Returnerar kvadratroten av ett komplext tal
IMSUB = IMDIFF ## Returnerar differensen mellan två komplexa tal
IMSUM = IMSUM ## Returnerar summan av komplexa tal
OCT2BIN = OKT.TILL.BIN ## Omvandlar ett oktalt tal till binärt
OCT2DEC = OKT.TILL.DEC ## Omvandlar ett oktalt tal till decimalt
OCT2HEX = OKT.TILL.HEX ## Omvandlar ett oktalt tal till hexadecimalt
##
## Financial functions Finansiella funktioner
##
ACCRINT = UPPLRÄNTA ## Returnerar den upplupna räntan för värdepapper med periodisk ränta
ACCRINTM = UPPLOBLRÄNTA ## Returnerar den upplupna räntan för ett värdepapper som ger avkastning på förfallodagen
AMORDEGRC = AMORDEGRC ## Returnerar avskrivningen för varje redovisningsperiod med hjälp av en avskrivningskoefficient
AMORLINC = AMORLINC ## Returnerar avskrivningen för varje redovisningsperiod
COUPDAYBS = KUPDAGBB ## Returnerar antal dagar från början av kupongperioden till likviddagen
COUPDAYS = KUPDAGARS ## Returnerar antalet dagar i kupongperioden som innehåller betalningsdatumet
COUPDAYSNC = KUPDAGNK ## Returnerar antalet dagar från betalningsdatumet till nästa kupongdatum
COUPNCD = KUPNKD ## Returnerar nästa kupongdatum efter likviddagen
COUPNUM = KUPANT ## Returnerar kuponger som förfaller till betalning mellan likviddagen och förfallodagen
COUPPCD = KUPFKD ## Returnerar föregående kupongdatum före likviddagen
CUMIPMT = KUMRÄNTA ## Returnerar den ackumulerade räntan som betalats mellan två perioder
CUMPRINC = KUMPRIS ## Returnerar det ackumulerade kapitalbeloppet som betalats på ett lån mellan två perioder
DB = DB ## Returnerar avskrivningen för en tillgång under en angiven tid enligt metoden för fast degressiv avskrivning
DDB = DEGAVSKR ## Returnerar en tillgångs värdeminskning under en viss period med hjälp av dubbel degressiv avskrivning eller någon annan metod som du anger
DISC = DISK ## Returnerar diskonteringsräntan för ett värdepapper
DOLLARDE = DECTAL ## Omvandlar ett pris uttryckt som ett bråk till ett decimaltal
DOLLARFR = BRÅK ## Omvandlar ett pris i kronor uttryckt som ett decimaltal till ett bråk
DURATION = LÖPTID ## Returnerar den årliga löptiden för en säkerhet med periodiska räntebetalningar
EFFECT = EFFRÄNTA ## Returnerar den årliga effektiva räntesatsen
FV = SLUTVÄRDE ## Returnerar det framtida värdet på en investering
FVSCHEDULE = FÖRRÄNTNING ## Returnerar det framtida värdet av ett begynnelsekapital beräknat på olika räntenivåer
INTRATE = ÅRSRÄNTA ## Returnerar räntesatsen för ett betalt värdepapper
IPMT = RBETALNING ## Returnerar räntedelen av en betalning för en given period
IRR = IR ## Returnerar internräntan för en serie betalningar
ISPMT = RALÅN ## Beräknar räntan som har betalats under en specifik betalningsperiod
MDURATION = MLÖPTID ## Returnerar den modifierade Macauley-löptiden för ett värdepapper med det antagna nominella värdet 100 kr
MIRR = MODIR ## Returnerar internräntan där positiva och negativa betalningar finansieras med olika räntor
NOMINAL = NOMRÄNTA ## Returnerar den årliga nominella räntesatsen
NPER = PERIODER ## Returnerar antalet perioder för en investering
NPV = NETNUVÄRDE ## Returnerar nuvärdet av en serie periodiska betalningar vid en given diskonteringsränta
ODDFPRICE = UDDAFPRIS ## Returnerar priset per 100 kr nominellt värde för ett värdepapper med en udda första period
ODDFYIELD = UDDAFAVKASTNING ## Returnerar avkastningen för en säkerhet med en udda första period
ODDLPRICE = UDDASPRIS ## Returnerar priset per 100 kr nominellt värde för ett värdepapper med en udda sista period
ODDLYIELD = UDDASAVKASTNING ## Returnerar avkastningen för en säkerhet med en udda sista period
PMT = BETALNING ## Returnerar den periodiska betalningen för en annuitet
PPMT = AMORT ## Returnerar amorteringsdelen av en annuitetsbetalning för en given period
PRICE = PRIS ## Returnerar priset per 100 kr nominellt värde för ett värdepapper som ger periodisk ränta
PRICEDISC = PRISDISK ## Returnerar priset per 100 kr nominellt värde för ett diskonterat värdepapper
PRICEMAT = PRISFÖRF ## Returnerar priset per 100 kr nominellt värde för ett värdepapper som ger ränta på förfallodagen
PV = PV ## Returnerar nuvärdet av en serie lika stora periodiska betalningar
RATE = RÄNTA ## Returnerar räntesatsen per period i en annuitet
RECEIVED = BELOPP ## Returnerar beloppet som utdelas på förfallodagen för ett betalat värdepapper
SLN = LINAVSKR ## Returnerar den linjära avskrivningen för en tillgång under en period
SYD = ÅRSAVSKR ## Returnerar den årliga avskrivningssumman för en tillgång under en angiven period
TBILLEQ = SSVXEKV ## Returnerar avkastningen motsvarande en obligation för en statsskuldväxel
TBILLPRICE = SSVXPRIS ## Returnerar priset per 100 kr nominellt värde för en statsskuldväxel
TBILLYIELD = SSVXRÄNTA ## Returnerar avkastningen för en statsskuldväxel
VDB = VDEGRAVSKR ## Returnerar avskrivningen för en tillgång under en angiven period (med degressiv avskrivning)
XIRR = XIRR ## Returnerar internräntan för en serie betalningar som inte nödvändigtvis är periodiska
XNPV = XNUVÄRDE ## Returnerar det nuvarande nettovärdet för en serie betalningar som inte nödvändigtvis är periodiska
YIELD = NOMAVK ## Returnerar avkastningen för ett värdepapper som ger periodisk ränta
YIELDDISC = NOMAVKDISK ## Returnerar den årliga avkastningen för diskonterade värdepapper, exempelvis en statsskuldväxel
YIELDMAT = NOMAVKFÖRF ## Returnerar den årliga avkastningen för ett värdepapper som ger ränta på förfallodagen
##
## Information functions Informationsfunktioner
##
CELL = CELL ## Returnerar information om formatering, plats och innehåll i en cell
ERROR.TYPE = FEL.TYP ## Returnerar ett tal som motsvarar ett felvärde
INFO = INFO ## Returnerar information om operativsystemet
ISBLANK = ÄRREF ## Returnerar SANT om värdet är tomt
ISERR = Ä ## Returnerar SANT om värdet är ett felvärde annat än #SAKNAS!
ISERROR = ÄRFEL ## Returnerar SANT om värdet är ett felvärde
ISEVEN = ÄRJÄMN ## Returnerar SANT om talet är jämnt
ISLOGICAL = ÄREJTEXT ## Returnerar SANT om värdet är ett logiskt värde
ISNA = ÄRLOGISK ## Returnerar SANT om värdet är felvärdet #SAKNAS!
ISNONTEXT = ÄRSAKNAD ## Returnerar SANT om värdet inte är text
ISNUMBER = ÄRTAL ## Returnerar SANT om värdet är ett tal
ISODD = ÄRUDDA ## Returnerar SANT om talet är udda
ISREF = ÄRTOM ## Returnerar SANT om värdet är en referens
ISTEXT = ÄRTEXT ## Returnerar SANT om värdet är text
N = N ## Returnerar ett värde omvandlat till ett tal
NA = SAKNAS ## Returnerar felvärdet #SAKNAS!
TYPE = VÄRDETYP ## Returnerar ett tal som anger värdets datatyp
##
## Logical functions Logiska funktioner
##
AND = OCH ## Returnerar SANT om alla argument är sanna
FALSE = FALSKT ## Returnerar det logiska värdet FALSKT
IF = OM ## Anger vilket logiskt test som ska utföras
IFERROR = OMFEL ## Returnerar ett värde som du anger om en formel utvärderar till ett fel; annars returneras resultatet av formeln
NOT = ICKE ## Inverterar logiken för argumenten
OR = ELLER ## Returnerar SANT om något argument är SANT
TRUE = SANT ## Returnerar det logiska värdet SANT
##
## Lookup and reference functions Sök- och referensfunktioner
##
ADDRESS = ADRESS ## Returnerar en referens som text till en enstaka cell i ett kalkylblad
AREAS = OMRÅDEN ## Returnerar antalet områden i en referens
CHOOSE = VÄLJ ## Väljer ett värde i en lista över värden
COLUMN = KOLUMN ## Returnerar kolumnnumret för en referens
COLUMNS = KOLUMNER ## Returnerar antalet kolumner i en referens
HLOOKUP = LETAKOLUMN ## Söker i den översta raden i en matris och returnerar värdet för angiven cell
HYPERLINK = HYPERLÄNK ## Skapar en genväg eller ett hopp till ett dokument i nätverket, i ett intranät eller på Internet
INDEX = INDEX ## Använder ett index för ett välja ett värde i en referens eller matris
INDIRECT = INDIREKT ## Returnerar en referens som anges av ett textvärde
LOOKUP = LETAUPP ## Letar upp värden i en vektor eller matris
MATCH = PASSA ## Letar upp värden i en referens eller matris
OFFSET = FÖRSKJUTNING ## Returnerar en referens förskjuten i förhållande till en given referens
ROW = RAD ## Returnerar radnumret för en referens
ROWS = RADER ## Returnerar antalet rader i en referens
RTD = RTD ## Hämtar realtidsdata från ett program som stöder COM-automation (Automation: Ett sätt att arbeta med ett programs objekt från ett annat program eller utvecklingsverktyg. Detta kallades tidigare för OLE Automation, och är en branschstandard och ingår i Component Object Model (COM).)
TRANSPOSE = TRANSPONERA ## Transponerar en matris
VLOOKUP = LETARAD ## Letar i den första kolumnen i en matris och flyttar över raden för att returnera värdet för en cell
##
## Math and trigonometry functions Matematiska och trigonometriska funktioner
##
ABS = ABS ## Returnerar absolutvärdet av ett tal
ACOS = ARCCOS ## Returnerar arcus cosinus för ett tal
ACOSH = ARCCOSH ## Returnerar inverterad hyperbolisk cosinus för ett tal
ASIN = ARCSIN ## Returnerar arcus cosinus för ett tal
ASINH = ARCSINH ## Returnerar hyperbolisk arcus sinus för ett tal
ATAN = ARCTAN ## Returnerar arcus tangens för ett tal
ATAN2 = ARCTAN2 ## Returnerar arcus tangens för en x- och en y- koordinat
ATANH = ARCTANH ## Returnerar hyperbolisk arcus tangens för ett tal
CEILING = RUNDA.UPP ## Avrundar ett tal till närmaste heltal eller närmaste signifikanta multipel
COMBIN = KOMBIN ## Returnerar antalet kombinationer för ett givet antal objekt
COS = COS ## Returnerar cosinus för ett tal
COSH = COSH ## Returnerar hyperboliskt cosinus för ett tal
DEGREES = GRADER ## Omvandlar radianer till grader
EVEN = JÄMN ## Avrundar ett tal uppåt till närmaste heltal
EXP = EXP ## Returnerar e upphöjt till ett givet tal
FACT = FAKULTET ## Returnerar fakulteten för ett tal
FACTDOUBLE = DUBBELFAKULTET ## Returnerar dubbelfakulteten för ett tal
FLOOR = RUNDA.NED ## Avrundar ett tal nedåt mot noll
GCD = SGD ## Returnerar den största gemensamma nämnaren
INT = HELTAL ## Avrundar ett tal nedåt till närmaste heltal
LCM = MGM ## Returnerar den minsta gemensamma multipeln
LN = LN ## Returnerar den naturliga logaritmen för ett tal
LOG = LOG ## Returnerar logaritmen för ett tal för en given bas
LOG10 = LOG10 ## Returnerar 10-logaritmen för ett tal
MDETERM = MDETERM ## Returnerar matrisen som är avgörandet av en matris
MINVERSE = MINVERT ## Returnerar matrisinversen av en matris
MMULT = MMULT ## Returnerar matrisprodukten av två matriser
MOD = REST ## Returnerar resten vid en division
MROUND = MAVRUNDA ## Returnerar ett tal avrundat till en given multipel
MULTINOMIAL = MULTINOMIAL ## Returnerar multinomialen för en uppsättning tal
ODD = UDDA ## Avrundar ett tal uppåt till närmaste udda heltal
PI = PI ## Returnerar värdet pi
POWER = UPPHÖJT.TILL ## Returnerar resultatet av ett tal upphöjt till en exponent
PRODUCT = PRODUKT ## Multiplicerar argumenten
QUOTIENT = KVOT ## Returnerar heltalsdelen av en division
RADIANS = RADIANER ## Omvandlar grader till radianer
RAND = SLUMP ## Returnerar ett slumptal mellan 0 och 1
RANDBETWEEN = SLUMP.MELLAN ## Returnerar ett slumptal mellan de tal som du anger
ROMAN = ROMERSK ## Omvandlar vanliga (arabiska) siffror till romerska som text
ROUND = AVRUNDA ## Avrundar ett tal till ett angivet antal siffror
ROUNDDOWN = AVRUNDA.NEDÅT ## Avrundar ett tal nedåt mot noll
ROUNDUP = AVRUNDA.UPPÅT ## Avrundar ett tal uppåt, från noll
SERIESSUM = SERIESUMMA ## Returnerar summan av en potensserie baserat på formeln
SIGN = TECKEN ## Returnerar tecknet för ett tal
SIN = SIN ## Returnerar sinus för en given vinkel
SINH = SINH ## Returnerar hyperbolisk sinus för ett tal
SQRT = ROT ## Returnerar den positiva kvadratroten
SQRTPI = ROTPI ## Returnerar kvadratroten för (tal * pi)
SUBTOTAL = DELSUMMA ## Returnerar en delsumma i en lista eller databas
SUM = SUMMA ## Summerar argumenten
SUMIF = SUMMA.OM ## Summerar celler enligt ett angivet villkor
SUMIFS = SUMMA.OMF ## Lägger till cellerna i ett område som uppfyller flera kriterier
SUMPRODUCT = PRODUKTSUMMA ## Returnerar summan av produkterna i motsvarande matriskomponenter
SUMSQ = KVADRATSUMMA ## Returnerar summan av argumentens kvadrater
SUMX2MY2 = SUMMAX2MY2 ## Returnerar summan av differensen mellan kvadraterna för motsvarande värden i två matriser
SUMX2PY2 = SUMMAX2PY2 ## Returnerar summan av summan av kvadraterna av motsvarande värden i två matriser
SUMXMY2 = SUMMAXMY2 ## Returnerar summan av kvadraten av skillnaden mellan motsvarande värden i två matriser
TAN = TAN ## Returnerar tangens för ett tal
TANH = TANH ## Returnerar hyperbolisk tangens för ett tal
TRUNC = AVKORTA ## Avkortar ett tal till ett heltal
##
## Statistical functions Statistiska funktioner
##
AVEDEV = MEDELAVV ## Returnerar medelvärdet för datapunkters absoluta avvikelse från deras medelvärde
AVERAGE = MEDEL ## Returnerar medelvärdet av argumenten
AVERAGEA = AVERAGEA ## Returnerar medelvärdet av argumenten, inklusive tal, text och logiska värden
AVERAGEIF = MEDELOM ## Returnerar medelvärdet (aritmetiskt medelvärde) för alla celler i ett område som uppfyller ett givet kriterium
AVERAGEIFS = MEDELOMF ## Returnerar medelvärdet (det aritmetiska medelvärdet) för alla celler som uppfyller flera villkor.
BETADIST = BETAFÖRD ## Returnerar den kumulativa betafördelningsfunktionen
BETAINV = BETAINV ## Returnerar inversen till den kumulativa fördelningsfunktionen för en viss betafördelning
BINOMDIST = BINOMFÖRD ## Returnerar den individuella binomialfördelningen
CHIDIST = CHI2FÖRD ## Returnerar den ensidiga sannolikheten av c2-fördelningen
CHIINV = CHI2INV ## Returnerar inversen av chi2-fördelningen
CHITEST = CHI2TEST ## Returnerar oberoendetesten
CONFIDENCE = KONFIDENS ## Returnerar konfidensintervallet för en populations medelvärde
CORREL = KORREL ## Returnerar korrelationskoefficienten mellan två datamängder
COUNT = ANTAL ## Räknar hur många tal som finns bland argumenten
COUNTA = ANTALV ## Räknar hur många värden som finns bland argumenten
COUNTBLANK = ANTAL.TOMMA ## Räknar antalet tomma celler i ett område
COUNTIF = ANTAL.OM ## Räknar antalet celler i ett område som uppfyller angivna villkor.
COUNTIFS = ANTAL.OMF ## Räknar antalet celler i ett område som uppfyller flera villkor.
COVAR = KOVAR ## Returnerar kovariansen, d.v.s. medelvärdet av produkterna för parade avvikelser
CRITBINOM = KRITBINOM ## Returnerar det minsta värdet för vilket den kumulativa binomialfördelningen är mindre än eller lika med ett villkorsvärde
DEVSQ = KVADAVV ## Returnerar summan av kvadrater på avvikelser
EXPONDIST = EXPONFÖRD ## Returnerar exponentialfördelningen
FDIST = FFÖRD ## Returnerar F-sannolikhetsfördelningen
FINV = FINV ## Returnerar inversen till F-sannolikhetsfördelningen
FISHER = FISHER ## Returnerar Fisher-transformationen
FISHERINV = FISHERINV ## Returnerar inversen till Fisher-transformationen
FORECAST = PREDIKTION ## Returnerar ett värde längs en linjär trendlinje
FREQUENCY = FREKVENS ## Returnerar en frekvensfördelning som en lodrät matris
FTEST = FTEST ## Returnerar resultatet av en F-test
GAMMADIST = GAMMAFÖRD ## Returnerar gammafördelningen
GAMMAINV = GAMMAINV ## Returnerar inversen till den kumulativa gammafördelningen
GAMMALN = GAMMALN ## Returnerar den naturliga logaritmen för gammafunktionen, G(x)
GEOMEAN = GEOMEDEL ## Returnerar det geometriska medelvärdet
GROWTH = EXPTREND ## Returnerar värden längs en exponentiell trend
HARMEAN = HARMMEDEL ## Returnerar det harmoniska medelvärdet
HYPGEOMDIST = HYPGEOMFÖRD ## Returnerar den hypergeometriska fördelningen
INTERCEPT = SKÄRNINGSPUNKT ## Returnerar skärningspunkten för en linjär regressionslinje
KURT = TOPPIGHET ## Returnerar toppigheten av en mängd data
LARGE = STÖRSTA ## Returnerar det n:te största värdet i en mängd data
LINEST = REGR ## Returnerar parametrar till en linjär trendlinje
LOGEST = EXPREGR ## Returnerar parametrarna i en exponentiell trend
LOGINV = LOGINV ## Returnerar inversen till den lognormala fördelningen
LOGNORMDIST = LOGNORMFÖRD ## Returnerar den kumulativa lognormala fördelningen
MAX = MAX ## Returnerar det största värdet i en lista av argument
MAXA = MAXA ## Returnerar det största värdet i en lista av argument, inklusive tal, text och logiska värden
MEDIAN = MEDIAN ## Returnerar medianen för angivna tal
MIN = MIN ## Returnerar det minsta värdet i en lista med argument
MINA = MINA ## Returnerar det minsta värdet i en lista över argument, inklusive tal, text och logiska värden
MODE = TYPVÄRDE ## Returnerar det vanligaste värdet i en datamängd
NEGBINOMDIST = NEGBINOMFÖRD ## Returnerar den negativa binomialfördelningen
NORMDIST = NORMFÖRD ## Returnerar den kumulativa normalfördelningen
NORMINV = NORMINV ## Returnerar inversen till den kumulativa normalfördelningen
NORMSDIST = NORMSFÖRD ## Returnerar den kumulativa standardnormalfördelningen
NORMSINV = NORMSINV ## Returnerar inversen till den kumulativa standardnormalfördelningen
PEARSON = PEARSON ## Returnerar korrelationskoefficienten till Pearsons momentprodukt
PERCENTILE = PERCENTIL ## Returnerar den n:te percentilen av värden i ett område
PERCENTRANK = PROCENTRANG ## Returnerar procentrangen för ett värde i en datamängd
PERMUT = PERMUT ## Returnerar antal permutationer för ett givet antal objekt
POISSON = POISSON ## Returnerar Poisson-fördelningen
PROB = SANNOLIKHET ## Returnerar sannolikheten att värden i ett område ligger mellan två gränser
QUARTILE = KVARTIL ## Returnerar kvartilen av en mängd data
RANK = RANG ## Returnerar rangordningen för ett tal i en lista med tal
RSQ = RKV ## Returnerar kvadraten av Pearsons produktmomentkorrelationskoefficient
SKEW = SNEDHET ## Returnerar snedheten för en fördelning
SLOPE = LUTNING ## Returnerar lutningen på en linjär regressionslinje
SMALL = MINSTA ## Returnerar det n:te minsta värdet i en mängd data
STANDARDIZE = STANDARDISERA ## Returnerar ett normaliserat värde
STDEV = STDAV ## Uppskattar standardavvikelsen baserat på ett urval
STDEVA = STDEVA ## Uppskattar standardavvikelsen baserat på ett urval, inklusive tal, text och logiska värden
STDEVP = STDAVP ## Beräknar standardavvikelsen baserat på hela populationen
STDEVPA = STDEVPA ## Beräknar standardavvikelsen baserat på hela populationen, inklusive tal, text och logiska värden
STEYX = STDFELYX ## Returnerar standardfelet för ett förutspått y-värde för varje x-värde i regressionen
TDIST = TFÖRD ## Returnerar Students t-fördelning
TINV = TINV ## Returnerar inversen till Students t-fördelning
TREND = TREND ## Returnerar värden längs en linjär trend
TRIMMEAN = TRIMMEDEL ## Returnerar medelvärdet av mittpunkterna i en datamängd
TTEST = TTEST ## Returnerar sannolikheten beräknad ur Students t-test
VAR = VARIANS ## Uppskattar variansen baserat på ett urval
VARA = VARA ## Uppskattar variansen baserat på ett urval, inklusive tal, text och logiska värden
VARP = VARIANSP ## Beräknar variansen baserat på hela populationen
VARPA = VARPA ## Beräknar variansen baserat på hela populationen, inklusive tal, text och logiska värden
WEIBULL = WEIBULL ## Returnerar Weibull-fördelningen
ZTEST = ZTEST ## Returnerar det ensidiga sannolikhetsvärdet av ett z-test
##
## Text functions Textfunktioner
##
ASC = ASC ## Ändrar helbredds (dubbel byte) engelska bokstäver eller katakana inom en teckensträng till tecken med halvt breddsteg (enkel byte)
BAHTTEXT = BAHTTEXT ## Omvandlar ett tal till text med valutaformatet ß (baht)
CHAR = TECKENKOD ## Returnerar tecknet som anges av kod
CLEAN = STÄDA ## Tar bort alla icke utskrivbara tecken i en text
CODE = KOD ## Returnerar en numerisk kod för det första tecknet i en textsträng
CONCATENATE = SAMMANFOGA ## Sammanfogar flera textdelar till en textsträng
DOLLAR = VALUTA ## Omvandlar ett tal till text med valutaformat
EXACT = EXAKT ## Kontrollerar om två textvärden är identiska
FIND = HITTA ## Hittar en text i en annan (skiljer på gemener och versaler)
FINDB = HITTAB ## Hittar en text i en annan (skiljer på gemener och versaler)
FIXED = FASTTAL ## Formaterar ett tal som text med ett fast antal decimaler
JIS = JIS ## Ändrar halvbredds (enkel byte) engelska bokstäver eller katakana inom en teckensträng till tecken med helt breddsteg (dubbel byte)
LEFT = VÄNSTER ## Returnerar tecken längst till vänster i en sträng
LEFTB = VÄNSTERB ## Returnerar tecken längst till vänster i en sträng
LEN = LÄNGD ## Returnerar antalet tecken i en textsträng
LENB = LÄNGDB ## Returnerar antalet tecken i en textsträng
LOWER = GEMENER ## Omvandlar text till gemener
MID = EXTEXT ## Returnerar angivet antal tecken från en text med början vid den position som du anger
MIDB = EXTEXTB ## Returnerar angivet antal tecken från en text med början vid den position som du anger
PHONETIC = PHONETIC ## Returnerar de fonetiska (furigana) tecknen i en textsträng
PROPER = INITIAL ## Ändrar första bokstaven i varje ord i ett textvärde till versal
REPLACE = ERSÄTT ## Ersätter tecken i text
REPLACEB = ERSÄTTB ## Ersätter tecken i text
REPT = REP ## Upprepar en text ett bestämt antal gånger
RIGHT = HÖGER ## Returnerar tecken längst till höger i en sträng
RIGHTB = HÖGERB ## Returnerar tecken längst till höger i en sträng
SEARCH = SÖK ## Hittar ett textvärde i ett annat (skiljer inte på gemener och versaler)
SEARCHB = SÖKB ## Hittar ett textvärde i ett annat (skiljer inte på gemener och versaler)
SUBSTITUTE = BYT.UT ## Ersätter gammal text med ny text i en textsträng
T = T ## Omvandlar argumenten till text
TEXT = TEXT ## Formaterar ett tal och omvandlar det till text
TRIM = RENSA ## Tar bort blanksteg från text
UPPER = VERSALER ## Omvandlar text till versaler
VALUE = TEXTNUM ## Omvandlar ett textargument till ett tal

View File

@ -68,6 +68,7 @@ DROP table llx_adherent_options_label;
ALTER TABLE llx_user ADD accountancy_code VARCHAR( 24 ) NULL;
DELETE FROM llx_boxes where box_id IN (SELECT rowid FROM llx_boxes_def where file='box_activity.php' AND note IS NULL);
DELETE FROM llx_boxes_def where file='box_activity.php' AND note IS NULL;
ALTER TABLE llx_cronjob ADD libname VARCHAR(255);

View File

@ -46,6 +46,6 @@ CREATE TABLE llx_cronjob
status integer NOT NULL DEFAULT 1,
fk_user_author integer DEFAULT NULL,
fk_user_mod integer DEFAULT NULL,
note text
)ENGINE=innodb;
note text,
libname varchar(255)
)ENGINE=innodb;

View File

@ -1,79 +1,79 @@
# Dolibarr language file - Source file is en_US - agenda
# Dolibarr language file - en_US - agenda
CHARSET=UTF-8
Actions=Eylemler
ActionsArea=Eylem alanı (Olaylar ve görevler)
Agenda= Gündem
Agendas= Gündemler
Calendar= Takvim
Calendars= Takvimler
Actions=Etkinlikler
ActionsArea=Etkinlik alanı (Eylemler ve görevler)
Agenda=Gündem
Agendas=Gündemler
Calendar=Takvim
Calendars=Takvimler
LocalAgenda=Yerel takvim
AffectedTo= Etkilenen
DoneBy= Yapan
Events= Etkinlikler
AffectedTo=Görevlendirilen
DoneBy=Yapan
Events=Etkinlikler
EventsNb=Etkinlik sayısı
MyEvents=Etkinliklerim
OtherEvents=Diğer etkinlikler
ListOfActions=Etkinlik listesi
ListOfActions= Etkinlik listesi
Location=Konum
EventOnFullDay=Tam gün etkinliği
SearchAnAction= Bir eylem/görev ara
MenuToDoActions= Tüm sonlanmayan eylemler
MenuDoneActions= Tüm sonlanan eylemler
MenuToDoMyActions= Sonlanmayan eylemlerim
MenuDoneMyActions= Sonlanan eylemlerim
ListOfEvents= Dolibarr eylem listesi
ActionsAskedBy=Eylemi bildiren
ActionsToDoBy=Eylemden etkilenen
ActionsDoneBy=Eylemi yapan
AllMyActions= Tüm eylemlerim/görevlerim
AllActions= Tüm eylemler/görevler
EventOnFullDay=Tam gün etkinliği
SearchAnAction=Bir etkinlik/görev ara
MenuToDoActions=Tüm sonlanmamış etkinlik
MenuDoneActions=Tüm sonlanmış etkinlik
MenuToDoMyActions=Sonlanmamış etkinlikim
MenuDoneMyActions=Sonlanmış etkinlikim
ListOfEvents=Dolibarr etkinlik listesi
ActionsAskedBy=Etkinliği bildiren
ActionsToDoBy=Etkinlik için görevlendirilen
ActionsDoneBy=Etkinliği yapan
AllMyActions=Tüm etkinliklerim/görevlerim
AllActions=Tüm etkinlikler/görevler
ViewList=Liste görünümü
ViewCal=Ay görünümü
ViewDay=Gün görünümü
ViewWeek=Hafta görünümü
ViewWithPredefinedFilters= Öntanımlı süzgeçler ile görünüm
AutoActions= Gündemin otomatik doldurulması
AgendaAutoActionDesc= Burada Dolibarr'ın otomatik olarak gündemde oluşturmasını istediğiniz olayları tanımlayın. İşaretli bir şey yoksa (varsayılan olarak) sadece el ile girilen eylemler gündeme dahil edilecektir.
AgendaSetupOtherDesc= Bu sayfa Dolibarr eylemlerinin dış bir takvime aktarılması için seçenekler sağlar. (thunderbird, google calendar, ...)
ViewWithPredefinedFilters=Öntanımlı süzgeçler ile görünüm
AutoActions=Otomatik doldurma
AgendaAutoActionDesc=Burada Dolibarr'ın otomatik olarak gündemde oluşturmasını istediğiniz olayları tanımlayın. İşaretli bir şey yoksa (varsayılan olarak) sadece el ile girilen etkinlikler gündeme dahil edilecektir.
AgendaSetupOtherDesc=Bu sayfa Dolibarr etkinliklerinin dış bir takvime aktarılması için seçenekler sağlar. (thunderbird, google calendar, ...)
AgendaExtSitesDesc=Bu sayfa takvimlerin dış kaynaklarında Dolibarr gündemindeki etkinliklerinin görünmesini sağlar.
ActionsEvents= Dolibarr'ın otomatik olarak gündemde bir etkinlik oluşturacağı eylemler
PropalValidatedInDolibarr= %s Teklifi doğrulandı
InvoiceValidatedInDolibarr= %s Faturası doğrulandı
ActionsEvents=Dolibarr'ın otomatik olarak gündemde bir etkinlik oluşturacağı eylemler
PropalValidatedInDolibarr=%s Teklifi doğrulandı
InvoiceValidatedInDolibarr=%s Faturası doğrulandı
InvoiceBackToDraftInDolibarr=%s Faturasını taslak durumuna geri götür
# InvoiceDeleteDolibarr=Invoice %s deleted
OrderValidatedInDolibarr= %s Siparişi doğrulandı
InvoiceDeleteDolibarr=%s Faturası silindi
OrderValidatedInDolibarr=%s Siparişi doğrulandı
OrderApprovedInDolibarr=%s Siparişi onayladı
OrderBackToDraftInDolibarr=%s Siparişini taslak durumuna geri götür
OrderCanceledInDolibarr=%s Siparişi iptal edildi
InterventionValidatedInDolibarr=%s Müdahalesi doğrulandı
ProposalSentByEMail=%s Ticari teklifi Eposta ile gönderildi
OrderSentByEMail=%s Müşteri siparişi Eposta ile gönderildi
InvoiceSentByEMail=%s Müşteri faturası Eposta ile gönderildi
SupplierOrderSentByEMail=%s Tedarikçi siparişi Eposta ile gönderildi
SupplierInvoiceSentByEMail=%s Tedarikçi faturası Eposta ile gönderildi
ShippingSentByEMail=%s Sevkiyatı Eposta ile gönderildi
InterventionSentByEMail=%s Müdahalesi Eposta ile gönderildi
NewCompanyToDolibarr= Üçüncü parti oluşturuldu
DateActionPlannedStart= Planlanan başlangıç tarihi
DateActionPlannedEnd= Planlanan bitiş tarihi
DateActionDoneStart= Gerçek başlama tarihi
DateActionDoneEnd= Gerçek bitiş tarihi
DateActionStart= Başlama tarihi
DateActionEnd= Bitiş tarihi
OrderSentByEMail=%s Müşteri siparişi Eposta ile gönderildi
InvoiceSentByEMail=%s Müşteri faturası Eposta ile gönderildi
SupplierOrderSentByEMail=%s Tedarikçi siparişi Eposta ile gönderildi
SupplierInvoiceSentByEMail=%s Tedarikçi faturası Eposta ile gönderildi
ShippingSentByEMail=%s Sevkiyatı Eposta ile gönderildi
InterventionSentByEMail=%s Müdahalesi Eposta ile gönderildi
NewCompanyToDolibarr=Üçüncü parti oluşturuldu
DateActionPlannedStart=Planlanan başlangıç tarihi
DateActionPlannedEnd=Planlanan bitiş tarihi
DateActionDoneStart=Gerçek başlama tarihi
DateActionDoneEnd=Gerçek bitiş tarihi
DateActionStart=Başlama tarihi
DateActionEnd=Bitiş tarihi
AgendaUrlOptions1=Süzgeç çıktısına ayrıca aşağıdaki parametreleri ekleyebilirsiniz:
AgendaUrlOptions2=Eylem çıktılarını eylem, oluşturan, eylemden etkilenen ya da eylemi yapan kullanıcı <b>login=%s</b> sınırlayacak kullanıcı <b>%s</b>.
AgendaUrlOptions3=Çıktıyı kullanıcı <b>%s</b> tarafından oluşturulan etkinliklerle sınırlamak için<b>logina=%s</b>.
AgendaUrlOptions4=Çıktıyı kullanıcı <b>%s</b> tarafından etkilenen etkinliklerle sınırlamak için<b>logint=%s</b>.
AgendaUrlOptions5=Çıktıyı kullanıcı<b>%s</b> tarafından yapılan etkinliklerle sınırlamak için<b>logind=%s</b>.
AgendaUrlOptions5= Çıktıyı kullanıcı<b>%s</b> tarafından yapılan etkinliklerle sınırlamak için<b>logind=%s</b>.
AgendaShowBirthdayEvents=Kişilerin doğum günlerini göster
AgendaHideBirthdayEvents=Kişilerin doğum günlerini gizle
# Busy=Busy
# External Sites ical
ExportCal=Dışaaktarım takvimi
ExtSites=Dış takvimleri içeaktar
ExtSitesEnableThisTool=Dış takvimleri gündemde göster
ExtSitesNbOfAgenda=Takvimlerin sayısı
# Dış site ical
ExportCal=Takvim dışaaktar
ExtSites=Dış takvim içeaktar
ExtSitesEnableThisTool=Dış takvimleri gündemde göster
ExtSitesNbOfAgenda=Takvim sayısı
AgendaExtNb=Takvim sayısı %s
ExtSiteUrlAgenda=.ical dosyasına erişmek için URL
ExtSiteNoLabel=Tanımlama yok

View File

@ -1,4 +1,4 @@
# Dolibarr language file - Source file is en_US - banks
# Dolibarr language file - tr_TR - banks
CHARSET=UTF-8
Bank=Banka
Banks=Bankalar
@ -20,8 +20,8 @@ SavingAccount=Tasarruf hesabı
SavingAccounts=Tasarruf hesapları
ErrorBankLabelAlreadyExists=Finansal hesap etiketi zaten var
BankBalance=Bakiye
# BankBalanceBefore=Balance before
# BankBalanceAfter=Balance after
BankBalanceBefore=Önceki bakiye
BankBalanceAfter=Sonraki bakiye
BalanceMinimalAllowed=İzin verilen enaz bakiye
BalanceMinimalDesired=İstenen enaz bakiye
InitialBankBalance=Açılış bakiyesi
@ -47,7 +47,7 @@ BankAccountDomiciliation=Hesap adresi
BankAccountCountry=Hesap ülkesi
BankAccountOwner=Hesap sahibi adı
BankAccountOwnerAddress=Hesap sahibi adresi
RIBControlError=Değerlerin bütünlük denetimi başarısız. Bu demektir ki; bu hesap numarasına ait bilgiler tam değil ya da yanlıştır (ülkeyi, numaraları ve IBANı kontrol edin).
RIBControlError= Değerlerin bütünlük denetimi başarısız. Bu demektir ki; bu hesap numarasına ait bilgiler tam değil ya da yanlıştır (ülkeyi, numaraları ve IBANı kontrol edin).
CreateAccount=Hesap oluştur
NewAccount=Yeni hesap
NewBankAccount=Yeni bir banka hesabı
@ -75,24 +75,24 @@ ByCategories=Kategorilere göre
ByRubriques=Kategorilere göre
BankTransactionByCategories=Kategorilere göre banka işlemleri
BankTransactionForCategory=Kategori <b>%s</b> için banka işlemleri
RemoveFromRubrique=Kategori bağlantısını kaldır
RemoveFromRubrique=Kategori bağlantısını kaldır
RemoveFromRubriqueConfirm=İşlem ve kategori arasındaki bağlantıyı kaldırmak istediğinizden emin misiniz?
ListBankTransactions=Banka işlemleri listesi
IdTransaction=İşlem Kimliği
BankTransactions=Banka işlemleri
SearchTransaction=İşlem ara
ListTransactions=İşlemleri listele
ListTransactionsByCategory=İşlem/kategori listele
TransactionsToConciliate=Uzlaştırılacak işlemler
ListTransactionsByCategory=İşlem/kategori listele
TransactionsToConciliate= Uzlaştırılacak işlemler
Conciliable=Uzlaştırılabilir
Conciliate=Uzlaştır
Conciliation=Uzlaşma
ConciliationForAccount=Bu hesabı uzlaştır
IncludeClosedAccount=Kapalı hesapları içer
OnlyOpenedAccount=Sadece açık hesapları
ConciliationForAccount= Bu hesabı uzlaştır
IncludeClosedAccount= Kapalı hesapları içer
OnlyOpenedAccount=Sadece açık hesapları
AccountToCredit=Alacak hesabı
AccountToDebit=Borç hesabı
DisableConciliation=Bu hesap için uzlaşma özelliği engelle
DisableConciliation=Bu hesap için uzlaşma özelliği engelle
ConciliationDisabled=Uzlaşma özelliği engelli
StatusAccountOpened=Açık
StatusAccountClosed=Kapalı
@ -112,20 +112,20 @@ SocialContributionPayment=Sosyal güvenlik primi ödemesi
FinancialAccountJournal=Finansal hesap günlüğü
BankTransfer=Banka havalesi
BankTransfers=Banka havaleleri
TransferDesc=Bir hesaptan başka bir hesaba transfer sırasında Dolibarr iki kayıt yazacaktır (aynı tutarda olmak üzere kaynak hesaba borç ve hedef hesaba alacak. Bu işlem için aynı etiket ve tarih kullanılacaktır).
TransferDesc= Bir hesaptan başka bir hesaba transfer sırasında Dolibarr iki kayıt yazacaktır (aynı tutarda olmak üzere kaynak hesaba borç ve hedef hesaba alacak. Bu işlem için aynı etiket ve tarih kullanılacaktır).
TransferFrom=Kimden
TransferTo=Kime
TransferFromToDone=<b>%s</b> den <b>%s</b> nin <b>%s</b> %s ne bir transfer kaydedildi.
TransferFromToDone=<b>%s</b> den <b>%s</b> nin <b>%s</b> %s ne bir transfer kaydedildi.
CheckTransmitter=Veren
ValidateCheckReceipt=Bu çek makbuzunı doğruluyor musunuz?
ConfirmValidateCheckReceipt=Bu çek makbuzunu doğrulamak istediğinizden emin misiniz, bu işlem yapıldıktan sonra değiştirme olanağı yoktur?
ValidateCheckReceipt= Bu çek makbuzunı doğruluyor musunuz?
ConfirmValidateCheckReceipt= Bu çek makbuzunu doğrulamak istediğinizden emin misiniz, bu işlem yapıldıktan sonra değiştirme olanağı yoktur?
DeleteCheckReceipt=Bu çek makbuzu silinsin mi?
ConfirmDeleteCheckReceipt=Bu çek makbuzunu silmek istediğinizden emin misiniz?
BankChecks=Banka çekleri
BankChecksToReceipt=Ödeme için bekleyen çekler
ShowCheckReceipt=Çek tahsilat makbuzunu göster
NumberOfCheques=Çek sayısı
DeleteTransaction=İşlem sil
DeleteTransaction=İşlem sil
ConfirmDeleteTransaction=Bu işlemi silmek istediğinizden emin misiniz?
ThisWillAlsoDeleteBankRecord=Bu oluşturulan banka işlemlerini de silecektir.
BankMovements=Hareketler
@ -145,9 +145,9 @@ AllAccounts=Tüm banka/kasa hesapları
BackToAccount=Hesaba geri dön
ShowAllAccounts=Tüm hesaplar için göster
FutureTransaction=Gelecekteki işlem. Hiçbir şekilde uzlaştırılamaz.
SelectChequeTransactionAndGenerate=Çek tahsilat makbuzunun içereceği çekleri seç/süz ve “Oluştur” a tıkla.
SelectChequeTransactionAndGenerate= Çek tahsilat makbuzunun içereceği çekleri seç/süz ve “Oluştur” a tıkla.
InputReceiptNumber=Uzlaşma ile ilgili banka hesap özetini seçin. Sıralanabilir bir sayısal değer kullanın (YYYYMM gibi)
EventualyAddCategory=Sonunda, kayıtları sınıflandırmak için bir kategori belirtin
ToConciliate=Uzlaştırılacak mı?
ThenCheckLinesAndConciliate=Sonra, banka hesap özetindeki kalemleri işaretleyin ve tıklayın
# BankDashboard=Bank accounts summary
BankDashboard=Banka hesapları özeti

View File

@ -1,4 +1,4 @@
# Dolibarr language file - Source file is en_US - bills
# Dolibarr language file - tr_TR - bills
CHARSET=UTF-8
Bill=Fatura
Bills=Faturalar
@ -16,14 +16,14 @@ BillsStatisticsSuppliers=Tedarikçi faturaları istatistikleri
DisabledBecauseNotErasable=Silinemez, çünkü engelli
InvoiceStandard=Standart fatura
InvoiceStandardAsk=Standart fatura
InvoiceStandardDesc=Bu tür fatura genel faturadır.
InvoiceStandardDesc= Bu tür fatura genel faturadır.
InvoiceDeposit=Teminat faturası
InvoiceDepositAsk=Teminat faturası
InvoiceDepositDesc=Bu tür fatura bir teminat alındığında yapılır.
InvoiceProForma=Proforma fatura
InvoiceProFormaAsk=Proforma fatura
# InvoiceProFormaDesc=<b>Proforma invoice</b> is an image of a true invoice but has no accountancy value.
InvoiceReplacement=Fatura değiştirme
InvoiceDepositAsk= Teminat faturası
InvoiceDepositDesc= Bu tür fatura bir teminat alındığında yapılır.
InvoiceProFormat=Proforma fatura
InvoiceProFormatAsk=Proforma fatura
InvoiceProFormatDesc=<b>Proforma fatura</b>gerçek faturanın bir görüntüsüdür ancak hiçbir muhasebe değeri yoktur.
InvoiceReplacement= Fatura değiştirme
InvoiceReplacementAsk=Fatura için fatura değiştirme
InvoiceReplacementDesc=<b>Fatura değiştirme</b>henüz ödeme tahsil edilmemiş bir faturanın iptal edilip tamamen değiştirilmesi için kullanılır. .<br><br>Not: Yalnızca ödeme yapılmamış faturalar değiştirilebilir. Eğer kapalı değilse kullanılmamak üzere otomatik olarak kapatılacaktır.
InvoiceAvoir=Alacak dekontu
@ -34,7 +34,7 @@ ReplacementInvoice=Fatura değiştirme
ReplacedByInvoice=Değiştirilen fatura %s
ReplacementByInvoice=Değiştirilen fatura
CorrectInvoice=Fatura %s i düzelt
CorrectInvoice=Fatura %s i düzelt
CorrectInvoice= Fatura %s i düzelt
CorrectionInvoice=Fatura düzeltme
UsedByInvoice=%s Faturasını ödeme için kullan
ConsumedBy=Tarafından tüketilen
@ -60,12 +60,12 @@ Payments=Ödemeler
PaymentsBack=Geri ödemeler
PaidBack=Geri ödenen
DatePayment=Ödeme tarihi
DeletePayment=Ödeme sil
DeletePayment=Ödeme sil
ConfirmDeletePayment=Bu ödemeyi silmek istediğinizden emin misiniz?
ConfirmConvertToReduc=Bu iade faturasını ya da teminatı mutlak bir indirime dönüştürmek istiyor musunuz? <br>Bu tutar diğer indirimlerin arasına kaydedilecek olup bu müşteri için geçerli ya da ileride kesilecek faturada indirim olarak kullanılabilecektir.
ConfirmConvertToReduc= Bu iade faturasını ya da teminatı mutlak bir indirime dönüştürmek istiyor musunuz? <br>Bu tutar diğer indirimlerin arasına kaydedilecek olup bu müşteri için geçerli ya da ileride kesilecek faturada indirim olarak kullanılabilecektir.
SupplierPayments=Tedarikçi ödemeleri
ReceivedPayments=Alınan ödemeler
ReceivedCustomersPayments=Müşterilerden alınan ödemeler
ReceivedPayments=Alınan ödemeler
ReceivedCustomersPayments=Müşterilerden alınan ödemeler
ReceivedCustomersPaymentsToValid=Müşterilerden alınan doğrulanacak ödemeler
PaymentsReportsForYear=%s ilişkin ödeme raporları
PaymentsReports=Ödeme raporları
@ -79,13 +79,13 @@ PaymentAmount=Ödeme tutarı
ValidatePayment=Ödeme doğrula
PaymentHigherThanReminderToPay=Ödeme hatırlatmasından daha yüksek ödeme
HelpPaymentHigherThanReminderToPay= Dikkat, bir ya da daha çok faturanın ödeme tutarı ödenecek bakiyeden yüksektir.<br>Girişinizi düzeltin, aksi durumda her fazla ödenen fatura için bir iade faturası oluşturmayı onaylayın ve düşünün.
ClassifyPaid=Ödendi olarak sınıflandır
ClassifyPaid= Ödendi olarak sınıflandır
ClassifyPaidPartially=Kısmen ödendi olarak sınıflandır
ClassifyCanceled=Terkedildi olarak sınıflandır
ClassifyClosed=Kapalı olarak sınıflandır
ClassifyClosed= Kapalı olarak sınıflandır
CreateBill=Fatura oluştur
AddBill=Fatura ya da alacak dekontu ekle
DeleteBill=Fatura sil
DeleteBill=Fatura sil
SearchACustomerInvoice=Müşteri faturası ara
SearchASupplierInvoice=Tedarikçi faturası ara
CancelBill=Fatura iptal et
@ -93,13 +93,13 @@ SendRemindByMail=EPosta ile anımsatma gönder
DoPayment=Ödeme yap
DoPaymentBack=Geri ödeme yap
ConvertToReduc=Gelecekteki indirime dönüştür
EnterPaymentReceivedFromCustomer=Müşteriden alınan ödeme girin
EnterPaymentDueToCustomer=Müşteri nedeniyle ödeme yap
DisabledBecauseRemainderToPayIsZero=Engelli Çünkü geri kalan ödeme sıfırdır
EnterPaymentReceivedFromCustomer= Müşteriden alınan ödeme girin
EnterPaymentDueToCustomer= Müşteri nedeniyle ödeme yap
DisabledBecauseRemainderToPayIsZero= Engelli Çünkü geri kalan ödeme sıfırdır
Amount=Tutar
PriceBase=Temel fiyat
BillStatus=Fatura durumu
BillStatusDraft=Taslak (doğrulanma gerektirir)
BillStatusDraft=Taslak (doğrulanma gerektirir)
BillStatusPaid=Ödenmiş
BillStatusPaidBackOrConverted=Ödenmiş ya da indirime dönüştürülen
BillStatusConverted=Ödenmiş (son fatura için hazır)
@ -108,7 +108,7 @@ BillStatusValidated=Doğrulanmış (ödenmesi gerekir)
BillStatusStarted=Başlamış
BillStatusNotPaid=Ödenmemiş
BillStatusClosedUnpaid=Kapalı (ödenmemiş)
BillStatusClosedPaidPartially=Ödenmiş (kısmen)
BillStatusClosedPaidPartially= Ödenmiş (kısmen)
BillShortStatusDraft=Taslak
BillShortStatusPaid=Ödenmiş
BillShortStatusPaidBackOrConverted=İşlenmiş
@ -118,23 +118,23 @@ BillShortStatusValidated=Doğrulanmış
BillShortStatusStarted=Başlamış
BillShortStatusNotPaid=Ödenmemiş
BillShortStatusClosedUnpaid=Kapalı
BillShortStatusClosedPaidPartially=Ödenmiş (Kısmen)
BillShortStatusClosedPaidPartially=Ödenmiş (Kısmen)
PaymentStatusToValidShort=Doğrulanacak
ErrorVATIntraNotConfigured=KDV numarası henüz tanımlanmamış
ErrorVATIntraNotConfigured= KDV numarası henüz tanımlanmamış
ErrorNoPaiementModeConfigured=Hiç ödeme biçimi tanımlanmamış. Bunu düzeltmek için fatura modülü kurulumuna gidin.
ErrorCreateBankAccount=Bir banka hesabı oluşturun, daha sonra ödeme biçimi tanımlamak için fatura modülünün kurulum paneline gidin.
ErrorCreateBankAccount= Bir banka hesabı oluşturun, daha sonra ödeme biçimi tanımlamak için fatura modülünün kurulum paneline gidin.
ErrorBillNotFound=Fatura %s mevcut değil
ErrorInvoiceAlreadyReplaced=Hata, fatura %s le değiştirilecek bir faturayı doğrulamaya çalışıyorsunuz. Ama bu fatura zaten fatura %s ile değiştirilmiş.
ErrorDiscountAlreadyUsed=Hata, indirim zaten kullanılmış
ErrorInvoiceAvoirMustBeNegative=Hata, doğru fatura eksi bir tutarda olmalıdır
ErrorInvoiceOfThisTypeMustBePositive=Hata, bu türde bir fatura artı tutarda olmalıdır
ErrorCantCancelIfReplacementInvoiceNotValidated=Hata, halen taslak durumunda olan bir faturayla değiştirilmiş bir faturayı iptal edemezsiniz
BillFrom=Kimden
BillFrom=Kimden
BillTo=Kime
ActionsOnBill=Fatura üzerindeki eylemler
NewBill=Yeni fatura
Prélèvements=Ödeme talimatı
Prélèvements=Ödeme talimatı
Prélèvements=Ödeme talimatları
LastBills=Son %s fatura
LastCustomersBills=Son %s müşteri faturası
LastSuppliersBills=Son %s tedarikçi faturası
@ -147,36 +147,36 @@ Unpaid=Ödenmemiş
ConfirmDeleteBill=Bu faturayı silmek istediğinizden emin misiniz?
ConfirmValidateBill=<b>%s</b> referanslı bu faturayı doğrulamak istediğiniz emin misiniz?
ConfirmUnvalidateBill=Fatura <b>%s</b> taslak durumuna değiştirmek istediğinizden emin misiniz?
ConfirmClassifyPaidBill=<b>%s</b> Faturasının durumunu ödenmiş olarak değiştirmek istediğinizden emin misiniz?
ConfirmClassifyPaidBill= <b>%s</b> Faturasının durumunu ödenmiş olarak değiştirmek istediğinizden emin misiniz?
ConfirmCancelBill=<b>%s</b> Faturasını iptal etmek istediğinizden emin misiniz?
ConfirmCancelBillQuestion=Neden bu faturayı terkedilmiş olarak sınıflandırmak istiyorsunuz?
ConfirmClassifyPaidPartially=<b>%s</b> Faturasının durumunu ödenmiş olarak değiştirmek istediğinizden emin misiniz?
ConfirmClassifyPaidPartiallyQuestion=Bu fatura tamamen ödenmemiş. Bu faturayı kapatmak için nedenler nelerdir?
ConfirmClassifyPaidPartiallyReasonAvoir=Ödeme vadesinden önce yapıldığı için kalan bakiye <b>(%s %s)</b> indirim olarak verildi. Bir iade faturası ile KDVyi ayarladım.
ConfirmClassifyPaidPartiallyReasonDiscountNoVat=Ödeme vadesinden önce yapıldığı için kalan bakiye <b>(%s %s)</b> indirim olarak verildi. Bu indirimle KDVyi kaybetmeyi kabul ettim.
ConfirmClassifyPaidPartiallyReasonDiscountVat=Ödeme vadesinden önce yapıldığı için kalan bakiye <b>(%s %s)</b> indirim olarak verildi. Bu indirimdeki KDVyi bir iade faturası olmadan kurtardım.
ConfirmClassifyPaidPartiallyReasonDiscountNoVat= Ödeme vadesinden önce yapıldığı için kalan bakiye <b>(%s %s)</b> indirim olarak verildi. Bu indirimle KDVyi kaybetmeyi kabul ettim.
ConfirmClassifyPaidPartiallyReasonDiscountVat= Ödeme vadesinden önce yapıldığı için kalan bakiye <b>(%s %s)</b> indirim olarak verildi. Bu indirimdeki KDVyi bir iade faturası olmadan kurtardım.
ConfirmClassifyPaidPartiallyReasonBadCustomer=Kötü müşteri
ConfirmClassifyPaidPartiallyReasonProductReturned=Ürünler kısmen iade edildi
ConfirmClassifyPaidPartiallyReasonOther=Diğer bir nedenle terkedilen tutar
ConfirmClassifyPaidPartiallyReasonOther=Diğer bir nedenle terkedilen tutar
ConfirmClassifyPaidPartiallyReasonDiscountNoVatDesc=Eğer fatura uygun yorum ile sağlanmışsa, bu seçim mümkündür. (Örneğin; «Fiyatın karşılığı olan verginin gerçekten ödenmiş olması indirim yapılması hakkını verir»)
ConfirmClassifyPaidPartiallyReasonDiscountVatDesc=Bazı ülkelerde, bu seçenek yalnızca fatura doğru notu içeriyorsa mümkün olabilir.
ConfirmClassifyPaidPartiallyReasonAvoirDesc=Eğer diğerlerinin hiçbiri uymuyorsa bu seçimi kullanın
ConfirmClassifyPaidPartiallyReasonBadCustomerDesc=Bir <b>Kötü müşteri</b> borçlarını ödemeyi reddeden müşteridir.
ConfirmClassifyPaidPartiallyReasonProductReturnedDesc=Bu seçenek, bazı ürün iadelerinden dolayı ödeme tamamlanamazsa, kullanılır.
ConfirmClassifyPaidPartiallyReasonOtherDesc=Bu seçeneği, eğer diğerlerinin hiçbiri uymazsa kullanın, örneğin aşağıdaki durumda:<br-bazı ürünlerin geri sevkedilmesinden dolayı ödeme tamalanamzsa<br>-istenen tutar çok önemli çünkü indirim unutulmuştur<br>Bütün durumlarda, istenen fazla tutar muhasebe sisteminde bir iade faturası oluşturularak düzeltilir.
ConfirmClassifyPaidPartiallyReasonProductReturnedDesc= Bu seçenek, bazı ürün iadelerinden dolayı ödeme tamamlanamazsa, kullanılır.
ConfirmClassifyPaidPartiallyReasonOtherDesc= Bu seçeneği, eğer diğerlerinin hiçbiri uymazsa kullanın, örneğin aşağıdaki durumda:<br-bazı ürünlerin geri sevkedilmesinden dolayı ödeme tamalanamzsa<br>-istenen tutar çok önemli çünkü indirim unutulmuştur<br>Bütün durumlarda, istenen fazla tutar muhasebe sisteminde bir iade faturası oluşturularak düzeltilir.
ConfirmClassifyAbandonReasonOther=Diğer
ConfirmClassifyAbandonReasonOtherDesc=Diğer bütün durumlarda bu seçenek kullanılacaktır. Örneğin; bir fatura değiştirmeyi tasarladığınızda.
ConfirmCustomerPayment=Bu ödeme girişini <b>%s </ b>%s için onaylıyor musunuz?
ConfirmClassifyAbandonReasonOtherDesc= Diğer bütün durumlarda bu seçenek kullanılacaktır. Örneğin; bir fatura değiştirmeyi tasarladığınızda.
ConfirmCustomerPayment Bu ödeme girişini <b>%s </ b>%s için onaylıyor musunuz?
ConfirmValidatePayment=Bu ödemeyi doğrulamak istediğinizden emin misiniz? Bir kez ödeme doğrulandıktan hiçbir değişiklik yapılamaz.
ValidateBill=Fatura doğrula
UnvalidateBill=Faturadan doğrulamayı kaldır
NumberOfBills=Fatura sayısı
NumberOfBillsByMonth=Aylık fatura sayısı
NumberOfBillsByMonthHT=Aya göre fatura sayısı
AmountOfBills=Faturaların tutarı
AmountOfBillsByMonthHT=Aylık fatura tutarı (vergisiz net)
AmountOfBillsByMonth= Aya göre faturaların tutarı
ShowSocialContribution=Sosyal katkı payını göster
ShowBill=Fatura göster
ShowInvoice=Fatura göster
ShowInvoice= Fatura göster
ShowInvoiceReplace=Değiştirilen faturayı göster
ShowInvoiceAvoir=Alacak dekontu göster
ShowInvoiceDeposit=Teminat faturası göster
@ -193,7 +193,7 @@ Rest=Bekleyen
AmountExpected=İstenen tutar
ExcessReceived=Fazla alınan
EscompteOffered=Teklif edilen indirim (vadeden önce ödemede)
SendBillRef=%s Faturasını gönder
SendBillRef=%s Faturasını gönder
SendReminderBillRef=%s Faturasını gönder (hatırlatma)
StandingOrders=Ödeme talimatları
StandingOrder=Ödeme talimatı
@ -203,7 +203,7 @@ RefBill=Fatura ref
ToBill=Faturalanacak
RemainderToBill=Faturalanacak bakiye
SendBillByMail=Faturayı E-posta ile gönder
SendReminderBillByMail=Hatırlatılmayı E-posta ile gönder
SendReminderBillByMail= Hatırlatılmayı E-posta ile gönder
RelatedCommercialProposals=İlgili teklifler
MenuToValid=Doğrulanacak
DateMaxPayment=Vadesinden önce ödeme
@ -214,12 +214,12 @@ ClassifyBill=Fatura sınıflandır
NoSupplierBillsUnpaid=Ödenmemiş tedarikçi faturası yok
SupplierBillsToPay=Ödeme bekleyen tedarikçi faturaları
CustomerBillsUnpaid=Ödenmemiş müşteri faturaları
DispenseMontantLettres=Mekanografik olarak tasarlanan fatura harf sırasının dışında tutulur
DispenseMontantLettres=Mekanografik olarak tasarlanan fatura harf sırasının dışında tutulur
DispenseMontantLettres= Mekanografik olarak tasarlanan fatura harf sırasının dışında tutulur
DispenseMontantLettres=Mekanografik işlemlerle yazılan faturalar harf sırasına göre dağıtılır
NonPercuRecuperable=Kurtarılamaz
SetConditions=Ödeme koşullarını ayarla
SetMode=Ödeme biçimini ayarla
SetDate= Tarih ayarla
SetDate=Tarih ayarla
SelectDate=Bir tarih seç
Billed=Faturalandı
RepeatableInvoice=Ön tanımlı fatura
@ -228,11 +228,11 @@ Repeatable=Ön tanımlı
Repeatables=Ön tanımlılar
ChangeIntoRepeatableInvoice=Ön tanımlıya dönüştür
CreateRepeatableInvoice=Ön tanımlı fatura oluştur
CreateFromRepeatableInvoice=Ön tanımlı faturadan oluştur
CreateFromRepeatableInvoice= Ön tanımlı faturadan oluştur
CustomersInvoicesAndInvoiceLines=Müşteri faturaları ve fatura satırları
CustomersInvoicesAndPayments=Müşteri faturaları ve ödemeleri
ExportDataset_invoice_1=Müşteri faturaları listesi ve fatura satırları
ExportDataset_invoice_2=Müşteri faturaları ve ödemeleri
ExportDataset_invoice_1= Müşteri faturaları listesi ve fatura satırları
ExportDataset_invoice_2= Müşteri faturaları ve ödemeleri
ProformaBill=Proforma Fatura:
Reduction=Kesinti
ReductionShort=Kes.
@ -278,8 +278,8 @@ InvoiceStatus=Fatura durumu
InvoiceNote=Fatura notu
InvoicePaid=Ödenen fatura
PaymentNumber=Ödeme numarası
RemoveDiscount=İndirimi kaldır
WatermarkOnDraftBill=Taslak faturaların üzerinde filigran (eğer boşsa hiçbirşey yok)
RemoveDiscount=İndirimi kaldır
WatermarkOnDraftBill=Taslak faturaların üzerinde filigran (eğer boşsa hiçbirşey yok)
InvoiceNotChecked=Seçilen yok fatura
CloneInvoice=Fatura kopyala
ConfirmCloneInvoice=Bu <b>%s</b> faturayı kopyalamak istediğinizden emin misiniz?
@ -294,31 +294,31 @@ ConfirmRemoveDiscount=Bu indirimi kaldırmak istediğinizden emin misiniz?
RelatedBill=İlgili fatura
RelatedBills=İlgili faturalar
# PaymentConditions
# Ödeme koşulları
PaymentConditionShortRECEP=Derhal
PaymentConditionRECEP=Derhal
PaymentConditionShort30D=30 gün
PaymentCondition30D=30 gün
PaymentConditionShort30DENDMONTH=Ay sonunda 30 gün
PaymentCondition30DENDMONTH=Ay sonunda 30 gün
PaymentConditionShort30DENDMONTH=Ay sonunda 30 gün
PaymentCondition30DENDMONTH=Ay sonunda 30 gün
PaymentConditionShort60D=60 gün
PaymentCondition60D=60 gün
PaymentConditionShort60DENDMONTH=Ay sonunda 60 gün
PaymentCondition60DENDMONTH=Ay sonunda 60 gün
PaymentConditionShort60DENDMONTH=Ay sonunda 60 gün
PaymentCondition60DENDMONTH=Ay sonunda 60 gün
PaymentConditionShortPT_DELIVERY=Teslimat
PaymentConditionPT_DELIVERY=Teslimatta
PaymentConditionShortPT_ORDER=Siparişte
PaymentConditionPT_ORDER=Siparişle
PaymentConditionPT_ORDER=Siparişte
PaymentConditionShortPT_5050=50-50
PaymentConditionPT_5050=50%% peşin, 50%% teslimatta
# FixAmount=Fix amount
# VarAmount=Variable amount (%% tot.)
# PaymentType
# Ödeme türü
PaymentTypeVIR=Banka hesabına
PaymentTypeShortVIR=Banka hesabı
PaymentTypePRE=Banka ödeme emri
PaymentTypeShortPRE=Banka ödeme emri
PaymentTypeShortPRE= Banka ödeme emri
PaymentTypeLIQ=Nakit
PaymentTypeShortLIQ=Nakit
PaymentTypeCB=Kredi kartı
@ -328,7 +328,7 @@ PaymentTypeShortCHQ=Çek
PaymentTypeTIP=TIP
PaymentTypeShortTIP=TIP
PaymentTypeVAD=İnternetten ödeme
PaymentTypeShortVAD=İnternetten ödeme
PaymentTypeShortVAD=İnternetten ödeme
PaymentTypeTRA=Fatura ödemesi
PaymentTypeShortTRA=Fatura
BankDetails=Banka ayrıntıları
@ -336,7 +336,7 @@ BankCode=Banka kodu
DeskCode=Sıra kodu
BankAccountNumber=Hesap numarası
BankAccountNumberKey=Anahtar
Residence=Yerleştirme
Residence=Yerleştirme
IBANNumber=IBAN numarası
IBAN=IBAN
BIC=BIC/SWIFT
@ -346,15 +346,15 @@ RegulatedOn=Buna göre düzenlenmiş
ChequeNumber=Çek No
ChequeOrTransferNumber=Çek/Havale No
ChequeMaker=Çeki veren
ChequeBank=Çekin Bankası
ChequeBank=Çekin Bankası
NetToBePaid=Net ödenecek
PhoneNumber=Tel
FullPhoneNumber=Telefon
TeleFax=Faks
PrettyLittleSentence=Maliye İdaresi tarafından onaylı bir muhasebe kurumu üyesi olarak adıma verilen çeklerdeki ödeme tutarını kabul ediniz.
PrettyLittleSentence= Maliye İdaresi tarafından onaylı bir muhasebe kurumu üyesi olarak adıma verilen çeklerdeki ödeme tutarını kabul ediniz.
IntracommunityVATNumber=Topluluk içi KDV numarası
PaymentByChequeOrderedTo=%s e yazılı çek ödemesi (vergi dahil) şuna gönderildi
PaymentByChequeOrderedToShort=Çek ödemesi (vergi dahil) şuna ödenir
PaymentByChequeOrderedTo=%s e yazılı çek ödemesi (vergi dahil) şuna gönderildi
PaymentByChequeOrderedToShort=Çek ödemesi (vergi dahil) şuna ödenir
SendTo=kime
PaymentByTransferOnThisBankAccount=Aşağıdaki banka hesabına havale ile ödeme
VATIsNotUsedForInvoice=* KDV uygulanmaz madde-293B CGI
@ -375,11 +375,11 @@ ChequesReceipts=Çek makbuzları
ChequesArea=Çek hesabı alanı
ChequeDeposits=Çek hesapları
Cheques=Çekler
CreditNoteConvertedIntoDiscount=Bu alacak dekontu veya teminat faturası %s haline dönüştürüldü
UsBillingContactAsIncoiveRecipientIfExist=Fatura alıcısı olarak üçüncü parti adresi yerine müşteri faturası kişi adresini kullan
CreditNoteConvertedIntoDiscount=Bu alacak dekontu veya teminat faturası %s haline dönüştürüldü
UsBillingContactAsIncoiveRecipientIfExist=Fatura alıcısı olarak üçüncü parti adresi yerine müşteri faturası kişi adresini kullan
ShowUnpaidAll=Tüm ödenmemiş faturaları göster
ShowUnpaidLateOnly=Ödenmemiş bütün faturaları göster
PaymentInvoiceRef=Fatura %s ödemesi
PaymentInvoiceRef=Fatura %s ödemesi
ValidateInvoice=Fatura doğrula
Cash=Nakit
Reported=Gecikmiş
@ -392,22 +392,22 @@ ClosePaidCreditNotesAutomatically=Tamamı ödenmiş alacak dekontlarını "Öden
AllCompletelyPayedInvoiceWillBeClosed=Bakiyesi kalmayan bütün faturalar otomatikmen kapatılarak "Ödendi" durumuna getirilecektir.
ToMakePayment=Öde
ToMakePaymentBack=Geri öde
# ListOfYourUnpaidInvoices=List of unpaid invoices
# NoteListOfYourUnpaidInvoices=Note: This list contains only invoices for third parties you are linked to as a sale representative.
# RevenueStamp=Revenue stamp
##### Types de contacts #####
TypeContact_facture_internal_SALESREPFOLL=Müşteri fatura izleme temsilci
TypeContact_facture_external_BILLING=Müşteri faturası ilgilisi
ListOfYourUnpaidInvoices=Ödenmemiş fatura listesi
NoteListOfYourUnpaidInvoices=Not: Bu liste yalnızca satış temsilcisi olarak bağlantılandığınız üçüncü partilerin faturalarını kapsar.
RevenueStamp=Damga vergisi
##### Kişi türleri #####
TypeContact_facture_internal_SALESREPFOLL= Müşteri fatura izleme temsilci
TypeContact_facture_external_BILLING=Müşteri faturası ilgilisi
TypeContact_facture_external_SHIPPING=Müşteri sevkiyat ilgilisi
TypeContact_facture_external_SERVICE=Müşteri hizmeti ilgilisi
TypeContact_invoice_supplier_internal_SALESREPFOLL=Tedarikçi fatura izleme temsilcisi
TypeContact_invoice_supplier_internal_SALESREPFOLL= Tedarikçi fatura izleme temsilcisi
TypeContact_invoice_supplier_external_BILLING=Tedarikçi fatura ilgilisi
TypeContact_invoice_supplier_external_SHIPPING=Tedarikçi sevkiyat ilgilisi
TypeContact_invoice_supplier_external_SERVICE=Tedarikçi hizmet ilgilisi
# crabe PDF Model
PDFCrabeDescription=Fatura PDF şablonu Crabe. Tam fatura şablonu (Önerilen şablon)
# crabe PDF Modeli
PDFCrabeDescription= Fatura PDF Crabe şablonu. Tam bir fatura şablonu (Önerilen şablon)
# oursin PDF Model
PDFOursinDescription=Fatura şablonu oursin
PDFOursinDescription=Fatura PDF Oursin şablonu. Tam bir fatura şablonu (Seçenek şablon)
# NumRef Modules
TerreNumRefModelDesc1=Standart faturalar için numarayı %syymm-nnnn biçiminde ve iade faturaları için %syymm-nnnn biçiminde göster, yy yıl, mm ay ve nnnn boşluksuz ve sıfıra dönüşmeyen bir dizidir.
TerreNumRefModelDesc1= Standart faturalar için numarayı %syymm-nnnn biçiminde ve iade faturaları için %syymm-nnnn biçiminde göster, yy yıl, mm ay ve nnnn boşluksuz ve sıfıra dönüşmeyen bir dizidir.
TerreNumRefModelError=$syymm ile başlayan bir fatura hali hazırda vardır ve bu sıra dizisi için uygun değildir. Bu modülü etkinleştirmek için onu kaldırın ya da adını değiştirin.

View File

@ -1,4 +1,4 @@
# Dolibarr language file - Source file is en_US - boxes
# Dolibarr language file - tr_TR - boxes
CHARSET=UTF-8
BoxLastRssInfos=Rss bilgileri
BoxLastProducts=Son %s ürün/hizmet
@ -6,9 +6,9 @@ BoxProductsAlertStock=Stoktaki ürün uyarısı
BoxLastProductsInContract=Son %s sözleşmeli ürün/hizmet
BoxLastSupplierBills=Son tedarikçi faturaları
BoxLastCustomerBills=Son müşteri faturaları
BoxOldestUnpaidCustomerBills=En eski ödenmemiş müşteri faturaları
BoxOldestUnpaidSupplierBills=En eski ödenmemiş tedarikçi faturaları
BoxLastProposals=Son ticari teklifler
BoxOldestUnpaidCustomerBills=Ödenmemiş en eski müşteri faturaları
BoxOldestUnpaidSupplierBills=Ödenmemiş en eski tedarikçi faturaları
BoxLastProposals=Son teklifler
BoxLastProspects=Son adaylar
BoxLastCustomers=Son müşteriler
BoxLastSuppliers=Son değiştirilen tedarikçiler
@ -18,44 +18,44 @@ BoxLastActions=Son eylemler
BoxLastContracts=Son sözleşmeler
BoxLastContacts=Son kişiler/adresler
BoxLastMembers=Son üyeler
# BoxFicheInter=Last interventions
BoxFicheInter=Son müdahaleler
BoxCurrentAccounts=Cari hesap bakiyesi
BoxSalesTurnover=Satış cirosu
BoxTotalUnpaidCustomerBills=Toplam ödenmemiş müşteri faturaları
BoxTotalUnpaidSuppliersBills=Toplam ödenmemiş tedarikçi faturaları
BoxTitleLastBooks=Son yapılan %s kayıt
BoxTotalUnpaidCustomerBills=Ödenmemiş toplam müşteri faturaları
BoxTotalUnpaidSuppliersBills=Ödenmemiş toplam tedarikçi faturaları
BoxTitleLastBooks=Yapılan son %s kayıt
BoxTitleNbOfCustomers=Müşteri sayısı
BoxTitleLastRssInfos=%s ten en son %s haber
BoxTitleLastProducts=Son değiştirilen % s ürün/hizmet
BoxTitleLastProducts=Değiştirilen son % s ürün/hizmet
BoxTitleProductsAlertStock=Stoktaki ürün uyarısı
BoxTitleLastCustomerOrders=Son değiştirilen %s müşteri siparişi
BoxTitleLastSuppliers=Son kaydedilen %s tedarikçi
BoxTitleLastCustomers=Son kaydedilen %s müşteri
BoxTitleLastModifiedSuppliers=Son değiştirilen %s tedarikçi
BoxTitleLastModifiedCustomers=Son değiştirilen %s müşteri
BoxTitleLastCustomersOrProspects=Son değiştirilen %s müşteri veya aday
BoxTitleLastPropals=Son kaydedilen %s teklif
BoxTitleLastCustomerOrders=Değiştirilen son %s müşteri siparişi
BoxTitleLastSuppliers=Kaydedilen son %s tedarikçi
BoxTitleLastCustomers=Kaydedilen son %s müşteri
BoxTitleLastModifiedSuppliers=Değiştirilen son %s tedarikçi
BoxTitleLastModifiedCustomers=Değiştirilen son %s müşteri
BoxTitleLastCustomersOrProspects=Değiştirilen son %s müşteri veya aday
BoxTitleLastPropals=Kaydedilen son %s teklif
BoxTitleLastCustomerBills=Son %s müşteri faturası
BoxTitleLastSupplierBills=Son kaydedilen %s tedarikçi faturası
BoxTitleLastProspects=Son kaydedilen %s aday
BoxTitleLastModifiedProspects=Son değiştirilen %s aday
BoxTitleLastProductsInContract=Bir sözleşmedeki son %s ürün/hizmet
BoxTitleLastModifiedMembers=Son değiştirilen %s üye
# BoxTitleLastFicheInter=Last %s modified intervention
BoxTitleOldestUnpaidCustomerBills=En eski ödenmemiş %s müşteri faturası
BoxTitleOldestUnpaidSupplierBills=En eski ödenmemiş %s tedarikçi faturası
BoxTitleLastSupplierBills=Kaydedilen son %s tedarikçi faturası
BoxTitleLastProspects=Kaydedilen son %s aday
BoxTitleLastModifiedProspects=Değiştirilen son %s aday
BoxTitleLastProductsInContract=Bir sözleşmedeki son %s ürün/hizmet
BoxTitleLastModifiedMembers=Değiştirilen son %s üye
BoxTitleLastFicheInter=Değiştirilen son %s müdahale
BoxTitleOldestUnpaidCustomerBills=Ödenmemiş en eski %s müşteri faturası
BoxTitleOldestUnpaidSupplierBills=Ödenmemiş en eski %s tedarikçi faturası
BoxTitleCurrentAccounts=Cari hesap bakiyeleri
BoxTitleSalesTurnover=Satış cirosu
BoxTitleTotalUnpaidCustomerBills=Ödenmemiş müşteri faturaları
BoxTitleTotalUnpaidSuppliersBills=Ödenmemiş tedarikçi faturaları
BoxTitleLastModifiedContacts=Son değiştirilen %s kişi/adres
BoxTitleLastModifiedContacts=Değiştirilmiş son %s kişi/adres
BoxMyLastBookmarks=En son %s yerimim
BoxOldestExpiredServices=Süresi dolmuş en eski etkin hizmetler
BoxLastExpiredServices=Etkinlik hizmet süresi dolmuş enson %s eski kişi
BoxLastExpiredServices=Etkinlik hizmet süresi dolmuş en son %s eski kişi
BoxTitleLastActionsToDo=Son yapılan %s eylem
BoxTitleLastContracts=Son %s sözleşme
BoxTitleLastModifiedDonations=Son değiştirilen %s bağış
BoxTitleLastModifiedExpenses=Son değiştirilen %s gider
BoxTitleLastModifiedDonations=Değiştirilmiş son %s bağış
BoxTitleLastModifiedExpenses=Değiştirilmiş son %s gider
BoxGlobalActivity=Genel etkinlik (faturalar, teklifler, siparişler)
FailedToRefreshDataInfoNotUpToDate=RSS akışı yenilemesi yapılamadı. Son başarılı yenileme tarihi: %s
LastRefreshDate=Son yenileme tarihi
@ -78,7 +78,7 @@ NoRecordedContracts=Kayıtlı sözleşme yok
BoxLatestSupplierOrders=Son tedarikçi siparişleri
BoxTitleLatestSupplierOrders=Son %s tedarikçi siparişi
NoSupplierOrder=Kayıtlı tedarikçi siparişi yok
# BoxInvoicesPerMonth=Invoices per month
# BoxOrdersPerMonth=Orders per month
# BoxProposalsPerMonth=Proposals per month
# NoTooLowStockProducts=No product under the low stock limit
BoxInvoicesPerMonth=Aylık faturalar
BoxOrdersPerMonth=Aylık siparişler
BoxProposalsPerMonth=Aylık teklifler
NoTooLowStockProducts=Enaz stok seviyesinin altında ürün yok

View File

@ -1,4 +1,4 @@
# Language file - Source file is en_US - cashdesk
# Dolibarr language file - tr_TR - cashdesk
CHARSET=UTF-8
CashDeskMenu=Satış Noktası
CashDesk=Satış Noktası
@ -13,20 +13,20 @@ CashDeskProducts=Ürünler
CashDeskStock=Stok
CashDeskOn=açık
CashDeskThirdParty=Üçüncü parti
# CashdeskDashboard=Point of sale access
CashdeskDashboard=Satış erişimi noktası
ShoppingCart=Alışveriş sepeti
NewSell=Yeni satış
BackOffice=Arka ofis
AddThisArticle=Bu maddeyi ekle
AddThisArticle=Bu malı ekle
RestartSelling=Satışa geri dön
SellFinished=Satış bitti
PrintTicket=Fiş yazdır
NoProductFound=Hiç madde bulunamadı
NoProductFound=Hiç mal bulunamadı
ProductFound=ürün bulundu
ProductsFound=ürünler bulundu
NoArticle=Madde yok
NoArticle=Mal yok
Identification=Kimlik saptama
Article=Madde
Article=Mal
Difference=Fark
TotalTicket=Toplam fiş
NoVAT=Bu satış için KDV yok
@ -36,5 +36,5 @@ CashDeskSetupStock=Fatura oluştururken stok eksiltmeniz isteniyor, ancak bunun
BankToPay=Açık hesap
ShowCompany=Firma göster
ShowStock=Depo göster
DeleteArticle=Bu maddeyi kaldırmak için tıkla
# FilterRefOrLabelOrBC=Search (Ref/Label)
DeleteArticle=Bu malı kaldırmak için tıkla
FilterRefOrLabelOrBC=Ara (Ref/Etiket)

View File

@ -33,18 +33,18 @@ ValidateFields=Doğrulama alanları
NoSubCat=Alt kategori yok.
SubCatOf=Alt kategori
FoundCats=Kategoriler bulundu
FoundCatsForName=Bu ad için kategoriler bulundu:
FoundCatsForName=Bu ad için kategori bulundu:
FoundSubCatsIn=Kategori içinde alt kategoriler bulundu
ErrSameCatSelected=Birkaç kez aynı kategoriyi seçtiniz
ErrForgotCat=Kategori seçmeyi unuttunuz
ErrForgotField=Alanlara bilgi girmeyi unuttunuz
ErrCatAlreadyExists=Bu ad zaten kullanılıyor
AddProductToCat=Bu ürünü bir kategoriye mi ekleyeceksiniz?
AddProductToCat=Bu ürünü bir kategoriye ekle?
ImpossibleAddCat=Kategori eklemek olanaksız
ImpossibleAssociateCategory=Kategoriyle ilişkilendirmek olanaksız
ImpossibleAssociateCategory=Bu kategoriye ilişkilendirmek olanaksız
WasAddedSuccessfully=<b>%s</b> başarıyla eklendi.
ObjectAlreadyLinkedToCategory=Öğe zaten bu kategoriye bağlıdır.
CategorySuccessfullyCreated=Bu kategoriye %s başarı ile eklendi.
CategorySuccessfullyCreated=Bu %s kategorisi başarı ile eklendi.
ProductIsInCategories=Ürün/hizmet aşağıdaki kategorilere aittir
SupplierIsInCategories=Üçüncü parti aşağıdaki tedarikçi kategorilerine aittir
CompanyIsInCustomersCategories=Bu üçüncü parti aşağıdaki müşteri/aday kategorilerine aittir
@ -57,7 +57,7 @@ MemberHasNoCategory=Bu üye herhangi bir kategoride yoktur
ClassifyInCategory=Kategoride Sınıflandır
NoneCategory=Hiçbiri
NotCategorized=Kategorisiz
CategoryExistsAtSameLevel=Bu kategori zaten bu ilgi ile var
CategoryExistsAtSameLevel=Bu kategori zaten bu ref ile var
ReturnInProduct=Ürün/hizmet kartına geri dön
ReturnInSupplier=Tedarikçi kartına geri dön
ReturnInCompany=Müşteri/aday kartına geri dön
@ -99,4 +99,4 @@ CatMemberLinks=Üyeler ve kategoriler arasındaki bağlantılar
CatProdLinks=Ürünler/hizmetler ve kategoriler arasındaki bağlantılar
CatCusLinks=Müşterler/adaylar ve kategoriler arasındaki bağlantılar
CatSupLinks=Tedarikçiler ve kategoriler arasındaki bağlantılar
# DeleteFromCat=Remove from category
DeleteFromCat=Kategoriden kaldır

View File

@ -1,4 +1,4 @@
# Dolibarr language file - Source file is en_US - commercial
# Dolibarr language file - tr_TR - commercial
CHARSET=UTF-8
Commercial=Ticari
CommercialArea=Ticari alan
@ -31,7 +31,7 @@ SalesRepresentativeFollowUp=Satış temsilcisi (takipçi)
SalesRepresentativeSignature=Satış temsilcisi (imza yetkilisi)
CommercialInterlocutor=Ticari muhatap
ErrorWrongCode=Yanlış kod
NoSalesRepresentativeAffected=Etkilenen özel bir satış temsilcisi yok
NoSalesRepresentativeAffected=Görevlendirilen özel bir satış temsilcisi yok
ShowCustomer=Müşteri göster
ShowProspect=Aday göster
ListOfProspects=Aday listesi
@ -60,10 +60,10 @@ LastProspectNeverContacted=Hiç görüşülmedi
LastProspectToContact=Görüşülecek
LastProspectContactInProcess=Kişi işlemde
LastProspectContactDone=Görüşme yapıldı
DateActionPlanned=Planlanan eylem tarihi
DateActionPlanned=Planlanan etkinlik tarihi
DateActionDone=Etkinliğin yapıldığı tarih
ActionAskedBy=Etkinliği sunan
ActionAffectedTo=Etkinlikten etkilenen
ActionAskedBy=Etkinliği raporlayan
ActionAffectedTo=Etkinliğe görevlendirilen
ActionDoneBy=Etkinliği yapan
ActionUserAsk=Raporlayan
ErrorStatusCantBeZeroIfStarted=Eğer <b>Yapıldığı tarih</b> alanı doluysa, etkinlik başlamıştır (veya bitmiştir), bu durumda '<b>Durum</b>' alanı 0%% olamaz.
@ -81,9 +81,9 @@ ActionAC_SHIP=Sevkiyatı postayla gönder
ActionAC_SUP_ORD=Tedarikçi siparişini postayla gönder
ActionAC_SUP_INV=Tedarikçi faturasını postayla gönder
ActionAC_OTH=Diğer
ActionAC_OTH_AUTO=Diğer otomatikman eklenen etkinlikler)
ActionAC_OTH_AUTO=Diğer (otomatikman eklenen etkinlikler)
ActionAC_MANUAL=Elle eklenen etkinlikler
ActionAC_AUTO=Otomatikman eklenen etkinlikler
ActionAC_AUTO=Otomatikman araya eklenen etkinlikler
Stats=Satış istatistikleri
CAOrder=Satış hacmi (doğrulanmış siparişler)
FromTo=İlk: %s Son: %s
@ -93,4 +93,5 @@ NoData=Veri yok
StatusProsp=Aday durumu
DraftPropals=Taslak teklifler
SearchPropal=Bir teklif ara
# CommercialDashboard=Commercial summary
CommercialDashboard=Ticari özet

View File

@ -1,8 +1,8 @@
# Dolibarr language file - Source file is en_US - companies
# Dolibarr language file - tr_TR - companies
CHARSET=UTF-8
ErrorCompanyNameAlreadyExists=Firma adı zaten %s var. Başka bir tane seçin.
ErrorPrefixAlreadyExists=Önek %s zaten var. Başka bir tane seçin.
ErrorSetACountryFirst=İlk olarak ülkeyi ayarlamalısınız.
ErrorCompanyNameAlreadyExists=%s firma adı zaten var. Başka bir tane seçin.
ErrorPrefixAlreadyExists= %s öneki zaten var. Başka bir tane seçin.
ErrorSetACountryFirst=İlk olarak ülkeyi ayarlayın.
SelectThirdParty=Bir üçüncü parti seç
DeleteThirdParty=Bir üçüncü parti sil
ConfirmDeleteCompany=Bu firmayı ve ona bağlı tüm bilgileri silmek istediğinizden emin misiniz?
@ -31,16 +31,16 @@ StatusContactValidated=Kişi/adres durumu
Company=Firma
CompanyName=Firma adı
Companies=Firmalar
CountryIsInEEC=Ülke, Avrupa Ekonomik Topluluğu içindedir
CountryIsInEEC=Ülke Avrupa Ekonomik Topluluğu içindedir
ThirdPartyName=Üçüncü parti adı
ThirdParty=Üçüncü parti
ThirdParties=Üçüncü partiler
ThirdPartyAll=Üçüncü partiler (hepsi)
ThirdPartyProspects=Adaylar
# ThirdPartyProspectsStats=Prospects
ThirdPartyProspectsStats=Adaylar
ThirdPartyCustomers=Müşteriler
# ThirdPartyCustomersStats=Customers
ThirdPartyCustomersWithIdProf12=Müşteriler %s veya %s ile
ThirdPartyCustomersStats=Müşteriler
ThirdPartyCustomersWithIdProf12=%s veya %s li müşteriler
ThirdPartySuppliers=Tedarikçiler
ThirdPartyType=Üçüncü parti türü
Company/Fundation=Firma/Kuruluş
@ -68,7 +68,7 @@ CountryCode=Ülke kodu
CountryId=Ülke kimliği
Phone=Telefonu
PhonePro=İş Telefonu
PhonePerso=Kişi. telefonu
PhonePerso=Kişi telefonu
PhoneMobile=Mobil
No_Email=Toplu e-posta gönderme
Fax=Faks
@ -331,15 +331,15 @@ TE_UNKNOWN=-
TE_STARTUP=Yeni başlamış
TE_GROUP=Büyük firma
TE_MEDIUM=Orta firma
TE_ADMIN=Resmi kurum
TE_ADMIN=Kamu kurumu
TE_SMALL=Küçük firma
TE_RETAIL=Perakendeci
TE_WHOLE=Toptancı
TE_PRIVATE=Özel şahıs
TE_OTHER=Diğer
StatusProspect-1=Görüşülecek
StatusProspect-1=Görüşülmeyecek
StatusProspect0=Hiç görüşülmedi
StatusProspect1=Görüşülmeyecek
StatusProspect1=Görüşülecek
StatusProspect2=Görüşme sürecinde
StatusProspect3=Görüşme yapıldı
ChangeDoNotContact=Durumu 'Görüşülmeyecek' olarak değiştir
@ -378,8 +378,8 @@ JuridicalStatus200=Bağımsız
DeleteFile=Dosya sil
ConfirmDeleteFile=Bu dosyayı silmek istediğinizden emin misiniz?
AllocateCommercial=Bir ticari tahsis et
SelectCountry=Bir ülke seçin
SelectCompany=Bir üçüncü parti seçin
SelectCountry=Bir ülke seç
SelectCompany=Bir üçüncü parti seç
Organization=Kuruluş
AutomaticallyGenerated=Otomatikman oluşturulur
FiscalYearInformation=Mali yıla ait bilgi
@ -394,7 +394,7 @@ UniqueThirdParties=Toplam eşsiz üçüncü parti
InActivity=Açık
ActivityCeased=Kapalı
ActivityStateFilter=Etkinlik durumu
# ProductsIntoElements=List of products into
ProductsIntoElements=Katılacak ürün listesi
# Monkey
MonkeyNumRefModelDesc=Sayı biçimini müşteri için %syymm-nnn, tedarikçi için %syymm-nnn gösterir, yy yıl, mm ay ve nnnn ise 0 olmayan bir dizidir

View File

@ -1,8 +1,8 @@
# Dolibarr language file - Source file is en_US - compta
# Dolibarr language file - tr_TR - compta
CHARSET=UTF-8
Accountancy=Muhasebe
AccountancyCard=Muhasebe kartı
Treasury=Maliye
Treasury=Varlık
MenuFinancial=Finansal
TaxModuleSetupToModifyRules=Hesaplama kurallarını değiştirmek için <a href="%s">modül kurulumu</a> na git
OptionMode=Muhasebe seçeneği
@ -23,7 +23,7 @@ Accountsparent=Ana hesaplar
BillsForSuppliers=Tedarikçi faturaları
Income=Gelir
Outcome=Gider
ReportInOut=Gelir/Gider
ReportInOut=Gelir / Gider
ReportTurnover=Ciro
PaymentsNotLinkedToInvoice=Herhangi bir faturaya bağlı olmayan ödemeler, herhangi bir üçüncü partiye de bağlı değildir
PaymentsNotLinkedToUser=Herhangi bir kullanıcıya bağlı olmayan ödemeler
@ -37,13 +37,13 @@ AmountHTVATRealReceived=Net alınan
AmountHTVATRealPaid=Net ödenen
VATToPay=KDV satışlar
VATReceived=KDV alınan
VATToCollect=KDV satınalımlar
VATToCollect=KDV alışlar
VATSummary=KDV bakiyesi
LT2SummaryES=IRPF bakiyesi
VATPaid=KDV ödenmiş
LT2PaidES=IRPF ödenmiş
VATPaid=KDV ödenen
LT2PaidES=IRPF ödenen
LT2CustomerES=IRPF satışlar
LT2SupplierES=IRPF satınalımlar
LT2SupplierES=IRPF alışlar
VATCollected=KDV alınan
ToPay=Ödenecek
ToGet=Geri alınacak
@ -55,7 +55,7 @@ MenuSocialContributions=Sosyal katkı payı
MenuNewSocialContribution=Yeni katkı payı
NewSocialContribution=Yeni sosyal katkı payı
ContributionsToPay=Ödenecek katkı payları
AccountancyTreasuryArea=Muhasebe/Maliye alanı
AccountancyTreasuryArea=Muhasebeci/Veznedar alanı
AccountancySetup=Muhasebe ayarları
NewPayment=Yeni ödeme
Payments=Ödemeler
@ -144,13 +144,13 @@ DescPurchasesJournal=Satınalma Günlüğü
InvoiceRef=Fatura ref.
CodeNotDef=Tanımlanmamış
AddRemind=Sevkedilebilir miktar
RemainToDivide= Dapıtılmak üzere kalır:
RemainToDivide= Dağıtılmak üzere kalan:
WarningDepositsNotIncluded=Teminat faturaları bu muhasebe modülü ile bu sürümde içerilmez.
DatePaymentTermCantBeLowerThanObjectDate=Ödeme koşulu tarihi nesnenin tarihinden düşük olamaz.
Pcg_version=Pcg sürümü
Pcg_type=Pcg türü
Pcg_subtype=Pcg alt türü
# InvoiceLinesToDispatch=Invoice lines to dispatch
# InvoiceDispatched=Dispatched invoices
# AccountancyDashboard=Accountancy summary
# ByProductsAndServices=By products and services
InvoiceLinesToDispatch=Dağıtılacal fatura kalemleri
InvoiceDispatched=Dağıtılan faturalar
AccountancyDashboard=Muhasebe özeti
ByProductsAndServices=Ürün ve hizmetlere göre

View File

@ -1,4 +1,4 @@
# Dolibarr language file - Source file is en_US - contracts
# Dolibarr language file - tr_TR - contracts
CHARSET=UTF-8
ContractsArea=Sözleşmeler alanı
ListOfContracts=Sözleşme Listesi
@ -70,7 +70,7 @@ DateEndReal=Gerçek bitiş tarihi
DateEndRealShort=Gerçek bitiş tarihi
NbOfServices=Hizmet sayısı
CloseService=Hizmet kapat
ServicesNomberShort=%s hizmet
ServicesNomberShort=%s hizmeti
RunningServices=Yürürlükteki hizmetler
BoardRunningServices=Süresi dolmuş yürürlükteki hizmetler
ServiceStatus=Hizmet Durumu
@ -86,9 +86,9 @@ PaymentRenewContractId=Sözleşme satırını yenile (sayı %s)
ExpiredSince=Süre bitiş tarihi
RelatedContracts=İlgili sözleşmeler
NoExpiredServices=Süresi dolmamış etkin hizmetler
# ListOfServicesToExpireWithDuration=List of Services to expire in %s days
# ListOfServicesToExpire=List of Services to expire
# Service=Service
ListOfServicesToExpireWithDuration=%s Günde sona erecek hizmetler listesi
ListOfServicesToExpire=Sona erecek hizmetler listesi
Service=Hizmet
##### Types de contacts #####
TypeContact_contrat_internal_SALESREPSIGN=Sözleşme imzalalayacak satış temsilcisi

View File

@ -1,4 +1,4 @@
# Dolibarr language file - Source file is en_US - dict
# Dolibarr language file - tr_TR - dict
CHARSET=UTF-8
CountryFR=Fransa
CountryBE=Belçika
@ -202,7 +202,7 @@ CountrySC=Seyşeller
CountrySL=Sierra Leone
CountrySK=Slovakya
CountrySI=Slovenya
CountrySB=Solomon Adaları
CountrySB=Salomon Adaları
CountrySO=Somali
CountryZA=Güney Afrika
CountryGS=Güney Georgia ve Güney Sandwich Adaları
@ -222,7 +222,7 @@ CountryTO=Tonga
CountryTT=Trinidad ve Tobago
CountryTR=Türkiye
CountryTM=Türkmenistan
CountryTC=Türkler ve Cailos Adaları
CountryTC=Türk ve Caicos Adaları
CountryTV=Tuvalu
CountryUG=Uganda
CountryUA=Ukrayna
@ -278,8 +278,12 @@ CurrencyMUR=Mauritius rupisi
CurrencySingMUR=Mauritius Rupisi
CurrencyNOK=Norveç Kronu
CurrencySingNOK=Norveç Kronu
CurrencySUR=Ruble
CurrencySingSUR=Ruble
CurrencyTND=Tunus dinarı
CurrencySingTND=Tunus dinarı
CurrencyTRL=Türk Lirası
CurrencySingTRL=Türk Lirası
CurrencyUSD=ABD Doları
CurrencySingUSD=ABD Doları
CurrencyUAH=Hryvnia
@ -294,10 +298,10 @@ CurrencySingXPF=CFP Frangı
CurrencyCentSingEUR=cent
CurrencyThousandthSingTND=thousandth
#### Input reasons #####
#### Giriş nedenleri #####
DemandReasonTypeSRC_INTE=Internet
DemandReasonTypeSRC_CAMP_MAIL=Posta kampanyası
DemandReasonTypeSRC_CAMP_EMAIL=E-posta kampanyası
DemandReasonTypeSRC_CAMP_EMAIL=Eposta kampanyası
DemandReasonTypeSRC_CAMP_PHO=Telefon kampanyası
DemandReasonTypeSRC_CAMP_FAX=Faks kampanyası
DemandReasonTypeSRC_COMM=Ticari görüşme
@ -307,7 +311,7 @@ DemandReasonTypeSRC_PARTNER=İş Ortağı
DemandReasonTypeSRC_EMPLOYEE=Çalışan
DemandReasonTypeSRC_SPONSORING=Destekçi
#### Paper formats ####
#### Kağıt biçimleri ####
PaperFormatEU4A0=Biçim 4A0
PaperFormatEU2A0=Biçim 2A0
PaperFormatEUA0=Biçim A0

View File

@ -23,4 +23,6 @@ AddIntoSpipError=Kullanıcı SPIP e eklenemedi
DeleteIntoSpip=SPIP ten kaldır
DeleteIntoSpipConfirmation=Bu üyeyi SPIP ten kaldırmak istediğinizden emin misiniz?
DeleteIntoSpipError=Kullanıcı SPIP ten menedilemedi
SPIPConnectionFailed=SPIP e bağlanılamadı
SPIPConnectionFailed=SPIP e bağlanılamadı
SuccessToAddToMailmanList=Add of %s to mailman list %s or SPIP database done
SuccessToRemoveToMailmanList=Removal of %s from mailman list %s or SPIP database done

View File

@ -1,4 +1,4 @@
# Dolibarr language file - Source file is en_US - mails
# Dolibarr language file - tr_TR - mails
CHARSET=UTF-8
Mailing=Eposta
EMailing=Eposta

View File

@ -1,4 +1,4 @@
# Dolibarr language file - Source file is en_US - main
# Dolibarr language file - tr_TR - main
CHARSET=UTF-8
DIRECTION=ltr
# Note for chinese:
@ -20,7 +20,7 @@ FormatHourShortDuration=%H:%M
FormatDateTextShort=%d %b %Y
FormatDateText=%d %B %Y
FormatDateHourShort=%d/%m/%Y %H:%M
# FormatDateHourSecShort=%m/%d/%Y %I:%M:%S %p
FormatDateHourSecShort=%d/%m/%Y %H:%M:%S %p
FormatDateHourTextShort=%d %b %Y %H:%M
FormatDateHourText=%d %B %Y %H:%M
DatabaseConnection=Veritabanı bağlantısı
@ -146,7 +146,7 @@ ConfirmClone=Klonlamak istediğiniz verileri seçin:
NoCloneOptionsSpecified=Klonlanacak hiçbir veri tanımlanmamış.
Of=ile ilgili
Go=Git
# Run=Run
Run=Çalıştır
CopyOf=Kopyası
Show=Göster
ShowCardHere=Kart göster
@ -333,7 +333,7 @@ FullList=Tüm liste
Statistics=İstatistikler
OtherStatistics=Diğer istatistikler
Status=Durum
# ShortInfo=Info.
ShortInfo=Bilgi.
Ref=Ref.
RefSupplier=Ref. tedarikçi
RefPayment=Ref. ödeme
@ -483,8 +483,8 @@ Report=Rapor
Keyword=Anahtar kelime
Legend=Gösterge
FillTownFromZip=İli Posta Kodundan (zip) al
# Fill=Fill
# Reset=Reset
Fill=Doldur
Reset=Sıfırla
ShowLog=Günlüğü göster
File=Dosya
Files=Dosyalar
@ -584,7 +584,7 @@ ThisLimitIsDefinedInSetup=Dolibarr sınırı (Giriş->Kurulum->Güvenlik menüs
NoFileFound=Hiçbir belge bu dizine kaydedilmedi
CurrentUserLanguage=Geçerli dil
CurrentTheme=Geçerli tema
# CurrentMenuManager=Current menu manager
CurrentMenuManager=Geçerli menü yöneticisi
DisabledModules=Engelli modüller
For=İçin
ForCustomer=Müşteriler için
@ -650,11 +650,11 @@ DeleteAFile=Bir dosya sil
ConfirmDeleteAFile=Dosya silmek istediğinizden emin misiniz
NoResults=Sonuç yok
ModulesSystemTools=Modul araçları
# Test=Test
# Element=Element
# NoPhotoYet=No pictures available yet
# HomeDashboard=Home summary
# Deductible=Deductible
Test=Test
Element=Öğe
NoPhotoYet=Henüz hiç resim yok
HomeDashboard=Giriş özeti
Deductible=Düşülebilir
# from=from
# toward=toward

View File

@ -1,4 +1,4 @@
# Dolibarr language file - Source file is en_US - marges
# Dolibarr language file - tr_TR - margings
CHARSET=UTF-8
Margin=Oran

View File

@ -1,4 +1,4 @@
# Dolibarr language file - Source file is en_US - members
# Dolibarr language file - tr_TR - members
CHARSET=UTF-8
MembersArea=Üye alanı
PublicMembersArea=Genel üye alanı
@ -111,12 +111,12 @@ FollowingLinksArePublic=Aşağıdaki bağlantılar açık sayfalar olup herhangi
PublicMemberList=Genel üye listesi
BlankSubscriptionForm=Genel oto-abonelik formu
# BlankSubscriptionFormDesc=Dolibarr can provide you a public URL to allow external visitors to ask to subscribe to the foundation. If an online payment module is enabled, a payment form will also be automatically provided.
# EnablePublicSubscriptionForm=Enable the public auto-subscription form
EnablePublicSubscriptionForm=Genel oto abonelik formunu etkinleştir
MemberPublicLinks=Genel bağlantılar/sayfalar
ExportDataset_member_1=Üyeler ve abonelikleri
# ImportDataset_member_1=Members
ImportDataset_member_1=Üyeler
LastMembers=Son % s üye
# LastMembersModified=Last %s modified members
LastMembersModified=Değiştirilen son %s üye
LastSubscriptionsModified=Sondeğiştirilen %s abonelik
AttributeName=Öznitelik adı
FieldEdition=%s Alanının düzenlenmesi
@ -157,7 +157,7 @@ NoThirdPartyAssociatedToMember=Bu üye ile ilintili üçüncü parti yok
ThirdPartyDolibarr=Dolibarr üçüncü partisi
MembersAndSubscriptions= Üyeler ve abonelikler
MoreActions=Kayıt üzerinde tamamlayıcı işlem
# MoreActionsOnSubscription=Complementary action, suggested by default when recording a subscription
MoreActionsOnSubscription=Tamamlayıcı eylem, bir abonelik kaydı yaparken varsayılan olarak önerilir
MoreActionBankDirect=Hesap üzerinde doğrudan bir işlem kaydı oluşturun
MoreActionBankViaInvoice=Hesaba bir fatura ve ödeme oluştur
MoreActionInvoiceOnly=Ödeme yapılmamış bir fatura oluştur
@ -169,7 +169,7 @@ DocForLabels=Adres çizelgeleri oluştur (Çıkış formatı için gerçek ayar
SubscriptionPayment=Abonelik ödemesi
LastSubscriptionDate=Son abonelik tarihi
LastSubscriptionAmount=Son abonelik tutarı
# MembersStatisticsByCountries=Members statistics by country
MembersStatisticsByCountries=Ülkeye göre üye istatistikleri
MembersStatisticsByState=Eyalete/ile göre üyelik istatistikleri
MembersStatisticsByTown=İlçelere göre üyelik istatistikleri
NbOfMembers=Üye sayısı
@ -196,10 +196,10 @@ Associations=Dernekler
Collectivités=Kurumlar
Particuliers=Kişisel
Entreprises=Firmalar
# DOLIBARRFOUNDATION_PAYMENT_FORM=To make your subscription payment using a bank transfer, see page <a target="_blank" href="http://wiki.dolibarr.org/index.php/Subscribe#To_subscribe_making_a_bank_transfer">http://wiki.dolibarr.org/index.php/Subscribe</a>.<br>To pay using a Credit Card or Paypal, click on button at bottom of this page.<br>
DOLIBARRFOUNDATION_PAYMENT_FORM=Banka havalesi ile abonelik ödemesi yapmak için bu sayfaya bakın <a target="_blank" href="http://wiki.dolibarr.org/index.php/Subscribe#To_subscribe_making_a_bank_transfer">http://wiki.dolibarr.org/index.php/Subscribe</a>.<br>Kredi Kartı ya da PayPal ile ödemek için bu sayfanın altındaki düğmeye tıklayın.<br>
ByProperties=Özelliklere göre
MembersStatisticsByProperties=Özelliklere göre üye istatistikleri
MembersByNature=Doğal üyeler
# VATToUseForSubscriptions=VAT rate to use for subscriptions
# NoVatOnSubscription=No TVA for subscriptions
# MEMBER_PAYONLINE_SENDEMAIL=Email to warn when Dolibarr receive a confirmation of a validated payment for subscription
VATToUseForSubscriptions=Abonelikler için KDV oranı
NoVatOnSubscription=KDV olmayan abonelikler
MEMBER_PAYONLINE_SENDEMAIL=Dolibarr abonelik için doğrulanmış bir ödeme onayı aldığındaki eposta uyarısı

View File

@ -1,9 +1,9 @@
# Dolibarr language file - Source file is en_US - orders
# Dolibarr language file - tr_TR - orders
CHARSET=UTF-8
OrdersArea=Müşteri siparişleri alanı
SuppliersOrdersArea=Tedarikçi siparişleri alanı
OrderCard=Sipariş kartı
# OrderId=Order Id
OrderId=Sipariş No
Order=Sipariş
Orders=Siparişler
OrderLine=Sipariş kalemi
@ -115,7 +115,7 @@ PaymentOrderRef=Sipariş %s ödemesi
CloneOrder=Siparişi klonla
ConfirmCloneOrder=Bu <b>%s</b> siparişi klonlamak istediğinizden emin misiniz?
DispatchSupplierOrder=%s tedarikçi siparişini al
##### Types de contacts #####
##### Kişi türleri #####
TypeContact_commande_internal_SALESREPFOLL=Müşteri siparişi izleme temsilcisi
TypeContact_commande_internal_SHIPPING=Sevkiyat izleme temsilcisi
TypeContact_commande_external_BILLING=Müşteri fatura yetkilisi
@ -134,7 +134,7 @@ Error_FailedToLoad_COMMANDE_ADDON_File=Modül dosyası %s yüklenemedi
Error_OrderNotChecked=Faturalanacak seçilmiş sipariş yok
# Sources
# Kaynaklar
OrderSource0=Teklif
OrderSource1=Internet
OrderSource2=Posta kampanyası
@ -145,10 +145,10 @@ OrderSource6=Mağaza
QtyOrdered=Sipariş miktarı
AddDeliveryCostLine=Siparişin ağırlığını belirten bir teslimat satırı ekleyin
# Documents models
# Belge modelleri
PDFEinsteinDescription=Bir tam sipariş modeli (logo. ..)
PDFEdisonDescription=Basit bir sipariş modeli
# Orders modes
# Sipariş verme şekli
OrderByMail=Posta
OrderByFax=Faks
OrderByEMail=Eposta

View File

@ -1,4 +1,4 @@
# Dolibarr language file - Source file is en_US - other
# Dolibarr language file - tr_TR - other
CHARSET=UTF-8
SecurityCode=Güvenlik kodu
Calendar=Takvim
@ -11,9 +11,9 @@ DateToBirth=Doğum Tarihi
BirthdayAlertOn= doğum günü uyarısı etkin
BirthdayAlertOff= doğumgünü uyarısı etkin değil
Notify_FICHINTER_VALIDATE=Müdahale doğrulandı
# Notify_FICHINTER_SENTBYMAIL=Intervention sent by mail
Notify_FICHINTER_SENTBYMAIL=Müdahale posta ile gönderildi
Notify_BILL_VALIDATE=Müşteri faturası onaylandı
# Notify_BILL_UNVALIDATE=Customer invoice unvalidated
Notify_BILL_UNVALIDATE=Müşteri faturasından doğrulama kaldırıldı
Notify_ORDER_SUPPLIER_APPROVE=Tedarikçi siparişi onaylandı
Notify_ORDER_SUPPLIER_REFUSE=Tedarikçi siparişi reddedildi
Notify_ORDER_VALIDATE=Müşteri siparişi onaylandı
@ -50,8 +50,8 @@ Miscellaneous=Çeşitli
NbOfActiveNotifications=Number of notifications
PredefinedMailTest=Bu bir deneme postasıdır.\nİki satır enter tuşu ile ayrılmıştır.
PredefinedMailTestHtml=Bu bir <b>deneme</b> postası (deneme sözcüğü koyu olmalı).<br>İki satır enter tuşu ile ayrılmıştır.
PredefinedMailContentSendInvoice=Burada faturayı bulacaksınız __FACREF__\n\n__PERSONALIZED__Saygılarımızla\n\n__SIGNATURE__
PredefinedMailContentSendInvoiceReminder=Fatura __FACREF__ nın ödenmemiş göründüğünün size uyarısını yapmak isteriz. Dolayısı ile fatura yeniden anımsatmak üzere eklenmiştir.\n\n__PERSONALIZED__Saygılarımızla\n\n__SIGNATURE__
PredefinedMailContentSendInvoice=Faturayı burada bulacaksınız __FACREF__\n\n__PERSONALIZED__Saygılarımızla\n\n__SIGNATURE__
PredefinedMailContentSendInvoiceReminder=__CONTACTCIVNAME__ \n\n __FACREF__ Faturasının ödenmemiş göründüğünün size uyarısını yapmak isteriz. Dolayısı ile fatura yeniden anımsatmak üzere eklenmiştir.\n\n__PERSONALIZED__Saygılarımızla\n\n__SIGNATURE__
PredefinedMailContentSendProposal=Teklifi burada bulacaksınız __PROPREF__\n\n__PERSONALIZED__Saygılarımızla\n\n__SIGNATURE__
PredefinedMailContentSendOrder=Burada siparişi bulacaksınız __ORDERREF__\n\n__PERSONALIZED__Saygılarımızla\n\n__SIGNATURE__
PredefinedMailContentSendSupplierOrder=Burada siparişimizi bulacaksınız __ORDERREF__\n\n__PERSONALIZED__Saygılarımızla\n\n__SIGNATURE__

View File

@ -1,11 +1,4 @@
/*
* Language code: tr_TR
* Manually generated
* Generation date 2012-07-23 23:43:26
*/
// START - Lines generated manually (2012-07-23 23:43:26).
// Reference language: en_US->tr_TR - paybox
# Dolibarr language file - tr_TR - paybox
CHARSET=UTF-8
PayBoxSetup=PayBox modülü kurulumu
PayBoxDesc=Bu modül <a href="http://www.paybox.com" target="_blank">Paybox</a> üzerinden müşteriler tarafından ödeme yapılmasını sağlar. Bu bir ücretsiz ödeme veya belirli bir Dolibarr nesnesine (fatura, siparş,…) bir ödeme yapmak için kullanılabilir

View File

@ -1,11 +1,4 @@
/*
* Language code: tr_TR
* Manually generated
* Generation date 2012-07-23 23:40:49
*/
// START - Lines generated manually (2012-07-23 23:40:49).
// Reference language: en_US -> tr_TR - paypal
# Dolibarr language file - tr_TR - paypal
CHARSET=UTF-8
PaypalSetup=PayPal modülü kurulumu
PaypalDesc=Bu modül <a href="http://www.paypal.com" target="_blank">PayPal</a> üzerinden müşteriler tarafından ödeme yapılmasını sağlar. Bu bir ücretsiz ödeme veya belirli bir Dolibarr nesnesine (fatura, siparş,…) bir ödeme yapmak için kullanılabilir
@ -19,7 +12,9 @@ PAYPAL_API_SIGNATURE=API imzası
PAYPAL_API_INTEGRAL_OR_PAYPALONLY="Dahili" (kredi kartı+paypal) ya da sadece "Paypal" ödemesi sunar
PAYPAL_CSS_URL=Ödeme sayfasında CSS stili çizelgesinin isteğe bağlı URL si URL
ThisIsTransactionId=Bu işlem kimliğidir: <b>%s</b>
PAYPAL_CSS_URL=Ödeme sayfasında CSS sayfa stili URL seçeneği
ThisIsTransactionId=Bu işlem kimliğidir: <b>%s</b>
PAYPAL_ADD_PAYMENT_URL=Posta yoluyla bir belge gönderdiğinizde, Paypal ödeme url'sini ekleyin
PAYPAL_IPN_MAIL_ADDRESS=Anında ödeme bildirimi için e-posta adresi (NPI)
PredefinedMailContentLink=Ödemenizi via PayPal\n\n%s\n\n ile yapmak için aşağıdaki güvenli bağlantıya tıklayabilirsiniz
YouAreCurrentlyInSandboxMode="Sandbox" geçerli biçimindesiniz
YouAreCurrentlyInSandboxMode=Şu anda "Sandbox" modundasınız

View File

@ -0,0 +1,10 @@
# Dolibarr language file - tr_TR - printipp
CHARSET=UTF-8
PrintIPPSetup=Doğrudan Yazdırma modülü kurulumu
PrintIPPDesc=Bu modül, yazıcıya doğrudan belge yazdırma düğmesi ekler. Bu bir Cups içeren bir Linux sistemi gerektirir.
PRINTIPP_ENABLED=Belge listesinde "Doğrudan yazdır" resim ikonunu göster
PRINTIPP_HOST=Yazdırma sunucusu
PRINTIPP_PORT=Port
PRINTIPP_USER=Giriş
PRINTIPP_PASSWORD=Parola
NoPrinterFound=Yazıcı bulnamadı (Cups ayarını denetleyin)

View File

@ -1,13 +1,13 @@
# Dolibarr language file - Source file is en_US - products
# Dolibarr language file - tr_TR - products
CHARSET=UTF-8
ProductRef=Ürün ref.
ProductLabel=Ürün etiketi
ProductServiceCard=Ürünler/Hizmetler kartı
ProductServiceCard=Ürün/Hizmet kartı
Products=Ürünler
Services=Hizmetler
Product=Ürün
Service=Hizmet
ProductId=Ürün/Hizmet no
ProductId=Ürün/hizmet no
Create=Oluştur
Reference=Referans
NewProduct=Yeni ürün
@ -45,8 +45,8 @@ Stock=Stok
Stocks=Stoklar
Movement=Hareket
Movements=Hareketler
Sell=Satış
Buy=Alış
Sell=Satışlar
Buy=Alışlar
OnSell=Satılır
OnBuy=Alınır
NotOnSell=Satılmaz
@ -78,6 +78,7 @@ ContractNotRunning=Bu sözleşme çalışmıyor
ErrorProductAlreadyExists=%s Referanslı bir ürün zaten var var.
ErrorProductBadRefOrLabel=Referans veya etiket için yanlış değer.
Suppliers=Tedarikçiler
Suppliers=Tedarikçiler
SupplierRef=Tedarikçi ürün ref.
ShowProduct=Ürün Göster
ShowService=Hizmet göster
@ -112,9 +113,9 @@ AssociatedProductsAbility=Yan ürünleri etkinleştir
AssociatedProducts=Yan ürünler
AssociatedProductsNumber=Bu ürünü oluşturan ürün sayısı
ParentProductsNumber=Ana ürün numarası
# IfZeroItIsNotAVirtualProduct=If 0, this product is not a virtual product
# IfZeroItIsNotUsedByVirtualProduct=If 0, this product is not used by any virtual product
EditAssociate=Ilişkilendir
IfZeroItIsNotAVirtualProduct=Eğer 0 sa, bu ürün sanal bir ürün değildir
IfZeroItIsNotUsedByVirtualProduct=Eğer 0 sa, bu ürün hiçbir sanal ürün tarafından kullanılmamıştır
EditAssociate=İlişkilendir
Translation=Çeviri
KeywordFilter=Anahtar kelime süzgeçi
CategoryFilter=Kategori süzgeçi
@ -134,7 +135,7 @@ ExportDataset_produit_1=Ürünler
ExportDataset_service_1=Hizmetler
ImportDataset_produit_1=Ürünler
ImportDataset_service_1=Hizmetler
DeleteProductLine=Ürün hattı Sil
DeleteProductLine=Ürün kalemi Sil
ConfirmDeleteProductLine=Bu ürün hatını silmek istediğinizden emin misiniz?
NoProductMatching=Kriterinize uyan erhangi bir ürün/hizmet yok
MatchingProducts=Eşleşen ürünler/hizmetler
@ -155,8 +156,8 @@ RecordedProductsAndServices=Ürünler/hizmetler kaydedildi
GenerateThumb=Kararlama (thumb) oluştur
ProductCanvasAbility=Özel “kanvas” eklentileri kullan
ServiceNb=Hizmet sayısı #%s
ListProductServiceByPopularity=Popülerliğe göre ürün / hizmet listesi
ListProductByPopularity=Tutularlığına göre ürünler/hizmetler Listesi
ListProductServiceByPopularity=Tutulurluğuna göre ürün / hizmet listesi
ListProductByPopularity=Tutulurluğuna göre ürünler istesi
ListServiceByPopularity=Tutulan hizmetler listesi
Finished=Üretilen ürünler
RowMaterial=İlk malzeme
@ -164,6 +165,7 @@ CloneProduct=Ürün veya hizmet klonla
ConfirmCloneProduct=Ürün veya hizmet klonlamak istediğinizden emin misiniz <b>%s</b> ?
CloneContentProduct=Ürünün/hizmet bütün temel bilgilerini klonla
ClonePricesProduct=Ana bilgileri ve fiyatları klonla
CloneCompositionProduct=Ürün/hizmet bileşimini klonla
ProductIsUsed=Bu ürün kullanılır.
NewRefForClone=Yeni ürün/hizmet ref.
CustomerPrices=Müşteri Fiyatları
@ -183,16 +185,16 @@ AlwaysUseNewPrice=Ürün/hizmet için her zaman geçerli fiyatı kullan
AlwaysUseFixedPrice=Sabit fiyatı kullan
PriceByQuantity=Miktara göre fiyat
PriceByQuantityRange=Miktar aralığı
# ProductsDashboard=Products/Services summary
# UpdateOriginalProductLabel=Modify original label
# HelpUpdateOriginalProductLabel=Allows to edit the name of the product
### composition fabrication
# Building=Production and items dispatchment
# Build=Produce
# BuildIt=Produce & Dispatch
# BuildindListInfo=Available quantity for production per warehouse (set it to 0 for no further action)
# QtyNeed=Qty
# UnitPmp=Net unit VWAP
# CostPmpHT=Net total VWAP
# ProductUsedForBuild=Auto consumed by production
# ProductBuilded=Production completed
ProductsDashboard=Ürün/Hizmet özeti
UpdateOriginalProductLabel=Orijinal etiketi değiştir
HelpUpdateOriginalProductLabel=Ürünün adını değiştirmeyi sağlar
### bileşim üretimi
Building=Üretim ve mal dağıtımı
Build=Üret
BuildIt=Üret & Dağıt
BuildindListInfo=Depo başına üretim için mevcut miktar (başka işlem olmaması için 0 a ayarlayın)
QtyNeed=Mik
UnitPmp=VWAP net birimi
CostPmpHT=VWAP net toplamı
ProductUsedForBuild=Üretimde otomatik tüketilen
ProductBuilded=Tamamlanan üretim

View File

@ -1,4 +1,4 @@
# Dolibarr language file - Source file is en_US - projects
# Dolibarr language file - tr_TR - projects
CHARSET=UTF-8
Project=Proje
Projects=Projeler
@ -11,7 +11,7 @@ MyTasksDesc=Bu görünüm ilgilisi olduğunuz projelerle ya da görevlerle sın
TasksPublicDesc=Bu görünüm okuma izininiz olan tüm projeleri ve görevleri içerir.
TasksDesc=Bu görünüm tüm projeleri ve görevleri içerir (size verilen kullanıcı izinleri her şeyi görmenizi sağlar).
Myprojects=Projelerim
ProjectsArea=Projeler alanı
ProjectsArea=Proje alanı
NewProject=Yeni proje
AddProject=Proje ekle
DeleteAProject=Bir proje sil
@ -33,7 +33,7 @@ RefTask=Görev ref.
LabelTask=Görev etiketi
NewTimeSpent=Yeni harcanan süre
MyTimeSpent=Harcadığım sürelerim
MyTasks=Grevlerim
MyTasks=Görevlerim
Tasks=Görevler
Task=Görev
NewTask=Yeni görev
@ -94,7 +94,7 @@ ConfirmCloneProject=Bu projeyi klonlamak istediğinizden emin misiniz?
ProjectReportDate=Görevi proje başlama tarihine göre değiştir
ErrorShiftTaskDate=Görev tarihini yeni proje başlama tarihine göre kaydırmak olası değil
ProjectsAndTasksLines=Projeler ve görevler
##### Types de contacts #####
##### Tkişi türleri #####
TypeContact_project_internal_PROJECTLEADER=Proje önderi
TypeContact_project_external_PROJECTLEADER=Proje önderi
TypeContact_project_internal_CONTRIBUTOR=Katılımcı
@ -103,7 +103,7 @@ TypeContact_project_task_internal_TASKEXECUTIVE=Görev yöneticisi
TypeContact_project_task_external_TASKEXECUTIVE=Görev yöneticisi
TypeContact_project_task_internal_CONTRIBUTOR=Katılımcı
TypeContact_project_task_external_CONTRIBUTOR=Katılımcı
# Documents models
# Belge modelleri
DocumentModelBaleine=Eksiksiz bir proje rapor modeli (logo. ..)
# PlannedWorkload = Planned workload
# WorkloadOccupation= Workload affectation
PlannedWorkload =Planlanan işyükü
WorkloadOccupation=İşyükü etkilemesi

View File

@ -1,4 +1,4 @@
# Dolibarr language file - Source file is en_US - propal
# Dolibarr language file - tr_TR - propal
CHARSET=UTF-8
Proposals=Teklifler
Proposal=Teklif
@ -15,8 +15,8 @@ NewProposal=Yeni teklif
NewPropal=Yeni teklif
Prospect=Aday
ProspectList=Aday listesi
DeleteProp=Ticari teklif sil
ValidateProp=Ticari teklif doğrula
DeleteProp=Teklif sil
ValidateProp=Teklif doğrula
AddProp=Teklif ekle
ConfirmDeleteProp=Bu teklifi silmek istediğinizden emin misiniz?
ConfirmValidateProp=Bu teklifi doğrulamak istediğinizden emin misiniz?
@ -38,7 +38,7 @@ PropalStatusDraft=Taslak (doğrulama gerektiriyor)
PropalStatusValidated=Onaylı (teklif açık)
PropalStatusOpened=Onaylı (teklif açık)
PropalStatusClosed=Kapalı
PropalStatusSigned=İmzalanmış(faturalanması gerekiyor)
PropalStatusSigned=İmzalanmış (faturalanması gerekiyor)
PropalStatusNotSigned=İmzalanmamış (kapalı)
PropalStatusBilled=Faturalanmış
PropalStatusDraftShort=Taslak
@ -49,8 +49,8 @@ PropalStatusSignedShort=İmzalı
PropalStatusNotSignedShort=İmzalanmamış
PropalStatusBilledShort=Faturalanmış
PropalsToClose=Kapatılacak teklifler
PropalsToBill=Faturalandırılacak imzalı teklifler
ListOfProposals=Ticari teklif listesi
PropalsToBill=Faturalanalacak imzalı teklifler
ListOfProposals=Teklif listesi
ActionsOnPropal=Tekliler için yapılan eylemler
NoOpenedPropals=Açık teklif yok
NoOtherOpenedPropals=Başka hiçbir açık teklif yok
@ -75,7 +75,7 @@ CopyPropalFrom=Varolan teklifi kopyalayarak teklif oluştur
CreateEmptyPropal=Boş teklif oluştur veya ürünler/hizmetler listesinden oluştur
DefaultProposalDurationValidity=Varsayılan teklif geçerlilik süresi (gün olarak)
UseCustomerContactAsPropalRecipientIfExist=Teklif alıcısı olarak üçüncü parti yerine, eğer tanımlanmışsa, kişi adresini kullan
ClonePropal=Teklif kopyala
ClonePropal=Teklif klonla
ConfirmClonePropal=Bu teklifi <b>%s</b> klonlamak istediğinizden emin misiniz?
ConfirmReOpenProp=Bu teklifi <b>%s</b> yeniden açmak istediğinizden emin misiniz?
ProposalsAndProposalsLines=Teklif ve satırları
@ -83,19 +83,19 @@ ProposalLine=Teklif satırı
AvailabilityPeriod=Kabul edilebilir süre
SetAvailability=Kabul edilebilir süreyi ayarla
AfterOrder=siparişten sonra
##### Availability #####
##### Uygunluk #####
AvailabilityTypeAV_NOW=İvedi
AvailabilityTypeAV_1W=1 hafta
AvailabilityTypeAV_2W=2 hafta
AvailabilityTypeAV_3W=3 hafta
AvailabilityTypeAV_1M=1 ay
##### Types de contacts #####
##### Kişi türleri #####
TypeContact_propal_internal_SALESREPFOLL=Teklif izleme temsilcisi
TypeContact_propal_external_BILLING=Müşteri faturası ilgilisi
TypeContact_propal_external_CUSTOMER=Müşteri teklif izleme ilgilisi
# Document models
# Belge modelleri
DocModelAzurDescription=Eksiksiz bir teklif modeli (logo. ..)
DocModelJauneDescription=Jaune teklif modeli
# DefaultModelPropalCreate=Default model creation
# DefaultModelPropalToBill=Default template when closing a business proposal (to be invoiced)
# DefaultModelPropalClosed=Default template when closing a business proposal (unbilled)
DefaultModelPropalCreate=Varsayılan model oluşturma
DefaultModelPropalToBill=Bir teklif kapatılırkenki varsayılan şablon (faturalanmak üzere)
DefaultModelPropalClosed=Bir teklif kapatılırkenki varsayılan şablon (faturalanmamış)

View File

@ -1,4 +1,4 @@
# Dolibarr language file - Source file is en_US - sendings
# Dolibarr language file - tr_TR - sendings
CHARSET=UTF-8
RefSending=Sevkiyat ref.
Sending=Sevkiyat
@ -59,14 +59,14 @@ LinkToTrackYourPackage=Paketinizi izleyeceğiniz bağlantı
ShipmentCreationIsDoneFromOrder=Şu an için, yeni bir sevkiyat yaratılması amacıyla kart oluşturulur.
RelatedShippings=İlgili sevkiyatlar
ShipmentLine=Sevkiyat kalemi
# CarrierList=List of transporters
CarrierList=Taşımacı listesi
# Sending methods
# Gönderme yöntemleri
SendingMethodCATCH=Müşteri tarafından
SendingMethodTRANS=Nakliyeci tarafından
SendingMethodCOLSUI=Colissimo
# ModelDocument
# Belge modeli
DocumentModelSirocco=Teslimat makbuzları için basit belge modeli
DocumentModelTyphon=Teslimat makbuzları için daha fazla eksiksiz doküman modeli (logo. ..)

View File

@ -1,7 +1,7 @@
# Dolibarr language file - Source file is en_US - sms
# Dolibarr language file - tr_TR - sms
CHARSET=UTF-8
Sms=Sms
SmsSetup=Sms kurulums
SmsSetup=Sms ayarları
SmsDesc=Bu sayfa, SMS özelliklerinin genel seçeneklerini tanımlamanıza olanak tanır
SmsCard=SMS Kartı
AllSms=Tüm SMS kampanyaları
@ -51,4 +51,3 @@ SmsInfoCharRemain=Kalan karakter sayısı
SmsInfoNumero= (Uluslar arası biçim örneği: +33899701761)
DelayBeforeSending=Gönderimden önceki süre (Dakika)
SmsNoPossibleRecipientFound=Hedef yok. SMS sağlayıcı kurulumu kontrol edin.

View File

@ -1,4 +1,4 @@
# Dolibarr language file - Source file is en_US - stocks
Dolibarr language file - tr_TR - stocks
CHARSET=UTF-8
WarehouseCard=Depo kartı
Warehouse=Depo
@ -9,7 +9,7 @@ MenuNewWarehouse=Yeni depo
WarehouseOpened=Depo açık
WarehouseClosed=Depo kapalı
WarehouseSource=Kaynak depo
# WarehouseSourceNotDefined=No warehouse defined,
WarehouseSourceNotDefined=Tanımlı depo yok
AddOne=Bir tane ekle
WarehouseTarget=Hedef depo
ValidateSending=Gönderim sil
@ -55,7 +55,7 @@ DeStockOnShipment=Sevkiyat doğrulaması üzerine gerçek stokları azalt
ReStockOnBill=Müşteri faturalarının/alacak dekontlarının doğrulanması üzerine gerçek stokları arttır
ReStockOnValidateOrder=Tedarikçi siparişlerinin onanması üzerine gerçek stokları arttır
ReStockOnDispatchOrder=Tedarikçi siparişi aldıktan sonra, elle yapılan sevk üzerine gerçek stokları artırın
# ReStockOnDeleteInvoice=Increase real stocks on invoice deletion
ReStockOnDeleteInvoice=Fatura silindiğinde gerçek stokları arttır
OrderStatusNotReadyToDispatch=Sipariş henüz yoksa veya stok deposundan gönderime izin veren bir durum varsa.
StockDiffPhysicTeoric=Fiziksel ve teorik stok arasındaki stok farkı
NoPredefinedProductToDispatch=Bu nesne için önceden tanımlanmış ürünlenyok. Yani stoktan sevk gerekli değildir.
@ -87,5 +87,5 @@ PersonalStock=Kişisel stok %s
ThisWarehouseIsPersonalStock=Bu depo %s %s kişisel stoğu temsil eder
SelectWarehouseForStockDecrease=Stok azaltılması için kullanmak üzere depo seçin
SelectWarehouseForStockIncrease=Stok artışı için kullanılacak depo seçin
# NoStockAction=No stock action
NoStockAction=Stok işlemi yok
LastWaitingSupplierOrders=Kabul için bekleyen siparişler

View File

@ -1,4 +1,4 @@
# Dolibarr language file - Source file is en_US - suppliers
# Dolibarr language file - tr_TR - suppliers
CHARSET=UTF-8
Suppliers=Tedarikçiler
Supplier=Tedarikçi

View File

@ -1,4 +1,4 @@
# Dolibarr language file - Source file is en_US - users
## Dolibarr language file - tr_TR - users
CHARSET=UTF-8
UserCard=Kullanıcı kartı
ContactCard=Kişi kartı
@ -114,6 +114,6 @@ YourRole=Sizin rolünüz
YourQuotaOfUsersIsReached=Aktif kullanıcı kotanıza ulaşıldı!
NbOfUsers=Kullanıcı sayısı
DontDowngradeSuperAdmin=Yalnızca bir SuperAdmin, bir SuperAdmininin derecesini düşürebilir
# HierarchicalResponsible=Hierarchical responsible
# HierarchicView=Hierarchical view
# UseTypeFieldToChange=Use field Type to change
HierarchicalResponsible=Sıradüzeni sorumlusu
HierarchicView=Sıradüzeni görünümü
UseTypeFieldToChange=Değiştirmek için Tür alanı seç

View File

@ -1,4 +1,4 @@
# Dolibarr language file - Source file is en_US - withdrawals
# Dolibarr language file - tr_TR - withdrawals
CHARSET=UTF-8
StandingOrdersArea=Ödeme talimatları alanı
CustomersStandingOrdersArea=Müşteri ödeme talimatları alanı
@ -85,7 +85,7 @@ WithdrawalFile=Para çekme dosyası
SetToStatusSent="Dosya Gönderildi" durumuna ayarla
ThisWillAlsoAddPaymentOnInvoice=Bu aynı zamanda faturalara ödeme oluşturur ve onları ödendi olarak sınıflandırı
### Notifications
### Bildirimler
InfoCreditSubject=Banka tarafından ödenen %s ödeme talimatı
InfoCreditMessage=%s Ödeme talimatı banka tarafından ödenmiştir<br>Ödeme tarihi: %s
InfoTransSubject=%s Ödeme talimatının bankaya iletilmesi

View File

@ -1,173 +1,173 @@
<?xml version="1.0" encoding="UTF-8"?>
<wsdl:definitions targetNamespace="urn:ec.europa.eu:taxud:vies:services:checkVat" xmlns:tns1="urn:ec.europa.eu:taxud:vies:services:checkVat:types" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:impl="urn:ec.europa.eu:taxud:vies:services:checkVat" xmlns:apachesoap="http://xml.apache.org/xml-soap" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:wsdlsoap="http://schemas.xmlsoap.org/wsdl/soap/">
<xsd:documentation> Specific disclaimer for this service ----------------------------------------- The
objective of this Internet site is to allow persons involved in the intra-Community supply of
goods or of services to obtain confirmation of the validity of the VAT identification number of
any specified person, in accordance to article 27 of Council Regulation (EC) No. 1798/2003 of 7
October 2003. Any other use and any extraction and use of the data which is not in conformity
with the objective of this site is strictly forbidden. Any retransmission of the contents of
this site, whether for a commercial purpose or otherwise, as well as any more general use other
than as far as is necessary to support the activity of a legitimate user (for example: to draw
up their own invoices) is expressly forbidden. In addition, any copying or reproduction of the
contents of this site is strictly forbidden. The European Commission maintains this website to
enhance the access by taxable persons making intra-Community supplies to verification of their
customers VAT identification numbers. Our goal is to supply instantaneous and accurate
information. However the Commission accepts no responsibility or liability whatsoever with
regard to the information obtained using this site. This information: - is obtained from Member
States databases over which the Commission services have no control and for which the Commission
assumes no responsibility; it is the responsibility of the Member States to keep their databases
complete, accurate and up to date; - is not professional or legal advice (if you need specific
advice, you should always consult a suitably qualified professional); - does not in itself give
a right to exempt intra-Community supplies from Value Added Tax; - does not change any
obligations imposed on taxable persons in relation to intra-Community supplies. It is our goal
to minimise disruption caused by technical errors. However some data or information on our site
may have been created or structured in files or formats which are not error-free and we cannot
guarantee that our service will not be interrupted or otherwise affected by such problems. The
Commission accepts no responsibility with regard to such problems incurred as a result of using
this site or any linked external sites. This disclaimer is not intended to limit the liability
of the Commission in contravention of any requirements laid down in applicable national law nor
to exclude its liability for matters which may not be excluded under that law. Usage: The
countryCode input parameter must follow the pattern [A-Z]{2} The vatNumber input parameter must
follow the [0-9A-Za-z\+\*\.]{2,12} In case of problem, the returned FaultString can take the
following specific values: - INVALID_INPUT: The provided CountryCode is invalid or the VAT
number is empty; - SERVICE_UNAVAILABLE: The SOAP service is unavailable, try again later; -
MS_UNAVAILABLE: The Member State service is unavailable, try again later or with another Member
State; - TIMEOUT: The Member State service could not be reach in time, try again later or with
another Member State; - SERVER_BUSY: The service can't process your request. Try again latter. </xsd:documentation>
<wsdl:types>
<xsd:schema attributeFormDefault="qualified" elementFormDefault="qualified" targetNamespace="urn:ec.europa.eu:taxud:vies:services:checkVat:types" xmlns="urn:ec.europa.eu:taxud:vies:services:checkVat:types">
<xsd:element name="checkVat">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="countryCode" type="xsd:string"/>
<xsd:element name="vatNumber" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="checkVatResponse">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="countryCode" type="xsd:string"/>
<xsd:element name="vatNumber" type="xsd:string"/>
<xsd:element name="requestDate" type="xsd:date"/>
<xsd:element name="valid" type="xsd:boolean"/>
<xsd:element maxOccurs="1" minOccurs="0" name="name" nillable="true" type="xsd:string"/>
<xsd:element maxOccurs="1" minOccurs="0" name="address" nillable="true" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="checkVatApprox">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="countryCode" type="xsd:string"/>
<xsd:element name="vatNumber" type="xsd:string"/>
<xsd:element maxOccurs="1" minOccurs="0" name="traderName" type="xsd:string"/>
<xsd:element maxOccurs="1" minOccurs="0" name="traderCompanyType" type="tns1:companyTypeCode"/>
<xsd:element maxOccurs="1" minOccurs="0" name="traderStreet" type="xsd:string"/>
<xsd:element maxOccurs="1" minOccurs="0" name="traderPostcode" type="xsd:string"/>
<xsd:element maxOccurs="1" minOccurs="0" name="traderCity" type="xsd:string"/>
<xsd:element maxOccurs="1" minOccurs="0" name="requesterCountryCode" type="xsd:string"/>
<xsd:element maxOccurs="1" minOccurs="0" name="requesterVatNumber" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="checkVatApproxResponse">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="countryCode" type="xsd:string"/>
<xsd:element name="vatNumber" type="xsd:string"/>
<xsd:element name="requestDate" type="xsd:date"/>
<xsd:element name="valid" type="xsd:boolean"/>
<xsd:element maxOccurs="1" minOccurs="0" name="traderName" nillable="true" type="xsd:string"/>
<xsd:element maxOccurs="1" minOccurs="0" name="traderCompanyType" nillable="true" type="tns1:companyTypeCode"/>
<xsd:element maxOccurs="1" minOccurs="0" name="traderAddress" nillable="true" type="xsd:string"/>
<xsd:element maxOccurs="1" minOccurs="0" name="traderStreet" nillable="true" type="xsd:string"/>
<xsd:element maxOccurs="1" minOccurs="0" name="traderPostcode" nillable="true" type="xsd:string"/>
<xsd:element maxOccurs="1" minOccurs="0" name="traderCity" type="xsd:string"/>
<xsd:element maxOccurs="1" minOccurs="0" name="traderNameMatch" type="tns1:matchCode"/>
<xsd:element maxOccurs="1" minOccurs="0" name="traderCompanyTypeMatch" type="tns1:matchCode"/>
<xsd:element maxOccurs="1" minOccurs="0" name="traderStreetMatch" type="tns1:matchCode"/>
<xsd:element maxOccurs="1" minOccurs="0" name="traderPostcodeMatch" type="tns1:matchCode"/>
<xsd:element maxOccurs="1" minOccurs="0" name="traderCityMatch" type="tns1:matchCode"/>
<xsd:element name="requestIdentifier" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:simpleType name="companyTypeCode">
<xsd:restriction base="xsd:string">
<xsd:pattern value="[A-Z]{2}\-[1-9][0-9]?"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="matchCode">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="1">
<xsd:annotation>
<xsd:documentation>VALID</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="2">
<xsd:annotation>
<xsd:documentation>INVALID</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
</xsd:restriction>
</xsd:simpleType>
</xsd:schema>
</wsdl:types>
<wsdl:message name="checkVatRequest">
<wsdl:part name="parameters" element="tns1:checkVat">
</wsdl:part>
</wsdl:message>
<wsdl:message name="checkVatApproxResponse">
<wsdl:part name="parameters" element="tns1:checkVatApproxResponse">
</wsdl:part>
</wsdl:message>
<wsdl:message name="checkVatApproxRequest">
<wsdl:part name="parameters" element="tns1:checkVatApprox">
</wsdl:part>
</wsdl:message>
<wsdl:message name="checkVatResponse">
<wsdl:part name="parameters" element="tns1:checkVatResponse">
</wsdl:part>
</wsdl:message>
<wsdl:portType name="checkVatPortType">
<wsdl:operation name="checkVat">
<wsdl:input name="checkVatRequest" message="impl:checkVatRequest">
</wsdl:input>
<wsdl:output name="checkVatResponse" message="impl:checkVatResponse">
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="checkVatApprox">
<wsdl:input name="checkVatApproxRequest" message="impl:checkVatApproxRequest">
</wsdl:input>
<wsdl:output name="checkVatApproxResponse" message="impl:checkVatApproxResponse">
</wsdl:output>
</wsdl:operation>
</wsdl:portType>
<wsdl:binding name="checkVatBinding" type="impl:checkVatPortType">
<wsdlsoap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
<wsdl:operation name="checkVat">
<wsdlsoap:operation soapAction=""/>
<wsdl:input name="checkVatRequest">
<wsdlsoap:body use="literal"/>
</wsdl:input>
<wsdl:output name="checkVatResponse">
<wsdlsoap:body use="literal"/>
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="checkVatApprox">
<wsdlsoap:operation soapAction=""/>
<wsdl:input name="checkVatApproxRequest">
<wsdlsoap:body use="literal"/>
</wsdl:input>
<wsdl:output name="checkVatApproxResponse">
<wsdlsoap:body use="literal"/>
</wsdl:output>
</wsdl:operation>
</wsdl:binding>
<wsdl:service name="checkVatService">
<wsdl:port name="checkVatPort" binding="impl:checkVatBinding">
<wsdlsoap:address location="http://ec.europa.eu/taxation_customs/vies/services/checkVatService"/>
</wsdl:port>
</wsdl:service>
</wsdl:definitions>
<?xml version="1.0" encoding="UTF-8"?>
<wsdl:definitions targetNamespace="urn:ec.europa.eu:taxud:vies:services:checkVat" xmlns:tns1="urn:ec.europa.eu:taxud:vies:services:checkVat:types" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:impl="urn:ec.europa.eu:taxud:vies:services:checkVat" xmlns:apachesoap="http://xml.apache.org/xml-soap" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:wsdlsoap="http://schemas.xmlsoap.org/wsdl/soap/">
<xsd:documentation> Specific disclaimer for this service ----------------------------------------- The
objective of this Internet site is to allow persons involved in the intra-Community supply of
goods or of services to obtain confirmation of the validity of the VAT identification number of
any specified person, in accordance to article 27 of Council Regulation (EC) No. 1798/2003 of 7
October 2003. Any other use and any extraction and use of the data which is not in conformity
with the objective of this site is strictly forbidden. Any retransmission of the contents of
this site, whether for a commercial purpose or otherwise, as well as any more general use other
than as far as is necessary to support the activity of a legitimate user (for example: to draw
up their own invoices) is expressly forbidden. In addition, any copying or reproduction of the
contents of this site is strictly forbidden. The European Commission maintains this website to
enhance the access by taxable persons making intra-Community supplies to verification of their
customers VAT identification numbers. Our goal is to supply instantaneous and accurate
information. However the Commission accepts no responsibility or liability whatsoever with
regard to the information obtained using this site. This information: - is obtained from Member
States databases over which the Commission services have no control and for which the Commission
assumes no responsibility; it is the responsibility of the Member States to keep their databases
complete, accurate and up to date; - is not professional or legal advice (if you need specific
advice, you should always consult a suitably qualified professional); - does not in itself give
a right to exempt intra-Community supplies from Value Added Tax; - does not change any
obligations imposed on taxable persons in relation to intra-Community supplies. It is our goal
to minimise disruption caused by technical errors. However some data or information on our site
may have been created or structured in files or formats which are not error-free and we cannot
guarantee that our service will not be interrupted or otherwise affected by such problems. The
Commission accepts no responsibility with regard to such problems incurred as a result of using
this site or any linked external sites. This disclaimer is not intended to limit the liability
of the Commission in contravention of any requirements laid down in applicable national law nor
to exclude its liability for matters which may not be excluded under that law. Usage: The
countryCode input parameter must follow the pattern [A-Z]{2} The vatNumber input parameter must
follow the [0-9A-Za-z\+\*\.]{2,12} In case of problem, the returned FaultString can take the
following specific values: - INVALID_INPUT: The provided CountryCode is invalid or the VAT
number is empty; - SERVICE_UNAVAILABLE: The SOAP service is unavailable, try again later; -
MS_UNAVAILABLE: The Member State service is unavailable, try again later or with another Member
State; - TIMEOUT: The Member State service could not be reach in time, try again later or with
another Member State; - SERVER_BUSY: The service can't process your request. Try again latter. </xsd:documentation>
<wsdl:types>
<xsd:schema attributeFormDefault="qualified" elementFormDefault="qualified" targetNamespace="urn:ec.europa.eu:taxud:vies:services:checkVat:types" xmlns="urn:ec.europa.eu:taxud:vies:services:checkVat:types">
<xsd:element name="checkVat">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="countryCode" type="xsd:string"/>
<xsd:element name="vatNumber" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="checkVatResponse">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="countryCode" type="xsd:string"/>
<xsd:element name="vatNumber" type="xsd:string"/>
<xsd:element name="requestDate" type="xsd:date"/>
<xsd:element name="valid" type="xsd:boolean"/>
<xsd:element maxOccurs="1" minOccurs="0" name="name" nillable="true" type="xsd:string"/>
<xsd:element maxOccurs="1" minOccurs="0" name="address" nillable="true" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="checkVatApprox">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="countryCode" type="xsd:string"/>
<xsd:element name="vatNumber" type="xsd:string"/>
<xsd:element maxOccurs="1" minOccurs="0" name="traderName" type="xsd:string"/>
<xsd:element maxOccurs="1" minOccurs="0" name="traderCompanyType" type="tns1:companyTypeCode"/>
<xsd:element maxOccurs="1" minOccurs="0" name="traderStreet" type="xsd:string"/>
<xsd:element maxOccurs="1" minOccurs="0" name="traderPostcode" type="xsd:string"/>
<xsd:element maxOccurs="1" minOccurs="0" name="traderCity" type="xsd:string"/>
<xsd:element maxOccurs="1" minOccurs="0" name="requesterCountryCode" type="xsd:string"/>
<xsd:element maxOccurs="1" minOccurs="0" name="requesterVatNumber" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="checkVatApproxResponse">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="countryCode" type="xsd:string"/>
<xsd:element name="vatNumber" type="xsd:string"/>
<xsd:element name="requestDate" type="xsd:date"/>
<xsd:element name="valid" type="xsd:boolean"/>
<xsd:element maxOccurs="1" minOccurs="0" name="traderName" nillable="true" type="xsd:string"/>
<xsd:element maxOccurs="1" minOccurs="0" name="traderCompanyType" nillable="true" type="tns1:companyTypeCode"/>
<xsd:element maxOccurs="1" minOccurs="0" name="traderAddress" nillable="true" type="xsd:string"/>
<xsd:element maxOccurs="1" minOccurs="0" name="traderStreet" nillable="true" type="xsd:string"/>
<xsd:element maxOccurs="1" minOccurs="0" name="traderPostcode" nillable="true" type="xsd:string"/>
<xsd:element maxOccurs="1" minOccurs="0" name="traderCity" type="xsd:string"/>
<xsd:element maxOccurs="1" minOccurs="0" name="traderNameMatch" type="tns1:matchCode"/>
<xsd:element maxOccurs="1" minOccurs="0" name="traderCompanyTypeMatch" type="tns1:matchCode"/>
<xsd:element maxOccurs="1" minOccurs="0" name="traderStreetMatch" type="tns1:matchCode"/>
<xsd:element maxOccurs="1" minOccurs="0" name="traderPostcodeMatch" type="tns1:matchCode"/>
<xsd:element maxOccurs="1" minOccurs="0" name="traderCityMatch" type="tns1:matchCode"/>
<xsd:element name="requestIdentifier" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:simpleType name="companyTypeCode">
<xsd:restriction base="xsd:string">
<xsd:pattern value="[A-Z]{2}\-[1-9][0-9]?"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="matchCode">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="1">
<xsd:annotation>
<xsd:documentation>VALID</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="2">
<xsd:annotation>
<xsd:documentation>INVALID</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
</xsd:restriction>
</xsd:simpleType>
</xsd:schema>
</wsdl:types>
<wsdl:message name="checkVatRequest">
<wsdl:part name="parameters" element="tns1:checkVat">
</wsdl:part>
</wsdl:message>
<wsdl:message name="checkVatApproxResponse">
<wsdl:part name="parameters" element="tns1:checkVatApproxResponse">
</wsdl:part>
</wsdl:message>
<wsdl:message name="checkVatApproxRequest">
<wsdl:part name="parameters" element="tns1:checkVatApprox">
</wsdl:part>
</wsdl:message>
<wsdl:message name="checkVatResponse">
<wsdl:part name="parameters" element="tns1:checkVatResponse">
</wsdl:part>
</wsdl:message>
<wsdl:portType name="checkVatPortType">
<wsdl:operation name="checkVat">
<wsdl:input name="checkVatRequest" message="impl:checkVatRequest">
</wsdl:input>
<wsdl:output name="checkVatResponse" message="impl:checkVatResponse">
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="checkVatApprox">
<wsdl:input name="checkVatApproxRequest" message="impl:checkVatApproxRequest">
</wsdl:input>
<wsdl:output name="checkVatApproxResponse" message="impl:checkVatApproxResponse">
</wsdl:output>
</wsdl:operation>
</wsdl:portType>
<wsdl:binding name="checkVatBinding" type="impl:checkVatPortType">
<wsdlsoap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
<wsdl:operation name="checkVat">
<wsdlsoap:operation soapAction=""/>
<wsdl:input name="checkVatRequest">
<wsdlsoap:body use="literal"/>
</wsdl:input>
<wsdl:output name="checkVatResponse">
<wsdlsoap:body use="literal"/>
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="checkVatApprox">
<wsdlsoap:operation soapAction=""/>
<wsdl:input name="checkVatApproxRequest">
<wsdlsoap:body use="literal"/>
</wsdl:input>
<wsdl:output name="checkVatApproxResponse">
<wsdlsoap:body use="literal"/>
</wsdl:output>
</wsdl:operation>
</wsdl:binding>
<wsdl:service name="checkVatService">
<wsdl:port name="checkVatPort" binding="impl:checkVatBinding">
<wsdlsoap:address location="http://ec.europa.eu/taxation_customs/vies/services/checkVatService"/>
</wsdl:port>
</wsdl:service>
</wsdl:definitions>

View File

@ -1,8 +1,8 @@
#!/usr/bin/php
<?php
/* Copyright (C) 2012 Nicolas Villa aka Boyquotes http://informetic.fr
* Copyright (C) 2013 Florian Henry <forian.henry@open-concept.pro
* Copyright (C) 2013 Laurent Destailleur <eldy@users.sourceforge.net>
/* Copyright (C) 2012 Nicolas Villa aka Boyquotes http://informetic.fr
* Copyright (C) 2013 Florian Henry <forian.henry@open-concept.pro
* Copyright (C) 2013 Laurent Destailleur <eldy@users.sourceforge.net>
*
* 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
@ -58,7 +58,6 @@ if (! isset($argv[2]) || ! $argv[2]) {
require_once ($path."../../htdocs/master.inc.php");
require_once (DOL_DOCUMENT_ROOT."/cron/class/cronjob.class.php");
require_once (DOL_DOCUMENT_ROOT.'/user/class/user.class.php');
require_once (DOL_DOCUMENT_ROOT."/cron/class/cronjob.class.php");
// Global variables
$version=DOL_VERSION;
@ -161,4 +160,4 @@ if(is_array($object->lines) && (count($object->lines)>0))
$db->close();
exit(0);
?>
?>