-
Total de ítens
2.461 -
Registro em
-
Última visita
-
Days Won
24
Tipo de Conteúdo
Blocks
Notes ACBrLibNFe
Fóruns
Downloads
Calendário
Tudo que Rafael Dias postou
-
Baixe a ultima versão que o erro deve estar corrigido já.
-
Nos usamos o Visual Studio 2012, é compativel com as versões express, mas nunca testamos. É so você olha como é feito no ECF. Como disse o Batiati as parte com "COM Interop". E na hora de compilar usar a configuração "COM Interop".
-
Fica dentro da pasta Controls do Visual Studio. Estas pasta estão dentro da pasta documents no caso do win7 ou meus documentos no XP. Abaixo um exemplo do win 7. C:\Users\SeuUser\Documents\Visual Studio 2010\Controls\ACBrFramework
-
Seguinte você esta com varias dll do acbrframework na sua maquina, isso causa erro, você precisa excluir todas elas e deixar so a nova.
-
Remova a dll da system32 pois o acbrframework.net ja tem a dll embutida isto pode causa problemas na execução. Eu upei uma nova versão para a sourceforge.net tente baixar novamente e não esqueça de remover a dll que você colocou no sistem32.
-
Baixa o acbrframework neste endereço. http://sourceforge.net/projects/acbrframework/files/?source=navbar e veja se permanece o erro.
-
Você baixou os componentes aonde ou foi compilado por você mesmo ?
-
igor, pelo visto vc não conhece muito o acbr. Os unicos comandos que necessitam das dll do fabricantes são os comandos para gerar o espelho mfd, arq. mfd e o do cotepe 17/04. O resto todos são comunicação direto com a impressora. No caso que você cita, tem o comando para identificar o cliente, e nele você passa o nome, cpf e endereço. Ele funciona em todas as impressora que tem suporte a identificação do cliente. O exemplo que você esta mostrando é usando a dll da elgin, os nomes das funções são diferentes no acbr. O acbr manda o comando correto para cada modelo de impressora. Olhe o demo do acbrecf, teste ele com sua impressora, que você vai entender melhor o funcionamento do ACBrECF.
-
Igor devido a Chegada do PAF necessita das dlls dos frabricantes pois não é possivel ler a mfd sem elas. Se você utilizar o acbread vai precisar das dll do openssl.
-
Para usar esta função é preciso as dll dos fabricantes devido a codificação da mfd.
-
Abre outro topico, pois é assunto diferente.
-
Retorno Crt = False Após Digitar Número Do Cartão
Rafael Dias replied to Valdecir TL's tópico in .Net (C# e VB.Net)
Vc esta usando o sitef, ele funciona pela dll e não pelo gp, se estiver usando a dll confirme os passos abaixo. 1º você colocou a dll do sitef junto do executavel 2ª Você programou os eventos do sitef. -
Retorno Crt = False Após Digitar Número Do Cartão
Rafael Dias replied to Valdecir TL's tópico in .Net (C# e VB.Net)
Por favor especifique o gp que você esta usando. pois se retornou false foi por que o gp enviou um comando de cancelamento. -
No Pay&Go não funciona a opção cheque.
-
A estrutura é duplicada não reescritar. Afinal não mudamos nada na estrutura. E o importante não é isso e sim o fato da regra de negocio se manter e o codigo ficar centralizado.
-
@markapollo O ACBrFramework funciona sim em x64. So não temos ainda todos os componentes implementados, mas ate o momento todos os teste que eu fiz em x64 foram bem sucedidos. Muitas coisas é só trocar as dll, tipo o ACBrEAD você precisa das dlls do openssl compiladas em x64. o ACBrDIS também precisa de dll x64 eu adicionei ela mas não tive a oportunidade de testar pois não tenho um display para o mesmo. Mas o ECF, EAD e AAC já testei e funcionam corretamente. E outra pelo que eu vi no codigo do ACBr nao precisa de muitas modificações para o x64 apenas das dlls corretas. Sobre o NFe eu ainda estou implementando, e estou tendo alguns erros na compilação x64, mas assim que tiver tempo devo corrigir.
-
@wagner A implementação esta correta, mas precisa de correções em algumas funções. 1º - Você precisa adicionar o eventos OnGetChavePrivada e o OnGetChavePublica - este eventos são para pegar as chaves privada e publica para fazer os calculos do ead - tem um exemplo de como fazer eles no ecf o ongetpafkey se não estou errado. 2ª - Sobre os metodos quem você não entendeu, eu recomendo olhar a implementação em c# pois como as sintaxes são parecidas vai te ajudar muito olhar o projeto. 3º - Os metodos verificaEADArquivo, verificaEAD eles retornar bool. 4ª - O metodo calcularChavePublica retorna uma string que é a chave publica calcula da chave privada que você fornece no evento OnGetChavePrivada. Obs: as chaves privadas e public tem que ser passadas como string e respeitando a quebra de linha.
- 3 replies
-
- ACBrEAD
- ACBrEADInterop
-
(e 1 mais)
Tags:
-
A Nota Fiscal Eletrônica Para E-Commerce
Rafael Dias replied to Wm Sites's tópico in .Net (C# e VB.Net)
@WMSites A NFe ainda se encontra em fase de implementação. -
A Nota Fiscal Eletrônica Já Está Completa No Framework?
Rafael Dias replied to stanleyalves's tópico in .Net (C# e VB.Net)
@stanleyalves O ACBrNFE ainda esta em fase de implementação no ACBrFramework, ainda não temos previsão de qd estara disponivel. -
@Wagner Fonseca Não existe manual, você pode olhar o demo em delphi ou o demo em .net. Sobre o MFD, não tem forma de fazer sem a dll do fabricante.
-
@leosaomz A não ser que você compilou a dll em x64, não deve funcionar corretamente, pois a dll do acbrframework.net so é compilada e distribuida em x86. E devido a incompatibilidade com as novas mudanças a dll em x64 esta desatualizada.
-
Dados Ultima Redução Z - GetDadosUltimaReducaoZ
Rafael Dias replied to andresantana's tópico in .Net (C# e VB.Net)
@andresantana CalculaValoresVirtuais para calcular valores que não tenham sido retornado pelo ECF como: TotalOperacaoNaoFiscal, TotalICMS, TotalISSQN, ValorVendaBruta, VendaLiquida -
@xmaxmex Deve ser a versão da sua dll que é antiga tente atualizar que ele funcionara normalmente, este componentes foram adicionados recetemente ao interop.
-
@xmaxmex A dll funciona da mesma forma que o activex, so que você registra com o regasm, e para ser usado tem estar ela e o .tlb junto. http://edndoc.esri.com/arcobjects/9.2/NET/9826f81b-278c-49cc-a912-ab8d86f5e91e.htm Obs: o Comando postando pelo o Batiati estava faltando a opção /codebase, tente registrar novamente usando este parametro como esta descrito agora no primeiro post.
-
@vtbraun A opção de selecionar velocidade ja esta implementada no acbrframework32.dll, não tem necessidade de modificações, você precisa apenas editar o acbrframework_jni.dll, para adicionar novas opçoes.