NFS-e Itatiba SP

Olá a todos…

Estou iniciando os testes para a integração com o nuvem fiscal…

Utilizo Delphi como linguagem, e estou fazendo uso do SDK que consta no Guithub…

Ao tentar emitir uma NFS-e no exemplo o mesmo rejeita a nota com a mensagem abaixo

Código: X800
Descrição: Erro de Validação: → 1871 - Element ‘{http://iss.itatiba.sp.gov.br/Arquivos/nfseV202.xsd}ValorLiquidoNfse’: This element is not expected. Expected is ( {http://iss.itatiba.sp.gov.br/Arquivos/nfseV202.xsd}ValorIss ).

Isso seria um erro do SDK, ou a necessidade de um ajuste por parte da nuvem fiscal?

Agradeço a atenção

Olá @alison. Seja bem-vindo à Nuvem Fiscal!

Esse erro é de validação do XML gerado a partir das informações que você enviou. No caso, a mensagem indica que falta informar o valor do ISS. Você preencheu essa propriedade no seu pedido de emissão?

Olá @arimateia , como mencionado estou usando o SDK em Delphi e estou usando o exemplo que acompanha o SDK !!!

Vou dar uma aprofundada no exemplo…

Uma outra dúvida, existe algum documento ou material para testar as requisições no postman ?

Obrigado pela ajuda

@alison, acho que este vídeo pode ajudar:

Muito obrigado @wlandgraf , ajudou demais…

Valeu, Abraços

@arimateia Fiz o teste pelo postman, e o erro permanece…

Será que o nuvemfiscal tem que fazer algum ajuste…???

“mensagens”: [
{
“codigo”: “X800”,
“descricao”: “Erro de Validação: → 1871 - Element ‘{http://iss.itatiba.sp.gov.br/Arquivos/nfseV202.xsd}ValorLiquidoNfse’: This element is not expected. Expected is ( {http://iss.itatiba.sp.gov.br/Arquivos/nfseV202.xsd}ValorIss ).\n”
}

Qual o código que você está utilizando para preencher os valores, poderia postar aqui?

@arimateia segue o json que estou usando

“ambiente”: “homologacao”,
“rps”: {
“referencia”: “02/2023”,
“data_emissao”: “2023-01-06T12:00:00Z”,
“competencia”: “2023-01-06”,
“natureza_tributacao”: 1,
“prestador”: {
“cpf_cnpj”: “00000000000000”
},
“tomador”: {
“cpf_cnpj”: “00000000000”,
“inscricao_municipal”: “”,
“nome_razao_social”: “FULANO DE TAU”,
“fone”: “11999999999”,
“email”: “exemplo@meuemail.com.br”,
“endereco”: {
“logradouro”: “RUA QUALQUER”,
“numero”: “333”,
“complemento”: “”,
“bairro”: “JARDIM FLORAL”,
“codigo_municipio”: “3523404”,
“cidade”: “ITATIBA”,
“uf”: “SP”,
“codigo_pais”: “1058”,
“pais”: “BRASIL”,
“cep”: “13250340”
}
},
“servicos”: [
{
“iss_retido”: FALSE,
“responsavel_retencao”: 0,
“item_lista_servico”: “07.02”,
“codigo_cnae”: “42928”,
“codigo_tributacao_municipio”: “”,
“discriminacao”: “SERVICOS EM INFORMATICA”,
“codigo_municipio”: “3523404”,
“codigo_pais”: “1058”,
“tipo_tributacao”: 1,
“exigibilidade_iss”: 4,
“codigo_municipio_incidencia”: “3523404”,
“numero_processo”: “”,
“unidade”: “UN”,
“quantidade”: 1,
“valores”: {
“valor_unitario”: 100,
“valor_servicos”: 100,
“valor_deducoes”: 0,
“valor_pis”: 0,
“valor_cofins”: 0,
“valor_inss”: 0,
“valor_ir”: 0,
“valor_csll”: 0,
“valor_outras_retencoes”: 0,
“valor_iss”: 0,
“valor_iss_retido”: 0,
“valor_liquido”: 100,
“aliquota_iss”: 0,
“aliquota_pis”: 0,
“aliquota_cofins”: 0,
“aliquota_inss”: 0,
“aliquota_ir”: 0,
“aliquota_csll”: 0,
“desconto_incondicionado”: 0,
“desconto_condicionado”: 0
}
}
]
}
}

Grato pela atenção

Boa tarde @alison,

Fizemos uma alteração agora para Itatiba/SP.

Favor tentar novamente.

@arimateia , já mudou!!!

agora está aparecendo este erro:

“mensagens”: [
{
“codigo”: “X999”,
“descricao”: “Erro de Conexão: Erro Interno: 12002\r\nErro HTTP: 0\r\nURL: https://iss.itatiba.sp.gov.br:4432/Homologacao/WebService.asmx\r\nErro: 12002 - TimeOut de Requisição\r\nFalha Enviando a Requisição. Erro: 12002 - TimeOut de Requisição”
}
]

Parece que a porta mudou… pra mim eles falaram 4431

Muito obrigado pela atenção

@alison,

Esse erro é devido a uma falha na comunicação com o provedor da prefeitura. Muito provavelmente deve ser porque eles desabilitaram o ambiente de homologação. Nesse caso, você deverá utilizar o ambiente de produção.

@arimateia , a Fintel passou pra mim o mesmo endereço mas com outra porta (4431)…

Poderia nos enviar o endereço completo de homologação deles, por favor?

@arimateia Claro…

https://iss.itatiba.sp.gov.br:4431/Homologacao/WebService.asmx

@alison,

URL do ambiente de homologação alterada.

Favor tentar novamente e muito obrigado pela contribuição.

@arimateia … Cara agora deu certo… Mas até aqui foi fácil … rsrsrs…

Eu preciso informar na nota outras informações, como fazer?

Mais uma vez, muito obrigado

@arimateia , eu tentei colocar esta opção no json

“outrasinformacoes” : “teste de outras informacoes de nfse”

Ele autorizou a nota, mas simplesmente ignorou e não saiu na nota…

E isso pra mim, é a cereja do bolo, estou saindo da Tecnospeed, justamente por eles não fazerem essa implementação, que inclusive consta na documentação da Fintel …

Boa tarde @alison,

Não que eu queira defender a Tecnospeed (não os conheço), mas tudo indica que haja uma inviabilidade técnica. A princípio, não é possível enviar esse campo de “outras informações” através da integração via webservice.

Você poderia nos encaminhar a documentação da Fintel onde diz ser possível realizar isso?

@arimateia o arquivo nfse_v2_02.xsd que consta no portal da prefeitura prevê esse campo, no manual de integração menciona esse campo, e recentemente consultando o suporte da Fintel, eles nos confirmaram que sim, suporta esse campo…

Então eu não sei… E emitindo a NFS-e direto pelo site, tem esse campo para preenchimento… Não faz sentido ter o campo para preencher de forma manual e não suportar ele via ws !!!

eu acredito que até possa ter um desencontro de informação, pois não querendo falar mal, mas a Fintel transparece ser uma empresa bagunçada …

Segue abaixo os link:

http://cidadefacil.fintel.com.br/xmlexemplos.zip

https://iss.itatiba.sp.gov.br/Tutoriais/Download/19

Pagina 20 …

Se vocês conseguirem fazer a integração com este campo… já têm 80% de chance de migrar para vocês …

Mais uma vez, muito obrigado pela atenção…

@alison

Vamos analisar e em breve retornamos.