1585 |
|
|
1586 |
|
|
1587 |
/** |
/** |
1588 |
\brief Fonction qui convertit des euros en francs |
* \brief Fonction qui renvoie la tva d'une ligne (en fonction du vendeur, acheteur et taux du produit) |
1589 |
\param euros somme en euro à convertir |
* \remarks Si vendeur non assujeti à TVA, TVA par défaut=0. Fin de règle. |
1590 |
\return price prix converti et formaté |
* Si le (pays vendeur = pays acheteur) alors la TVA par défaut=TVA du produit vendu. Fin de règle. |
1591 |
*/ |
* Si vendeur et acheteur dans Communauté européenne et bien vendu = moyen de transports neuf (auto, bateau, avion), TVA par défaut=0 (La TVA doit être payé par l'acheteur au centre d'impots de son pays et non au vendeur). Fin de règle. |
1592 |
function francs($euros) |
* Si vendeur et acheteur dans Communauté européenne et bien vendu autre que transport neuf alors la TVA par défaut=TVA du produit vendu. Fin de règle. |
1593 |
|
* Sinon la TVA proposée par défaut=0. Fin de règle. |
1594 |
|
* \param societe_vendeuse Objet société vendeuse |
1595 |
|
* \param societe_acheteuse Objet société acheteuse |
1596 |
|
* \param taux_produit Taux par defaut du produit vendu |
1597 |
|
* \return float Taux de tva de la ligne |
1598 |
|
*/ |
1599 |
|
function get_default_tva($societe_vendeuse='', $societe_acheteuse='', $taux_produit='') |
1600 |
{ |
{ |
1601 |
return price($euros * 6.55957); |
$tva=$taux_produit; |
1602 |
|
|
1603 |
|
// \todo fonction a ecrire |
1604 |
|
|
1605 |
|
return ''; |
1606 |
} |
} |
1607 |
|
|
1608 |
|
|
1609 |
/** |
/** |
1610 |
\brief Fonction qui calcule la tva |
\brief Fonction qui calcule la tva |
1611 |
\param euros somme en euro |
\param euros somme en euro |