Ir para conteúdo
  • Cadastre-se

BigWings

Moderadores
  • Total de ítens

    10.115
  • Registro em

  • Última visita

  • Days Won

    155

Tudo que BigWings postou

  1. Obrigado pela resposta, sim ja tentei com 0 Verificou o ambiente em que está consultando conforme sugerido pelo @Gabriel Franciscon?
  2. Hoje as empresas do Simples Nacional que ultrapassaram o sublimite já são obrigadas a usar o CST em vez do CSOSN. O que o texto está explicitando é que, sendo uma empresa do Simples Nacional que vai utilizar, por exemplo, CRT = 1 e CST = 01 (Tributado pelo Simples Nacional sem permissão de crédito), assim que ultrapassarem o sublimite devem passar a usar CRT = 2 e CST 00 (Tributado Integralmente).
  3. Nesse caso movi o tópico para o sub-fórum mais apropriado. Se você der mais detalhes de como está fazendo para gerar a chave, qual linguagem usa, etc. talvez alguém consiga ajudar.
  4. O dígito cDV está incorreto. Esse XML foi gerado pelo ACBr? Como está preenchendo o campo cMDF?
  5. Não existe campo no grupo de cálculo de impostos do DANFE previsto para impressão do FCP. O que você deve fazer é mostrar os valores nas informações adicionais do item (infAdProd) ou nas informações adicionais de interesse do fisco (infAdFisco), conforme instrui a NT 2016.002 v1.61:
  6. Falha minha, a alteração que vi no método LerRps_EL foi apenas remoção de uma linha comentada.
  7. @Marcio Lopes ACBr notei alterações também para o provedor EL no arquivo pnfsNFSeR.pas, isso está correto?
  8. Informe no registro C100 o campo COD_SIT = 08. Caso contrário terá a recusa do arquivo por o CNPJ constante na chave de acesso ser diferente do CPF/CNPJ do remetente da nota. Que me lembre é a única alteração necessária.
  9. Já era feita a conversão no modelo anterior, isso é feito diretamente no componente DAMDFE independentemente do fr3 usado. FieldByName('qMDFe').AsInteger := qMDFe; if cUnid = uTon then FieldByName('qCarga').AsCurrency := qCarga * 1000 else FieldByName('qCarga').AsCurrency := qCarga; O XXXX é alterado via script para o modal correto: Sua versão do FastReport é a comercial ou a básica que vem junto com o Delphi?
  10. O XML contém o peso total em toneladas, ele é convertido para KG na impressão do DAMDFE.
  11. Favor anexar o XML para teste.
  12. Certamente é problema na ATM. Eles não podem recusar nem pedir pra alterar um XML autorizado.
  13. Nesse caso de alguma forma nesse cliente a configuração está diferente de cryWinCrypt ou cryCapicom. Sem ter como replicar o problema não tem como ajudar.
  14. Sua pasta de Schemas está desatualizada.
  15. Está usando a versão do FastReport que vem junto ao Delphi? Se sim, pode ser esse o problema. Essa versão não tem suporte a scripts e não é recomendável. Existe, porém, arquivos compatíveis com ela, na pasta Obsoletos do repositório. Procure os arquivos nomeados como *BASIC*.fr3.
  16. Enviei para o repositório, rev. 17345, com algumas alterações: - Observação não estava sendo mostrada no MDFe em contingência - Aumentei espaçamento antes da impressão das observações - Inseri transparência em alguns textos para não sobrepor a marca d'agua - A URL de consulta será obtida a partir do arquivo ACBrMDFeServicos.ini. Importante: De acordo com o manual do DAMDFE 3.00a: Então alguns dados que eram impressos no modelo anterior foram removidos: - Número do CIOT - Valor da mercadoria - RENAVAM do veículo Caso haja necessidade de incluir novamente essas informações será necessário definir a melhor forma de se fazer isso. Mais uma vez obrigado pela contribuição.
  17. Teste usando o demo do componente, se ainda tiver o erro informe o passo a passo para reproduzir. Nos meus testes funcionou.
  18. A libxml2.dll que não entende o regex da forma como vem nos schemas oficiais. Se você configurar SSLXmlSignLib como xsMsXML, para usar a depreciada msxml5.dll, deve validar com o schema oficial. Não sei dizer se os schemas oficiais estão fora de algum padrão ou é limitação da libxml2. Em todo caso estou enviando o Schema alterado para o repositório.
  19. Uma forma de forçar a gerar a tag mesmo com valor zero é acrescentar 0.001 ou um espaço em branco nela. with Det.Add do begin [...] Imposto.ICMS.vICMSDeson := Query.FieldByName('VALOR_ICMS_DESON').AsCurrency + 0.001; Imposto.ICMS.motDesICMS := Query.FieldByname('MOTIVO_DESON').AsString + ' ';
  20. Reabrindo tópico para feedback do @César A. S. Cardoso.
  21. BigWings

    Data e hora

    Certo... não tinha ficado claro pra mim que já estava reportando a solução. Mas veja que a tag hSaiEnt é de layout antigo do XML, ela nem é mais usada. A mensagem de rejeição se refere a tag dEmi (no XML ela é gerada como dhEmi = data e hora de emissão). Outra coisa, somar +1 num campo do tipo TDateTime você está acrescentando 1 dia. O limite para NFCe é 5 minutos entre a data de emissão e a data de recebimento pelo webservice.
  22. Como disse mais acima, funciona tanto com cryCapicom como com cryWinCrypt.
  23. Não é DLL, é configuração da propriedade SSLCryptLib.
  24. BigWings

    Data e hora

    Sem problemas, que bom que deu certo. Mas seria interessante você informar qual foi a solução para auxiliar os demais.
  25. Lembro que este fórum é voltado a desenvolvedores. Se você não é desenvolvedor sugiro que entre em contato com o suporte da sua aplicação.
×
×
  • 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.