Ir para conteúdo
  • Cadastre-se

Italo Giurizzato Junior

Consultores
  • Total de ítens

    39.232
  • Registro em

  • Última visita

  • Days Won

    1.130

Tudo que Italo Giurizzato Junior postou

  1. Boa tarde Flavio, O fragmento de código: DeducaoMateriais := snSim; with Servico.Deducao.New do begin DeducaoPor := dpValor; TipoDeducao := tdMateriais; ValorDeduzir := 10.00; end; É utilizado pelo provedor Prescon e não Agili. Você diz que precisa gerar o XML do RPS com os dados do profissional parceiro, mas checando os schemas que temos do provedor Agili não existe o elemento: DadosProfissionalParceiro. Mesmo que fizéssemos uma alteração para gerar esse grupo no momento da validação o XML vai ser rejeitado. Favor entrar em contato com o provedor e solicitar os schemas atualizados.
  2. Elisângela, Já encaminhei o seu problema, vamos ver se o pessoal responde.
  3. Boa tarde Marcelo, Esse provedor não consegue manter um padrão com todas as cidades que ele atende. O jeito é tentar descobrir como esta para a cidade em questão.
  4. Boa tarde Willian, Já inclui na minha lista de tarefas para analise. TK-4723
  5. Boa tarde Elisângela, Com certeza trata-se de um erro na API da NFS-e Padrão Nacional. Vou ver se consigo passar para eles esse problema.
  6. Boa tarde Junior, Você tem que calcular e informar o resultado ao campo.
  7. Boa tarde Mauricio, É que antes o componente usava a série do RPS uma vez que a nota não tem série. É por isso que foi alterado.
  8. Boa tarde Ray, Muito obrigado pela colaboração, já inclui na minha lista de tarefas. TK-4722
  9. Bom dia Felipe, Você tem certeza que mudou para GovDigital? Pois GovDigital segue a versão 2 do layout da ABRASF e no layout da ABRASF não existe a tag <obs>. Qual é a cidade?
  10. Bom dia Ramalho, Você tentou enviar novamente o mesmo RPS? Veja esta outra mensagem de erro: <Codigo>E010</Codigo> <Mensagem>RPS já informado.(Numero RPS: 3685)</Mensagem> <Correcao>Para essa Inscrição Municipal/CNPJ já existe um RPS informado com o mesmo número, série e tipo.</Correcao>
  11. Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico.
  12. Boa tarde Alisson, Verifica se a função TratarXmlRetornado esta desta forma: function TACBrNFSeXWebserviceIPM.TratarXmlRetornado(const aXML: string): string; var jDocument, JSonErro: TACBrJSONObject; Codigo, Mensagem: string; begin if (Pos('{"', aXML) > 0) and (Pos('":"', aXML) > 0) then begin jDocument := TACBrJSONObject.Parse(aXML); JSonErro := jDocument.AsJSONObject['retorno']; if not Assigned(JSonErro) then Exit; Codigo := '00' + JSonErro.AsString['code']; Mensagem := ACBrStr(JSonErro.AsString['msg']); Result := '<a>' + '<mensagem>' + '<codigo>' + Codigo + '</codigo>' + '<Mensagem>' + Mensagem + '</Mensagem>' + '<Correcao>' + '</Correcao>' + '</mensagem>' + '</a>'; Result := ParseText(AnsiString(Result), True, {$IfDef FPC}True{$Else}False{$EndIf}); Result := String(NativeStringToUTF8(Result)); end else begin Result := inherited TratarXmlRetornado(aXML); Result := ACBrStr(Result); <=== esta desta forma ou esta usando a função: NativeStringToUTF8 ? Result := ParseText(AnsiString(Result), True, {$IfDef FPC}True{$Else}False{$EndIf}); Result := RemoverDeclaracaoXML(Result); Result := RemoverIdentacao(Result); Result := RemoverCaracteresDesnecessarios(Result); Result := AjustarRetorno(Result); end; end; Com certeza o XML retornado pelo webservice não esta no formato UFT-8.
  13. Boa tarde Elisângela, Esses erros estão ocorrendo no ambiente de homologação ou de produção?
  14. Boa tarde Ramalho, O que foi passado para nós é que se o emitente for optante Simples Nacional ou o Regime Especial de Tributação for Microempresário Individual as tags referente ao valor do ISS e da alíquota devem ser geradas mesmo com valores zerados. Veja: function TNFSeW_ISSNet204.GerarXml: Boolean; begin if (NFSe.Tomador.Endereco.CodigoMunicipio = '9999999') or (NFSe.Tomador.Endereco.UF = 'EX') then NrOcorrCodigoPaisServico := 1; if (NFSe.OptanteSimplesNacional = snSim) or (NFSe.RegimeEspecialTributacao = retMicroempresarioIndividual) then begin NrOcorrValorIss := 1; NrOcorrAliquota := 1; end; Result := inherited GerarXml; end; E no XML do RPS temos: <OptanteSimplesNacional>1</OptanteSimplesNacional> Ou seja é Optante Simples Nacional.
  15. Bom dia Wesley, Você consegue baixar o DANFSE da nota que contem o valor 12 na tag vTotTribMun? Eu gostaria de ver o DANFSE do XML que você anexou ontem.
  16. Bom dia, Ao executar o método ConsultarNFSePorRps temos como resposta a lista de erros ou o XML da nota. Agora se no XML da nota não consta a tag OutrasInformacoes é porque o provedor em questão não gera essa tag. Nesse caso não tem nada o que ser feito. No que se refere ao método Emitir com o parâmetro meAutomatico, ele vai se utilizar do serviço disponibilizado pelo provedor. No tópico abaixo temos informações importante sobre os provedores que se utilizam da versão 1 e 2 do layout da ABRASF, dos que tem layout próprio e do Padrão Nacional. Leia com muita atenção, pois o fluxo varia de um para outro provedor.
  17. Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico.
  18. Bom dia, No meu entendimento, a partir do momento que você tem um software para emitir as notas, porque vai entrar no site para emitir as notas? Ou usa o software ou o site.
  19. Como a cidade mudou para a versão 2 eles devem ter desativado o webservice da versão 1.
  20. Boa tarde Dercide, A pasta 2.01 com os Schemas dessa versão do provedor GovDigital foram para o SVN no dia 27/09/2023.
  21. Aumente o valor de Timeout para 30 ou 40 mil.
  22. Boa tarde @digitosistemas, A questão dessa consulta é muito simples. O provedor ISSNet possui 2 webservice, um que segue a versão 1 do layout da ABRASF e outro que segue a versão 2.04 A cidade em questão: Anápolis/GO se utiliza do webservice que segue a versão 2.04 Nessa versão temos o serviço ConsultarNfsePorFaixa, se olharmos os schemas desse provedor para a consulta em questão temos: <!-- Consulta de NFS-e por faixa - ConsultarNfseFaixa --> <xsd:element name="ConsultarNfseFaixaEnvio"> <xsd:complexType> <xsd:sequence> <xsd:element name="Pedido" minOccurs="1" maxOccurs="1"> <xsd:complexType> <xsd:sequence> <xsd:element name="Prestador" type="tcIdentificacaoPessoaEmpresa" minOccurs="1" maxOccurs="1" /> <xsd:element name="Faixa" minOccurs="1" maxOccurs="1"> <xsd:complexType> <xsd:sequence> <xsd:element name="NumeroNfseInicial" type="tsNumeroNfse" minOccurs="1" maxOccurs="1" /> <xsd:element name="NumeroNfseFinal" type="tsNumeroNfse" minOccurs="1" maxOccurs="1" /> </xsd:sequence> </xsd:complexType> </xsd:element> <xsd:element name="Pagina" type="tsPagina" minOccurs="1" maxOccurs="1"/> </xsd:sequence> </xsd:complexType> </xsd:element> <xsd:element ref="dsig:Signature" minOccurs="0" maxOccurs="1" /> </xsd:sequence> </xsd:complexType> </xsd:element> Como você pode ver dentro do grupo <Faixa> temos que informar o numero inicial e final da NFS-e e não a data inicial e final. Isso explica o erro de validação que você esta tendo quando tenta realizar essa consulta informando a data inicial e final. No que se refere a tag <Pagina> é o seguinte: Imagina que você consulta as notas de 1 até 500 (NumeroNfseInicial=1 / NumeroNfseFinal=500). O webservice não vai retornar as 500 notas e sim no máximo 50. Então você vai ter que executar essa consulta 10 vezes, a primeira informando Pagina = 1 a segunda informando Pagina = 2 e assim até chegar na Pagina = 10. Quanto a não encontrar as notas emitidas pela sua aplicação, elas foram processadas com sucesso?
  23. Wesley, A aliquota não esta sendo impressa, porque dentro do grupo <valores> não consta a tag <pAliqAplic>. O valor do ISS esta zerado porque a tag <vISSQN> esta com o valor zero. A tag <tpRetISSQN> que fica dentro do grupo <tribMun> esta com o valor 2 que diz que o ISSQN é retido pelo tomador. Na tag <vTotTribMun> que fica dentro do grupo <vTotTrib> esta com o valor 12.00, se dividir 12 por 400 e multiplicar por 100 chegamos em uma alíquota de 3%. No meu entendimento essa alíquota deveria esta presente na tag <pAliq> que fica dentro do grupo <tribMun>, mas não esta. Isso pode ser uma falha da API ao gerar o XML da nota. No DANFSE baixado do portal ou através do componente usando o ObterDANFSE, aparece a alíquota e o valor do ISS Retido?
  24. Boa tarde Wesley, Você poderia anexar o XML da nota para que eu possa analisar?
  25. Boa tarde Adilson, Já esta no SVN.
×
×
  • 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.