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

[4.0] Importacao nfe #147

Open
wants to merge 47 commits into
base: 8.0
Choose a base branch
from
Open

Conversation

mileo
Copy link
Member

@mileo mileo commented Aug 3, 2018

Depende de #146 e da URL correta do PYSPED odoo-brazil/PySPED#36

mileo and others added 30 commits December 9, 2016 16:44
fixup! Método para consulta de NFes movido para res.company
Não deve alterar comportamento
De acordo com a CFOP mapeada.
…g_invoice

Impede importar chNFe duas vezes para mesma empresa
…on_itself

Ao importar NFes, atualiza a Posição Fiscal da linha da invoice
[FIX] Cancelar faturas emitidas por fornecedores sem precisar preench…
[FIX] Refactor in mde download and fetch to comply with NT2014.002 changes
[FIX]Get discount percentage + change discount key for invoice line
Na desserialização de uma NFe, ao invés de criar um
`l10n_br_account_product.document.related`, e adicionar a um campo o2m
de um registro que talvez nem venha a ser criado, apenas passa os dados
para serem criados no futuro.
[FIX]Field xml_data type from Char to Binary, because of size limiting
…eation

Não criar registro na desserialização da NFe
Codifica o xml da mde de unicode pra 'utf-8' antes de codificar pra
`base64`.
leorochael and others added 17 commits September 20, 2017 01:25
Antes estava sendo usado o campo nfe.mde.nSeqEvento, mas nem todos os
eventos resultavam em mde.

Logo, se um lote inteiro de eventos de distribuição não continham
mde, o Odoo ficava parado no tempo pedindo sempre o mesmo lastNSU pro
SeFaz.

Além disso, transforma o campo last_nsu_nfe em um campo de forçar o
lastNSU que é apagado quando usado.

Assim, não gravamos mais o registro do res.company a cada consulta,
apenas em consultas que forçam o NSU.
Obtem lastNSU dos eventos de distribuição
Ordenar por `create_date` não é suficiente pois a resolução é em
segundos, melhor ordenar por id.

E reduz logging, que pode ser volumoso.
fixup! Obtem lastNSU dos eventos de distribuição
Método "button_cancel" invocado pelo cancelamento de
"account.invoice" a partir da tela de NFe estava chamando
o super de "action_cancel" em vez de chamar o método 
diretamente.
MDEs devem ser únicas por NSU por empresa, e não só
por NSU.
- Necessario selecionar checkbox para que as informações do
fornecedor sejam salvas na variante do produto.
[ADD] Criação de supplierinfo opicional
Signed-off-by: Luis Felipe Mileo <[email protected]>
@renatonlima
Copy link
Member

@mileo tem um problema nos endereços dos WS no PR odoo-brazil/PySPED#36 você pode dar uma olhada?

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.

6 participants