Ir para conteúdo
  • Cadastre-se

Binho Biatheski

Membros
  • Total de ítens

    62
  • Registro em

  • Última visita

Tudo que Binho Biatheski postou

  1. Se não tenho vendas no dia, devo informar este registro ?
  2. Bom dia, O provedor Betha aceita mais de um serviço utilizando tags no campo discriminação; Diminui o tamanho do memo Descrição e adicionei outros para Quantidade, Valor Unitário... (não consegui imprimir em colunas corretamente, usando apenas um memo, não ficava embaixo do outro) e estou tratando o campo discriminação se contêm "[[Descricao=", anexo as alterações. ACBrNFSe.rar
  3. Boa tarde, // Link da NFS-e if pos('http',nfseimprimir.notasfiscais.Items[0].NFSe.OutrasInformacoes) > 0 then lsLink := copy(nfseimprimir.notasfiscais.Items[0].NFSe.OutrasInformacoes,pos('http',nfseimprimir.notasfiscais.Items[0].NFSe.OutrasInformacoes),length(nfseimprimir.notasfiscais.Items[0].NFSe.OutrasInformacoes)) else lsLink := 'Link não disponível.';
  4. Bom dia, Neste método você obtém a NFS-e toda, em vez de apenas o número do protocolo. Mas observe que no xml de retorno além da NFS-e vai também o número do protocolo. Eu adicionei o protocolo na unit ACBrNFSeWebServices ; function TNFSeEnviarSincrono.Executar: Boolean; .... if FNotasFiscais.Items[ii].NFSe.IdentificacaoRps.Numero = NFSeRetorno.ListaNfse.CompNfse.Items.Nfse.IdentificacaoRps.Numero then begin FNotasFiscais.Items[ii].Confirmada := True; --> FNotasFiscais.Items[ii].NFSe.Protocolo := NFSeRetorno.ListaNfse.CompNfse.Items.Nfse.Protocolo; FNotasFiscais.Items[ii].NFSe.CodigoVerificacao := NFSeRetorno.ListaNfse.CompNfse.Items.Nfse.CodigoVerificacao; FNotasFiscais.Items[ii].NFSe.Numero := NFSeRetorno.ListaNfse.CompNfse.Items.Nfse.Numero; FNotasFiscais.Items[ii].NFSe.Competencia := NFSeRetorno.ListaNfse.CompNfse.Items.Nfse.Competencia;
  5. Bom dia, Utilizo o modo síncrono para o provedor de Porto Velho e estas tags estão corretas, você está enviando no modo correto conforme o exemplo do Gallixx ?
  6. Finalmente consertaram o servidor de homologação de Porto Velho, utilizando o provedor Betha executo o seguinte procedimento para enviar: NFSe.Enviar(NFSe.NotasFiscais.NumeroLote,false) Após o envio consulto o número do protocolo e situação para baixar o xml da nfs-e: lsProtocolo := NFSe.NotasFiscais.Items[0].NFSe.Protocolo; NFSe.ConsultarSituacao(NFSe.NotasFiscais.Items[0].NFSe.Prestador.Cnpj, NFSe.NotasFiscais.Items[0].NFSe.Prestador.InscricaoMunicipal, lsProtocolo); Então baixo a nfs-e: NFSe.ConsultarNFSeporRps(NFSe.NotasFiscais.Items.NFSe.IdentificacaoRps.Numero, NFSe.NotasFiscais.Items.NFSe.IdentificacaoRps.Serie, TipoRPSToStr(NFSe.NotasFiscais.Items.NFSe.IdentificacaoRps.Tipo), NFSe.NotasFiscais.Items.NFSe.Prestador.Cnpj, NFSe.NotasFiscais.Items.NFSe.Prestador.InscricaoMunicipal); Fazendo testes com Porto Velho, notei algo diferente no processo, após enviar: NFSe.EnviarSincrono(NFSe.NotasFiscais.NumeroLote,false) Fui consultar o protocolo e estava zerado '0', olhando os xmls de retorno, foi gerado o arquivo no diretório NFSe sem consultar a Situação ou NFSeporRPS. Alguns provedores retornam protocolo e outros o arquivo da nota?
  7. Erike, eles estão com problema no servidor de homologação com os métodos que gera NFS-e e o programador responsável pelo Web Service está de férias, entraram em contato com ele relatando a situação, mas até agora não obtiveram resposta. Quarta-feira (05/02) estará de volta, nos resta aguardar.
  8. Bom dia, A data do serviço não estava imprimindo, verifiquei no arquivo ACBrNFSeDANFSeQRRetrato.pas (linha 307) que não estava recebendo o valor. ACBrNFSeDANFSeQRRetrato.pas ACBrNFSeDANFSeQRRetrato.pas
  9. Boa tarde Italo, muito obrigado pelo esclarecimento, estou desde novembro/2013 integrando a emissão de nfs-e com objetivo provedor de Porto Velho/RO. A cada dia que mexo, a me**da fede mais. Notei também que a Tag RegimeEspecialTributacao é removida também, sem contar que o ValorISS está vindo zerado, após carregar o arquivo de retorno no componente para impressão adiciono os valores destas tags, não precisava fazer isso se eles respeitassem o schema.
  10. Boa tarde, o mesmo acontece com o provedor Betha, anexo o xml em envio e nota. 144-env-lot.xml 144-nfse.xml
  11. Estou na tentativa/erro desde o ano passado para emitir para Porto Velho, para não ficar parado utilizei o provedor Betha no desenvolvimento, está funcionado sem problema, mas para PVH apresenta a mensagem ao enviar o lote (Sincrono), mandei e-mail para suporte, esperando a resposta. Código Erro : L4 Mensagem... : Erro interno do servidor Correção... : Verificar com o orgao responsavel o motivo do problema Provedor... : PVH Código Erro : Mensagem... : Correção... : Provedor... : PVH
  12. Bom dia Italo, Questionei ao suporte de Porto Velho sobre a funcionalidade nos webservice:
  13. Olá bom dia, Estou desenvolvendo para Porto Velho/RO e recebo o retorno: "Item da lista de servico inexistente" informando o código "1007", tentei "1.007" e a mensagem é: '1.007' violates maxLength constraint of '4', manual de integração diz que o tamanho do campo é 5, conforme lista dos serviços em anexo. Utilizando o provedor Betha consigo enviar informando o código "1007", mas para Porto Velho não funciona, abaixo a resposta do suporte: O correto é 01.07 ou 1.007 ? Informando 01.07 não recebo mensagem de erro, anexo o xml. 0001-env-lotS.xml 2UNICA-Rps.xml lista_servico.txt
  14. Obrigado Italo, Existe outra forma de pegar o status nos WebServices dos provedores ?
  15. Boa tarde, Utilizo a propriedade .WebServices.StatusServico.Executar do componente ACBrNFe para obter informações do servidor, como fazer o mesmo com ACBRNFSe ?
  16. Comentário, não sei se minha solução está correta e não afetará outras versões, testei apenas na 3, segue anexo o arquivo com alteração; ACBrCTeDACTeQR.pas
  17. Boa tarde, Utilizo a impressão através do Quick Report 3.02, se minimizar o preview de impressão a tela some, não sendo possível retornar com alt+tab, restando finalizar a aplicação. Alterei a linha 231 do ACBrCTeDACTeQR.pas de "Preview" para "PreviewModal" e resolveu.
  18. Bom dia Italo, Segue o arquivo com "Erro ao realizar conversao dos dados de resposta XML"; 2-lista-nfse-c.xml
  19. Boa tarde, Obtive a seguinte resposta do analista de sistema do GTI/SEMFAZ Realizei as mudanças e agora não apresenta o erro ao clicar no Gerar e Enviar Lote - Sincrono, mas também não exibe nada. Tentando novamente diz que o RPS já informado, em "Imprimir DANFSe" o erro é List index out of bounds (0), e se tentar consultar em "Consultar NFSe por RPS" diz que 'Requisicao de servico invalida. O sistema nao conseguiu capturar o parametro nfseCabecMsg e/ou nfseDadosMsg.'. Estou sem acesso ao site para conferir, como imprimir ? Anexo os arquivos de retorno. 2-env-lotS.xml 2-env-lotS-c.xml 2UNICA-Rps.xml 2UNICA-Rps2.xml 2-env-lotS.xml 2-env-lotS-c.xml 2UNICA-Rps.xml 2UNICA-Rps2.xml
  20. Abaixo as alíquotas disponíveis na elaboração da nota no site (http://www.semfazonline.com:7070/portalsemfazonline/index.action).
  21. Obrigado Italo, Atualizei, agora recebo a mensagem: "O prestador do servico nao possui incentivo fiscal no cadastro da Prefeitura.Aliquota do simples nacional incorreta. /" ao clicar em Gerar e Enviar Lote - Sincrono. A alíquota no arquivo está "0.0300", este valor não está cadastrado na prefeitura ? -xxx1.xml -xxx2.xml
  22. Boa tarde, Consegui a Inscrição Municipal correta, agora estou recebendo a mensagem: "Requisicao de servico invalida. O sistema nao conseguiu capturar o parametro nfseCabecMsg e/ou nfseDadosMsg" ao clicar em Gerar e Enviar Lote. Anexos os arquivos xml gerados. -xxx1.xml -xxx2.xml
  23. Olá bom dia, Estou utilizando o Demo emitindo para Porto Velho/RO, recebo a mensagem: 'Inscricao Municipal do prestador do servico nao encontrada na base de dados do municipio.' Consultei os dados da empresa no http://www.sintegra.gov.br/ e o campo Inscrição Municipal está em branco, como certificar que o cliente está autorizado a emitir NFS-e ?
  24. Bom dia Italo, fiz no Quick Report, então o correto neste campo é "Próprio e Terceiro", obrigado.
×
×
  • 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.