Ir para conteúdo
  • Cadastre-se

dev botao

NFs-e Itatiba


Ver Solução Respondido por Italo Giurizzato Junior,
  • Este tópico foi criado há 708 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Postado

Boa tarde,
Efetuei uma alteração p/ o provedor fintellSS município de  Itatiba/SP.  Ao tentar aprovar/cancelar era me retornado a validação
Erro de Validação:  Element '{http://iss.itatiba.sp.gov.br/Arquivos/nfseV202.xsd}OutrasInformacoes': This element is not expected. Expected is ( {http://iss.itatiba.sp.gov.br/Arquivos/nfseV202.xsd}ValoresServico ).
Possível ajuste em anexo.

fintelISS.GravarXml.pas

  • Consultores
Postado

Bom dia Luca,

Checando o arquivo XSD (schema) que se encontra na pasta: ...\Exemplos\ACBrDFe\Schemas\NFSe\fintelISS\2.02\3523404

Schema especifico para a cidade Itatiba/SP, temos:

  <xsd:complexType name="tcInfDeclaracaoPrestacaoServico">
    <xsd:sequence>
      <xsd:element name="Rps" type="tcInfRps"	minOccurs="0" maxOccurs="1" />
      <xsd:element name="ListaServicos" minOccurs="1" maxOccurs="1">
        <xsd:complexType>
          <xsd:sequence>
            <xsd:element name="Servico" type="tcDadosServico"	minOccurs="1" maxOccurs="unbounded">
            </xsd:element>
          </xsd:sequence>
        </xsd:complexType>
      </xsd:element>
      <xsd:element name="Competencia" type="xsd:dateTime" minOccurs="1" maxOccurs="1" />
      <xsd:element name="Prestador" type="tcIdentificacaoPrestador" minOccurs="1" maxOccurs="1" />
      <xsd:element name="TomadorServico" type="tcDadosTomador" minOccurs="1" maxOccurs="1" />
      <xsd:element name="Intermediario" type="tcDadosIntermediario" minOccurs="0" maxOccurs="1" />
      <xsd:element name="ConstrucaoCivil" type="tcDadosConstrucaoCivil" minOccurs="0" maxOccurs="1" />
      <xsd:element name="RegimeEspecialTributacao" type="tsRegimeEspecialTributacao" minOccurs="0" maxOccurs="1" />
      <xsd:element name="OptanteSimplesNacional" type="tsSimNao" minOccurs="1" maxOccurs="1" />
      <xsd:element name="IncentivoFiscal" type="tsSimNao" minOccurs="1" maxOccurs="1" />
      <xsd:element name="OutrasInformacoes" type="tsOutrasInformacoes" minOccurs="0" maxOccurs="1" />
      <xsd:element name="ValoresServico" type="tcValoresNfse" minOccurs="1" maxOccurs="1" />
    </xsd:sequence>
  </xsd:complexType>

Como você pode ver esta previsto sim a tag OutrasInformacoes, logo a sua alteração não faz sentido.

Se você esta tendo esse erro de validação, com certeza você esta com os Schemas desatualizados.

O XSD - nfseV202.xsd foi alterado em 10/01/2023

10/01/2023
[*] Alteração do schema XSD do provedor fintelISS para a cidade de Itatiba/SP (código IBGE 3523404).
Por: Arimateia Jr

 

Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / Araraquara-SP

Araraquara - A era dos Trólebus

Postado (editado)

Bom dia Italo,
Atualizado os fontes agora estou com o problema: Namespace prefix xsi for nil on DataPagamento is not defined

{ TNFSeW_fintelISS200 }

procedure TNFSeW_fintelISS200.Configuracao;
begin
  inherited Configuracao;

  NrOcorrAliquota := 1;
  NrOcorrCodigoPaisServico := 1;
  NrOcorrDataPagamento := 0;
end;

Não consegui localizar nos Schemas DataPagamento.

  Result.AppendChild(AddNode(tcDat, '#9', 'DataPagamento', 10, 10, NrOcorrDataPagamento,
                                                       NFSe.DataPagamento, ''));

 

Editado por Luca.campos
  • Consultores
Postado

Luca,

Não sei o que você esta fazendo, mas acabei de fazer um teste usando programa exemplo, veja o resultado:

Requisição
Ambiente: 1
Cidade  : Itatiba/SP
Provedor: fintelISS Versão: 2.02
 
Método Executado: Enviar Lote Síncrono
 
Parâmetros de Envio
Numero do Lote: 1
 
Parâmetros de Retorno
Data de Envio : 30/12/1899
Numero do Prot: 
Numero da Nota: 
Link          : 
Código Verif. : 
Sucesso       : True
 
Erro(s):
Código  : E157
Mensagem: Usuário não tem autorização para solicitar o serviço.
Correção: A pessoa física ou jurídica, identificada pelo CPF ou CNPJ, não está autorizada a solicitar o serviço para o contribuinte identificado pelo CPF ou CNPJ.

Como você pode ver não ocorreu o erro que você relatou.

Lhe recomento a leitura da postagem abaixo.

 

Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / Araraquara-SP

Araraquara - A era dos Trólebus

  • Administradores
Postado

Obrigado por reportar.

Fechando. Para novas dúvidas, criar um novo tópico.

Consultora ACBr Pro

Juliana Tamizou

Gerente de Projetos ACBr / Diretora de Marketing AFRAC
Ajude o Projeto ACBr crescer - Seja Pro

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  Discord

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

  • Este tópico foi criado há 708 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.
Visitante
Este tópico está agora fechado para novas respostas
×
×
  • Criar Novo...

Informação Importante

Colocamos cookies em seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies, caso contrário, assumiremos que você está bem para continuar.

The popup will be closed in 10 segundos...
The popup will be closed in 10 segundos...