Modifié des champs inutiles dans le hack de facturation ( PHOCA )

Réduire
X
  • Filtrer
  • Heure
  • Afficher
Tout effacer
nouveaux messages

  • [Problème] Modifié des champs inutiles dans le hack de facturation ( PHOCA )

    Bonjour je suis nouveau et débutant

    JOOMLA 1.5.14
    VIRTUEMART1.1.3

    Voilà j'ai installé le hack de facturation PHOCA :

    http://www.ordilinux.fr/index.php?op...mart&Itemid=34

    jusque là pas de souci sauf que j'aimerai supprimer des champs :


    - dans le bon de commande :

    le champ : "paiement à"
    le champ : "intérêt de retard"

    - dans le bon de livraison :

    le champ : "paiement à"
    le champ : "intérêt de retard"
    le champ : "reste"

    - dans la facture :

    le champ : "paiement à"
    le champ : "intérêt de retard"
    le champ : "date échéance"
    le champ : "signé : ............"


    je ne sais pas où mofifier cela sans tout faire planter

    merci d'avance de m'aider

  • #2
    Bonjour,
    c'est le fichier /administrator/components/com_virtuemart/pdf/phoca.tcpdf.php
    et dans le fichier delivery.php du même emplacement
    A+
    Gilbert
    Développeur Joomla amateur
    http://www.prestaopen.com

    Commentaire


    • #3
      aide

      bonjour merci de votre réponse

      mais pourriez vous m'aider à supprimer ou à modifier les lignes en question ?

      merci d'avance

      Commentaire


      • #4
        bonjour,
        je souhaiterais comme fafa1108 modifier et meme rajouter des lignes a mes factures comme indiquer le taux de tva etc... une aide serait bienvenue.

        Commentaire


        • #5
          Bon on y va:
          le champ : "intérêt de retard
          c 'est dans phoca.tcpdf vers ligne 283 pour le libellé
          //$this->Cell(80,4,$VM_LANG->_('VM_DELIVERY_PRINT_OVERDUE_INTEREST_LBL'),0,0,' L');
          et vers ligne 286 pour la valeur
          /* if ($hD['dbb']->f('paid') == 0) {
          $this->Cell(80,4,$hD['dbb']->f('delay_interest') . ' %',0,0,'L');
          $this->Cell(80,4,' ',0,0,'L');
          } else {
          $this->Cell(80,4,' ',0,0,'L');
          }*/

          le champ : "paiement à"
          c'est aussi dans phoca.tcpdf vers ligne 263 pour le libellé
          //$this->Cell(80,4,$VM_LANG->_('VM_DELIVERY_PRINT_BILL_TERMS_LBL'),0,0,'L');
          le champ : "reste"
          c'est encore dans phoca.tcpdf vers ligne 320
          $this->Cell(20,5,$VM_LANG->_('VM_DELIVERY_PRINT_REMAINING_LBL'),0,0,'C');

          le champ : "date échéance"
          c'est dans delivery.pdf ligne 366
          $pdf->Cell(50,10,$VM_LANG->_('VM_DELIVERY_PRINT_SIGNED_LBL') .' : _ _ _ _ _ _ _ _ _',0,0,'L');
          le champ : "date échéance"
          c'est dans phoca.tcpdf ligne 132 pour le libellé
          $this->Cell(27,4,$VM_LANG->_('VM_DELIVERY_PRINT_DUE_DATE_LBL'),0,0,'C');
          et ligne 140 pour la valeur
          $this->Cell(27,4,$hD['dbb']->f('bill_due'),0,0,'C');

          pour les taxes soit :
          http://forum.joomla.fr/showthread.php?t=103949
          soit voir sur le site de phoca
          How to set VAT for a vendor (store)?

          If you want that in your documents (invoice, delivery note, receipt) the VAT will be displayed, you can add the information about VAT into the language file (common), e.g.

          1
          2
          3
          4
          5
          6
          <?php
          'VM_DELIVERY_VENDOR_VAT_NR1_LABEL' => 'VAT1',
          'VM_DELIVERY_VENDOR_VAT_NR1_VALUE' => '1020304050',
          'VM_DELIVERY_VENDOR_VAT_NR2_LABEL' => 'VAT2',
          'VM_DELIVERY_VENDOR_VAT_NR2_VALUE' => 'EU1020304050'
          ?>

          If the values will be not empty, the vendor's VAT will be displayed in document.

          5. How to set VAT fields for customers? How to display the VAT in the document?

          First go to Admin - Manage User Fields and publish extra field, e.g:

          * extra_field_1 - change the name PHPSHOP_SHOPPER_FORM_EXTRA_FIELD_1 e.g. to VAT1
          * extra_field_2 - change the name PHPSHOP_SHOPPER_FORM_EXTRA_FIELD_2 e.g. to VAT2

          Than add the label name values in language file (common), e.g.:

          1
          2
          3
          4
          <?php
          'PHPSHOP_SHOPPER_FORM_EXTRA_FIELD_1' => 'VAT1',
          'PHPSHOP_SHOPPER_FORM_EXTRA_FIELD_2' => 'VAT2',
          ?>

          If the values will be not empty, the customer's VAT will be displayed in document.
          lien : http://www.phoca.cz/documents/18-vir...y-note-receipt
          voila
          A+
          Gilbert
          Développeur Joomla amateur
          http://www.prestaopen.com

          Commentaire


          • #6
            Merci gmarin je teste ça demain matin ...

            Commentaire


            • #7
              Merci gmarin

              juste un petit rajout :

              supprimer la valeur sous 'intérêt de retard'

              ligne 272 du fichier phoca.pcpdf.php :


              /*[/COLOR]if($hD['dbb']->f('is_invoice')) {
              if ($hD['dbb']->f('paid') == 0) {
              $this->Cell(80,4,$hD['dbb']->f('due_date')." ".$VM_LANG->_('VM_DELIVERY_DAYS'),0,0,'L');
              } else {
              $this->Cell(80,4,'-',0,0,'L');
              }
              }*/



              par contre comment fait-on pour enlever la valeur qu'il y a en dessous du 'reste' dans le bon de livraison

              merci pour tout et pour la suite

              merci

              Commentaire


              • #8
                C'est ligne 170 de delivery.pdf.php
                $pdf->Cell(10,5,$db->f('product_quantity_delivered'),0,0,'C');
                $pdf->Cell(20,5,$remaining,0,0,'C');
                A+
                Gilbert
                Développeur Joomla amateur
                http://www.prestaopen.com

                Commentaire


                • #9
                  Bon, comme je suis une quiche en php j'ai une belle erreur !!!!J'ai du mal placer les codes .... peux-tu m'expliquer pour la tva point per point ???

                  Commentaire


                  • #10
                    Je ne comprends pas ta question
                    Gilbert
                    Développeur Joomla amateur
                    http://www.prestaopen.com

                    Commentaire


                    • #11
                      J'ai tenté de placer le code pour la tva et ça a carrément merdé ... et je disais que je ne maitrise pas du tout le php et que pour couronner le tout les explications sont en anglais : http://www.phoca.cz/documents/18-vir...y-note-receipt donc je te demandais si tu pouvais m'expliquer pont par point et dans quels fichiers et surtout à quel endroit je devait intégrer ces modification. Je n'applique qu'une tva à 19,6% ...

                      Pour mes clients ce serait bien de rajouter aussi en bas par exemple le N° de siret, le rcs et la tva intracom : est-ce possible ??
                      Merci encore de ton aide
                      Dernière édition par manue67 à 30/09/2009, 10h33

                      Commentaire


                      • #12
                        Si tu n'appliques qu'un taux de tva alors pas besoin de modifier quoi que se soit.
                        le tableau de tva est fait pour ceux qui utlisent plusieurs tva et qui doivent fournir les informations sur les différents taux.
                        A+
                        Gilbert
                        Développeur Joomla amateur
                        http://www.prestaopen.com

                        Commentaire


                        • #13
                          Je dois informer mes clients que le taux de tva qui s'applique est de 19,6% c'est à leur demande que je dois faire apparaitre le taux sur mes factures .... ou n'y a t il pas possiblilité d'afficher le taux à coté de "taxes" sur la facture ?

                          Commentaire


                          • #14
                            As-tu essayer avec mon hack ?
                            http://forum.joomla.fr/showthread.php?t=103949
                            A+
                            Gilbert
                            Développeur Joomla amateur
                            http://www.prestaopen.com

                            Commentaire


                            • #15
                              Ben oui c'est avec lui que j'ai essayer mais j'ai du mal placer les bouts de codes ... a quel endroit exactement faut-il les mettre ?apres ou avant quel fonction ??,

                              Commentaire

                              Annonce

                              Réduire
                              1 sur 2 < >

                              C'est [Réglé] et on n'en parle plus ?

                              A quoi ça sert ?
                              La mention [Réglé] permet aux visiteurs d'identifier rapidement les messages qui ont trouvé une solution.

                              Merci donc d'utiliser cette fonctionnalité afin de faciliter la navigation et la recherche d'informations de tous sur le forum.

                              Si vous deviez oublier de porter cette mention, nous nous permettrons de le faire à votre place... mais seulement une fois
                              Comment ajouter la mention [Réglé] à votre discussion ?
                              1 - Aller sur votre discussion et éditer votre premier message :


                              2 - Cliquer sur la liste déroulante Préfixe.

                              3 - Choisir le préfixe [Réglé].


                              4 - Et voilà… votre discussion est désormais identifiée comme réglée.

                              2 sur 2 < >

                              Assistance au forum - Outil de publication d'infos de votre site

                              Compatibilité: PHP 4.1,PHP4, 5, 6DEV MySQL 3.2 - 5.5 MySQLi from 4.1 ( @ >=PHP 4.4.9)

                              Support Version de Joomla! : | J!3.0 | J!2.5.xx | J!1.7.xx | J!1.6.xx | J1.5.xx | J!1.0.xx |

                              Version française (FR) D'autres versions sont disponibles depuis la version originale de FPA

                              UTILISER À VOS PROPRES RISQUES :
                              L'exactitude et l'exhaustivité de ce script ainsi que la documentation ne sont pas garanties et aucune responsabilité ne sera acceptée pour tout dommage, questions ou confusion provoquée par l'utilisation de ce script.

                              Problèmes connus :
                              FPA n'est actuellement pas compatible avec des sites Joomla qui ont eu leur fichier configuration.php déplacé en dehors du répertoire public_html.

                              Installation :

                              1. Téléchargez l'archive souhaitée : http://afuj.github.io/FPA/

                              Archive zip : https://github.com/AFUJ/FPA/zipball/master

                              2. Décompressez le fichier de package téléchargé sur votre propre ordinateur (à l'aide de WinZip ou d'un outil de décompression natif).

                              3. Lisez le fichier LISEZMOI inclus pour toutes les notes de versions spécifiques.

                              4. LIRE le fichier de documentation inclus pour obtenir des instructions d'utilisation détaillées.

                              5. Téléchargez le script fpa-fr.php à la racine de votre site Joomla!. C'est l'endroit que vous avez installé Joomla et ce n'est pas la racine principale de votre serveur. Voir les exemples ci-dessous.

                              6. Exécutez le script via votre navigateur en tapant: http:// www. votresite .com/ fpa-fr.php
                              et remplacer www. votresite .com par votre nom de domaine


                              Exemples:
                              Joomla! est installé dans votre répertoire web et vous avez installé la version française du fichier FPA:
                              Télécharger le script fpa-fr.php dans: /public_html/
                              Pour executer le script: http://www..com/fpa-fr.php

                              Joomla! est installé dans un sous-répertoire nommé "cms" et vous avez installé la version française du fichier FPA:
                              Télécharger le script fpa-fr.php dans: /public_html/cms/
                              Pour executer le script: http://www..com/cms/fpa-fr.php

                              En raison de la nature très sensible de l'information affichée par le script FPA, il doit être retiré immédiatement du serveur après son utilisation.

                              Pour supprimer le script de votre site, utilisez le lien de script de suppression fourni en haut de la page du script. Si le lien de suppression échoue pour supprimer le script, utilisez votre programme FTP pour le supprimer manuellement ou changer le nom une fois que le script a généré les données du site et le message publié sur le forum. Si le script est toujours présent sur le site, il peut être utilisé pour recueillir suffisamment d'informations pour pirater votre site. Le retrait du script empêche des étrangers de l'utiliser pour jeter un oeil à la façon dont votre site est structuré et de détecter les défauts qui peuvent être utilisé à vos dépends.
                              Voir plus
                              Voir moins
                              Travaille ...
                              X