Bonjour à tous,
Dans le cadre d'un développement, je dois envoyer des données aux accises.
(déclaration pour les douanes)
Ces données (message EMCS) doivent transiter par l'intermédiaire de leur WebService.
Celà se fait via une fonction submitdraft qui reçoit comme paramètre un objet
Cet Objet est composé d'objet, qui son composé d'objet, qui sont .... etc
Je travailles en delphi.
Je recrée donc un objet correspondant à ce qu'il faut, je remplit les données en respectant les type décrit dans les fichier xsd qui nous sont fournit.
Mon problème est que lorsque j'utilise la fonction d'envoi "submitdraft" et que je lui passe mon objet "remplit" en paramètre, j'obtient le message suivant.
"first chance" exception. .... Classe d'exception ERemotableException avec un message "Internal Error".
D'après les infos que j'ai pu trouver sur le net, celà signifie que la "convertion" de mon objet en SOAP pose problème.
Dans la pile d'appel, j'ai un TOPToSoapDomConvert.ProcessFault
Je n'arrive pas à comprendre ce qui ne va pas.
Je trouverais ça plus simple d'envoyer un "string" XML, mais malheureusement on à pas le choix, il faut utiliser leur objet.
Si vous avez des idées, des pistes, ou besoin d'autres infos ??
Merci d'avance.
Partager