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

Campo indRatISSQN obrigatório - possível incongruência na documentação #1

Open
lucassilvagc opened this issue Sep 24, 2022 · 0 comments

Comments

@lucassilvagc
Copy link

lucassilvagc commented Sep 24, 2022

Prezados,

Executando a criação de um novo Emitente, percebi que a API retorna erro ao criar essa entidade, mesmo validando o CNPJ e a IE.

Conforme a documentação apresentada no sítio eletrônico, a entidade indRatISSQN teoricamente deveria ser opcional:

indRatISSQN (str) – Opcional. Indicador de rateio do desconto sobre o subtotal entre itens sujeitos à tributação pelo ISSQN. Veja as constantes em C16_INDRATISSQN_EMIT.

Verificando os erros, é possível entender que, na realidade, a entidade indRatISSQN é obrigatória, e não opcional:
{'Emitente': {'indRatISSQN': ['required field']}}

Sendo assim, a documentação não está refletindo o que está presente no release. Analisando as especificações do SAT SEFAZ, não fica claro se o campo é realmente opcional ou não. Desta forma, a título de sugestão (dada a particularidade da matéria), é recomendável que a documentação seja atualizada (1) ou o módulo seja atualizado (2), de forma a refletir a forma correta.

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

1 participant