l10n-brazil icon indicating copy to clipboard operation
l10n-brazil copied to clipboard

[12.0][NEW] Módulo de consulta ao CNPJ no webservice da receitaws

Open mileo opened this issue 3 years ago • 5 comments

mileo avatar Apr 15 '21 17:04 mileo

@mileo acredito que esse módulo já está pronto para a OCA. Adicionei testes e mais validações no código. Tentei deixar um pouco mais limpo com reuso de código e subfunções. E agora está passando em todos os testes com 96% de coverage.

kmmelcher avatar Mar 28 '22 12:03 kmmelcher

Conversei com o Miléo, e a gente aqui da KMEE decidiu fazer um módulo mais completo para consulta de CNPJ. Fazendo a integração não só com o receita ws, mas também com o Serpro. Dando a possibilidade do usuário escolher qual API usar. Para que ele possa usar a assinatura paga, caso precise de dados mais atualizados, ou o plano gratuíto, caso não tenha tantas demandas. O que acham?

kmmelcher avatar Mar 29 '22 10:03 kmmelcher

Para as empresas que tem o certificado digital (e-nfe ou e-cnpj) é interessante a consulta pelo serviço da sefaz, vi que a kmee tem uma pr em andamento pra isso também: https://github.com/OCA/l10n-brazil/pull/1381

antoniospneto avatar Mar 29 '22 14:03 antoniospneto

Para as empresas que tem o certificado digital (e-nfe ou e-cnpj) é interessante a consulta pelo serviço da sefaz, vi que a kmee tem uma pr em andamento pra isso também: #1381

Sim, precisamos ver a consulta completa sempre como algo mais amplo.

Pensar em uma forma de associar os dois módulos, pois a consulta no sintegra só se aplica para empresas contribuintes e você precisa saber em qual sefaz que você vai consultar, por isso a consulta no serpro/receitaws é importante para obter o estado do cliente, se ele é contribuinte ou não.

mileo avatar Apr 22 '22 13:04 mileo

Para as empresas que tem o certificado digital (e-nfe ou e-cnpj) é interessante a consulta pelo serviço da sefaz, vi que a kmee tem uma pr em andamento pra isso também: #1381

Sim, precisamos ver a consulta completa sempre como algo mais amplo.

Pensar em uma forma de associar os dois módulos, pois a consulta no sintegra só se aplica para empresas contribuintes e você precisa saber em qual sefaz que você vai consultar, por isso a consulta no serpro/receitaws é importante para obter o estado do cliente, se ele é contribuinte ou não.

Estou fazendo uma estrutura genérica nesse módulo, semelhante ao payment no Odoo. Para fácilmente ser possível adicionar uma nova API de consulta. Vou deixar detalhado no README ao final.

kmmelcher avatar Apr 25 '22 11:04 kmmelcher

There hasn't been any activity on this pull request in the past 4 months, so it has been marked as stale and it will be closed automatically if no further activity occurs in the next 30 days. If you want this PR to never become stale, please ask a PSC member to apply the "no stale" label.

github-actions[bot] avatar May 14 '23 12:05 github-actions[bot]