Ir para conteúdo
  • Cadastre-se

Painel de líderes

Conteúdo popular

Showing content with the highest reputation on 10-12-2021 em todas as áreas

  1. Fiz de outra forma a serializacao o json e deu certo
    3 pontos
  2. Como ficou o código? pode colocar a configuração que deu certo. ou a unit por favor
    2 pontos
  3. Boa tarde, fiz uma implementação nos fontes que permite recuperar o último erro retornado pelo TEF em uma transação. Desculpe se faltou algum trecho de código a ser implementado, esta é a minha primeira contribuição com o ACBr. Tentei seguir o mais parecido possível com os códigos já escritos. Implementei a classe TACBrTEFUltimoErro que contem a seguinte estrutura: TACBrTEFUltimoErro = class private FCodigoErro: Integer; FMensagem: String; public constructor Create; procedure Clear; property CodigoErro: Integer read FCodigoErro write FCodigoErro; property Mensagem: String read FMensagem write FMensagem; end; Ela pode ser acessada pela property UltimoErroTEF, desta maneira após qualquer transação. ACBrTEFAPI1.UltimoErroTEF.Codigo ACBrTEFAPI1.UltimoErroTEF.Mensagem Testado e funcionando com PayGoWeb ACBRTEFAPI UltimoErroTEF.zip
    1 ponto
  4. Correção na geração do evento S-1299 que não estava gerando a tag transDCTFWeb para encerramento de folha de 13º Salário. pcesS1299.pas
    1 ponto
  5. Boa tarde turma. Meu colega conseguiu resolver. No componente do FDQuery, havia uma função chamada OnBeforePost, onde tinham campos numeric que recebia valores, e ali não foi tratado o CAST como mencionado acima. Obrigado à todos. Fórum Finalizado!!!
    1 ponto
  6. Obrigado pela contribuição, em breve será validada para possível inclusão ao svn TK-2174
    1 ponto
  7. Cara você precisa nas configurações para usar TLS 1.2, para isso basta mudar no ini SSLType para 5(LT_TLSv1_2). As configurações do IE não influenciam quando se esta usando SSLHttpLib = 2 (httpWinHttp).
    1 ponto
  8. Boa tarde Ander. Estou fazendo testes para importar o xml do S-2240 gerado por uma empresa especializada em Medicina do Trabalho, e me deparei com o mesmo problema. Aqui bastou tirar os acentos do xml e passou...não creio que foi a solução correta, mas para avançar na minha produção... Assim que ficar ok quero disponibilizar para o ACBR avaliar... At.te
    1 ponto
  9. @Marctoller bom dia, Estou tendo retorno estranho da prefeitura, o complicado é que não manual com tabela de erros, veja se consegue me ajudar. O retorno que tenho é esse: { "Message": { "Kind": "Error", "Code": "LIB-E003", "Message": "Formatação incorreta", "Detail": "", "MessageDev": "Verifique os dados enviados ao servidor", "DetailDev": "Os dados enviados não estão de acordo com a estrutura pré-definida", "DetailError": [ "O ELEMENTO DadosNota DEVE SER INFORMADO" ] } } Acontece que estou enviando o json com a estrutura correta, conforme o exemplo que vc anexou e o mesmo esta válido... Esta retornando como se não tivesse sendo enviado o json, esse elemento 'DadosNota' existe no json. Será que o erro é na hora da serialização do json? como estou fazendo: json := TJSONObject.ParseJSONValue(TEncoding.ASCII.GetBytes(DadosNota.Text),0) as TJSONObject; vObjetoJSON := TJson.ObjectToJsonObject(json); RESTRequest1.AddBody(vObjetoJSON); RESTRequest1.Execute; RPS000003.json
    1 ponto
  10. Bom dia Marcelo, Já inclui na minha lista de tarefas para analisar o problema. TK-2173
    1 ponto
  11. Bom dia, use SSLLib libWinCrypt (A1/A3) ou libOpenSSL (A1) (os demais campos é inserido automaticamente, cryptlib, httplib, xmlsignlib) e SSLType LT_TLS_1.2 LT_ALL quase nenhum servidor de documento fiscal aceita hoje em dia. a XMLSignLib recomendo usar a libXML2. esse é o padrão adotado a pelo menos 5 anos.
    1 ponto
  12. Muito obrigado Ítalo. O programador esta de férias essa semana e assim que ele voltar peço para atualizar o sistema e assim realizo os testes. Assim que tiver resposta, te deixo a par.
    1 ponto
  13. Apenas para exemplificar a utilidade dessa informação, conseguimos rastrear possíveis problemas retornados pelas adquirentes para salvar no banco de dados.
    1 ponto
  14. Pode encerrar o tópico, eu consegui implementar uma contribuição para captura desses dados. Vou abrir um tópico para contribuição.
    1 ponto
  15. Prazos de vigência: Homologação Produção 14/03/2022 01/04/2022 Resumo: Resolução Gecex nº 272, de 19 de novembro de 2021, publicada no Diário Oficial da União em 29 de novembro de 2021, divulgou a nova tabela de NCM com efeitos a partir de 01/04/2022. Tabela de códigos de NCM A nova tabela de códigos de NCM com efeitos a partir de 01/04/2022 está disponível para download no Portal Nacional da NF-e <www.nfe.fazenda.gov.br>, aba “Documentos”, opção “Diversos”. Os 537 (quinhentos e trinta e sete) códigos incluídos na tabela de NCM publicada no Portal Nacional da NF-e estão realçados em verde com a informação de início de vigência em 01/04/2022. Os 441 (quatrocentos e quarenta e um) códigos excluídos na tabela de NCM publicada no Portal Nacional da NF-e estão realçados em vermelho com a informação de fim de vigência em 31/03/2022. Fonte: https://www.nfe.fazenda.gov.br/portal/exibirArquivo.aspx?conteudo=lbpa538TYoA=
    1 ponto
  16. O que define se vai gerar CST ou CSOSN é a tag Emit.CRT. CRT=1 (crtSimplesNacional) gera CSOSN, os demais geram CST. Outra coisa, geralmente em notas de devolução do Simples para uma empresa do regime normal, é usado o CSOSN 900, é o único que permite o destaque do ICMS nas tags próprias.
    1 ponto
  17. Olá Realizada validação e está funcionando conforme esperado. Obrigado por liberarem no repositório!
    1 ponto
  18. Obrigado Italo. Vou fazer o que você me recomendou. Gostaria de manifestar o quão feliz fico por poder contar com pessoas do nível do "ProjetoACBr", e, em especial, neste caso, você. Valeu.
    1 ponto
  19. Pode Fecha, foi trocado de QRCode.Encoding := qrUTF8NoBOM; por QRCode.Encoding := qrUTF8BOM; Pagamento testado em Android e IOS. Tudo certo agora.
    1 ponto
  20. Pessoal do fórum quem tiver o problema parecido com o SAT Linker I eu falei com o pessoal da Elgin (Bruno), que aliás um pessoal bem atencioso e ele liberou uma nova DLL que em todos os meus clientes que deram problema foi resolvido. Obrigado ao Daniel também pela atenção. Ok. Segue as DLLs. Abraços a todos. dlls.zip
    1 ponto
×
×
  • 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.