Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[16.0][l10n_br_fiscal_dfe][l10n_br_nfe][l10n_br_mdfe] unf*ck the SOAP client #3671

Draft
wants to merge 5 commits into
base: 16.0
Choose a base branch
from

Conversation

rvalyi
Copy link
Member

@rvalyi rvalyi commented Mar 24, 2025

WORK IN PROGRESS.

Isso é apenas um teste, a ideia é tornar o erpbrasil.edoc e erpbrasil.transmission opcional e poder fazer a transmissão SOAP dos documentos fiscais diretamente pela nfelib, ou seja direito pelo cliente SOAP do xsdata. Assim quando substituimos a lib pysped pela nfelib, tem um montão de codigo manual de transmissao muito mal testado e com manutençao pessima que da para se livrar.

A ideia seria ter uma nova opção de transmissor e poder continuar a usar erpbrasil.edoc ou a nfelib, um pouco no molde da forma como substituimos o erpbrasil.edoc.pdf pelo BrazilFiscalReport na v14.0...

Mas por enquanto tou apenas testando as coisas da forma mais facil, vendo o que codigo conseguimos mutualizar no l10n-brazil e que código teriamos que abstrair. O cliente SOAP de NFe da nfelib, apesar de testado no pytest tb ainda é experimental... Ou seja, essa nova opção deveria levar mais algumas semanas para entrar, mas enfim já da para compartilhar e assim estancar a sangria com o erpbrasil.edoc quem sabe...

trabalhos relacionados:

@OCA-git-bot
Copy link
Contributor

Hi @mileo, @renatonlima, @marcelsavegnago,
some modules you are maintaining are being modified, check this out!

@rvalyi rvalyi force-pushed the 16.0-nfelib-soap-client branch 3 times, most recently from 9000fc4 to a63cab4 Compare March 24, 2025 20:27
@rvalyi rvalyi marked this pull request as draft March 24, 2025 20:27
@rvalyi rvalyi force-pushed the 16.0-nfelib-soap-client branch from 0a31459 to bda81cb Compare March 25, 2025 21:00
@rvalyi rvalyi force-pushed the 16.0-nfelib-soap-client branch from bda81cb to c438d62 Compare March 26, 2025 15:43
@rvalyi rvalyi force-pushed the 16.0-nfelib-soap-client branch from c438d62 to 4bf9806 Compare March 26, 2025 15:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants