Bienvenue, Invité
Merci de vous identifier ou de vous inscrire.    Mot de passe perdu?

RESOLU -Modif facture .pdf
(1 lecteur(s)) (1) Invité(s)
Aller en basPage: 1
SUJET:

RESOLU -Modif facture .pdf

#59538
WEISS42
Fresh Boarder
Messages: 14
graphgraph
Personne n'est hors ligne Cliquez ici pour voir le profil de cet utilisateur

RESOLU -Modif facture .pdf

Il y a 10 Mois, 1 Semaine
Karma: 0  
Bonjour ,

je souhaite modifier ma facture pdf.

J'ai changé la disposition comme je le souhaitais. J'ai aussi ajouté des champs supplémentaires dans l'entête facture, inséré des attributs produits dans les colonnes des produits commandés, modifié logo, changé la police et le footer.

Seul problème que je ne comprends pas bien qui est sûrement causé par mon manque de connaissance en php et zend, Comment afficher le taux de TVA pour chaque produit.

J'ai un taux à 5.5% et un autre à 19.6% que je souhaite faire apparaître sur chaque ligne produit.

Dans le fichier /app/code/local/Mage/Sales/Model/Order/Pdf/Items/Invoice/default.php
je parviens à afficher la taxclassid mais je souhaiterai l'affichage 5.5% à deux décimales plutôt que 2 ou 7 qui sont les id des taux.

Voici le code que j'utilise pour les attributs (source inchoo.net)

// draw Vat Rates
$lines[0][] = array(
'text' => Mage::helper('core/string')->str_split($this->getVatRates($item), 25),
'feed' => 280
);


* Return Value of VAT_rate
* */
private function getVatRates($item)
{
$prod = Mage::getModel('catalog/product')->load($item->getProductId());

if(!($return_Vat_Rate= $prod->getTaxClassId()) )
return 'N/A';
else
return $return_Vat_Rate;
}


Je pense que l'astuce est simple mais j'avoue que modifier la facture est un travail long et fastidieux et je crois que je n'ai plus la lucidité pour trouver la solution.

merci de votre aide ou piste. Image réservée aux membres.
Veuillez vous connecter ou vous enregistrer.
 
Dernière édition: 13/07/12 à  09:16 Par WEISS42.
L'administrateur a désactivé l'accès public en écriture.
#59542
WEISS42
Fresh Boarder
Messages: 14
graphgraph
Personne n'est hors ligne Cliquez ici pour voir le profil de cet utilisateur

Re:RESOLU -Modif facture .pdf

Il y a 10 Mois, 1 Semaine
Karma: 0  
J'ai regardé sur de nombreux forums sans trouver de réponse...enfin presque car j'ai vu le post

www.fragento.org/Questions-de-programmeu...es-factures-PDF.html il date un peu mais ça fonctionne

Pour ceux que ça intéresse :


//draw VAT RATES
$lines[0][] = array(
'text' => Mage::helper('core/string')->str_split($this->getVatRates($item), 25),
'font' => 'bold' ,
'align' => 'right',
'feed' => 450
);

/*
* Return Value of VAT_rate
* */
private function getVatRates($item)
{

if(!($return_Vat_Rate= $item->getOrderItem()->getTaxPercent() ))
return 'N/A';
else
return round($return_Vat_Rate,2).'%';
}
 
Dernière édition: 13/07/12 à  09:21 Par WEISS42.
L'administrateur a désactivé l'accès public en écriture.
Revenir en hautPage: 1
Modérateur: admin, Narno, Gabriiiel, CaPiT