Pesquisar na Comunidade
Showing results for tags 'infresp.'.
Encontrado 1 registro
-
estou tendo um problema um pouco estranho. estou passando os dados do seguro, mesmo o manual dizendo pra so passar os dados do seguro caso nao seja o emitente o responsavel. eu estou passando mesmo assim. pois se nao passar sendo o responsavel o emitente ou nao ele nao deixa passar se nao informar. o problema e que eu estou passando tudo. independente, mas tem algo estranho com o xml. ele esta abrindo uma tag <infResp> passando o responsavel, e o cnpj, mas o nome esta simplesmente abrindo uma nova tag <infResp> e fechando ela. dando erro de validacao ficando assim: <seg> <infResp> <respSeg>1</respSeg> <CNPJ>07231408000113</CNPJ> </infResp> <infSeg> <xSeg>DISPLASTIC COMERCIO</xSeg> </infSeg> <nApol>0</nApol> <nAver>0</nAver> </seg> o codigo que eu to alimentando o componente é: with seg.Add do begin xSeg := copy(trim(self.MANIFESTO.seguro_responsavel_nome), 1, 30); if self.MANIFESTO.Seguro_responsavel = 'EMITENTE' then respSeg := rsEmitente else respSeg := rsTomadorServico; nApol := copy(trim(self.MANIFESTO.seguro_apolice), 1, 20); aux := self.MANIFESTO.seguro_cnpj; aux := StringReplace(aux,'.', '', [rfReplaceAll]); aux := StringReplace(aux,' ', '', [rfReplaceAll]); aux := StringReplace(aux,'-', '', [rfReplaceAll]); aux := StringReplace(aux,'/', '', [rfReplaceAll]); CNPJCPF := aux; with Aver.add do begin nAver := self.MANIFESTO.seguro_averbacao; end; end; nao entendo pq ele fecha a tag. o erro informado é como na imagem abaixo: aqui esta o xml gerado completo. 26171007231408000113580010000000011000000011-mdfe.xml