Ir para conteúdo
  • Cadastre-se

Kiko Fernandes

Moderadores
  • Total de ítens

    2.784
  • Registro em

  • Última visita

  • Days Won

    32

Tudo que Kiko Fernandes postou

  1. Não entendi o que você quis dizer. Se não enviar comando de reimprimir não irá reimprimir. Após a consultar e você estar com o XML correto com protocolo de autorização. Basta enviar o XML. Pode reimprimir quantas vezes for necessário.
  2. Boa tarde! Uma vez que se cria com o comando NFeCriarNFe(cIniNFe,[bRetornaXML],[bAssina]) (Que está ali no passo1) e as informações adicionais leia no link do help. Ao ler o arquivo SAINFE.TXT vai encontrar o retorno como havia sitado. (Tanto a chave como o arquivo XML que será gerado no disco local). //Lembre-se que neste processo nada foi enviado a SEFAZ. Você apenas cria o arquivo. Exemplo que está no help do link que passei no passo 1: NFe.CriarNFe("C:\ACBrMonitorPlus\arquivoNFe.ini",1) //Parece que esta parte você não entendeu bem. COM ESTE COMANDO VOCÊ CRIA O XML (ESTARÁ NO TEU EQUIPAMENTO O XML PRONTO) Com a opção 1 do Segundo parâmetro ele estará assinando. Bastando apenas você enviar a nota depois com o passo 3 citado acima. Veja o exemplo de resposta do manual: Com esta opção acima gerou o arquivo XML antes de enviar a SEFAZ entende? Aqui você tem no teu disco aonde você configurou para salvar. E abrindo o arquivo SAINFE.TXT vai estar a mensagem semelhante a de cima. Diferente da opção NFE.CriarEnviarNFe() que cria e envia na sequencia mas em um único comando. A consulta você vai usar o comando: NFe.ConsultaNFe(cArqXML [, aExtrairEventos] ) //Também tem o link do help do comando para mais informações se for necessário. Você usará em cArqXml: cArqXML - Caminho do arquivo a ser consultado. //Passando o arquivo caso o XML caso a NFe esteja autorizada e falte apenas o protocolo de autorização ele será adicionado automaticamente. Veja conforme o help no link acima: Exemplo: NFE.CONSULTARNFE("c:\35XXXXXXXXXXXXXXXX550010000000050000000058-nfe.xml") Exemplo de resposta que deverá estar no arquivo NFESAI.TXT
  3. Boa tarde! Poderia usar o ACBrMonitorPLUS Leia estas informações que irá te ajudar a ter uma noção: https://acbr.sourceforge.io/ACBrMonitor/ACBrMonitor.html
  4. Fechando o tópico. Para nova dúvida, crie um novo tópico.
  5. Bom dia!!! @macogerais foi tratado a respeito disto neste tópico em 2014. Link: https://www.projetoacbr.com.br/forum/topic/14072-validação-do-número-da-didsi/?tab=comments#comment-85621 Na verdade eu não sei te dizer como que está porque não tenho acompanhado. Não estou atendendo ninguém no momento que esteja fazendo importação. Existia a função abaixo mas no momento não sei te dizer se ela permanece ou não. @Juliana Tamizou este é um campo usado para notas fiscais de importação. Mas faz muito tempo que eu não trabalho mais com importação não sei no momento dizer a real situação em relação a obrigação da validação deste campo. Penso que no ACBrMonitorPLUS a validação tenha sido desativada. No momento não sei dizer se é obrigatória ou não a validação.
  6. Bom dia!!! Observe que primeiro você disse que tentou enviar novamente e veio a resposta como duplicidade. Portanto a nota existe e se existe não pode ser inutilizada. Vou tentar explicar o que o andersonscinfo comentou a respeito de enviar através de comandos separados e também a opção de consultar sugerida pelo Daniel Simoes. Passo 1 - Você utilizara o comando: NFeCriarNFe(cIniNFe,[bRetornaXML],[bAssina]) //Lembrando que os comandos que estão entre [ ] (colchetes) são opcionais. Neste caso vc teria que usar o valor 1 para o segundo parâmetro (bRetornaXML) de modo que retorne o arquivo XML. Leia o conteúdo do link que verá o resultado deste comando: Segundo o exemplo o resultado seria algo semelhante a isto: OK: NFe criada em: C:\ACBrNFeMonitor\logs\35XXXXXXXXXXXXXXXX550010000000190000000193-nfe.xml Lendo o resultado você tem o número da chave, além de todo conteúdo no arquivo XML Entenda que neste passo você apenas "criou" (gerou) o arquivo XML. Ele não foi enviado a SEFAZ. Este procedimento foi feito no ambiente local. O terceiro parâmetro [bAssina] se estiver com valor 1 este XML estará assinado. Se 0 estará sem assinatura, devendo assinar com o comando NFe.AssinarNFe()https://acbr.sourceforge.io/ACBrMonitor/NFECriarNFe.html Veja maiores informações do comando através do link. Passo 2 - Caso não tenha assinado o arquivo XML aqui será o momento ou então poderá ainda assinar no próximo comando que será o NFe.EnviarNFe() Caso precise assinar use a opção: NFE.ASSINARNFE("c:\35XXXXXXXXXXXXXXXX550010000000050000000058-nfe.xml") https://acbr.sourceforge.io/ACBrMonitor/NFEAssinarNFe.html Veja maiores informações do comando através do link. Passo 3 - Uma vez criado o arquivo XML (lembre-se, não foi enviado a SEFAZ apenas criado e assinado se você o fez) agora você tem o arquivo que pode já estar gravado no banco de dados e tem também a chave. Neste momento vamos enviar a SEFAZ. O comando será: NFe.EnviarNFe(cArqXML,nLote,[bAssina],[bImprime],[cImpressora],[bSincrono],[bValidaXML],[bGeraNovoXML]) https://acbr.sourceforge.io/ACBrMonitor/NFEEnviarNFe.html Veja maiores informações do comando através do link. Aqui vamos tratar a sua situação: 1 - Envio a SEFAZ. 2 - Perdeu a conexão ou deu time out 3 - Pode usar a opção que o Daniel Simoes citou: NFe.ConsultaNFe(cArqXML [, aExtrairEventos] ) Link do comando: https://acbr.sourceforge.io/ACBrMonitor/NFEConsultarNFe.html 4 - Se o resultado for: OK: Autorizado o uso da NF-e Terá todas as demais informações que desejar, além de atualizar o XML com o protocolo de autorização. (desde que o ACBrMonitorPLUS esteja configurado para atualizar) 5 - Se não estiver autorizado você terá no retorno o resultado. Não constando a NFe na SEFAZ você poderá repetir o comando NFe.EnviarNFe() Exemplo de retorno:
  7. Boa noite! Você está usando o ACBrMonitorPLUS? Se você utiliza, você deve de alguma forma gravar o cNF (Código da NFe que é composto de 8 dígitos aleatórios) E quando criar o ini usar o mesmo código. Se vc deixar cNF=0 o ACBr acaba criando o número aleatório e ai acaba mudando a chave. Obs.: Lembrando que se mudar de mês a chave muda também, pois é composta de ano/mes da emissão. Mas acredito que o teu problema é só em relação ao cNF. Se informar mesmo número de nota e o mesmo cNF a chave será a mesma para o mesmo cnpj/ano/mês equivalente.
  8. Obrigado por reportar. Estou fechando o tópico. Para nova dúvida abra novo tópico.
  9. Boa tarde! Tente usar: SSL Lib: [ LibWinCrypt ] SSL: [ LT_all ] Crypt. Lib.: [ cryWinCrypt ] HTTP Lib.: [ httpWinHttp ] XML Sign. Lib.: [ xsLibXml2 ]
  10. Boa tarde! Não sei se você está usando o ACBrMonitorPLUS ou está usando o componente. Mas se for o monitor e está usando comandos separados, basta não enviar o comando de impressão quando o cliente não deseja o cupom.
  11. Boa noite! Conforme explicado acima pela Gr@c@: O controle de Inutilização de Numeração não será aplicado para o emitente pessoa física. Nota: O leiaute atual do Pedido de Inutilização não prevê a informação do CPF do emitente.
  12. Bom dia! Eu não tenho o manual atualizado do Santander, porém notei que após a posição 111 a 120 (campo seu número) surgem " " dois espaços (creio que aqui está o problema) Pois na posição 121 deveria iniciar a data e no local aparecem 2 espaços. Verifique com o manual (se você tem atualizado) se confere ou se é necessário estes 2 espaços no campo 121 e 122.
  13. Boa tarde! Informe os vencimentos em informações complementares.
  14. Fechando tópico. Para nova dúvida abra novo tópico.
  15. Experimente usar o comando validar e depois assinar. Reporte aqui depois se resolver.
  16. Boa tarde! Eu não consegui entender o que você quis dizer mas como vi que você disse ter feito uso do ACBrMonitor vou colocar algumas considerações dentro do que consegui entender. 1 - Se você está usando o ACBrMonitorPLUS para gerar o XML o monitor irá gerar de forma correta ou seja não há necessidade de validar. (se vc usa comandos separados para gerar e não o CriarEnviar) 2 - O comando validar só faz uma checagem se o XML está correto, logo não tem a ver com a assinatura. A nota não seria transmitida se não fosse assinada. Por isto minha dúvida. (se criou pelo monitor o XML é criado de forma correta - "estrutura XML" portando mesmo que não use o comando validar XML nada muda)
  17. Bom dia! O procedimento para download dos próprios XMLs emitidos não é recomendado pela SEFAZ. (Eles entendem que você deve possuir o XML e guarda-los) Em caso de perda pode se conseguir solicitando a SEFAZ ou casos esporádicos, através do próprio Portal Nacional, clicando em download e escolhendo o certificado. (Mas em modo webservice não) Leia também este tópico:
  18. Não. Este XML deve estar na máquina que gerou e está tentando transmitir. Procedimento: O XML é gerado. O XML é transmitido. O XML é ou não autorizado. Se autorizado terá o protocolo de autorização. Se não autorizado você terá um XML sem autorização. Obs.: Se você está recebendo rejeição da SEFAZ. Se for outro erro em que não está gerando o XML ai terá que ser mais específico a descrição do teu problema. Ajuda neste caso, logs do ACBr que foi gerado. Explicar o Cenário. Pois ainda não sabemos se você está usando o ACBrMonitorPLUS ou o componente no Delpli.
  19. Bom dia! As possibilidades de erros são várias. Alguns casos mesmo retornando um código de rejeição a mensagem pode ser retornada devido a mal composição das estruturas, não significando que seja de fato o erro apresentado na rejeição. Portanto sem uma análise melhor do que você está enviando fica muito difícil ajudar. Se você usa o ACBrMonitorPLUS, anexe o arquivo TXT, caso não use encaminhe o arquivo XML gerado, co isto será mais fácil alguem conseguir te ajudar.
  20. Parabéns @Italo Jurisato Junior Um excelente aprimoramento.
  21. Boa noite! Fonte: http://sped.rfb.gov.br/estatico/08/9A74C350BDFA9C627C5C88FB41E163B696D5E1/Perguntas e Respostas EFD Contribuições.pdf
  22. Fechando o tópico. Para nova dúvida, abra novo tópico.
  23. Bom dia! Tópico fechado por falta de retorno. Para nova dúvida, abra novo tópico.
  24. Bom dia! Se for matriz e filial usando o mesmo PC você poderá usar o mesmo certificado. (Não é necessário adquirir um certificado para cada empresa se tratando de matriz e filial) Só que lógico que tem que ver o contexto. Isto que comentei é se vc estiver usando um A3 e emitindo matriz e filial no mesmo PC (pois o A3 tem que estar espetado na USB)
×
×
  • 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.

The popup will be closed in 10 segundos...
The popup will be closed in 10 segundos...