Já está disponível no SVN do Projeto ACBr os fontes compatibilizados com a NFe 3.0, que permite a emissão de NFC-e - Nota Fiscal Eletrônica do Consumidor.
Para testar basta atualizar seu componente ACBrNFe2 e fazer os testes, no demo foi adicionado uma aba "NFC-e" com um exemplo de como criar e enviar uma NFC-e.
Para tirar dúvidas e mais informações, use o fórum oficial do projeto - http://www.projetoacbr.com.br
sexta-feira, 12 de abril de 2013
segunda-feira, 8 de abril de 2013
ACBrSAT - Fontes disponíveis no SVN
Já estão disponíveis no SVN os fontes do ACBrSAT compatíveis com o emulador disponibilizado pelo SEFAZ de SP.
Inclusive o extrato já está funcionando com impressoras não fiscais EPSON, veja abaixo o exemplo de impressão.
Extrato completo:

Extrato resumido:

Para obter os fontes, baixe através do SVN - http://acbr.sourceforge.net/drupal/?q=node/37
Para mais informações sobre o andamento do desenvolvimento, use o fórum http://www.projetoacbr.com.br/forum/index.php?/forum/44-acbrsat/
Estaremos na FENACOM - http://www.fenacom.com.br no estande da EPSON demonstrando o funcionamento do ACBrSAT, venha nos conhecer nos dias 09,10 e 11 de Abril de 2013.
Extrato completo:

Extrato resumido:

