jnatas18
-
Total de ítens
20 -
Registro em
-
Última visita
-
Days Won
2
Tipo de Conteúdo
Blocks
Notes ACBrLibNFe
Fóruns
Downloads
Calendário
Posts postados por jnatas18
-
-
Testado aqui com sucesso.
- 1
-
Essa das bpls foi um teste. Desculpe por enviar isso.
- 1
-
Não, o próprio AcbrInstall Cria eles
Mais precisamente no evento BeforeExecute do TJclBorlandCommandLineTool
-
Na minha instalação do delphi, o library é muito extenso e não conseguia instalar o acbr pelo install, isso devido ao comando ficar muito grande e ultrapassando o limite de caracteres permitido.
Para resolver, fiz uma pequena alteração onde habilito colocar os parâmetros no arquivo .cfg para cada package, segue em anexo a unit alterada assim como a tela.
- 1
-
Comunicamos a substituição do certificado digital que identifica dos servidores que hospedam os serviços referentes aos Documentos Fiscais Eletrônicos (NF-e, NFC-e, CT-e, MDF-e, BP-e) da Sefaz/RS e da Sefaz Virtual RS.
A substituição destes certificados digitais é um procedimento anual rotineiro e, via de regra, não causa nenhum impacto para as empresas usuárias destes serviços. Lembrando que a cadeia de certificação correspondente deve estar instalada no equipamento usuário.
* Autoridade Certificadora Raiz Brasileira v5 - link http://acraiz.icpbrasil.gov.br/ICP-Brasilv5.crt
* Autoridade Certificadora SERPRO v4 - http://acraiz.icpbrasil.gov.br/credenciadas/SERPRO/v5/p/Autoridade_Certificadora_Serpro_v4.crt
* Autoridade Certificadora do SERPRO Final SSL - http://acraiz.icpbrasil.gov.br/credenciadas/SERPRO/v5/Autoridade_Certificadora_do_Serpro_Final_SSL.crt- 1
-
Enfrentei esse problema também da carteira 17 com nosso número com 17 dígitos, em anexo a unit alterada
-
A versão que está no nosso cliente, em produção, é a versão beta da 1.6.86 que ainda exige o GIZ. a sem o GIZ não funcionou lá.
-
Enfrentamos problema de instalação do Integrador no primeiro cliente nosso a usar MFE, e nos foi orientado pela sefaz a usar a versão beta, que tem o nome do componente MF-e-Giz. Isso nos gera transtornos nas gerações das versões, pois o nome do componente é guardado em uma constante. Para resolver, alterei a unit ACBrSATMFe_integrador.pas para buscar essa informação de um arquivo ini,
function TACBrSATMFe_integrador_XML.cNomeComponente: String;
var
arqIni: TIniFile;
begin
arqIni := TIniFile.Create(ExtractFilePath(ParamStr(0))+'AcbrSAT.ini');
try
Result := arqIni.ReadString('MFE', 'NomeComponente', 'MF-e');
finally
arqIni.Free;
end;
end; -
Encontrei o mesmo erro, porém, no meu caso, observei que somente acontecia na minha aplicação, no exemplo do acbr funcionava normalmente. A configuração dos dois estava idêntica, a única coisa diferente era o xml mesmo, aí encontrei o problema. Usando libWinCrypt só consigo enviar NFe com no máximo dois itens, acredito que a limitação seja o tamanho do arquivo. Usando libCapicom não há essa limitação. Segue anexo a unit do exemplo do acbr com uma pequena alteração onde posso informar a qtde de itens na função criar e enviar.
-
Confere Daniel, isso aconteceu porque copio os fontes para um novo repositório de uso da empresa.
-
[dcc32 Error] ACBrDFeXsMsXml.pas(154): E2197 Constant object cannot be passed as var parameter
o parâmetro da função é variável e a propriedade é constante.
xmldsig.createKeyFromCertContext( FpDFeSSL.CertContextWinApi, dsigKey);
para resolver criei uma variável e passo ela como parâmetro da função
LCertContextWinApi := FpDFeSSL.CertContextWinApi; xmldsig.createKeyFromCertContext( LCertContextWinApi, dsigKey);
-
27 minutos atrás, Scheila Dornelles disse:
Bom dia,
Alguém sabe dizer quando utilizaremos a base simples e quando utilizaremos a base dupla? Fiquei um pouco confusa quanto à isso pois há menção sobre se o cliente é contribuinte ou não em operação não presencial, em alguns fóruns li que seria determinado por estado.
Neste link há um certo esclarecimento à sua dúvida, além de informações atualizadas sobre tópicos pertinentes.
-
Enfrentei esse problema, mas no meu caso era porque usamos ainda a versão 3, mas resolvi. Em todo caso vou anexar os meus arquivos alterados para a versão 3.
-
Deve-se alterar, também a velocidade da impressora. Ligue a impressora com o botão avanço pressionado, depois é somente seguir as instruções do menu que será impresso para configurar a velocidade.
-
Depende do modelo de ecf utilizado. se for Bematech MP2100 não funciona com o acbr, pelo menos nunca consegui e nunca vi ninguém conseguir. Se for este o seu caso, sugiro a compra de conversores usb-serial, são baratos e funcionam satisfatoriamente. Se o ECF for Daruma, funciona que é uma beleza, porém deverá ser alterado a velocidade da porta, ao instalar o driver usb da Daruma ela emula uma porta serial e a velocidade de comunicação padrão é 9600, mas para uso usb deve ser alterado 115.200.
-
-
Identifiquei uma falha na geração do Arquivo referente ao Controle de Encerrantes, mais especificamente na função WriteRegistroC2 da classe TPAF_C da unit ACBrPAF_C_Class. Os campos Data e Hora de emissão do Cupom só devem ser preenchidos caso haja emissão de cupom, caso contrário preencher com brancos. A função estava preenchendo apenas com o delimitador nos casos de não emissão de cupom, para resolver utilizei a seguinte função:
IfThen(STATUS_ABASTECIMENTO = 'EMITIDO CF', LFill(DATA, 'yyyymmdd'), RFill('',8)) +IfThen(STATUS_ABASTECIMENTO = 'EMITIDO CF', LFill(HORA, 'hhmmss'), RFill('',6)) + -
Segue os fontes e um programa de exemplo, antecipadamente peço desculpas pelo falta de comentários no código, aprendi fazendo e hoje tenho dificuldades neste quesito.
O Componente funciona para Companytec e VWTech, tanto para comunicação via serial como TCP-IP.
Para serial uso o componente ComPort, que está junto com os fontes, já para TCP-IP utilizo ClientSocket do próprio delphi.
Tentei utilizar o synaser para serial porém, devido ao tempo, tive que optar pelo ComPort, visto que o exemplo ao qual me baseava utilizava-o.
Espero estar ajudando.
- 1
-
Desenvolvi um componente similar ao ACBRECF para os concentradores Companytec e VWTech via protocolo, sem uso de DLL, com comunicação pela porta serial ou LAN, caso haja interesse, tenho um executável de testes rodando o mesmo.
Fica a disposição de vocês do acbr sem custo algum, visto que o acbrecf e acbrnfe me ajudaram muito e é uma forma de retribuir.
- 2
Ajustes para o componente TACBrSpedPCImportar
em ACBrSPEDPisCofins
Postado
Aproveitando o tópico, segue correção para importação do registro C870
ACBrEPCBloco_C_Importar.pas