IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
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

WinDev Discussion :

Chorus Pro interrogé par WinDev


Sujet :

WinDev

  1. #21
    Membre averti
    Profil pro
    Inscrit en
    Octobre 2010
    Messages
    411
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2010
    Messages : 411
    Points : 434
    Points
    434
    Par défaut
    Bonjour à tous

    Je vous rejoins dans la galère Chorus. Je ne suis pas familiarisé avec JAVA,SoapUI .
    Existe-t'il un projet Windev pouvant servir de modèle ?
    Désolé je n'ai pas encore tout lu.
    Mon but est d'envoyer des factures (EDI ou APi) simples FSO1100A.

    Merci de votre aide.

    Certificats portail de qualification : certificats.zip

  2. #22
    Nouveau membre du Club
    Homme Profil pro
    Responsable de service informatique
    Inscrit en
    Avril 2013
    Messages
    12
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Charente Maritime (Poitou Charente)

    Informations professionnelles :
    Activité : Responsable de service informatique

    Informations forums :
    Inscription : Avril 2013
    Messages : 12
    Points : 36
    Points
    36
    Par défaut Acces à Chorus Windev
    Bonjour Alaclef,

    En début de discussion, tu trouveras une portion de code utilisable en windev pour déposer des factures sur Chorus.
    La première étape est de réussir à se connecter avec SOAPUI à Chorus avec son certificat. Pour cela, je te conseille de suivre le didactiel qui est également dans ce fil de discussion.
    La seconde étape est de réussir à se connecter à Chorus Pro avec Windev.
    Dans ces 2 étapes, il faut rester modeste : tenter de lire un enregistrement (par exemple, la liste de devises...)
    En suite, les principales difficultés techniques sont levée : on peut attaquer la lecture des factures déposées à la main, la liste des structures associées à notre base d'exemple, modifier une information, déposer une facture...

    Nous avons tenté de déposer des factures en PDF enrichies sur le Chorus Pro. Mais sans succès, je pense que la prochaine version de Windev permettra de réaliser cette opération. Nous avons opté pour une opération en 2 étapes :
    - création de l'enregistrement 'facture'
    - association d'une pièce jointe de type pdf à cette facture.

    Sur Windev comme sur Chorus, nous avons préféré utiliser des fonctions basiques que nous maîtrisions plutôt que des fonctions plus hautes mais qui posaient des problèmes de débogage... de notre code sans doute !

  3. #23
    Membre averti
    Profil pro
    Inscrit en
    Octobre 2010
    Messages
    411
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2010
    Messages : 411
    Points : 434
    Points
    434
    Par défaut
    Merci beaucoup, je regarde tout ça .....

  4. #24
    Nouveau Candidat au Club
    Homme Profil pro
    Développeur Java
    Inscrit en
    Novembre 2018
    Messages
    1
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur Java

    Informations forums :
    Inscription : Novembre 2018
    Messages : 1
    Points : 1
    Points
    1
    Par défaut CHORUS JAVA
    Bonjour,

    Je vous rejoins aussi dans la galère Chorus
    Nous avons réussi à se connecter avec SOAPUI à Chorus mais on a pas réussi à se connecter à Chorus avec Java, je remercie @Geek1 on suit la solution que vous avez proposé et pour l'instant je suis bloqué sur cette exception

    sun.security.validator.ValidatorException: No trusted certificate found
    javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: No trusted certificate found
    se déclenche à la ligne 59 :

    Code Java : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    // stream
    OutputStreamWriter os = new OutputStreamWriter(con.getOutputStream());

    Si quelqu'un a une idée, merci par avance

  5. #25
    Membre confirmé
    Avatar de Higgins
    Inscrit en
    Juillet 2002
    Messages
    520
    Détails du profil
    Informations forums :
    Inscription : Juillet 2002
    Messages : 520
    Points : 543
    Points
    543
    Par défaut
    Bonjour,

    Désolé de déterrer ce post mais j'ai un problème que vous pourriez peut-être m'aider à résoudre.
    Je me suis aidé de vos réponses pour développer un bout de code en C#. Tout fonctionne bien en qualif car l'IdUtilisateurCourant était dans le matelas de données mais pour la production, je ne le trouve nulle part dans les paramètres de mon compte

    J'ai fait une sollicitation auprès du support mais au bout d'une semaine, la réponse est invariablement "Votre demande est en cours de traitement"
    Sauriez-vous me dire où trouver l'info?
    7 fois à terre, 8 fois debout

  6. #26
    Membre averti
    Profil pro
    Inscrit en
    Octobre 2010
    Messages
    411
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2010
    Messages : 411
    Points : 434
    Points
    434
    Par défaut
    il faut le créer sur chorus-pro.gouv.fr et pas sur chorus-pro.gouv.fr/qualification

  7. #27
    Membre confirmé
    Avatar de Higgins
    Inscrit en
    Juillet 2002
    Messages
    520
    Détails du profil
    Informations forums :
    Inscription : Juillet 2002
    Messages : 520
    Points : 543
    Points
    543
    Par défaut
    Citation Envoyé par alaclef Voir le message
    il faut le créer sur chorus-pro.gouv.fr et pas sur chorus-pro.gouv.fr/qualification
    Merci, je m'en doutais

    En fait, tout l'environnement de production est créé avec Gestionnaire principal, gestionnaire secondaire, interlocuteur technique, certificat etc...
    Nous l'avions même fait avant l'environnement de qualification car nous pensions que ce seraient les mêmes identifiants pour les deux environnements.

    Le problème c'est que sur la page du Gestionnaire principal (ou même secondaire) cet identifiant n'est pas affiché. Il n'apparait pas non plus dans les informations de la structure
    7 fois à terre, 8 fois debout

  8. #28
    Membre confirmé
    Avatar de Higgins
    Inscrit en
    Juillet 2002
    Messages
    520
    Détails du profil
    Informations forums :
    Inscription : Juillet 2002
    Messages : 520
    Points : 543
    Points
    543
    Par défaut
    Finalement, j'ai eu une réponse du support chorus et.... il suffit de ne pas fournir cet identifiant en production bien qu'il soit présent dans la documentation
    Effectivement, le flux est accepté.
    7 fois à terre, 8 fois debout

  9. #29
    Nouveau Candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Février 2017
    Messages
    1
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Manche (Basse Normandie)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2017
    Messages : 1
    Points : 1
    Points
    1
    Par défaut CHORUS PRO C#
    Bonjour,
    J'essaye d'automatiser l'envoie des factures sur chorus pro via L'appel aux API, et je voudrai le faire en c# mais je suis un peu perdu pour commencer car je trouve que la doc est trop vaste (pour un débutant)
    j'ai lu la doc (en quelque sorte mdr) et vos solutions et j'ai constaté que y a certains prérequis nécessaires (portail de qualif, demande raccordement, certificat : qui d'ailleurs me bloque pour quelques jours) mais je suis toujours perdu, si quelqu'un à des pistes qui pourrai m'aider, des étapes à suivre.. je suis très preneur !

  10. #30
    Nouveau Candidat au Club
    Homme Profil pro
    Conseil - Consultant en systèmes d'information
    Inscrit en
    Juillet 2019
    Messages
    1
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Conseil - Consultant en systèmes d'information
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juillet 2019
    Messages : 1
    Points : 1
    Points
    1
    Par défaut
    Citation Envoyé par Higgins Voir le message
    Bonjour,

    Désolé de déterrer ce post mais j'ai un problème que vous pourriez peut-être m'aider à résoudre.
    Je me suis aidé de vos réponses pour développer un bout de code en C#. Tout fonctionne bien en qualif car l'IdUtilisateurCourant était dans le matelas de données mais pour la production, je ne le trouve nulle part dans les paramètres de mon compte

    J'ai fait une sollicitation auprès du support mais au bout d'une semaine, la réponse est invariablement "Votre demande est en cours de traitement"
    Sauriez-vous me dire où trouver l'info?
    Bonjour Higgins,

    Nouveau dans le vaste monde de Chorus, j'aimerai également développer en C# un envoi de facture.

    Aurais-tu des conseils, recommandations, peut-être du code à fournir afin d'éviter de perdre trop de temps sur la partie connexion API?

    Pour info, ma connexion avec SoapUI fonctionne en ayant suivi le tuto en page 1.

    Merci d'avance de ton aide.

  11. #31
    Membre à l'essai
    Femme Profil pro
    Conseil - Consultant en systèmes d'information
    Inscrit en
    Mai 2020
    Messages
    7
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 39
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Conseil - Consultant en systèmes d'information

    Informations forums :
    Inscription : Mai 2020
    Messages : 7
    Points : 10
    Points
    10
    Par défaut chorus pro cppfacturemixte - tva sur encaissement
    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 zagvier Voir le message
    Bonjour guichez,

    Nous avons bien créé plusieurs fonctions pour déposer des factures pour éviter d'avoir à traiter tous les problèmes en une seule fois.
    - recherche et stockage de l'identification de la structure
    - recherche et stockage des états/statuts des factures
    - recherche et stockage des états/statuts du moyen de payement de la structre...
    - dépot d'une facture
    - rattachement de cette facture à :
    - un "numéro de marché" (<50 caractères, obligatoire)
    - un "numéro d’engagement" (<50 caractères, obligatoire si notre client est l'état)
    - ajout de PJ complémentaires
    - lecture de l'état/statut des factures d'une struture...

    Comme précédemment, pour réaliser ceci, il a fallut croiser les informations des différentes sources de documentation de Chorus Pro (qui sont plus ou moins précises/mises à jour les unes et les autres) :
    https://communaute.chorus-pro.gouv.f...mentation/api/
    Specifications_Externes_Annexe_Services_API_V4.00.pdf

    Petite précision, la doc demande d'encoder le fichier PDF en base 64, avec Windev il vaut mieux éviter de le faire


    Bonjour marco_moes,

    Dans notre équipe, nous sommes partis sur la voie chorus par API, il me semble que FSO1100A (IN_DP_E1_UBL_INVOICE) ou FSO1110A (IN_DP_E2_UBL_INVOICE_MIN) correspondent à l'accès par EDI.

    Dans ce cas, il le type de certificat nécessaire peut être différent :
    https://communaute.chorus-pro.gouv.f...-52c8b342-4fd9

    D'après cette doc, tu peux utiliser un certificat de type client si tu fais un accès EDI sFTP ou AS2 ?

    L’accès en mode EDI implique des travaux de raccordement préalables... cela ne nous enchantait pas

    Cette discussion pourra peut-être d’avantage t'aider : https://www.developpez.net/forums/d1...ml-format-ubl/

+ Répondre à la discussion
Cette discussion est résolue.
Page 2 sur 2 PremièrePremière 12

Discussions similaires

  1. Réponses: 2
    Dernier message: 15/06/2007, 18h56
  2. Réponses: 1
    Dernier message: 01/03/2007, 09h03
  3. Réponses: 4
    Dernier message: 03/01/2007, 21h56
  4. Réponses: 3
    Dernier message: 06/06/2006, 12h22
  5. [9i] COMMENT LANCER PRO-STOC par un fichier Alimente.BAT
    Par Etienne maheu dans le forum Oracle
    Réponses: 2
    Dernier message: 11/10/2005, 12h07

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo