Documentation RBS Change : Génération des Factures en PDF.

  • 80876.1

    16/09/2013 19:02


    lpupi
    Rang : Nouveau Membre
    Bonjour,

    J'avance un peu plus chaque jour ... mais le manque de documentation réel me freine énormément ...

    J'ai plus ou moins déroulé le process de gestion des commandes jusqu'à la livraison.

    A ce stade, voici mes premières questions :

    - Quid de la personnalisation des documents ? (Changement logo, entête et pied de page)

    - A quel stade et sous quelles conditions peut-on générer les pièces (Factures/Avoirs) en pdf ? Doit-on installer un package complémentaire ? (Linux/Centos)

    - Quelles sont les possibilités de réinitialisation d'une boutique ? (J'entends par là la possibilité de virer - après test - l'ensemble des tables de mouvement pour ne conserver qu'un dossier vierge mais sans perdre le paramétrage)

    D'avance merci pour votre retour.

    Cdt

  • 80876.2 en réponse à 80876.1 écrit par lpupi

    19/09/2013 10:08


    Jean-Michel
    Titre : Community Manager
    Rang : Expert
    Bonjour,

    Pour la génération de facture, il s'agit de paramétres de configuration afin d'autoriser RBSChange à faire les générations de PDF. En terme de besoin système, vous n'avez besoin de rien de plus que les packages à installer indiqués dans le wiki. RBSChange utilise par défaut FPDF pour la génération des fichiers et laisse également la possibilité d'interagir avec un serveur OpenOffice.org si vous préférez générer vos PDF par ce biais.

    Il nous est difficile de fournir un script de nettoyage de la base des données de test, car en fonction de la configuration et des modules installés les opérations de nettoyage et leur ordre peut varier fortement. Si vous le souhaitez vous pouvez donc faire votre script de nettoyage, ou alors définir un script XML pour paramétrer/initialiser. La solution idéale étant d'avoir deux instances distinctes de RBSChange ; l'une pour faire vos tests et l'autre pour la production.

    Par ailleurs, une documentation est en cours de rédaction dans le wiki pour la génération de PDF, je vous posterai le lien dès que celle-ci sera disponible.

    Pour une meilleure réponse, pensez à indiquer la version sur laquelle vous rencontrez des difficultés, ainsi que son type (CMS ou eCommerce core).
    Pour tout problème d'installation indiquez le nom de l'hébergeur et s'il s'agit d'un serveur mutualisé ou dédié.
  • 80876.3 en réponse à 80876.2 écrit par Jean-Michel

    19/09/2013 14:41


    lpupi
    Rang : Nouveau Membre
    Merci pour votre retour.

    Où se trouve ce fameux paramètre ?

    De plus, comment personnaliser les édition (ARC, BL, Factures et avoirs) ?

    Cdt
  • 80876.4 en réponse à 80876.3 écrit par lpupi

    23/09/2013 10:12


    Jean-Michel
    Titre : Community Manager
    Rang : Expert
    Bonjour,

    Dans le fichier config/project.xml, vous devriez trouver un noeud "modules", s'il n'existe pas de noeud "order", alors rajoutez ce quelques lignes (sinon copiez simplement le contenu) :
    <order>
    	  <entry name="genBill">true</entry>
    </order>


    Une fois cette modification faites, dans un shell (ou via la console du backoffice : Outils > Console) et exécutez :
    php framework/bin/change.php compile-config


    Une fois ceci fait, votre instance RBSChange prendra en charge la génération des factures.

    Pour une meilleure réponse, pensez à indiquer la version sur laquelle vous rencontrez des difficultés, ainsi que son type (CMS ou eCommerce core).
    Pour tout problème d'installation indiquez le nom de l'hébergeur et s'il s'agit d'un serveur mutualisé ou dédié.
  • 80876.5 en réponse à 80876.1 écrit par lpupi

    21/11/2013 15:29


    Jean-Michel
    Titre : Community Manager
    Rang : Expert
    Bonjour,


    Si vous disposez des compétences techniques suffisantes pour manipuler le modèle FPDF, les fichiers utilisés sont les suivants :
    * modules/order/lib/pdfgenerator/FPDFBillGenerator.class.php
    * modules/order/lib/pdfgenerator/FPDFExpeditionGenerator.class.php
    * modules/order/templates/FPDFBillInfos-default.xml
    * modules/order/templates/FPDFExpeditionInfos-default.xml

    Les classes PHP pilotent la disposition des éléments selon le fonctionnement de FPDF, si vous avez besoin d'y faire des modifications, vous pouvez créer une classe réalisant l'extension de celle-ci et configurer la classe de générateur à utiliser par l'intermédiaire du paramètre de configuration "billPDFGenerator" pour le module order.
    Les fichiers disponibles dans les templates définissent quant à eux les éléments textuels statiques, pour les modifier, il vous suffit de reproduire l'arborescence "modules/order/templates" dans le dossier "override" et d'y recopier le fichier et d'y apporter vos modifications.

    Ce n'est qu'en suivant ces instructions que vous pourrez suivre les mises à jour pour votre instance de RBSChange sans perdre vos modifications.


    Pour une meilleure réponse, pensez à indiquer la version sur laquelle vous rencontrez des difficultés, ainsi que son type (CMS ou eCommerce core).
    Pour tout problème d'installation indiquez le nom de l'hébergeur et s'il s'agit d'un serveur mutualisé ou dédié.
  • 80876.6 en réponse à 80876.5 écrit par Jean-Michel

    05/11/2014 11:51


    redundantdesper2@laposte.net
    Rang : Nouveau Membre
    bonjour,
    au niveau des factures pdf le soucis a t'il étais corriger car au niveau compétence je ne les ai pas et il faut savoir que la facture et très importante quand même !
    comme aussi la facturation en elle même !.
    e, attente de votre réponse merci logiquement vue les mises a jour sa doit être résolue !

    bonjour,
    je suis julie j'aime la nouveautés je vais essayé de faire bouger la communauté, spécialiste pour pas dire experte dans le tunning phoning je peux vous faire un jolie iphone 5 ou iphone 6 lus a votre gout étant tombé dans le smartphone toute petite je surf sur la vague mode,tendance de la décoration de mobile une vraie passion pour moi.
    De plus je bosse à 50% de mon temps sur le web et pour un acteur incontournable de la décoration : www.vfone.fr.
  • 80876.7 en réponse à 80876.3 écrit par lpupi

    11/09/2015 17:30


    domotrade
    Rang : Nouveau Membre
    lpupi a dit :
    Merci pour votre retour.

    Où se trouve ce fameux paramètre ?

    De plus, comment personnaliser les édition (ARC, BL, Factures et avoirs) ?

    Cdt

    Bonjour.
    On connaît le plus vieux métier du monde...mais le plus vieux métier du monde moderne c'est sûrement la plomberie. Un plombier a toujours été utile, peut être pas pour soi même, mais pour le conjoint...
    Et oui, le numéro d' un plombier est utile alors il faut le garder précieusement!
 
Merci de prendre connaissance et de respecter les règles des forums.
 
1462 membres
Aucun membre connecté