Ir para conteúdo
  • Cadastre-se

[Bruno]

Membros
  • Total de ítens

    97
  • Registro em

  • Última visita

Tudo que [Bruno] postou

  1. Sim os fontes foram atualizados hoje, segue arquivos com as alterações. ACBrNFSeXConversao.pas SigISSWeb.GravarXml.pas
  2. Acabei fazendo os seguintes ajustes meus fontes, caso tenham interesse em subir a alteração: Unit: ACBrNFSeXConversao Alterado de: TnfseSituacaoTributaria = (stRetencao, stNormal, stSubstituicao, stNenhum); Para: TnfseSituacaoTributaria = (stRetencao, stNormal, stSubstituicao, stNenhum, stRetidoForaMunicipio, stDevidoForaMunicipioNaoRetido); Unit: SigISSWeb.GravarXml Alterado de: if NFSe.Servico.Valores.IssRetido = stRetencao then NFSeNode.AppendChild(AddNode(tcStr, '#1', 'iss_retido', 1, 1, 1, 'S', '')) else NFSeNode.AppendChild(AddNode(tcStr, '#1', 'iss_retido', 1, 1, 1, 'N', '')); Para: if NFSe.Servico.Valores.IssRetido = stRetencao then NFSeNode.AppendChild(AddNode(tcStr, '#1', 'iss_retido', 1, 1, 1, 'S', '')) else if NFSe.Servico.Valores.IssRetido = stRetidoForaMunicipio then NFSeNode.AppendChild(AddNode(tcStr, '#1', 'iss_retido', 1, 1, 1, 'F', '')) else if NFSe.Servico.Valores.IssRetido = stDevidoForaMunicipioNaoRetido then NFSeNode.AppendChild(AddNode(tcStr, '#1', 'iss_retido', 1, 1, 1, 'D', '')) else NFSeNode.AppendChild(AddNode(tcStr, '#1', 'iss_retido', 1, 1, 1, 'N', ''));
  3. Boa tarde, estou com a seguinte situação, gerando nota fiscal para a prefeitura de Valinhos/SP que é administrada pelo provedor SigISSWeb, nesta emissão o prestador é de Valinhos/SP e o tomador Campinas/SP, seguindo a orientação do manual preciso enviar a informação "F" para a tag (iss_retido) pelo que eu pude observar (TNFSeW_SigISSWeb) ela só esta preparada para receber S/N
  4. Descobri, foi alterado o nome da property de WSChaveAcesso para WSChaveAutoriz, e também agora o componente faz a formatação (Insc.Municipal-TOKEN). Depois que abri o post que fui revisar pela ultima vez os métodos notei essa mudança. Obrigado Ítalo.
  5. Boa tarde, após atualizar o componente para versão "X" não estou mais conseguindo emitir notas para Cotia/SP o provedor Giap, sempre que envio recebo o seguinte retorno: <?xml version="1.0" encoding="UTF-8"?> <nfeReposta> <notaFiscal> <messages> <code /> <message>Parâmetro Authorization fora do formato especificado (Inscrição Municipal-TOKEN) exemplo: 123456-ABDY0ABEFFRE3Z4VIRZKZKIIY9ILJ99J./n Qualquer duvida consulte o manual no site: http://nfse.cotia.sp.gov.br/ords/cotia/f?p=907</message> <Correcao /> </messages> </notaFiscal> </nfeReposta> estou enviando a informação para o componente como esta sendo solicitada no manual de integração disponível em "https://nfse.cotia.sp.gov.br/ords/cotia/f?p=907:94": ACBrNFSeX1.Configuracoes.Geral.Emitente.WSChaveAcesso := InscMunicipal + '-' + token; Houve alguma alteração para o envio desta informação? Desde já agradeço atenção!
  6. [Bruno]

    Porvedor SISPMJP

    Boa tarde atualizei os fontes e voltei a me deparar a situação acima, notei que na procedure "Configuracao" foi adicionado uma condição para definir se gera ou não a tag "ValorISS" if (NFSe.OptanteSimplesNacional = snNao) and (NFSe.RegimeEspecialTributacao in [retMicroempresaMunicipal, retMicroempresarioEmpresaPP]) then NrOcorrValorIss := 1 else NrOcorrValorIss := -1; pela condição definida só ira gerar a tag "ValorISS" se o prestador for retMicroempresaMunicipal ou retMicroempresarioEmpresaPP e não for OptanteSimplesNacional, na minha emissão o prestador não é Optante Simples Nacional "snNao" e também não possuí um regime tributário especial "retNenhum" então caio na condição NrOcorrValorIss := -1, e o xml é gerado sem a tag "ValorISS", recebo o retorno de que o "ValorIss" não foi informado, após pesquisar nos manuais disponíveis não encontrei nenhuma informação sobre a regra da geração da tag ValorIss para validar a condição.
  7. Bom dia, estou fazendo testes de diversas situações para o prefeitura de Valinhos/SP onde o provedor responsavel pelo mesmo é SigISSWeb. Me deparei com o seguinte situação, ao enviar uma nota fiscal onde o valor bruto é de R$ 11.452,80 nesta nota fiscal tem dedução de ISS (572,64) + IR (114,53) + INSS (1.259,81) sendo assim o valor liquido da nota fiscal é de R$ 9.505,82, estou enviando as seguintes informações para o componente. Servico.Valores.ValorServicos := ValorDefault(cdsFaturaNFSe.FieldByName('VALORBRUTO').AsFloat,0); //(R$ 11.452,80) Servico.Valores.ValorLiquidoNfse := ValorDefault(cdsFaturaNFSe.FieldByName('VALORLIQUIDO').AsFloat,0); //(R$ 9.505,82) estou recebendo o seguinte retorno do provedor: Erros de Validacao : O Valor do Servico nao pode ser maior do que o Valor da Nota Fiscal. O Valor do Servico deve ser Valor da Nota menos Deducao. Ao analisar o xml de enivo (-ger-nfse.xml) está sendo gerado da seguinte forma: <valor_nf>9505,82</valor_nf> <deducao>0,00</deducao> <valor_servico>11452,80</valor_servico> Alterei a unit "SigISSWeb.GravarXml" De: NFSeNode.AppendChild(AddNode(tcDe2, '#1', 'valor_nf', 1, 15, 1, NFSe.Servico.Valores.ValorLiquidoNfse, '')); NFSeNode.AppendChild(AddNode(tcDe2, '#1', 'deducao', 1, 15, 1, NFSe.Servico.Valores.ValorDeducoes, '')); NFSeNode.AppendChild(AddNode(tcDe2, '#1', 'valor_servico', 1, 15, 1, NFSe.Servico.Valores.ValorServicos, '')); Para: NFSeNode.AppendChild(AddNode(tcDe2, '#1', 'valor_nf', 1, 15, 1, NFSe.Servico.Valores.ValorServicos, '')); NFSeNode.AppendChild(AddNode(tcDe2, '#1', 'deducao', 1, 15, 1, NFSe.Servico.Valores.ValorDeducoes, '')); NFSeNode.AppendChild(AddNode(tcDe2, '#1', 'valor_servico', 1, 15, 1, NFSe.Servico.Valores.ValorLiquidoNfse, '')); Após o ajuste a nota fiscal foi gerada, este teste foi feito no ambiente de homologação, sendo assim se acharem válido o ajuste peço a gentileza que suba esta contribuição para componente.
  8. Boa tarde, irei tentar fazer o contato com eles e tirar essa duvida, assim que tiver algum retorno posto aqui. Obrigado!
  9. Boa tarde Ítalo, obrigado!
  10. Boa tarde, hoje fazendo teste com o provedor SigISSWeb para a prefeitura de Valinhos/SP me deparei com o seguinte situação, envie dados para emissão sem informar o "e-mail do tomador", com isso o xml de envio foi gerado sem a tag "email_destinatario", por essa tag ser obrigatória recebia o retorno informando que a tag "email_destinatario" não havia sido localizada, fiz o seguinte ajuste no arquivo "SigISSWeb.GravarXml" De: NFSeNode.AppendChild(AddNode(tcStr, '#1', 'email_destinatario', 1, 100, 0, NFSe.Tomador.Contato.Email, '')); Para: NFSeNode.AppendChild(AddNode(tcStr, '#1', 'email_destinatario', 1, 100, 1, NFSe.Tomador.Contato.Email, '')); com isso o xml passou a gerar a tag mesmo vazia e não recebi mais a mensagem de erro e a nota fiscal foi gerada, isso tudo no ambiente de homologação, sendo assim se acharem válido o ajuste peço a gentileza que suba esta contribuição para componente.
  11. Sim, foi o método deste botão mesmo que utilizei!
  12. Boa tarde, peço desculpas pela demora em responder, fui fazer o teste hoje e agora e deu a seguinte mensagem de retorno: Erro: X999, Motivo: Erro de Conexão: Erro Interno: 12007 Erro HTTP: 0 URL: http://treinamento.dsfweb.com.br/WsNFe2/LoteRps.jws Erro: 12007 - O nome do servidor não pode ser resolvido Falha Enviando a Requisição. Erro: 12007 - O nome do servidor não pode ser resolvido, Correção: mas acredito ser algo relacionado com o link mesmo.
  13. Bom dia, após atualizar os componentes o processo de cancelamento funcionou perfeitamente, mais uma vez obrigado pela ajuda!
  14. Boa tarde, estou homologando emissão para prefeitura de Valinhos/SP, o processo de emissão está 100%, porém o de cancelamento não. Se eu mando executo o método CancelarNFSe sem chamar antes o método GerarToken, o arquivo de retorno (-can.xml) vem código da pagina do link: https://wsvalinhos.sigissweb.com/ Se eu chamo o método GerarToken antes de executar o método CancelarNFSe ele não gera o arquivo (-can.xml), debugando ví que no AService.Retorno do Exception dentro método CancelaNFSe da unit ACBrNFSeXProviderBase vem a mensagem "The request has not been applied because it lacks valid authentication credentials for the target resource." mas como o as credenciais não são validas se são as mesmas utilizadas no processo de emissão? Se alguém puder ajudar agradeço. Anexo arquivos de envio para o cancelamento. 4-can.xml 4-ped-can.xml
  15. Bom dia, já estava sendo preenchido os campos WSUser e WSSenha e imaginei que ao preenche-los o método seria executado automaticamente, mas alterei meu fonte deixando if ((ACBrNFSeX1.Configuracoes.Geral.Emitente.WSUser <> '') and (ACBrNFSeX1.Configuracoes.Geral.Emitente.WSSenha <> '')) then begin ACBrNFSeX1.GerarToken; ACBrNFSeX1.Emitir(pFaturaLote, meAutomatico, False); end; e funcionou, ou melhor deu outro erro mas acredito ser algo relacionado a cadastro. Obrigado pela ajuda!
  16. [Bruno]

    NFS-e Valinhos / SP

    Boa tarde, preciso de ajuda com emissão de NFS-e para prefeitura de Valilnhos/SP provedor, não consegui encontrar muitas informações a respeito no site, vi que no arquivo "ACBrNFSeXServicos.ini" tem a seguinte configuração: [3556206] ; Incluído em 20/09/2022 Nome=Valinhos UF=SP Provedor=SigISSWeb ProRecepcionar=https://wsvalinhos.sigissweb.com/ o que me leva acreditar componente esta apto para emitir para o provedor, não estou conseguindo concluir a emissão recebendo um retorno estranho, alguém faz emissão de NFSe para Valinhos/SP utilizando o componente poderia me ajudar? 10005-ger-nfse.xml 10005-lista-nfse-ger.xml
  17. Bom dia Ítalo, acabei de fazer os testes de cancelamento com os ajustes e o cancelamento ocorreu com sucesso, obrigado!
  18. Boa tarde Ítalo, agora entendi o que eles quis dizer com "antes era versão 2", obrigado pela informação, irei continuar insistindo o contato com eles e assim que tiver algum retorno posto aqui com o intuito de ajudar.
  19. Na resposta do e-mail eles anexaram o manual de integração ABRASF 2.03 e 2.0.4 porém não consegui entender bem o que eles quis dizer com a informação " ..., que antes era baseado na versão 2" questionei eles as mais de 10 dias não me responderam
  20. Bom dia, o cancelamento de NFS-e para a prefeitura de Jundiaí/SP não esta acontecendo após a troca de provedor Ginfes para GissOnline sempre que faço a requisição recebo o retorno "Número da NFS-e inexistente na base de dados para o prestador de serviço pesquisado", em contato por e-mail com o pessoal do provedor me passaram a seguinte informação "Somente tivemos mudanças no procedimento de cancelamento, que antes era baseado na versão 2" mas não me informaram o que de fato foi alterado, e com isso não estou conseguindo evoluir com essa questão, gostaria de saber se alguém tem mais informações sobre essa mudança. Desde já agradeço atenção de todos. 4629-can.xml
  21. Bom dia, preciso homologar emissão para Campinas/SP que pertence ao provedor denominado "proISSDSF", no manual deste provedor não tem um link exclusivo para homologação, deve enviar o método "TesteEnvia", notei que projeto exemplo tem uma aba "Teste" nele basicamente informar "meTeste" no parâmetro do método "Enviar", estou testando mas recebendo a seguinte mensagem: "Codigo Erro: X999, Motivo: Erro de Conexão: Não informado a URL de Homologação, favor entrar em contato com a Prefeitura ou Provedor." alguém pode me ajudar como fazer para enviar os teste. Link do manual do web service: https://nfse.campinas.sp.gov.br/nfse/cpqPDF/WebService.pdf
  22. Já encontrei o motivo, é falha no meu código.
  23. Bom dia, estou fazendo testes de emissão de nota fiscal para o provedor de Dourados / MS, sempre estou tendo o retorno com erro "Codigo Erro: E340, Motivo: Valor do ISSQN não informado", notei que no xml de envio a tag ValorIss não esta sendo enviada mesmo que a mesma tenha valor. Olhei no arquivo ACBrNFSeXServicos.ini para ver se tinha algum "Params" = NaoGerarTag:ValorIss que foi o caso que tive para o provedor sisPMJP algumas semanas atrás, mas para esta situação e não tem.
  24. [Bruno]

    Porvedor SISPMJP

    Bom dia Ítalo, desculpe a demora em responde-lo, prestador e tomador da operação não são Optante Simples Nacional ou MEI
  25. [Bruno]

    Porvedor SISPMJP

    Boa tarde, algumas semanas atrás abri um o tópico: O mesmo foi definido como como concluído, porém o ajuste não foi feito, acabei de atualizar os fontes e o arquivo "ACBrNFSeXServicos.ini" e a configuração "Params=NaoGerarTag:ValorIss;" ainda esta presente e com isso a situação do tópico acima voltou a acontecer. Eu havia mandado e-mail para o pessoal do provedor questionando o motivo o erro e se para a tag "ValorIss" existia alguma regra para a geração da mesma, eles confirmaram que o erro era devido a ausência da tag "ValorIss" e não informou nenhuma regra para a geração da tag "ValorIss" e no manual também não fala nada, sendo assim presumo que a tag sempre deve ser gerada.
×
×
  • 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.