
BigWings
Moderadores-
Total de ítens
10.086 -
Registro em
-
Última visita
-
Days Won
155
Tipo de Conteúdo
Blocks
Notes ACBrLibNFe
Fóruns
Downloads
Calendário
Tudo que BigWings postou
-
Correção e inclusão de campos na impressão do DANFSE
BigWings replied to diogo_maxx's tópico in ACBrNFSe
Implementei um outro provedor (Agili) que também tem 5 caracteres na série do Rps. Se for incluir o campo no DANFSe vai ter que atender a todos, não? -
Correção e inclusão de campos na impressão do DANFSE
BigWings replied to diogo_maxx's tópico in ACBrNFSe
Acredito que o layout ABRASF já sirva como base. http://www.abrasf.org.br/arquivos/files/NFSE-NACIONAL_Manual_De_Integracao versao 2-02.pdf -
Estranho que se selecionar apenas o capítulo 39 e mandar exibir os NCM, esse NCM 39100090 aparece como válido.
-
Boa tarde, Qual a mensagem de erro? Você já tentou preencher com "0" conforme esta orientação? http://sefaz-am.jusbrasil.com.br/noticias/100224923/orientacao-para-preenchimento-de-nf-e-de-veiculos-novos
-
Validação QRCode
BigWings replied to Carlos Júnior's tópico in NFC-e - Nota Fiscal do Consumidor Eletrônica
Boa tarde, Atualize os Schemas da tua aplicação. -
Bom dia, Veja o seguinte link: http://www.oobj.com.br/bc/article/rejeição-564-total-do-produto-serviço-difere-do-somatório-dos-itens-como-resolver-277.html Você informou valores diferentes para as tags total.ICMSTot.vProd (R$ 360,60) e det.prod.vProd (R$ 385,80).
-
Esse erro parece ser de conexão, consegui testar aqui apenas o serviço de consulta e funcionou normalmente. --------------------------- Demo_acbrnfse --------------------------- Método..... : Consultar NFS-e Código Erro : L9 Mensagem... : Nao foi encontrado NFS-e com os dados informados. Correção... : Modificar o filtro para encontrar novos resultados. Provedor... : PVH --------------------------- OK ---------------------------
-
Impressão danfe nfc-e
BigWings replied to Arnaldo Cruz's tópico in NFC-e - Nota Fiscal do Consumidor Eletrônica
Bom dia, Qual a necessidade de reimprimir a NFC-e? Se emitiu em contingência e a nota foi entregue ao cliente, não vejo motivo para imprimir novamente após a autorização. -
O que está defasada é a CAPICOM.DLL que o ACBr usa pra assinar o XML, que foi descontinuada e não tem suporte a criptografia de 2048bits. Se você usar OpenSSL não terá esse problema, mas o OpenSSL tem a desvantagem de não aceitar certificados A3. Eu coloquei um parâmetro de seleção da biblioteca para usar, cada uma recomendada pra um tipo de certificado, também venho avisando os clientes que não há garantia de suporte a certificado A3, já que caso esses venham com a tal criptografia 24 será impossível resolver.
-
Boa tarde, Você pode fazer os processos de assinatura, validação do XML e envio para o webservice em etapas: ACBrNFe1.NotasFiscais.Assinar; ACBrNFe1.NotasFiscais.Validar; // aqui vai dispara a exceção de validação ACBrNFe1.WebServices.Envia(vNumLote, vSincrono); Quando você chama simplesmente o ACBrNFe1.Enviar() ele faz a assinatura e validação antes de transmitir.
-
Só depende de um moderador subir, mas seria interessante você fazer mais testes pra verificar os outros serviços (cancelamento, consulta de nfse, consulta por rps, etc), se tem a chave digital de algum prestador da cidade.
-
Emissão de Nota Fiscal Eletrônica para Consumidor Final
BigWings replied to Bruno Borges de Sousa's tópico in ACBrNFe
Provavelmente os teus Schemas estão desatualizados. Veja o diretório \ACBr\Exemplos\ACBrDFe\Schemas\NFe. -
Sim, fiz essa correção e outras. Devo ter enviado o arquivo errado. Segue novamente. pnfsNFSeW_Agili.pas
-
Boa tarde, Substitua o arquivo em anexo, compile e teste novamente. pnfsNFSeW_Agili.pas
-
[NFCe_MS_P] [NFCe_MS_H] NfeAutorizacao_3.10=https://homologacao.nfce.fazenda.ms.gov.br/homologacao/services2/NfeAutorizacao NFeRetAutorizacao_3.10=https://homologacao.nfce.fazenda.ms.gov.br/homologacao/services2/NfeRetAutorizacao NfeInutilizacao_3.10=https://homologacao.nfce.fazenda.ms.gov.br/homologacao/services2/NfeInutilizacao2 RecepcaoEvento_1.00=https://homologacao.nfce.fazenda.ms.gov.br/homologacao/services2/RecepcaoEvento NfeStatusServico_3.10=https://homologacao.nfce.fazenda.ms.gov.br/homologacao/services2/NfeStatusServico2 NfeConsultaProtocolo_3.10=https://homologacao.nfce.fazenda.ms.gov.br/homologacao/services2/NfeConsulta2 URL-QRCode=http://www.dfe.ms.gov.br/nfce/qrcode? URL-ConsultaNFCe=http://www.dfe.ms.gov.br/nfce
-
Seguem as correções dos problemas que identifiquei: ACBrNFSeWebServices.pas pnfsLerListaNFSe.pas pnfsNFSeR.pas pnfsNFSeW_Agili.pas ACBrNFSeNotasFiscais.pas
-
function PosRPS: Integer; begin TamTAG := 5; if VersaoNFSe < ve200 then begin Result := Pos('</Rps>', AXMLString); // Provedor ISSDSF if Result = 0 then Result := Pos('</RPS>', AXMLString); // Provedor Governa if Result = 0 then begin Result := Pos('</LoteRps>', AXMLString); TamTAG := 9; end; end else begin // Se a versão do XML do RPS for 2.00 ou posterior existem 2 TAGs <Rps>, // neste caso devemos buscar a posição da segunda. Result := Pos('</Rps>', AXMLString); Result := PosEx('</Rps>', AXMLString, Result + 1); end; end; Como o .ini para Ariquemes foi alterado pra ve100, esta função retorna valor errado. No XML existem as duas tags <Rps>.
-
Achei melhor deixar o código para o layout de Sorriso e Assu sem versão, já que não consta a tag <Versao> no layout deles, já o de Ariquemes consta a tag <Versao>1.00</Versao>. Vou tentar confirmar se realmente o layout de Ariquemes é mais novo que o de Sorriso. Acho que se colocar versão 1 e 2 vai ficar confuso.
-
@Italo Jurisato Junior Fiz algumas alterações no código para que funcione também com o layout de Sorriso/MT e Assu/RN, que a propósito são os mesmos. Criei uma nova tag no .ini chamada VersaoLayout, e separei os arquivos em Agili.ini e Agili-v1.ini, sendo o último a versão 1.00 do layout, no caso o de Ariquemes. Corrigi também a URL para Sorriso e o arquivo .XSD que estava acusando 'the schema itself is not valid'. Seguem fontes anexo. AgiliVersaoLayout.rar
-
Para um RPS apenas você pode usar a função [Gerar e enviar um RPS] do demo. Veja o código: if not(InputQuery('Gerar e Enviar NFSe', 'Numero do RPS', vNumRPS)) then exit; ACBrNFSe1.NotasFiscais.Clear; AlimentaComponente(vNumRPS); ACBrNFSe1.Gerar(StrToInt(vNumRPS));