Para obter os fontes, baixe através do SVN - http://acbr.sourceforge.net/drupal/?q=node/37
Para mais informações sobre o andamento do desenvolvimento, use o fórum http://www.projetoacbr.com.br/forum/index.php?/forum/44-acbrsat/
Estaremos na FENACOM - http://www.fenacom.com.br no estande da EPSON demonstrando o funcionamento do ACBrSAT, venha nos conhecer nos dias 09,10 e 11 de Abril de 2013.
quinta-feira, 14 de fevereiro de 2013
Nova Versão 0.7.7.1 do ACBrNFeMonitor
Disponibilizada nova versão do ACBrNFeMonitor.
Versão CAPICOM - http://djsystem.sytes.net/ccount/click.php?id=8
Versão OpenSSL - http://djsystem.sytes.net/ccount/click.php?id=9
Em caso de dúvidas, utilize o fórum - http://www.projetoacbr.com.br/forum
Versão CAPICOM - http://djsystem.sytes.net/ccount/click.php?id=8
Versão OpenSSL - http://djsystem.sytes.net/ccount/click.php?id=9
- Adicionado opção de cancelamento por evento(os estados PR|ES|MA|PA|PI|RN continuam do modo antigo);
- Adicionado impressão de eventos(apenas para o DANFe RaveCB).
O comando de cancelamento não mudou, apenas internamente o ACBrNFeMonitor irá enviar o cancelamento via evento.
Para Imprimir uma CCe, use o comando NFe.ImprimirEvento(cPathXMLEvento,cPathXMLNFe), o XML da NFe é opcional, caso seja informado será impresso os dados do Emitente e Destinatário, caso contrário será impresso apenas os dados disponíveis no XML do Evento.
Em caso de dúvidas, utilize o fórum - http://www.projetoacbr.com.br/forum
quarta-feira, 13 de fevereiro de 2013
Usando a DLL SAT.dll no Delphi
Abaixo segue a declaração em Delphi de todas as funções que estão disponíveis no arquivo SAT.dll que vem no emulador do SAT-CFe disponibilizado pelo SEFAZ de SP.
Com as declarações acima consegui comunicar a aplicação em Delphi com o emulador , usando stdcall sempre recebia como retorno da DLL a mensagem "ERRO: Numero de Sessao Invalido"
function AssociarAssinatura( numeroSessao : Longint; codigoDeAtivacao: PChar; CNPJvalue : PChar; assinaturaCNPJs : PChar ) : PChar ; cdecl; External 'SAT.DLL';
function AtivarSAT( numeroSessao: Longint; subComando : Longint; codigoDeAtivacao: PChar; CNPJ: PChar; cUF : Longint ) : PChar ; cdecl; External 'SAT.DLL';
function AtualizarSoftwareSAT( numeroSessao : Longint; codigoDeAtivacao : PChar ) : PChar ; cdecl; External 'SAT.DLL';
function BloquearSAT( numeroSessao : Longint; codigoDeAtivacao : PChar ) : PChar ; cdecl; External 'SAT.DLL';
function CancelarUltimaVenda(numeroSessao : Longint; codigoAtivacao: PChar; chave: PChar; dadosCancelamento : PChar) : PChar ; cdecl; External 'SAT.DLL';
function ComunicarCertificadoICPBRASIL( numeroSessao : Longint; codigoDeAtivacao : PChar; certificado : PChar ) : PChar ; cdecl; External 'SAT.DLL';
function ConfigurarInterfaceDeRede( numeroSessao : Longint; codigoDeAtivacao : PChar; dadosConfiguracao : PChar ) : PChar ; cdecl; External 'SAT.DLL';
function ConsultarNumeroSessao(numeroSessao : Longint; cNumeroDeSessao : Longint) : PChar ; cdecl; External 'SAT.DLL';
function ConsultarSAT( numeroSessao : Longint ) : PChar ; cdecl; External 'SAT.DLL';
function ConsultarStatusOperacional( numeroSessao : Longint; codigoDeAtivacao : PChar ) : PChar ; cdecl; External 'SAT.DLL';
function DesbloquearSAT( numeroSessao : Integer; codigoDeAtivacao : PChar ) : PChar ; cdecl; External 'SAT.DLL';
function DesligarSAT : PChar ; cdecl; External 'SAT.DLL';
function EnviarDadosVenda(numeroSessao : Longint; codigoDeAtivacao: PChar; dadosVenda : PChar) : PChar ; cdecl; External SAT.DLL';
function ExtrairLogs( numeroSessao : Longint; codigoDeAtivacao : PChar ) : PChar ; cdecl; External 'SAT.DLL';
function TesteFimAFim(numeroSessao : Longint; codigoDeAtivacao: PChar; dadosVenda : PChar) : PChar ; cdecl; External 'SAT.DLL';
function TrocarCodigoDeAtivacao( numeroSessao : Longint; codigoDeAtivacao : PChar; opcao : Longint; novoCodigo : PChar; confNovoCodigo : PChar ) : PChar ; cdecl; External 'SAT.DLL';
Com as declarações acima consegui comunicar a aplicação em Delphi com o emulador , usando stdcall sempre recebia como retorno da DLL a mensagem "ERRO: Numero de Sessao Invalido"
ACBrSAT - Primeiros passos do SAT-CFe com ACBr
Pra quem não sabe, o SAT-CFe é um projeto da Fazenda de SP que pretende substituir os ECFs por novos equipamentos que irão transmitir as informações para o fisco de maneira automática, não sendo necessário realizar o processo de extração e posterior envio para o fisco das vendas realizadas através do ECF. Mais informações sobre o projeto podem ser obtidas no site http://www.fazenda.sp.gov.br/sat/
Nós do Projeto ACBr já começamos a trabalhar na criação de um componente para facilitar a comunicação entre os aplicativos comerciais e o SAT Fiscal. Atualmente já terminamos o desenvolvimento da classe que irá gerar o XML e fizemos um pequeno aplicativo que consegue conversar com o Emulador disponibilizado pelo fisco.
Como próximo passo pretendemos compatibilizar o componente ACBrECF com o SAT, ou seja, quem já utiliza o ACBrECF deve ter pouco ou nenhum impacto para compatibilizar os aplicativos atuais para trabalhar com o SAT. Apesar de o SAT trabalhar de uma forma bem mais simples que os ECFs atuais, pretendemos emular um Cupom Fiscal e apenas quando o aplicativo chamar a função ACBrECF1.FechaCupom que será gerado o XML e feita toda a comunicação com o SAT. A idéia é usar este mesmo tipo de emulação para a NFC-e(Nota Fiscal Eletrônica do Consumidor), ou seja, se você usa o ACBrECF basta escolher se vai trabalhar com um ECF normal, um SAT ou com NFC-e.
Caso queira testar esta versão que estamos trabalhando, baixe o demo no link ACBrSAT
Para funcionar, instale o emulador seguindo as instruções contidas no manual de instalação do emulador.
Em breve disponibilizaremos os fontes no SVN e mais informações sobre como ajudar no desenvolvimento e nos testes deste novo componente.
Caso tenha alguma dúvida, utilize o fórum oficial do Projeto ACBr - http://www.projetoacbr.com.br/forum/
Nós do Projeto ACBr já começamos a trabalhar na criação de um componente para facilitar a comunicação entre os aplicativos comerciais e o SAT Fiscal. Atualmente já terminamos o desenvolvimento da classe que irá gerar o XML e fizemos um pequeno aplicativo que consegue conversar com o Emulador disponibilizado pelo fisco.
Como próximo passo pretendemos compatibilizar o componente ACBrECF com o SAT, ou seja, quem já utiliza o ACBrECF deve ter pouco ou nenhum impacto para compatibilizar os aplicativos atuais para trabalhar com o SAT. Apesar de o SAT trabalhar de uma forma bem mais simples que os ECFs atuais, pretendemos emular um Cupom Fiscal e apenas quando o aplicativo chamar a função ACBrECF1.FechaCupom que será gerado o XML e feita toda a comunicação com o SAT. A idéia é usar este mesmo tipo de emulação para a NFC-e(Nota Fiscal Eletrônica do Consumidor), ou seja, se você usa o ACBrECF basta escolher se vai trabalhar com um ECF normal, um SAT ou com NFC-e.
Caso queira testar esta versão que estamos trabalhando, baixe o demo no link ACBrSAT
Para funcionar, instale o emulador seguindo as instruções contidas no manual de instalação do emulador.
Em breve disponibilizaremos os fontes no SVN e mais informações sobre como ajudar no desenvolvimento e nos testes deste novo componente.
Caso tenha alguma dúvida, utilize o fórum oficial do Projeto ACBr - http://www.projetoacbr.com.br/forum/
quarta-feira, 12 de dezembro de 2012
Novo fórum ACBr
Já está disponível o novo fórum do Projeto ACBr, agora utilizando o engine IPBoard.
Para conhecer e usar os novos recursos, acesse http://www.projetoacbr.com.br/forum/
terça-feira, 13 de dezembro de 2011
Início das atividades - SAC - Suporte ACBr Comercial
É com muito prazer que anunciamos o início das atividades do SAC do ACBr, para contratar o SAC, siga os seguintes passos:
- Acesse o site: http://www.djsystem.com.br/acbr/sac/
- Efetue o seu cadastro, com os dados completos, não omitindo nenhum campo obrigatório;
- Após recebermos sua ficha de inscrição, lhe enviaremos por e-mail, um Boleto para pagamento conforme o Plano escolhido;
- A fim de agilizar a liberação do seu Login na área restrita aos usuários do SAC, por favor envie o comprovante de pagamento escaneado para o e-mail: financeiro@djsystem.com.br
- Pronto. Você será notificado por e-mail quando sua liberação estiver concluída.
Mais informações sobre o SAC podem ser encontradas no seguinte endereço: http://anfm.blogspot.com/2011/05/sac-suporte-acbr-comercial.html
Assinar:
Postagens (Atom)