Ir para conteúdo
  • Cadastre-se

Kiko Fernandes

Moderadores
  • Total de ítens

    2.753
  • Registro em

  • Última visita

  • Days Won

    32

Tudo que Kiko Fernandes postou

  1. Agora é outro problema mas semelhante ao primeiro: Nos teus itens você informa os valores para a tag <vTotTrib> Item1: <vTotTrib>382,40 + Item2: <vTotTrib>276,70 + Item3: <vTotTrib>235,19 Isto deve ser totalizado na tag <vTotTrib> dos TOTAIS: 1894,29 Porém a tag vTotTrib dos totais nem existe no teu XML
  2. Bom dia! Será que você não confundindo alguma coisa? Quando você diz tenho CST 70 mas com ICMS você não está querendo dizer: Tenho Base de Calculo reduzida com ICMS e Base de Calculo Reduzida com ST?? Se for isto observe a tabela de CST: Veja que existe CST 20 (Redução de Base e destaque de ICMS) e CST 70 (Redução de Base e destaque de ICMS ST)
  3. Bom dia! Vou tentar fazer um resumo: Nos itens 1, 2, 3 você preencheu as tags <IPITrib> <vBC>,<pIPI>,<vIPI> (Estas são tags que devem ser totalizadas em: <Total><vIPI> Seu arquivo: Porém como já foi dito pelo colega @BigWings "caso esteja informando a tag vIPI não deve informar a vIPIDevol" Se você está fazendo uma DEVOLUÇÃO então utilize vIPIDevol. Agora tratando do vIPIDevol Respondi enquanto você estava postando. Agora que corrigiu o vIPI dos itens, você ficou apenas com o problema de não ter informado a tag <vIPIDevol> do item 2 e está considerando a soma deste item no total na tag do TOTAL em <vIPIDevol>
  4. Bom dia! Os campos nLote, qLote, dFab e dVal foram removidos. (NT 2016.002 - pág 10 e 11) Permanecem para o grupo de medicamentos: cProdANVISA e vPMC. Você poderia colocar estas informações de lote, fabricação e validade no campo infAdProd?
  5. Fechando o tópico. Para nova dúvida abrir um novo tópico.
  6. Como geral não, mas existe particularidades para o Simples (CTR=1) aonde com o CSOSN 900 é permitido, porém quando isto acontece não se estará tratando de uma venda normal.
  7. Boa tarde! Creio que conseguirá sem problema fazer novamente o download de um XML já baixado. Porém fique atento as normas, que podem ou não estar em vigência. O retorno de eventos até 90 dias, porém o download poderá estar disponível em apenas 30 dias.
  8. Boa tarde! São regimes diferentes. Para CRT=3 há destaque do ICMS para produtos tributados, já no CRT=1 não há destaque de modo que a Base de Cálculo, alíquota e valor do ICMS não recebem valores com CSOSN 102. Você está tendo um erro com a soma da base de cálculo dos itens em confronto com o Total da Base de Cálculo. Como CRT=1 os itens não recebem destaque de base de cálculo e valor do ICMS esta informação abaixo fica errada:
  9. Muito obrigado por reportar. Fechando o tópico, para nova dúvida, crie um novo tópico.
  10. Boa noite! Consulte no portal pela chave da nota. Se mesmo assim não aparecer nada não tem como saber. Se partirmos do entendimento que no DANFE deve conter o conteúdo igual ao que está no campo do XML, o nome do item deveria aparecer no DANFE.
  11. @Tasca à Portuguesa, por isto o mais indicado seria você usar em vários comandos compreende? Pois ao você usar a opção criarnfe você está dominando e tendo o controle de todo o processo, passo a passo. ped-sit-soap.xml Esta terminação não seria o conteúdo correto pronto entende? E ao você fazer a consulta só ai que ele adicionou o protocolo de autorização no XML. Por isto o XML anterior mesmo que vc tenha pego do outro arquivo ele não estava com o protocolo de autorização. Ao consultar a nota e ela existindo como autorizada o protocolo de autorização foi acrescentado ao XML e por isto passou a ser validado e neste caso SIM, precisaria imprimir novamente, pois a impressão anterior estava sem o protocolo de autorização e por este motivo você estava com a tarja vermelha de não válido.
  12. 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.
  13. 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
  14. 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
  15. Fechando o tópico. Para nova dúvida, crie um novo tópico.
  16. 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.
  17. 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:
  18. 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.
  19. Obrigado por reportar. Estou fechando o tópico. Para nova dúvida abra novo tópico.
  20. Boa tarde! Tente usar: SSL Lib: [ LibWinCrypt ] SSL: [ LT_all ] Crypt. Lib.: [ cryWinCrypt ] HTTP Lib.: [ httpWinHttp ] XML Sign. Lib.: [ xsLibXml2 ]
  21. 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.
  22. 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.
  23. 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.
×
×
  • 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.