Ir para conteúdo
  • Cadastre-se

netstart

Membros Pro
  • Total de ítens

    137
  • Registro em

  • Última visita

Sobre netstart

Últimos Visitantes

O bloco dos últimos visitantes está desativado e não está sendo visualizado por outros usuários.

netstart's Achievements

Collaborator

Collaborator (7/14)

  • Reacting Well Rare
  • Dedicated Rare
  • First Post
  • Collaborator Rare
  • Conversation Starter

Recent Badges

18

Reputação

3

Community Answers

  1. Caso queira analisar os arquivos, estou anexando, se deixar o componente como está e seguir as instruções deles não passa, ai tem que entrar em contato com o pessoal da Fiorilli, mas como já está funcionando em produção para o municipio que precisava vou deixar para quando tiver mais tempo rsrs... 25-lista-nfse-sinc-Aceito.zip 25-lista-nfse-sinc-soap-Rejeitado.zip
  2. Não testei RpsGerarNFSe, RpsSubstituirNFSe, SubstituirNFSe, não tenho esses recursos implementados no sistema ainda...
  3. Boa tarde! Como eles me enviaram os arquivos no e-mail como versão 2.01, segui o padrão e criei as pastas de schemas na mesma versão citada por eles, não comparei com a versão 2.0 pois achei que tivesse alguma diferença, senão qual o motivo de criar uma nova versão. Também fui motivado pelo fato de homologar usando o município de Balsomo e lá estar informando 2.0 e como estava tendo problemas, enviei para eles os arquivos SOAP e primeira coisa que me falaram, foi que estava errado a versão, ai acabei deixando no código isso. Mas se não precisar removo sem problemas, mesmo achando que deveria estar separado para seguir o padrão, como estava com pressa não mexi, pois eu ia até separar as classes: TACBrNFSeProviderFiorilli200 = class (TACBrNFSeProviderABRASFv2) TACBrNFSeProviderFiorilli201 = class (TACBrNFSeProviderABRASFv201) ...
  4. Boa tarde! Estou anexando os arquivos que precisei ajustar para homologar a prefeitura de Coroados/SP, testado em ambiente de produção e homologação. Precisei mexer no método acima porque está dando erro ao consultarRPS. ACBrNFSeXServicos.ini Fiorilli.Provider.pas Schemas-Fiorilli.zip
  5. Boa tarde! Pessoal analisar ao correção no cancelamento, foi inserido um copy na chave para popular o número da NFSe na hora de enviar o cancelamento, mas não são todos os provedores que contém o número da nota na composição da chave, um exemplo é o SmarAPD "PYHD-ENJC". Eu coloquei um "AND" para corrigir o erro na minha aplicação, porém acredito que esse código deveria ser removido do método, pois se eu já informo o número da nota não poderia estar sendo alterado no dentro do método. " ACBrNFSeX.pas
  6. Bom dia @Italo Giurizzato Junior, Pode fechar o tópico e dar com resolvido, obrigado pela atenção!
  7. Boa tarde @Italo Giurizzato Junior, Atualizei novamente o componente e tive que fazer 2 ajustes: - Passar na configuração para assinar ao cancelar - Remover o trecho de código do método ProcessarMensagemErros, que já havíamos comentado antes. SmarAPD.Provider.pas
  8. Italo, O problema da mascara está no trecho de código abaixo, o property foi apenas porque eu não sabia se poderia tratar diretamente no método sem afetar os demais: procedure TACBrNFSeXProvider.SalvarXmlNfse(aNota: NotaFiscal); var aPath, NomeArq: string; aConfig: TConfiguracoesNFSe; begin aNota.Confirmada := True; aNota.NomeArq := ''; if FAOwner.Configuracoes.Arquivos.Salvar then begin aConfig := TConfiguracoesNFSe(FAOwner.Configuracoes); aPath := aConfig.Arquivos.GetPathNFSe; if aConfig.Arquivos.NomeLongoNFSe then NomeArq := GerarNomeNFSe(aConfig.WebServices.UFCodigo, aNota.NFSe.DataEmissao, aNota.NFSe.Prestador.IdentificacaoPrestador.Cnpj, StrToInt64Def(aNota.NFSe.Numero, 0),aConfig.Arquivos.ApenasNumerosCNPJ) + '-nfse.xml' else NomeArq := aNota.NFSe.Numero + aNota.NFSe.IdentificacaoRps.Serie + '-nfse.xml'; aNota.NomeArq := NomeArq; TACBrNFSeX(FAOwner).Gravar(NomeArq, aNota.XML, aPath); end; end;
  9. Bom dia Italo, Os fontes foram atualizados no mesmo dia que enviei as units para tópico. Com relação ao bloco comentado é porque não faz sentido aquele código, sempre estava incluído erro mesmo não existindo erros no xml de retorno. Sobre a propriedade, inserimos porque não encontramos nenhuma propriedade que permitisse remover a mascara de CNPJ ao salvar o arquivo xml da nota, nesse novo componente mudou o padrão que estava no anterior, fizemos isso para não afetar os demais:
  10. Boa tarde @Italo Giurizzato Junior Tivemos que dar uma parada na homologação desse provedor com o NFSeX, mas agora já finalizamos, tivemos que fazer alguns ajustes, se puder analisar para colocar em produção e encerrarmos esse tópico agradeço, estou anexando as units para analise. SmarAPD.zip
  11. Boa tarde! Achei que você está querendo ver o retorno de quando QDQHQTIW-lista-nfse-con-lot-soap.xmlQDQHQTIW-lista-nfse-con-lot.xmltem erro, vou te enviar um retorno de é feita a consulta...
  12. Boa tarde! Segue o arquivo em anexo...006225-rec-soap.xml Acredito que sempre vai ser nesse padrão, aquela coisa de item que está no manual não deve estar sendo usado.
  13. Italo, Fiz varios ajustes para conseguir ler os retornos, como não sei que horas vou conseguir mexer amanhã novamente, vou deixar as alterações para analise, como estou usando a impressão do link presente no ini, já consigo fazer o processo de envio, consulta e impressão, porém tem um probleminha na hora de carregar o xml retornado, não faz o parse para NotasFiscais.Items, não da erro mas os dados da nota ficam vazios no objeto, ajustando isso acho que vai faltar apenas o cancelamento... No método TACBrNFSeProviderSmarAPD.TratarRetornoEmitir // Precisa de um tratamento de data para o padrao <datahora>04/08/2021 14:30:56</datahora> // DataRecebimento:= ProcessarConteudoXml(AuxNode.Childrens.FindAnyNs('datahora'), tcDatHor); ACBrNFSeXServicos.ini SmarAPD.Provider.pas
  14. Rapaz, é um carma falar com aquele pessoal, vai demorar um século a resposta no e-mail, que vai ser esta no manual, mas vou enviar o e-mail para a prefeitura que vai encaminhar para eles, enquanto isso vou tentando aqui ajustar aqui, fiz um ajuste no tratamento de erro, mas estou perdendo em como conseguir ler o xml de retorno para carregar no componente, se puder me ajudar vou ajustando aqui: BBPDXTRL-lista-nfse-con-lot-soap.xml
  15. Simulei um erro aqui, vou anexar a forma como esta chegando, não está como no manual rsrs... 006225-rec.xml 006225-rec-soap.xml
×
×
  • 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.