Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

XML/XSL et SOAP Discussion :

Facture en XML format UBL


Sujet :

XML/XSL et SOAP

  1. #1
    Membre à l'essai
    Facture en XML format UBL
    Bonjour,

    Pour mon travail je dois prévoir un export de lot de factures de PHP en xml afin de l'importer dans chorus.
    Les formats sont :
    Si Format E1 (XML Structuré) :

    – UBL INVOICE ;
    – CII ;
    – PES FACTURE ;
    – XCBL.

    Si Format E2 (XML Mixte) :

    – UBL INVOICE MINIMAL ;
    – CII MINIMAL ;
    – PES FACTURE MINIMAL ;
    – CPP FACTURE MINIMAL ;
    – CII Mug ;
    – UBL Invoice Mug.
    (Doc officielle CHORUS PRO)

    Avez vous déjà utilisé ce format et si vous avez des infos dessus je suis preneur.
    Je trouve assez compliqué de trouver des infos concrètes sur les différents formats (UBL, CII, CPP...) donc si vous auriez une info ou encore mieux, un exemple de lot , ce serait parfait que je puisse comprendre ce que je dois générer en PHP !

    Merci d'avance !

  2. #2
    Membre à l'essai
    Auto reponse !
    Bon j'ai enfin fini par trouver des infos dans la doc CHORUS, et pas sans mal !
    Si ça intéresse certains les exemples de lots sont ici : https://communaute.chorus-pro.gouv.fr/documentation/exemples-de-flux/ sachant qu'ils sont en refonte totale de la doc donc pas sur que ce lien perdure.
    Ces fichiers permettent d'envoyer des flux de factures a CHORUS en mode portail sans passer par le mode EDI ou API, donc sans concentrateur ou certificat, donc sans surcout.
    En espérant que ça aide

  3. #3
    Nouveau Candidat au Club
    facture en XML format ubl
    Peux tu montrer un exemple?

  4. #4
    Membre à l'essai
    Automatisation des factures
    Bonjour,

    Je profites de ce message pour trouver les renseignements de mon petit projet.

    Je cherche à transmettre mes quelques factures à destination des mairies via Chorrus pro.
    Il s'agit de simples factures de service unique (Exemple : maintenance annuelle 2018 pour xxx.xx€, ou installation du nouvel ordinateur, ...), sans pièce jointe, quel format je devrai utiliser entre E1, E2, UBL, CII, .... ?
    Mon but serait que mon code php puisse déclencher la facturation dès que la mairie est prête, ou que je lance une facturation, il faudrait utiliser EDI ou API, sachant que je préfère éviter l'achat d'un certificat RGS, vu le peu de factures à faire ?

    Merci par avance pour votre aide.
    le problème avec les idées derrière la tete, c'est que l'on ne peux pas les voir

  5. #5
    Membre à l'essai
    si tu veux utiliser le mode API ou le mode EDI, il te faut obligatoirement un certificat RGS

  6. #6
    Membre à l'essai
    Bonjour,

    Ça m'étonnai que le certificat ne soit pas nécessaire !
    Donc pour le faire sans certificat il e reste la solution manuelle.
    Il est possible de générer une liste de factures ? avec un fichier sous quel format ? auriez-vous un exemple ?

    Une autre solution pour envoyer des factures 1 à 1 via php ?

    Merci par avance.
    le problème avec les idées derrière la tete, c'est que l'on ne peux pas les voir

  7. #7
    Membre à l'essai
    De mon côté j'ai choisi le "XML Structuré/UBL Invoice (FSO1100A)" car cela m'évite d'avoir à encoder des PJ en base64 dans le fichier d'échange (XML Mixte)
    Dans l'onglet "Mes factures émises"->"Dépôt factures", tu ne peux déposer les factures en xml uniquement une par une
    Par contre dans l'onglet "Suivi des flux" (qu'il faut activer avant via le gestionnaire principal) tu peux déposer plusieurs fichiers XML compressés en un seul tar.gz

  8. #8
    Membre à l'essai
    Bonjour,

    Personnellement j'opterais bien pour XML Structuré/UBL Invoice et plus précisément fichier FSO1100-P26.xml (IN_DP_E1_UBL_INVOICE), Facture simple avec exonération de TVA.

    Alors j'ai créer un compte du Chorus Pro Qualifications pour y faire des tests, j'ai bien un matelas de données.

    J'ai essayé de déposer une facture à partir de l'exemple FSO1100-P26.xml, j'ai bien une confirmation d'envoi "Le lot de factures a été importé correctement sous le numéro [CPP0011100000000000052037] ", mais je n'ai aucune trace de cette facture dans Factures émises, et aucune notification d'erreurs éventuelles.
    Vous avez la même chose ?

    Merci par avance.
    le problème avec les idées derrière la tete, c'est que l'on ne peux pas les voir

  9. #9
    Candidat au Club
    bonjour a tous
    Oui : Chorus devient obligatoire pour moi et surtout pour mes clients.

    Il est possible que le foreum chorus/xml soit tres animé. Je l'espère.

    Mon choix est XML UBL Invoice.
    Et moi aussi j'ai dépose un flux. Et je ne le retrouve pas.

    Je pense que la notion de "flux" est différente de la notion de "facture déposée".
    Déjà parce que dans un flux… il peut y avoir plusieurs factures.

    Qu'en pensez vous ?
    Par avance merci.

    Serge.

  10. #10
    Candidat au Club
    XML UBL
    Bonjour,

    C'est un peu comme les cartes grises.
    Moi je dépose aussi XML UBL Invoice. FSO1100A.
    En incluant les pièces jointes codées en base 64.


    C'est du lourd.

    Serge.

  11. #11
    Candidat au Club
    Je depose aussi des XML UBL Invoice FSO1100A
    Bonjour,

    Je ne sais pas comment tu fais pour "eviter d'encoder les PJ en base 64".
    Dans le fouillis de la doc je n'ai rien trouvé.
    Donc j'encode en base 64 les PJ. Comme un abruti.

    Et comme un abruti encore je depose un par un les fichiers XML.
    J'ai pas trouvé le truc sur le tar.gz.
    Mais je vais chercher. Si tu peux m'aider merci.

    Serge.
    Logiciel Innet.

  12. #12
    Membre à l'essai
    Fichier xml
    Bonjour,

    Avez-vous évolué dans vos projets ?
    Personnellement, j'ai essayé de compléter au mieux mon compte avec :
    - un rattachement à un siret,
    - des abonnements au espaces factures émises, ...
    - j'avais fais un mandat, mais il à disparu !

    j'ai testé avec le dépôt d'une facture au format xml, mais je n'obtiens aucun retour et la facture n'apparait pas dans mon tableau de bord. Pourtant au dépôt j'ai le message "Le lot de factures a été importé correctement sous le numéro [CPP001111000000xxxxxxxxxx]"

    Dépôt d'une facture xml avec les paramètres suivant:
    - fichier nommé FSO1110-P26.xml
    - format XML mixte
    - Syntaxe UBL Invoice Min
    - Ma structure avec mon Siret

    Mon but était d'avoir un retour, avec les erreurs éventuelles pour avancer mais là je ne sais plus quoi faire.

    Merci pour vos avis.
    le problème avec les idées derrière la tete, c'est que l'on ne peux pas les voir

  13. #13
    Membre à l'essai
    chorus pro cppfacturemixte - tva sur encaissement
    Sujet : dépôt sur le portail Chorus Pro d'une enveloppe de factures, au format xml cppfacturemixte

    Question : Je cherche comment indiquer dans le flux xml cppfacturemixte l'information régime tva = tva sur encaissement : emplacement, balise, attribut, valeur.

    Merci.

    rq. : la règle de gestion indique :

    G2.13 Régime de TVALe régime TVA du fournisseur peut être valorisé :-TVA sur lesencaissements,-TVA sur lesdébits,-Exonéré deTVA,-sansTVA.
    Si la balise ‘RécapitulatifTaxes.Exoneration’ est renseignée, le régimeTVA est « TVA exonérée ».
    Sinon le régime TVA est celui renseigné dans la balise ‘Fournisseur. Régime TVA’.
    Si cette balise ‘Fournisseur. Régime TVA’ est vide, le type de régime TVA appliqué par défaut est « TVA sur les débits ».Codification

    Cependant le schema cppfacturemixte ne décrit pas la balise spécifiiée.

  14. #14
    Membre à l'essai
    chorus pro cppfacturemixte - tva sur encaissement
    Bonjour,

    Je dépose des factures selon le schéma CPPfacturemixte (FS01113A), l'information Régime tva/Type Tva décrite dans la règle de gestion G2.13 de l'annexe EDI , indique une balise qui n'est pas décrite dans le schema xsd. Comment selon vous transmettre cette information dans ce cas ? Faut-il adapter le modèle de facture pour faire apparaître cette information, dans l'hypothèse où elle serait "océrisée" ; est-il possible d'ajouter sous une forme particulière une information non décrite dans une schéma xsd. L'interface de consultation de facture de Chorus Pro présente cette information.

    Merci de vos éclairages sur ce cas (non bloquant).



    Citation Envoyé par vendel Voir le message
    Bonjour,

    Pour mon travail je dois prévoir un export de lot de factures de PHP en xml afin de l'importer dans chorus.
    Les formats sont :

    (Doc officielle CHORUS PRO)

    Avez vous déjà utilisé ce format et si vous avez des infos dessus je suis preneur.
    Je trouve assez compliqué de trouver des infos concrètes sur les différents formats (UBL, CII, CPP...) donc si vous auriez une info ou encore mieux, un exemple de lot , ce serait parfait que je puisse comprendre ce que je dois générer en PHP !

    Merci d'avance !

  15. #15
    Membre à l'essai
    chorus pro cppfacturemixte - tva sur encaissement
    Bonjour,

    Je suis à la recherche d'une information concernant le flux de facture , FSO1300A,CPPFacturemixte, toute chose égale par ailleurs vous avez dû y être confrontée la qestion également : comment indiquer le régime tva dans le flux : TVA_SUR_DEBIT, TVA_SUR_ENCAISSEMENT...

    Merci si vous accepter d'échanger sur le sujet.



    Citation Envoyé par gorgorbhey Voir le message
    De mon côté j'ai choisi le "XML Structuré/UBL Invoice (FSO1100A)" car cela m'évite d'avoir à encoder des PJ en base64 dans le fichier d'échange (XML Mixte)
    Dans l'onglet "Mes factures émises"->"Dépôt factures", tu ne peux déposer les factures en xml uniquement une par une
    Par contre dans l'onglet "Suivi des flux" (qu'il faut activer avant via le gestionnaire principal) tu peux déposer plusieurs fichiers XML compressés en un seul tar.gz