Ir para conteúdo
  • Cadastre-se

Ranliveh

Membros
  • Total de ítens

    16
  • Registro em

  • Última visita

Últimos Visitantes

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

Ranliveh's Achievements

Apprentice

Apprentice (3/14)

  • First Post
  • Collaborator Rare
  • Conversation Starter
  • Week One Done
  • One Month Later

Recent Badges

3

Reputação

  1. Há alguma coisa implementada para a tecnologia RESTful?
  2. Conforme os esquemas XSD que me foram passados pelo provedor, a estrutura dos XML implementada esta errada e não funcional, além de que, a forma de comunicação com o webservice deste provedor mudou, passando a ser pelo método POST em uma requisição HTTP (Padrão RESTful).
  3. Ranliveh

    Provedor Restful

    Boa tarde, gostaria de saber se a alguma implementação para algum provedor que seja do tipo RESTful, pois estou implementando o provedor Agili e a tecnologia de implementação deve ser esta. Vi que existe uma implementação para com a classe "HTTPSend", mas somente se a diretiva "ACBrNFSeOpenSSL" estiver habilitada, existe alguma outra forma de utilizar a classe citada para consumir este webservice sem ter que habilitar a diretiva?
  4. Conforme a descrição abaixo retirada do manual de integração, a tecnologia do webservice deste provedor é RESTFul. O ACBr está preparado para consumir o webservice desta forma?
  5. Boa tarde, há alguma das cidades implementadas que funciona com o provedor?
  6. Obrigado pela resposta, estou tentando entrar em contato com o provedor para obter os arquivos necessários para a implementação.
  7. Bom dia, gostaria de saber se alguém já começou a implementar as alterações para o provedor Agili para a cidade de Sorriso/MT? No qual para a ser utilizado a partir de hoje 01/09/2014.
  8. Ranliveh

    Correção De Memory Leak

    Segue em anexo algumas correções de memory leak que encontrei. Peço ao Italo que revise essas minhas alterações, para verificar se não vai conflitar com as alterações que ele vai liberar na segunda feira. ACBrNFSeNotasFiscais.pas ACBrNFSeWebServices.pas
  9. Bom dia Italo, já possui alguma resposta? Sobre o que você disse da padronização, por que não implementar esta facilidade da padronização na geração do XML ao invés da importação, se realmente for o caso? Desta forma se precisar importar um XML do próprio site, estarei garantindo que os dados importados estão exatamente iguais ao do XML.
  10. Se você reparar na função abaixo, ela possui dois parâmetros opcionais, CNPJ e Inscrição Municipal, tente informa-los, porém somente com números. Tive problemas para autorizar algumas notas que fiz aqui, pois quando não informamos esses parâmetros, o ACBr tenta buscá-los sozinho, e não estava achando nenhum valor.
  11. Tenta informar o numero do CNPJ e da inscrição municipal, sem formação nos parâmetros correspondentes do método de consulta, pois se não for informado, o componente buscará estes dados dos arquivos XML gerados e dependendo de sua configuração estes arquivos podem não estar sendo gerados. No executável de exemplo você conseguiu emitir alguma nota?
  12. No provedor WebISS no qual utilizei para teste, ao tentar autorizar o RPS obtenho uma mensagem dizendo que o código não está cadastrado para este prestador, mas se utilizo sem o ponto, o provedor autoriza normalmente a NFSe.
  13. Boa tarde, estou estudando o componente ACBrNFSe e me deparei com a seguinte dúvida: Na unit pnfsNFSeR, na classe TNFSeR, em alguns métodos de leitura do RPS e das NFSe durante a leitura da tag "ItemListaServico" qual o motivo da modificação efetuada no código abaixo para a propriedade ItemListaServico: Se estou importando um RPS ou uma NFSe vou querer que meu código seja exatamente igual ao que estou carregando do XML. Durante um teste que fiz, o provedor WebISS utilizando o código "0105" conforme o provedor exige, ao importar um RPS ou NFSe o código está mudando para "01.05" invalidando o código de ItemListaServico no provedor. Existe algum motivo específico para esta modificação ou somente para facilidade?
  14. Ranliveh

    Correção De Memory Leak

    Bom dia, segue em anexo correção para análise de dois memory leaks. Unit: Fontes\ACBrNFSe\pnfsNFSe.pas Linha: 585 Explicação: Acréscimo de "FDeducao.Free();", passível de análise, pois a propriedade deste field é de leitura e escrita, talvez fosse melhor deixa-la como somente leitura pelo fato da classe TDeducaoCollection depender de uma instância de TDadosServico, e ainda mais por estar sendo criada no construtor de TDadosServico. Unit: Fontes\ACBrNFSe\ACBrNFSeWebServices.pas Linhas: 121 e 439 à 444. Explicação: O field "FProvedorClass: TProvedorClass;" pode ser criado internamente durante a execução do método LoadMsgEntrada da classe TWebServicesBase, podendo existir ou não durante a destruição da classe TWebServicesBase, por este motivo fora adicionado no destrutor da classe. Fontes Corrigidas.zip
  15. Segue em anexo a unit com as alterações, na linha 175, e das linhas 499 a 505. ACBrNFSeConfiguracoes.pas
×
×
  • 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...