Ir para conteúdo
  • Cadastre-se

Rafael Dias

Membros
  • Total de ítens

    2.461
  • Registro em

  • Última visita

  • Days Won

    24

Tudo que Rafael Dias postou

  1. Rafael Dias

    Para o SAT

    @Elcio Pereira o demo já foi corrigido, pode baixar novamente.
  2. O primeiro erro é uma excpetion controlada e so ocorre em debug se configurado corretamente nem em debug ocorre. O outro erro é que não foi informado corretamente a pasta onde estão os schemas xml.
  3. O Numero GTIN é igual um CPF ou CNPJ tem como gerar um numero valido sem que o mesmo seja aceito, não tem como evitar 100% isso, a receita ia disponibilizar algo para consultar os GTIN mas até hoje nada.
  4. Rapaz não esta no cronograma no momento se você estiver com muita presa recomendo começar o seu desenvolvimento próprio.
  5. Ainda não foi feito a lib do ACBrCargaBal.
  6. Correções para o Delphi 7 enviadas ao repositório.
  7. Já sabemos que tem erro de instalação no D7 e já estamos trabalhando para corrigir, por favor parem de postar as mesma informações e aguardem o retorno da equipe.
  8. è como diz na mensagem precisa utilizar Wyncript ou OpenSSL com o REINF, CAPICOM não funciona.
  9. A dll so ACBrSatLib precisa das dlls do Openssl e do LibXml2 você vai encontrar as mesmas em "DLLs\LibXml2\x86" e ""DLLs\OpenSSL\1.0.2.13\x86". Já adicionei esta informação na descrição dos Downloads. Sobre o demo foi enviado a correção para o repositório, também foi enviado o demo e a classe de alto nível para download aqui
  10. Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico.
  11. Rafael Dias

    Para o SAT

    @Elcio Pereira Você deve usar a versão StdCall da dll e colocar a mesma no Path do windows, se estiver usando windows x64 coloca na pasta Syswow64, para que seja encontrada pelo VB6, nos meus testes sempre que abro o demo pela IDE do vb6 ele procura a dll dentro da pasta do VB6, agora se abrir clicando no arquivo do projeto pelo explorer ele procura na pasta do projeto.
  12. Rafael Dias

    Para o SAT

    Esta não é uma dll Activex então não precisa ser registrada.
  13. Tem toda uma categoria com o que você precisa. se você olha la tem o download das bibliotecas também amigo. Outra coisa as bibliotecas são compiladas no Lazarus e não no Delphi.
  14. Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico.
  15. Rafael Dias

    esocial

    Você encontra exemplos dos ini no link abaixo. https://acbr.sourceforge.io/ACBrMonitor/ModeloEventoS1200INI.html O ACBrMonitorPlus faz a parte de assinatura e envio dos arquivos Xml.
  16. Olha a não ser que a maquina pos possua algum sistema, que eu acho dificil, para você se comunicar com ela diretamente, não é possível fazer isso que você quer visto que o sistema da maquina POS é isolado.
  17. Rafael Dias

    Para o SAT

    @Elcio Pereira as dll podem ser baixadas em Lembrando que VB6 us a versão StdCall 32 Bits.
  18. Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico.
  19. você não prestou atenção mais eu ja tinha feito esta modificação e coloquei em anexo no meu ultimo post. Sobre este erro eu tava lendo e a LibXml2 tem problemas com expressões regulares por isso temos que alterar a linha 565 e este erro da linha 401 deve ser pelo mesmo motivo vou enviar o arquivo alterado para o repositório.
  20. So complementando os XSD não tem nada haver com a geração eles são usados apenas para validação é estranho o que você relata visto que os dois XSD são iguais nesta parte da validação, ou seja idependente de qual XSD você usa para validar não muda a forma que gera o XML, o no caso o XML gerado pelo componente esta valido. Me responde qual método de assinatura esta usando ? xsLibXml2 ? Teste com este XSD tiposGeralMDFe_v3.00-OPENSSL.rar
  21. @valdirdill desculpa erro meu e não prestar atenção corretamente na sua mensagem, eu pessoalmente não tenho nenhuma função para tratar isso desta maneira.
  22. Peo que vi no SCHEMA este campo é obrigatório. E ele aceita ser vazio, o IE Correto e ISENTO. e isso esta desta maneira nos 2 arquivos mencionados por você. e nos fontes já prevê a geração do campo como vazio. if MDFe.Rodo.veicTracao.Prop.IE <> '' then begin if MDFe.Rodo.veicTracao.Prop.IE = 'ISENTO' then Gerador.wCampo(tcStr, '#15', 'IE ', 00, 14, 1, MDFe.Rodo.veicTracao.Prop.IE, DSC_IE) else Gerador.wCampo(tcStr, '#15', 'IE ', 02, 14, 1, OnlyNumber(MDFe.Rodo.veicTracao.Prop.IE), DSC_IE); if (FOpcoes.ValidarInscricoes) then if not ValidarIE(MDFe.Rodo.veicTracao.Prop.IE, MDFe.Rodo.veicTracao.Prop.UF) then Gerador.wAlerta('#15', 'IE', DSC_IE, ERR_MSG_INVALIDO); end else Gerador.wCampo(tcStr, '#15', 'IE ', 00, 14, 1, '', DSC_IE); Então provavelmente você deve informar o campo como vazio.
  23. Estes textos são retornado pela SEFAZ, não é gerado pelo ACBr.
  24. Rafael Dias

    Para o SAT

    Foi enviado para o repositorio SVN demo em C# e Java para a ACBrLibSat, amanha devo envia o demo do VB6.
  25. Rafael Dias

    Para o SAT

    Sim este é o objetivo, poder usar os componentes do ACBr através de bibliotecas em qualquer linguagem.
×
×
  • 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.