Debut ecriture regle de gestion tva
This commit is contained in:
parent
20bfdafa66
commit
21fd241d37
@ -1585,15 +1585,27 @@ function price2num($amount)
|
|||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
\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)
|
||||||
\param euros somme en euro à convertir
|
* \remarks Si vendeur non assujeti à TVA, TVA par défaut=0. Fin de règle.
|
||||||
\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.
|
||||||
*/
|
* 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.
|
||||||
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.
|
||||||
|
* Sinon la TVA proposée par défaut=0. Fin de règle.
|
||||||
|
* \param societe_vendeuse Objet société vendeuse
|
||||||
|
* \param societe_acheteuse Objet société acheteuse
|
||||||
|
* \param taux_produit Taux par defaut du produit vendu
|
||||||
|
* \return float Taux de tva de la ligne
|
||||||
|
*/
|
||||||
|
function get_default_tva($societe_vendeuse='', $societe_acheteuse='', $taux_produit='')
|
||||||
{
|
{
|
||||||
return price($euros * 6.55957);
|
$tva=$taux_produit;
|
||||||
|
|
||||||
|
// \todo fonction a ecrire
|
||||||
|
|
||||||
|
return '';
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
\brief Fonction qui calcule la tva
|
\brief Fonction qui calcule la tva
|
||||||
\param euros somme en euro
|
\param euros somme en euro
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user