Ir para conteúdo
  • Cadastre-se

Diego Reckziegel

Membros
  • Total de ítens

    189
  • Registro em

  • Última visita

Tudo que Diego Reckziegel postou

  1. No provedor PadraoNacional, ao tratar retorno da Consulta NFSe por Chave, esta retorna o erro Input is not proper UTF-8, indicate encoding. Fiz uma alteração e resolveu, segue em anexo minha sugestão de alteração. PadraoNacional.Provider.pas
  2. Versão 2.00. Baixei os fontes e vi que ontem teve as alterações solicitadas nesse tópico.
  3. Essa semana começaram a exigir enviar a tag CodigoNbs, então precisei atualizar o schemas, segue em anexo. nfse.xsd
  4. Boa tarde @Luiz Eduardo Bodo Sim, consegui emitir.
  5. Alterar para: [5103353] Nome=Confresa UF=MT Provedor=Coplan ProRecepcionar=https://gp.srv.br/tributario/confresa/anfse_ws ProLinkURL=https://www.gp.srv.br/tributario/confresa/portal_validacao_nfse?%CodVerif%
  6. A tag PaisPrestacao é opcional então não deveria gerar quando não informado o pais. Segue em anexo minha sugestão de alteração. GovDigital.GravarXml.pas
  7. Schemas atualizado: nfse.xsd
  8. As cidades: Agua Boa-MT, Alta Floresta-MT, Barra do Bugres-MT, Brasnorte-MT, Campo Novo do Parecis-MT, Campo Verde-MT, Diamantino-MT, Nobres-MT, Nortelandia-MT, Nova Mutum-MT, Pontes E Lacerda-MT, Querencia-MT,Sao Jose do Rio Claro-MT, Sinop-MT, Tapurah-MT Segue em anexo arquivo atualizado. ACBrNFSeXServicos.ini
  9. Params=NomeTagAtividadeEconomica:ItemLei116AtividadeEconomica|NaoGerarTag:ItemLei116,CodigoCnae|FormatarItemServicoSemZeroEsquerda:
  10. Segue minha sugestão de alteração. Coplan.Provider.pas
  11. O provedor alterou os códigos da tag ItemListaServico. Agora o tamanho do código deve ser 6. Segue em anexo o schemas atualizado. nfse.xsd
  12. Apagar a linha Params=Assinar:NaoAssinar [5103304] Nome=Comodoro UF=MT Provedor=Fiorilli Versao=2.00 ProRecepcionar=https://comodoromt.fassilcloud.net:5678/IssWeb-ejb/IssWebWS/IssWebWS ProLinkURL=https://comodoromt.fassilcloud.net:5678/issweb/formGerarNF.jsf?nroNota=%NumeroNFSe%&codVerificacao=%CodVerif%&cnpj=%Cnpj%&hash=%ChaveAcesso%
  13. Quando faço uma consulta NFSe por chave, também faço uma consulta do evento de cancelamento para saber se a nota está cancelada e se tiver, preciso gravar no banco de dados esse xml do evento. Segue em anexo minha sugestão de alteração. PadraoNacional.Provider.pas
  14. [1503606] Nome=Itaituba UF=PA Provedor=Fiorilli Versao=2.00 ProRecepcionar=http://itaitubatributos.transparenciabr.net:5661/IssWeb-ejb/IssWebWS/IssWebWS ProLinkURL=http://itaitubatributos.transparenciabr.net:5661/issweb/formGerarNF.jsf?nroNota=%NumeroNFSe%&codVerificacao=%CodVerif%&cnpj=%Cnpj%&hash=%ChaveAcesso%
  15. [5107875] Nome=Sapezal UF=MT Provedor=Betha ProRecepcionar=https://nota-eletronica.betha.cloud/rps/ws/recepcionarLoteRps ProConsultarSituacao=https://nota-eletronica.betha.cloud/rps/ws/consultarSituacaoLoteRps ProConsultarLote=https://nota-eletronica.betha.cloud/rps/ws/consultarLoteRpsV110 ProConsultarNFSeRps=https://nota-eletronica.betha.cloud/rps/ws/consultarNfsePorRpsV110 ProConsultarNFSe=https://nota-eletronica.betha.cloud/rps/ws/consultarNfseV110 ProCancelarNFSe=https://nota-eletronica.betha.cloud/rps/ws/cancelarNfse HomRecepcionar=https://nota-eletronica.betha.cloud/rps/ws/recepcionarLoteRps HomConsultarSituacao=https://nota-eletronica.betha.cloud/rps/ws/consultarSituacaoLoteRps HomConsultarLote=https://nota-eletronica.betha.cloud/rps/ws/consultarLoteRpsV110 HomConsultarNFSeRps=https://nota-eletronica.betha.cloud/rps/ws/consultarNfsePorRpsV110 HomConsultarNFSe=https://nota-eletronica.betha.cloud/rps/ws/consultarNfseV110 HomCancelarNFSe=https://nota-eletronica.betha.cloud/rps/ws/cancelarNfse
  16. Eu tinha solicitado tópico passado para alterar a formatação para NaoFormatarItemServico mas tinha testado apenas com código que não tem zero a esquerda. Testando com código com zero esquerda, descobri que deve ser a formatação NaoFormatarItemServicoSemZeroEsquerda. Alterar o ACBrNFSeXServicos.ini da cidade de Nobres para: Params=NomeTagAtividadeEconomica:ItemLei116AtividadeEconomica|NaoGerarTag:ItemLei116|NaoFormatarItemServicoSemZeroEsquerda:
  17. [5106802] Nome=Porto dos Gauchos UF=MT Provedor=Agili Params=NomeTagAtividadeEconomica:ItemLei116AtividadeEconomica|NaoGerarTag:ItemLei116,CodigoCnae
  18. Acrescentar Params=NaoFormatarItemServico:
  19. No post abaixo eu tinha solicitado: FormatoItemListaServico := filsSemFormatacao Mas descobri que a provedor Agili tem formatação diferente do campo ItemListaServico para cada cidade, então tem que apagar essa linha e alterar o ACBrNFSeXServicos.ini para cidade de Sorriso e Nobres de MT. Acrescentar em Sorriso: FormatarItemServicoSemZeroEsquerda: Acrescentar em Nobres: NaoFormatarItemServico:
  20. Acrescentar Params=NaoDividir100:
  21. Se for fazer a minha sugestão, também colocar: FormatoItemListaServico := filsSemFormatacao
  22. Segue abaixo minha sugestão: case VersaoNFSe of ve100: begin if FpAtividadeEconomica = 'CodigoAtividadeEconomica' then begin Result.AppendChild(AddNode(tcStr, '#1', 'CodigoAtividadeEconomica', 1, 140, 0, NFSe.Servico.CodigoTributacaoMunicipio, '')); end else if FpAtividadeEconomica = 'CodigoCnaeAtividadeEconomica' then begin Result.AppendChild(AddNode(tcStr, '#1', 'CodigoCnaeAtividadeEconomica', 1, 140, 0, FormatarCnae(NFSe.Servico.CodigoCnae), '')); end else begin item := FormatarItemServico(NFSe.Servico.ItemListaServico, FormatoItemListaServico); Result.AppendChild(AddNode(tcStr, '#1', 'ItemLei116AtividadeEconomica', 1, 140, 0, item, '')); end; end; ve101: begin Result.AppendChild(AddNode(tcStr, '#1', 'CodigoAtividadeEconomica', 1, 140, 1, NFSe.Servico.CodigoTributacaoMunicipio, '')); Result.AppendChild(AddNode(tcStr, '#1', 'CodigoCnae', 7, 15, 0, FormatarCnae(NFSe.Servico.CodigoCnae), '')); end; end;
  23. Não estou vendo a imagem. Essa aparecendo conforme abaixo.
  24. O campo CodigoTributacaoMunicipio coloco o mesmo valor ItemListaServico e o campo NFSe.Servico.CodigoCnae fica o mesmo valor NFSe.Servico.ItemServico[i].CodigoCnae. Do jeito que ficou agora vou ter que fazer o tratamento no meu sistema do que deve ser alimentado e o que não pode, conforme o provedor. Essa responsabilidade de gerar a tag independente se tem valor ou não, não é melhor deixar para o componente ACBr?
  25. A ultima alteração feita no arquivo Agili.GravarXml.pas fez com que gerasse as tags CodigoAtividadeEconomica, CodigoCnaeAtividadeEconomica, ItemLei116AtividadeEconomica mas cada cidade aceita apenas uma dessas tags. Exemplo a cidade de Nobres-MT, deve ter apenas a tag ItemLei116AtividadeEconomica.
×
×
  • 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...