codigoOperacao do JSON do PlugNotas ou em CodigoOperacao no TX2. O valor deve possuir no máximo seis caracteres e corresponder à operação realizada.Mensagem apresentada
Erro ao montar notas - Exception: Para essa cidade o campo referente a tag "cIndOp" é obrigatório e não deve ser Maior que 6 Caracteres
Por que ocorre?
A Exception indica que o código indicador da operação de fornecimento não foi informado ou possui mais de seis caracteres.
cIndOp é o nome da tag gerada no XML. Essa tag não deve ser incluída diretamente no arquivo de integração. Utilize o campo correspondente ao produto:
- PlugNotas:
servico[].ibscbs.codigoOperacaono JSON; - Manager SaaS ou Componente NFS-e:
CodigoOperacaono TX2.
Como resolver
- Confirme o produto, o município e o padrão utilizados na emissão.
- Identifique na tabela de códigos indicadores de operação o código correspondente à operação realizada.
- Preencha
codigoOperacaono JSON ouCodigoOperacaono TX2 com um valor de até seis caracteres. - Revise os demais campos do grupo IBS/CBS aplicáveis à operação.
- Realize uma nova emissão e analise separadamente qualquer nova rejeição apresentada.
PlugNotas - exemplo em JSON
No PlugNotas, informe codigoOperacao dentro de servico[].ibscbs. O exemplo abaixo apresenta também outros campos frequentemente utilizados no grupo:
{
"versaoEsquema": "RTC",
"servico": [
{
"codigoNbs": "123456789",
"ibscbs": {
"finalidadeNFSe": 0,
"operacaoPessoal": 0,
"codigoOperacao": "100301",
"municipioIncidenciaIbsCbs": "5208707",
"destinatario": {
"indicador": 0
},
"valores": {
"tributacao": {
"cst": "000",
"cct": "000001"
}
}
}
}
]
}
Manager SaaS e Componente NFS-e - exemplo em TX2
No TX2, informe CodigoOperacao no setor do RPS e revise os demais campos aplicáveis:
VersaoEsquema=RTC
FinalidadeNFSe=0
OperacaoPessoal=0
CodigoOperacao=100301
MunicipioIncidenciaIbsCbs=5208707
IndicadorDestinatario=0
SituacaoTributariaIbsCbs=000
ClassificacaoTributariaIbsCbs=000001
CodigoNBS=123456789
Embora a mensagem mencione apenas cIndOp, o padrão pode exigir também finalidade da NFS-e, operação pessoal, município de incidência, destinatário, CST, classificação tributária, NBS e outros campos do grupo IBS/CBS.
CodigoOperacao não deve ser confundido com TipoOperacao. O campo TipoOperacao possui outra finalidade e deve ser preenchido somente nos cenários específicos previstos pelo leiaute.
Se a Exception continuar
- Confirme se
codigoOperacaoestá dentro deservico[].ibscbsno JSON. - Confirme se
CodigoOperacaoestá preenchido no TX2. - Verifique se o valor possui no máximo seis caracteres, sem espaços ou formatação adicional.
- Confira se a tag
cIndOpfoi gerada no XML pelo produto.
Se o campo estiver correto no JSON ou TX2, mas cIndOp não aparecer no XML, encaminhe ao suporte o arquivo de integração, o XML gerado, o município, o padrão e a mensagem completa apresentada.
Comentários
0 comentário
Por favor, entre para comentar.