Ir para conteúdo
  • Cadastre-se

dev botao

  • Este tópico foi criado há 3815 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Postado

Olá, desculpe se estou postando em lugar errado, sou novo no fórum.

 

Gostaria de saber se posso dividir as informações do arquivo XML já assinado pela receita em tabelas separadas no meu banco de dados.

 

Exemplo: Colocar as informações da tag <emit> na tabela EMITENTE, as informações da tag <dest> na tabela DESTINATARIO e assim por diante.

 

Se possível, eu poderia apagar esse arquivo XML após persistido no banco de dados, e gerar o arquivo novamente com as informações persistidas no banco de dados caso necessário.

 

Obrigado.

 

Att: Luis.

  • Moderadores
Postado

Luiz, 

 

Vamos primeiro entender o que é o XML da NF-e, ele é um documento fiscal de existência apenas digital, mas deve ser tratado como qualquer documento fiscal, ou seja, ser guardado intacto, por pelo menos 5 anos, caso haja uma fiscalização ou algo parecido.

 

Você pode sim, desmembrar os dados e persisti-los em seu Banco de Dados, mas dificilmente conseguirá montá-lo novamente e obter a mesma assinatura do documento que foi enviado a receita estadual/federal via webservice, por isso, que a boa prática manda guardar o XML original.

 

O comum é: Guardar os dados no banco para geração de arquivos e consulta, isso você faz como bem entender, e guardar também o XML assinado, enviado e protocolado para quando necessário.

Equipe ACBr

Régys Borges da Silveira

http://www.regys.com.br

certificacao delphicertificacao delphi
Postado

Régys, sua resposta esclareceu bastante minha duvida.

 

Só mais uma coisa, o arquivo XML deve ser guardado em alguma pasta do PC, ou pode ser persistido em campo BLOB no banco de dados.

 

Obrigado.

 

Att: Luis.

  • Consultores
Postado

Como? Bem isso a legislação não diz. Mas ele deve ser guardado de maneira que você garanta a recuperação.

Ou você pode sofrer a penalidade de receber multas e tributações pelo que você não tem como provar que vendeu ou não vendeu.

 

No entanto, se depois de recuperar o arquivo (seja do campo BLOB ou outro lugar) você não conseguir reproduzir a assinatura digital, isso significa que o arquivo é inválido.

  • Curtir 1

[]'s

Consultor SAC ACBr

Elton
Profissionalize o ACBr na sua empresa, conheça o ACBr Pro.

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Um engenheiro de Controle de Qualidade(QA) entra num bar. Pede uma cerveja. Pede zero cervejas.
Pede 99999999 cervejas. Pede -1 cervejas. Pede um jacaré. Pede asdfdhklçkh.
  • Este tópico foi criado há 3815 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar Agora
×
×
  • Criar Novo...

Informação Importante

Colocamos cookies em seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies, caso contrário, assumiremos que você está bem para continuar.