Ir para conteúdo
  • Cadastre-se

IOB Tecnologia

Membros
  • Total de ítens

    7
  • Registro em

  • Última visita

Tudo que IOB Tecnologia postou

  1. @Italo Giurizzato Junior funcionou com a sua última dica meu amigo, muito obrigado!
  2. @Italo Giurizzato Junior 1 - Primeiramente copiei o arquivo ACBrNFSeXServicos.ini para a mesma pasta da minha solução (que é uma dll). 2 - Alterei o arquivo e executei a dll chamando por um programa em visual fox pro, que também está na mesma pasta. 3 - Através de uma variável de output, setei para visualizar a propriedade ACBrNFSeX.Configuracoes.Geral.xProvedor para ver qual era o provedor que estava sendo puxado, já que eu tinha alterado dentro do arquivo, o cod do municipio de Campo Alegre de Lourdes para o codigo de Campo Formoso e como resultado, obtive "Saatri". 4 - Depois, tentei fazendo a alteração e executando o arquivo Compila_RES.Bat, compilando novamente a minha dll, mas ainda sem sucesso. Com as configurações que eu fiz (de teste) , eu não deveria ter tido um output "ISSCamari" se eu inseri o cod. de municipio ? Segue uma imagem do código da DLL em Delphi:
  3. @Italo Giurizzato Junior, Tentei por exemplo, alterar um codigo de municipio pelo outro no arquivo .ini: Observe que troquei o codigo de Campo Alegre de Lourdes p/ o de Campo Formoso para apenas teste, e ao tentar capturar a propriedade ACBrNFSeX.Configuracoes.Geral.xProvedor, continua aparecendo "Saatri" sendo que eu passei como cod de município como parâmetro o código: 2906006. Falta algum detalhe que estou deixando passar, estou tentando observar os códigos e programas de exemplo porém, não consigo achar uma resposta. @Juliomar Marchetti Desculpe, mas pelo o que me passaram, já somos assinantes PRO, mas do jeito que você falou nos tratando como não assinantes ou alguém que nunca contribuiu com o projeto do ACBr, pedi para o meu gestor verificar a assinatura se está realmente ativa no momento. Obrigado.
  4. Beleza Italo, obrigado. Só para confirmar, não tenho como configurar de alguma forma o provedor da cidade por parâmetro, certo? Toda vez que tiver uma alteração, vou precisar atualizar o Acbr e compilar a DLL novamente? Abraços.
  5. Boa tarde pessoal. Estou em um projeto de criação de uma DLL para importação de NFS-e, de acordo com o padrão nacional ou padrão de acordo com o provedor. Conseguimos realizar o que a gente queria, que era retornar todos os dados em json de um xml importado utilizando AcbrNfsex no Delphi 11. Porém, nossa idéia a princípio, como a chave de ativação do nosso Delphi é temporária, não gostariamos de depender do Delphi cada vez que um provedor ou algum serviço seja incluido ou modificado, já que na versão AcbrNfsex não é mais necessário alterar os arquivos de .ini. e toda vez que este é modificado,é necessário a reinstalação do Acbr e recompilação do projeto de DLL. Uma alternativa seria o uso do Lazarus já que é uma IDE livre, porém, ao tentar trazer o json completo utilizando a biblioteca fpjson e outras que já tentei anteriormente, caso tenha objetos encadeados, não está funcionando e isso já consegui com o Delphi utilizando a biblioteca própria REST.Json. Outra alternativa, seria tornar o arquivo AcbrNfseServicos.ini acessível ou suas propriedades configurável de alguma forma no meu projeto. Qualquer uma das alternativas seria válida, seja um componente json que me retorne todos os objetos dentro de outro em formato de string para que eu possa utilizar essa DLL dentro de um outro programa em fox, ou mesmo tornar esse arquivo ou configurações de provedores e cidades acessíveis. Conseguem me dar alguma dica para resolver esta questão? Abraços!
  6. Olá, Durante uma conversa no discord, foi solicitado a abertura de um Tópico para essa situação. Já foi aberto um #TK-5183 para implementação do mesmo, então esse Tópico serve mais como informativo. Estamos utilizando o Visual Fox Pro para consumo da LIB ACBrNFSe32.dll. ( Foi utilizado nos testes a LIB de Demo ) A situação é a seguinte, estamos com um arquivo XML onde existe um lote de NFSe dentro.(ou seja diversas NFSe dentro de um único arquivo.) Gostaríamos de utilizar o arquivo XML para ser carregado dentro da ACBr e pegar o retorno em INI ou outro formato, mas que seja único e importar em nosso sistema próprio. Foi utilizado o método NFSE_CarregarXML. Ao tentar utilizar o método de NFSE_ObterXML(0) o retorno vem o mesmo XML carregado no inicio, completo com todas as notas. Porem segundo a documentação poderíamos passar como índice, para pegar as notas separadas, mas está funcionando apenas com 0, onde vem o XML COMPLETO. Ao tentar utilizar o método NFSE_ObterIni(0) o retorno vem com os valores todos zerados, e também não aceita um índice diferente de 0 zero Estou utilizando a configuração padrão do INI, apenas modificando os seguintes parâmetros: oLIB.ConfigGravarValor("Principal", "LogNivel", "4") oLIB.ConfigGravarValor("Principal", "LogPath", "D:\TESTEACBR\Logs") oLIB.ConfigGravarValor("NFSe", "CodigoMunicipio", "5103254") oLIB.ConfigGravarValor("NFSe", "LayoutNFSe", "0" ou "1") && aqui depende do município selecionamos o layout conforme necessidade oLIB.ConfigGravarValor("NFSe", "IniServicos", "D:\TESTEACBR\ACBrNFSeXServicos.ini") oLIB.ConfigGravarValor("NFSe", "PathSchemas", "D:\TESTEACBR\Schemas\NFSe\") O arquivo selecionado para o carregamento possui essa estrutura: Obrigado
  7. Boa tarde, alguma noticia sobre a tarefa #TK-271? Estamos enfrentando o mesmo problema de access violation e division by zero
×
×
  • 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...