michel1
(Michel)
Janeiro 29, 2025, 12:59am
1
Meu cliente está tentando emitir uma NFSe ambiente nacional sem informar o cpf e está dando o seguinte erro:
Validation failed: Element ‘xNome’ is unexpected according to content model of parent element ‘toma’.
Expecting: CNPJ, CPF, NIF, cNaoNIF. - Erros:
0: {“code”:“SchemaValidationError”,“message”:“Element ‘xNome’ is unexpected according to content model of parent element ‘toma’.\r\nExpecting: CNPJ, CPF, NIF, cNaoNIF.”}
Gostaria de saber se o campo CPF é obrigatório e também onde consigo encontrar no nuvem fiscal um local onde informo o código do IBGE da cidade e retorna os campos obrigatórios daquele provedor? vocês tem um local onde consiga consultar?
Aguardo o retorno obrigado.
arimateia
(Arimateia Jr)
Janeiro 29, 2025, 1:36pm
2
Bom dia, @michel1 . Seja bem-vindo à Nuvem Fiscal.
Para emitir uma NFS-e sem informar o tomador, basta remover o campo infDPS.toma
do JSON.
Não possuímos essa funcionalidade.
michel1
(Michel)
Janeiro 29, 2025, 2:48pm
3
Eu removi o campo infDPS.toma porem não teve nenhum retorno ao tentar emitir novamente, segue a array antes de converter para JSON:
Array
(
[provedor] => nacional
[ambiente] => homologacao
[referencia] => nfse-(CNPJ_OCULTO)-17
[infDPS] => Array
(
[tpAmb] => 2
[dhEmi] => 2025-01-28T21:47:00-03:00
[dCompet] => 2025-01-28
[prest] => Array
(
[CNPJ] => (CNPJ OCULTO)
)
[serv] => Array
(
[locPrest] => Array
(
[cLocPrestacao] =>
[cPaisPrestacao] =>
)
[cServ] => Array
(
[cTribNac] => 050801
[cTribMun] =>
[CNAE] =>
[xDescServ] => corte 3
[cNBS] =>
)
[infoCompl] => Array
(
[idDocTec] =>
[docRef] =>
[xInfComp] =>
)
)
[valores] => Array
(
[vServPrest] => Array
(
[vReceb] =>
[vServ] => 1
)
[vDescCondIncond] => Array
(
[vDescIncond] =>
[vDescCond] =>
)
[trib] => Array
(
[tribMun] => Array
(
[tribISSQN] => 1
[cLocIncid] =>
[cPaisResult] =>
[tpImunidade] =>
[vBC] => 1
[pAliq] =>
[vISSQN] =>
[tpRetISSQN] => 1
[vLiq] => 1
)
[tribFed] => Array
(
[piscofins] => Array
(
[CST] => 00
[vBCPisCofins] =>
[pAliqPis] =>
[pAliqCofins] =>
[vPis] => 0
[vCofins] => 0
[tpRetPisCofins] =>
)
[vRetCP] =>
[vRetIRRF] =>
[vRetCSLL] =>
)
[totTrib] => Array
(
[vTotTrib] => Array
(
[vTotTribFed] => 0
[vTotTribEst] => 0
[vTotTribMun] => 0
)
[indTotTrib] =>
[pTotTribSN] =>
)
)
)
)
)
Aguardo
wlandgraf
(Wagner Landgraf)
Janeiro 30, 2025, 12:00am
4
O que isso significa? Ocorreu o mesmo erro mencionado na postagem original?
Outro erro? Qual foi a resposta do servidor? Qual o status da nota?
michel1
(Michel)
Janeiro 30, 2025, 12:10am
5
Então não teve nenhum retorno foi em branco, absolutamente nada… o que pode ser?
wlandgraf
(Wagner Landgraf)
Janeiro 30, 2025, 12:39am
6
Michel:
o que pode ser?
Não tenho idea.
O que significa “em branco”? Você fez uma requisição no browser? Poderia ser mais específico?