Menu

Envoyer fichier de Virement

Extent
2020-11-06
2020-11-16
  • Extent

    Extent - 2020-11-06

    Bonjour à tous,

    J'aimerai savoir s'il est possible d'envoyer des fichiers de virement via la passerelle EBICS?

    Si oui, est ce qu'un simple changement de format dans le FUL suffit, ou bien l'initialisation est différente?
    (Je précise que le format est ouvert sur le contrat eBICS)

    Mais j'ai l'erreur suivante :
    2020-11-06 15:24:41,398 ERROR - Le fichier /var/www/d-pay.extent-apps.com/app/ebics_client/ebics/client/users/500652890002/files/Virements.xml ne peut pas être envoyé au server ebics
    org.kopi.ebics.exception.EbicsException: Element has xsi:nil attribute but is not nillable in element static@http://www.ebics.org/H003
    at org.kopi.ebics.xml.DefaultEbicsRootElement.validate(DefaultEbicsRootElement.java:203)
    at org.kopi.ebics.client.FileTransfer.sendFile(FileTransfer.java:167)
    at org.kopi.ebics.client.FileTransfer.sendFile(FileTransfer.java:126)
    at org.kopi.ebics.test.FULRequestor.sendFile(FULRequestor.java:134)
    at org.kopi.ebics.test.FULRequestor.execute(FULRequestor.java:71)
    at org.kopi.ebics.test.Application.main(Application.java:144)

    Le format semble correct car nous avons déjà fourni des fichiers manuellement avec ce format qui n'ont pas posés de problèmes.

    J'ajoute les traces en pièces jointe, en espérant que vous pouvez me venir en aide.

    Merci pour votre retour.

    Cordialement,

    EXTENT

     
  • Geoffrey

    Geoffrey - 2020-11-06

    Bonjour,

    Code erreur 090003 :

    Droits insuffisants pour l’abonné. L’abonné ne dispose pas des droits suffisants pour présenter des ordres du type de celui sélectionné.

    Anomalie
    La banque ne reconnaît pas votre demande :

    Soit elle ne vous a pas ouvert les autorisations sur ce type de transfert (ce type d’opération n’est pas prévu dans votre contrat EBICS).
    Soit le FileFormat paramétré dans le transfert n’est pas celui attendu par la banque.

    Cordialement

     
  • Extent

    Extent - 2020-11-09

    Bonjour Geoffrey,

    Merci pour ce retour.

    Je vais contacter la banque pour vérifier cela.

    Cordialement

     

    Last edit: Extent 2020-11-09
  • Geoffrey

    Geoffrey - 2020-11-09

    Bonjour,

    Le code anomalie se trouve dans la trace xml de réponse de la banque.

    Cordialement

     
  • Extent

    Extent - 2020-11-09

    Je viens d'avoir la banque, et celle ci m'informe que le contrat est bon et le format également. Cependant le fichier que nous envoyons comporte une "signature". Et la banque attend un fichier non signé.

    Dans les traces j'ai effectivement un UserSignature de lancé.
    Pensez vous qu'il soit possible de le désactivé dans le cas d'un virement?

    Cordialement,

     
  • Extent

    Extent - 2020-11-16

    Bonjour,

    Avez vous une réponse à m'apporter?

    Cordialement,

     
  • Geoffrey

    Geoffrey - 2020-11-16

    Bonjour,

    Je présume que vous transmettez des ordres en mode EBICS T et les signez ensuite sur une plateforme dédiée par la banque.

    Dans ce cas, il est étrange que le CM CIC refuse un ordre comportant une signature. Puisque vous êtes en mode EBICS T, la signature devrait simplement être ignorée.

    De mémoire, il me semble que cela dépend de la balise OrderAttribute qui est égale à DZHNN dans votre cas et devrait indiquer à la banque d'ignorer la signature. En mode Ebics TS cette balise serait OZHNN.

    Il doit effectivement être possible de contourner le problème mais cela nécessitera certainement une modification du code et une recompilation.

    Je n'ai malheureusement pas le temps de me pencher davantage sur le sujet pour le moment.

    Cordialement

     

Log in to post a comment.

MongoDB Logo MongoDB