Bom dia!
No evento S1000 existem as tags: <infoOp> e <nrSiafi>
infoOp é obrigatória caso a natureza jurídica seja Administração Pública, e o nrSiafi pertence a esse grupo de informações e está como obrigatório (1-1) sendo que tem que ter tamanho de: 1 até 6.
O problema é que na própria descrição do campo nrSiafi está: Preencher com o número SIAFI caso seja órgão público usuário do sistema.
Ou seja, não deveria ser obrigatório. Não tem o que fazer no caso de ser Administração Pública mas não possuir cadastro no SIAFI…
Alguém sabe algo sobre?
infoOp NÃO é OBRIGATÓRIO…. não há Regra que enfatize isto,…
mas, SE HOUVER INFORMAÇÃO ela deverá ser ÚNICA e relativa ao nrSiafi, e esta informação só é cabível para Órgão Público.
é assim que vejo neste Grupo deste leiaute.
Abç
Obrigado pela resposta Paulo.
No pdf dos leiautes consta para o grupo de informações infoOp: O (se {natJurid} = “Administração Pública”) N (Nos demais casos)
Retirei o trecho do <infoOp> todo, e realmente não deu erro… Só acho estranho por essa regra: O (se {natJurid} = “Administração Pública”) N (Nos demais casos)
E no xml que estou enviando a natureza jurídica é 1031 que pertence ao grupo Administração Pública
Mas obrigado pela dica!
Só que nesse mesmo bloco de informação é onde pede as informações do Ente Federativo Responsável, em que informa por exemplo o subteto, entre outras que não dependem do SIAFI, mas estão inclusas na tag