Membros Pro arpa_sistemas Postado 2 Fevereiro Membros Pro Postado 2 Fevereiro Atualizei vários métodos da IMendes, bem como o ambiente de homologação. Ajustado a inclusão de diversos atributos faltantes, atributos esses que retornam no JSON porém não se encontram no manual, ex: Baixa_Similaridade e retornados do método saneamento. Adicionado método remove devolvidos. Ajustado classe ACBrImendesProdutos para herdar de ACBrImendesProdutosID para reaproveitar em produtosDevolvidos. Esses produtos devolvidos são retornados na consulta do histórico. No histórico adicionei os produtosDevolvidos. ACBrImendesCliente adicionei: idSistema e TipoLicenca Iniciei o grupo de IS porém, esse ainda a IMendes não retorna, darei sequencia quando tiver resultados eficientes. fMunicipio da classe TACBrIMendesGrupoCaracTrib estava como Integer, porém a IMendes retorna o nome do município que é String. Adicionado em TACBrIMendesGrupo ProCodInterno para as consultas que não são por EAN, esses itens no saneamento retornam como Aguardando Analise e quando os mesmos são retornados retornam em outro grupo. No Saneamento adicionado os grupos: SemRetorno e BaixaSimilaridade. No método ConsultarDescricao adicionado o tipo da Consulta conforme manual. Adicionado RemoveDevolvidos conforme manual de integração. Em ValidarConfiguracao ajustei mensagem de erro incompatível: if EstaVazio(fCNPJ) then wErro.Add('- Email'); por if EstaVazio(fCNPJ) then wErro.Add('- CNPJ'); No método Autenticar a URL estava errada. SaneamentoGrades removido Warning de Value assigned but never used: Result := False; e nos demais métodos que iniciavam com isso, também ajustei. Adicionei o registrar log nas resposta para cumprir roteiro de homologação. ACBrIMendes.pas 2
Fundadores Daniel Simoes Postado 2 Fevereiro Fundadores Postado 2 Fevereiro Show.. muito obrigado, pela sua contribuição.. @EliasCesar, nos ajuda com o Merge ? Daniel Simões de Almeida O melhor TEF, é com o Projeto ACBr - Clique e Conheça Ajude o Projeto ACBr crescer - Assine o SAC (15) 2105-0750 (15)99790-2976.
Consultores EliasCesar Postado 2 Fevereiro Consultores Postado 2 Fevereiro Olá @arpa_sistemas Criei uma task para análise e implementação das alterações: ACBR-8910 Muito obrigado pela contribuição! Elias César Vieira Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil Assine o SAC
fabio.neto Postado 8 Abril Postado 8 Abril boa tarde, uso delphi 2010, tem o arquivo de exemplo json, para usar no abrimendes, ta funcionando ok, alguem tem exemplo de como pegar no banco de dados, e gerar o json no formato do arquivo SaneamentoRequest_Exemplo.json? Grato, Fábio Neto.
Membros Pro arpa_sistemas Postado 30 Abril Autor Membros Pro Postado 30 Abril Bom dia. Implementado novo método para inativar produtos na IMendes. Para que serve? Vamos imaginar que você fez a consulta de alterados na IMendes, hoje a mesma retorna todas as vezes os alterados durante 45 dias, mas vamos imaginar que você não queira que eles fiquem retornando essa lista completa pois você já sincronizou esse status em seu sistema? Por isso solicitei a implementação desse método por parte de IMendes e já implementei no ACBr juntamente com as demais alterações acima citadas. Espero ter ajudado e no aguardo do merge para a versão oficial. Ps: Rodrigo Fruwhirth - Arpa Sistemas. ACBrIMendes.pas Em 08/04/2026 at 17:16, fabio.neto disse: boa tarde, uso delphi 2010, tem o arquivo de exemplo json, para usar no abrimendes, ta funcionando ok, alguem tem exemplo de como pegar no banco de dados, e gerar o json no formato do arquivo SaneamentoRequest_Exemplo.json? Grato, Fábio Neto. Respondendo ao amigo, assim que o ACBr fizer o merge dos fontes, todas as operações com a IMendes já estão implementas no componente. Caso não queira aguardar, pode pegar o fonte acima e substituir na pasta Fontes\ACBrTCP o arquivo em questão. Espero ter ajudado. Att: Rodrigo Fruhwirth - Arpa Sistemas. ACBrIMendes.pas 1
Recommended Posts
Crie uma conta ou entre para comentar
Você precisar ser um membro para fazer um comentário
Criar uma conta
Crie uma nova conta em nossa comunidade. É fácil!
Crie uma nova contaEntrar
Já tem uma conta? Faça o login.
Entrar Agora