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

Exportação em TXT #18

Closed
mileo opened this issue Oct 21, 2013 · 4 comments
Closed

Exportação em TXT #18

mileo opened this issue Oct 21, 2013 · 4 comments

Comments

@mileo
Copy link
Member

mileo commented Oct 21, 2013

Fui criar um reembolso de fornecedor manualmente me deparei com um erro ao importar no emissor de SP:

Rejeitado: Linha 15: O registro "N10d" não pode vir após um registro "N02"

Sendo que a CST é 00 não deveria entrar no trecho de exportação da CST 400 e 900.

Erro causado pela maneira que se esta comparando o string.

icms_cst = '00'
icms_cst in ('400')
True

@Daniel-Furcht
Copy link
Contributor

Verifique o meu Pull Request, que adiciona outros CSOSNs, lá encontrara os comentarios deste problema, já apontados pelo Sr. Renato. No post do Sr. Raphael, encontrara a explicação.
Se puderes testar meu Pull Request e comentar sua experiencia, agradeço.

@mileo
Copy link
Member Author

mileo commented Oct 21, 2013

Definitivamente o uso de uma tupla funciona.

icms_cst = '00'
if icms_cst in ('00',):
print "CST 00"
if icms_cst in ('20',):
print "cst 20"
if icms_cst in ('10',):
print "cst 10"
if icms_cst in ('40', '50'):
print "cst 40 e 50"
if icms_cst in ('41',):
print "cst 41"
if icms_cst in ('51',):
print "cst 54"
if icms_cst in ('60',):
print "cst 60"
if icms_cst in ('70',):
print "cst 70"
if icms_cst in ('90',):
print "cst 90"
if icms_cst in ('101',):
print "cst 101"
if icms_cst in ('900',):
print "cst 900"
if icms_cst in ('400'):
print "cst 400"

CST 00
cst 400

@Daniel-Furcht
Copy link
Contributor

Isso, é uma mudança pequena no código, mas surte o efeito esperado..
Em breve estarei postando o restante das CSOSNs para uso em empresas do Simples Nacional.

@Daniel-Furcht
Copy link
Contributor

Corrigido no último commit ;).

@mileo mileo closed this as completed Oct 26, 2013
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

No branches or pull requests

2 participants