Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Problema: Ao criar uma Invoice que não haja pagamento (Forma de Pagamento = 90 - Sem Pagamento) e gerar uma NFe o campo Fatura (Duplicata) da NFe é criado e preenchido com uma cobrança no valor da nota.
Correção: A função If está preenchendo o Tipo de Pagamento com 01 - Dinheiro sempre que a Forma de Pagamento for 90 - Sem Pagamento, sendo que era para preencher quando a Forma de Pagamento estivesse vazia ou não fosse definida.
Com esta alteração é possível emitir uma NFe "Sem Pagamento" (Ex.: NFe de Amostra) e sempre que a Forma de Pagamento não for especificada ou estiver vazia, por padrão será definidor como 01 - Dinheiro.