Autor |
Mensagem |
|
![[Post New]](/jc/templates/javac/images/icon_minipost_new.gif) 14/11/2014 10:49:01
|
dqueiroz
JavaC Membro
Membro desde: 13/11/2014 11:47:15
Mensagens: 9
Offline
|
Estou fazendo a comunicação com o Webservice NFeDistribuiçãoDFe, porém quando envio o xml retorna erro no esquema xml, estou utilizando o mesmo esquema que vi em um tópico que já está marcado como resolvido, mas não está dando certo.
Segue XML utilizado:
Esta mensagem foi editada 1 vez. Última atualização foi em 14/11/2014 15:24:37
|
|
|
|
![[Post New]](/jc/templates/javac/images/icon_minipost_new.gif) 14/11/2014 12:28:12
|
tiagoberga
Moderador
![[Avatar]](/jc/images/avatar/0e9fa1f3e9e66792401a6972d477dcc3.jpg)
Membro desde: 11/03/2014 10:10:20
Mensagens: 449
Offline
|
Lembrando: o xml não pode conter identação ou espaços entre tags, ja verificou isso? Ou seja, deve ser um arquivo único sem espaços
|
Tiago Bergamasco, 25 anos
Computer Scientist pela Centro Universitário Anhanguera
MBA Service-Oriented Architeture (SOA) pela Metrocamp - Ibmec
AngularJS Developer pela Caelum Ensino e Inovação- SP
Ao entrar em contato, por favor identifique-se antes
Site: Arara Tecnologia da Informação
    
Comercial: 19 996050532
"Uma imagem vale mil palavras. Uma interface vale mil imagens." - Ben Shneiderman |
|
|
![[Post New]](/jc/templates/javac/images/icon_minipost_new.gif) 14/11/2014 14:43:16
|
dqueiroz
JavaC Membro
Membro desde: 13/11/2014 11:47:15
Mensagens: 9
Offline
|
Então tiagoberga na teoria não teria espaços.
E quando passo como parâmetro para o OMElement utilizo passo com um dados.trim()
Segue o xml enviado, só mudei o CNPJ:
|
|
|
![[Post New]](/jc/templates/javac/images/icon_minipost_new.gif) 14/11/2014 15:11:45
|
tiagoberga
Moderador
![[Avatar]](/jc/images/avatar/0e9fa1f3e9e66792401a6972d477dcc3.jpg)
Membro desde: 11/03/2014 10:10:20
Mensagens: 449
Offline
|
Poderia postar o link do tópico que se comunica com o sefaz referente a este servico de distribuição, ou poderia postar sua classes para analisarmos. * ja testou com versao = "2.00" ou "3.10" ? vamos eliminar possibilidades
Esta mensagem foi editada 1 vez. Última atualização foi em 14/11/2014 15:16:10
|
Tiago Bergamasco, 25 anos
Computer Scientist pela Centro Universitário Anhanguera
MBA Service-Oriented Architeture (SOA) pela Metrocamp - Ibmec
AngularJS Developer pela Caelum Ensino e Inovação- SP
Ao entrar em contato, por favor identifique-se antes
Site: Arara Tecnologia da Informação
    
Comercial: 19 996050532
"Uma imagem vale mil palavras. Uma interface vale mil imagens." - Ben Shneiderman |
|
|
![[Post New]](/jc/templates/javac/images/icon_minipost_new.gif) 14/11/2014 15:23:33
|
dqueiroz
JavaC Membro
Membro desde: 13/11/2014 11:47:15
Mensagens: 9
Offline
|
tiagoberga, acabei de resolver o problema, na nota técnica de 2014/002 o campo ultNSU pode ter de 1 a 15 dígitos, mas se não colocar exatamente 15 dígitos da o erro "215 - Rejeição: Falha no esquema xml".
Link do tópico: Retorno DistribuicaoDFe [RESOLVIDO]
ocelionfe postou a classe de envio.
|
|
|
![[Post New]](/jc/templates/javac/images/icon_minipost_new.gif) 14/11/2014 15:40:07
|
tiagoberga
Moderador
![[Avatar]](/jc/images/avatar/0e9fa1f3e9e66792401a6972d477dcc3.jpg)
Membro desde: 11/03/2014 10:10:20
Mensagens: 449
Offline
|
ou seja, então quer dizer que mesmo se for "0" deve ser "000000000000000" ? E assim segue a sequencia?:
000000000000001
000000000000002
000000000000003
000000000000004.....
|
Tiago Bergamasco, 25 anos
Computer Scientist pela Centro Universitário Anhanguera
MBA Service-Oriented Architeture (SOA) pela Metrocamp - Ibmec
AngularJS Developer pela Caelum Ensino e Inovação- SP
Ao entrar em contato, por favor identifique-se antes
Site: Arara Tecnologia da Informação
    
Comercial: 19 996050532
"Uma imagem vale mil palavras. Uma interface vale mil imagens." - Ben Shneiderman |
|
|
![[Post New]](/jc/templates/javac/images/icon_minipost_new.gif) 14/11/2014 15:47:58
|
dqueiroz
JavaC Membro
Membro desde: 13/11/2014 11:47:15
Mensagens: 9
Offline
|
Pelo que entendi sim, antes estava utilizando um tipo inteiro então os zeros a esquerda foram desconsiderados.
Ai vi em outro fórum, um tópico onde falaram que na nota técnica estava de 1 a 15, mas é se não utilizar os quinze da erro de estrutura.
Alterei o tipo para String e coloquei os 15 zeros e funcionou.
|
|
|
![[Post New]](/jc/templates/javac/images/icon_minipost_new.gif) 04/12/2014 15:54:52
|
tiagoberga
Moderador
![[Avatar]](/jc/images/avatar/0e9fa1f3e9e66792401a6972d477dcc3.jpg)
Membro desde: 11/03/2014 10:10:20
Mensagens: 449
Offline
|
dqueiroz, tudo beleza?! Cara gostaria de uma ideia (caso voce ja tenha solucionado), como fazer métodos que aceite os diferentes schemas que voltam desssa situação:
Esta mensagem foi editada 2 vezes. Última atualização foi em 08/12/2014 12:44:08
|
Tiago Bergamasco, 25 anos
Computer Scientist pela Centro Universitário Anhanguera
MBA Service-Oriented Architeture (SOA) pela Metrocamp - Ibmec
AngularJS Developer pela Caelum Ensino e Inovação- SP
Ao entrar em contato, por favor identifique-se antes
Site: Arara Tecnologia da Informação
    
Comercial: 19 996050532
"Uma imagem vale mil palavras. Uma interface vale mil imagens." - Ben Shneiderman |
|
|
![[Post New]](/jc/templates/javac/images/icon_minipost_new.gif) 14/01/2015 16:25:35
|
dqueiroz
JavaC Membro
Membro desde: 13/11/2014 11:47:15
Mensagens: 9
Offline
|
Tiago, poderia verificar o nome do schema, mas é só uma ideia.
Voltei a mexer no DistribuicaoDFe hoje.
|
|
|
|