Debut ecriture regle de gestion tva

This commit is contained in:
Laurent Destailleur 2005-11-03 23:47:51 +00:00
parent 20bfdafa66
commit 21fd241d37

View File

@ -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