• André Munhoz em 29 de julho de 2010

Edição 140 - Novas versões do pacote BemaFI32 e utilitário WinMFD2

Prezado parceiro,

Já estão disponíveis para download as novas versões das dlls BemaFI32, BemaMFD, BemaMFD2, BemaMFD2_MP4000THFI e Bematech.dll, além do instalador atualizado do utilitário WinMFD2.

As versões disponibilizadas são:

Nome
Versão
BemaFI32.dll
5.10.6.9
BemaMFD.dll
1.0.0.55
BemaMFD2.dll
1.0.1.48
BemaMFD2_MP4000THFI.dll
1.0.1.48
Bematech.dll
1.0.0.4
WinMFD2.exe
2.6.1

Estas versões de dlls contemplam melhorias, e é muito importante que sejam atualizadas em seus clientes e no package de instalação de seu PAF.

As melhorias se aplicam na geração do Ato Cotepe 17/04 para o formato MF, atualização das funções de PAF-ECF no pacote Java (Bematech.jar), download da MFD pela USB em Windows Vista e 7 (seven), entre outras que podem ser consultadas no arquivo “Histório de Versões.txt” ou no tópico “Histórico de Versões” do arquivo de ajuda BemaFI32.chm, que acompanham o pacote.

Se você possui o eECFc (aplicativo do Fisco para validação dos arquivos) e realiza o download da MFD com geração do Ato Cotepe 17/04 nos formatos disponíveis, é necessário aplicar esta atualização. As dlls citadas acima devem ser salvas na pasta “Bematech” contida na “eECFc”.

  • Clique aqui ou copie a URL abaixo e baixe o pacote das dlls atualizadas.

http://partners.bematech.com.br/files/ECF/Windows/BemaFI32.zip

Neste pacote estão disponíveis as dlls, arquivo de ajuda, dll para assinatura EAD, dlls de banco de dados para geração de Sintegra e arquivo .MDB, arquivo de configuração da dll (BemaFI32.ini), pacote Java e demais arquivos necessários.

  • Clique aqui ou copie a URL abaixo e baixe o instalador atualizado do WinMFD2.

http://partners.bematech.com.br/files/ECF/Windows/winMFD2Setup.zip

Abaixo vão algumas dicas e sugestões de nossa equipe de suporte para atualização deste pacote:

  • Procure manter as dlls sempre atualizadas.
  • Localize e apague as dlls duplicadas em sua máquina.
  • Atualize as dlls sempre após a emissão da Redução Z.
  • Salve-as apenas no diretório de sistema de seu Windows, exemplo “C:\Windows\System32″.
  • Habilite a chave Impressora (Impressora=1) no arquivo BemaFI32.ini, quando estiver usando impressora térmicas com MFD. Isso também se aplica ao modelo matricial MP-25 FI.
  • Habilite a geração de log da dll para o acompanhamento de erros (chaves Log e LogDiario com o valor em 1, no arquivo BemaFI32.ini). O arquivo de log será gerado no Path configurado no arquivo BemaFI32.ini.

Dúvidas que surgirem, entre em contato com nosso suporte exclusivo ao desenvolvedor via 0800 644 7277 ou pelo email suporte@bematech.com.br, que estaremos a disposição para lhe auxiliar.

Atenciosamente,

André Luiz R. Munhoz
Engenharia de Desenvolvimento - P&D

  • André Munhoz em 20 de abril de 2010

Edição 139 - Novas versões de dlls e utilitário WinMFD2

Prezado parceiro,

Já estão disponíveis para download as novas versões das dlls BemaFI32, BemaMFD e BemaMFD2, além do instalador atualizado do WinMFD2. As versões disponibilizadas são:

Nome
Versão
BemaFI32.dll
5.10.6.8
BemaMFD.dll
1.0.0.54
BemaMFD2.dll
1.0.1.47
WinMFD2
2.6


Estas versões de dlls contemplam melhorias, e é muito importante que sejam atualizadas em seus clientes e no package de instalação de seu PAF.

As melhorias se aplicam nas operações de download da MFD (MP-4000 TH FI), relacionadas às questões de geração dos registros para a Nota Fiscal Paulista (CAT-52), Assinatura Digital dos arquivos para o PAF-ECF e Cupom Mania do RJ.

Se você possui o eECFc (aplicativo do Fisco para validação dos arquivos) e realiza o download da MFD com geração do Ato Cotepe 17/04, é necessário aplicar esta atualização. As dlls devem ser salvas na pasta “Bematech” contida na eECFc.

  • Clique aqui e baixe o pacote das dlls atualizadas. Neste pacote estão disponíveis os seguintes arquivos: BemaFI32.dll, BemaFI32.bin, BemaMFD.dll, BemaMFD2.dll, Bematech.dll e Bematech.xml.
  • Clique aqui e baixe o instalador atualizado do WinMFD2.


Abaixo vão algumas dicas e sugestões de nossa equipe de suporte para atualização deste pacote:

  • Procure manter as dlls sempre atualizadas.
  • Localize e apague as dlls duplicadas em sua máquina.
  • Atualize as dlls sempre após a emissão da Redução Z.
  • Salve-as apenas no diretório de sistema de seu Windows, exemplo “C:\Windows\System32″.
  • Habilite a chave Impressora (Impressora=1) no arquivo BemaFI32.ini, quando estiver usando impressora térmicas com MFD. Isso também se aplica ao modelo matricial MP-25 FI.
  • Habilite a geração de log da dll para o acompanhamento de erros (chaves Log e LogDiario com o valor em 1, no arquivo BemaFI32.ini). O arquivo de log será gerado no Path configurado no arquivo BemaFI32.ini.


Dúvidas que surgirem, entre em contato com nosso suporte exclusivo ao desenvolvedor via 0800 644 7277 ou pelo email
suporte@bematech.com.br, que estaremos a disposição para lhe auxiliar.

  • André Munhoz em 25 de fevereiro de 2010

Edição 138 - Bematech Monitor com PAF-ECF

  • Você desenvolve aplicações comerciais em MS-DOS?
  • Está com dificuldades em implementar as rotinas do PAF-ECF em DOS, como Arquivo MFD, Espelho MFD, registros do Anexo VI, geração das chaves pública e privada, assinatura dos arquivos e MD-5 do executável?
  • Suas aplicações rodam em janela DOS?

 

Caro parceiro,

Muitos de vocês tem nos questionado, se a Bematech possui ferramentas que facilitem a implementação das principais rotinas do PAF-ECF, como as citadas acima, também para aplicações desenvolvidas em DOS; ou se “esquecemos” dos parceiros que ainda usam o “velho e bom” DOS… ;)

A resposta é simples: Estamos aqui para facilitar e apoiar a todos no desenvolvimento.

Um exemplo disso é a “sign_bema.dll” que facilita a geração das chaves, assinatura do arquivo e geração do MD-5 da aplicação. Um sucesso entre os desenvolvedores!

Falando nisso e respondendo aos nossos parceiros “clipeiros” e “coboleiros” de plantão… a nova versão do Bematech Monitor, que estamos lançando neste Flash news, já disponibiliza comandos que implementam as funções da BemaFI32.dll, destinadas à atender o PAF-ECF, além de todas as demais funções.

Você pode integrar sua aplicação DOS com a BemaFI32.dll (Windows), através do Bematech Monitor, e usufruir de toda a facilidade que a dll oferece. De que forma? Por meio de arquivo texto e índice de funções. Simples e fácil!

Baixe agora mesmo o Bematech Monitor versão 3.1.0, juntamente com o arquivo de ajuda atualizado.

Para entender o funcionamento do Bematech Monitor, consulte no arquivo de ajuda o tópico “Utilizando a DLL em aplicações 16 Bits” e “Tabela de Código de Comandos” para conhecer os índice das funções e o conteúdo do arquivo de comando.

Dúvidas que surgirem no desenvolvimento, entre em contato com nosso suporte exclusivo ao desenvolvedor via 0800 644 7277 ou pelo email suporte@bematech.com.br, que estaremos a disposição para lhe atender.

 

É a Bematech sempre inovando para apoiar seus parceiros de software e toda a comunidade de desenvolvedores de automação do país!

  • André Munhoz em 25 de janeiro de 2010

Edição 137 - Atualização de PAF-ECF na BemaFI32.dll

Prezado parceiro,

Realizamos a atualização de algumas funções do PAF-ECF e também criamos novas funções disponíveis na BemaFI32.dll.

As funções que sofreram atualizações, foram:

  • Bematech_FI_AbreDocumentoAuxiliarVenda

Foram criados 2 novos parâmetros que correspondem ao índice do relatório gerencial, previamente cadastrado no ECF, e ao título usado para identificar o DAV.

IndiceGerencial: (novo)      

STRING com o índice do Relatório Gerencial, com até 2 caracteres.
TituloDAV: (novo)      

STRING com o título do DAV, com até 24 caracteres.
NumeroDAV: STRING com o numero do DAV, com o tamanho de até 13 caracteres.
NomeEmitente: STRING com o nome do emitente, com o tamanho de até 34 caracteres.
CNPJ_CPF: STRING com o CNPJ ou CPF do emitente, com o tamanho de até 18 caracteres.
NomeDestinatario: STRING com o nome do destinatário, com o tamanho de até 34 caracteres.
CNPJ_CPF: STRING com o CNPJ ou CPF do destinatário, com o tamanho de até 18 caracteres.
  • Bematech_FI_DAVEmitidosRelatorioGerencial 

Um novo parâmetro foi criado nesta função para receber o índice do relatório gerencial, previamente cadastrado no ECF.

IndiceGerencial:(novo) STRING com o índice do Relatório Gerencial, com até 2 caracteres.
DataInicial: STRING com a data inicial do período, com o formato DD/MM/AAAA.
DataFinal: STRING com a data final do período, com o formato DD/MM/AAAA.

  • Bematech_FI_EspelhoMFD

Modificado o parâmetro que identifica o tipo de download.

NomeArquivo: STRING com o path + nome do arquivo txt a ser gerado, com o tamanho de até 512 caracteres.
DataInicial: STRING com a data inicial para o download da MFD, com o formato DD/MM/AAAA.
DataFinal: STRING com a data final para o download da MFD, com o formato DD/MM/AAAA.
TipoDownload:(modificado) STRING indicando o tipo de download, onde:”D”: download por data.”C”: download por COO.
Usuario: STRING contendo a identificação do usuário, com o tamanho de até 1 caracter.
ChavePublica: STRING com a chave pública para assinatura do arquivo, com 256 caracteres.
ChavePrivada: STRING com a chave privada para assinatura do arquivo, com 256 caracteres.

  • Bematech_FI_ArquivoMFD

Foram criados 4 novos parâmetros que identificam o tipo de download, o número do usuário do ECF, o tipo de geração, e se o arquivo final gerado será único ou em múltiplos arquivos.

ArquivoOrigem: STRING com o path + nome do arquivo de origem, com o tamanho de até 512 caracteres, podendo ser NULL caso o parâmetro seja usado como opcional, sendo assim a dll usará como base a MFD da impressora.
DadoInicial: STRING com o dado inicial para o download da MFD. Para data no formato “DD/MM/AAAA” e para COO no formato “999999″.
DadoFinal: STRING com o dado final para o download da MFD. Para data no formato “DD/MM/AAAA” e para COO no formato “999999″.
TipoDownload:(novo) STRING indicando o tipo de download, onde:”D” = por Data”C” = por COO.
Usuario:(novo) STRING com o número do usuário, com até 2 caracteres.
TipoGeracao:(novo) INTEGER indicando a parametrização a ser feita no arquivo, onde:0 = MF1 = MFD2 = TDM3 = RZ

4 = RFD

ChavePublica: STRING com a chave pública para assinatura do arquivo, com 256 caracteres.
ChavePrivada: STRING com a chave privada para assinatura do arquivo, com 256 caracteres.
UnicoArquivo:(novo) INTEGER indicando se a geração do Arquivo MFD por intervalo de data, ficará em um único arquivo ou em múltiplos arquivos (arquivos diários), onde:1 = único arquivo0 = múltiplos arquivos

  • Bematech_FI_IdentificacaoPAFECF

Um novo parâmetro foi criado nesta função para receber o índice do relatório gerencial, previamente cadastrado no ECF.

IndiceGerencial:(novo) STRING com o índice do Relatório Gerencial, com até 2 caracteres.
NumeroLaudo: STRING com o número do laudo, com até 15 caracteres.
CNPJ: STRING com o CNPJ do desenvolvedor, com até 18 caracteres.
RazaoSocial: STRING com a razão social, com  até 80 caracteres.
Endereco: STRING com o endereço, com até 85 caracteres.
Telefone: STRING com o telefone, com até 38 caracteres.
Contato: STRING com o contato, com até 38 caracteres.
NomeComercial: STRING com o nome comercial, com até 80 caracteres.
Versao: STRING com a versão, com até 40 caracteres.
Path: STRING com o caminho do principal executável da aplicação, com até 65 caracteres.
MD5: STRING com o MD5 do principal executável da aplicação, com 32 caracteres.
DemaisArquivos: STRING com o caminho dos demais arquivos, com até 670 caracteres. Cada PATH é limitado a 65 caracteres e separado por vírgula do PATH seguinte. Total de 10 Paths.
MD5DemaisArquivos: STRING com o MD5 dos demais arquivos, com até 338 caracteres. Cada MD5 deve possuir 32 caracteres e separado por vírgula do MD5 seguinte. Total de 10 MD5.
NumeroSerie: STRING com os números de fabricação dos ECFs autorizados a utilizar o PAF-ECF, com até 420 caracteres. Cada número de fabricação deve possui até 20 caracteres e separado por vírgula do número seguinte. Total de 20 números de fabricação.

  • Bematech_FI_AbreRelatorioMeiosPagamento

Um novo parâmetro foi criado nesta função para receber o índice do relatório gerencial, previamente cadastrado no ECF.

IndiceGerencial:(novo) STRING com o índice do Relatório Gerencial, com até 2 caracteres.

  • Bematech_FI_UsaRelatorioMeiosPagamento

Retirado o parâmetro que definia a soma individual do meio de pagamento.

DescricaoPagamento: STRING com a identificação do meio de pagamento, com até 18 caracteres.
TipoDocumento: STRING com o tipo do documento, com até 10 caracteres.
ValorAcumulado: STRING com o valor acumulado, com até 14 caracteres.
Data: STRING com a data no formato “DD/MM/AAAA”.
SomaIndividual:(retirado) STRING com a soma individual do meio de pagamento, com até 14 caracteres.

  • Bematech_FI_DataHoraGravacaoUsuarioSWBasicoMFAdicional

Modificada a declaração da variável MFAdicional de CHAR para STRING.

DataHoraUsuario: STRING para receber a informação da data e hora de gravação do último usuário da impressora, com o tamanho de 20 bytes.
DataHoraSWBasico: STRING para receber a informação da data e hora de gravação do software básico da impressora, com o tamanho de 20 bytes.
MFAdicional:

(modificado de CHAR para STRING)

STRING para receber a informação de Memória Fiscal adicional, com o tamanho de 2 bytes, caso exista. Se não houver MF adicional, o retorno será NULL.

As novas funções implementadas, são:

  • Bematech_FI_FechaRelatorioMeiosPagamento

Fecha o relatório de meios de pagamento emitido.

  • Bematech_FI_NomeiaRelatorioMeiosDePagamento

Cria um relatório gerencial para emissão dos meios de pagamento.

  • Bematech_FI_NomeiaRelatorioDocumentoAuxiliarDeVenda

Cria um relatório gerencial para emissão de DAVs.

  • Bematech_FI_NomeiaRelatorioDAVEmitidos

Cria um relatório gerencial para emissão dos DAVs já emitidos.

  • Bematech_FI_NomeiaRelatorioIdentificacaoPAFECF

Cria um relatório gerencial para emissão da identificação do PAF-ECF.

  • Bematech_FI_NomeiaRelatoriosPAFECF

Cria um relatório gerencial para emissão de demais relatórios do PAF-ECF.

A versão da BemaFI32.dll que implementa estas novas funções e modificações é a 5.10.6.5, que já se encontra disponível para download através do link:

http://www.bematech.com.br/suporte/downloads/fisc_win/BemaFI32.zip

O help on-line da dll também se encontra atualizado com estas implementações:

http://www.bematech.com.br/suporte/bemafi32/index.html

Dúvidas que surgirem no desenvolvimento, entre em contato com nosso suporte exclusivo ao desenvolvedor via 0800 644 7277. Estamos a disposição!

  • André Munhoz em 21 de janeiro de 2010

Edição 136 - Webcasts Bematech

Prezado parceiro,

O programa Bematech Software Partners (BSP) está sempre inovando.

Em 2008, atendendo o pedido de você desenvolvedor, levamos o evento técnico DEVELOPER´S DAY para a WEB. Foi o maior sucesso! Recebemos muitos comentários positivos e implantamos muitas sugestões de melhoria ainda em 2009.

Todo desenvolvedor agora pode assistir um vídeo com o tema que deseja e no momento em que precisar.

Abaixo você pode conferir a lista de treinamentos de 2009, com seus temas e conteúdos, todos atuais e disponíveis gratuitamente.

  • PAF-ECF - Como a Bematech pode lhe auxiliar
    - O que é o PAF-ECF
    - Obrigatoriedades
    - Anexo VI e Menu Fiscal
    - Dicas de Implementação
  • Gerando o Ato Cotepe 17/04 por intervalo de COO e Data
    - O que é o Ato Cotepe 17/04 e sua Obrigatoriedade
    - Usando a função BemaGeraRegistrosTipoE da BemaMFD.dll e BemaMFD2.dll
  • Assinando arquivos do PAF-ECF digitalmente
    - Conhecendo a sign_bema.dll e suas funções
    - Chaves pública e privadas
    - Registro EAD
    - Arquivo .xml de validação
  • Bemacash
    - O que é o Bemacash e seu objetivo
    - Instalando e configurando o SQL Express
    - Instalando e configurando o Bemacash
    - Realizando uma venda
  • Sintegra - Como gerar e validar o arquivo
    - Gerando o Sintegra em impressora MFD
    - Usando o validador Sintegra 2009 na validação do arquivo
    - Aplicativo de auxílio WinMFD2
  • Programando para o microterminal FIT Básico
    - Conhecendo o FIT Básico
    - Configurando o FIT Básico
    - Conhecendo a BemaSB32.dll e sua configuração
    - Desenvolvendo uma pequena aplicação
  • Utilizando impressora não fiscal (matricial e térmica)
    - Apresentando as impressoras MP-20 CI e MP-4000 TH
    - Comunicando via MP2032
    - Comunicando via Genérico Somente Texto
    - Comunicando via comandos diretos
    - Comunicando via driver de spooler Bematech
    - Instalando as portas de comunicação (Bematech Class Driver)

Este é o link direto para acesso a estes conteúdos e também aos conteúdos de 2008:

http://partners.bematech.com.br/bemacast/eventos/

E estamos preparando mais conteúdos para este ano. Você não perde por esperar!

É a Bematech sempre próxima, em constante apoio e ajuda ao seu parceiro de software e a toda comunidade de desenvolvedores de Automação Comercial do país.

  • André Munhoz em 23 de novembro de 2009

Edição 135 - Bematech Partner´s Day 2009

Prezado parceiro,

O evento Bematech Partner´s Day 2009 já esteve em seis cidades com muito sucesso!!! Temos mais 3 cidades, não fique de fora!

Nestes eventos temos percebido o quanto a estratégia da Bematech está alinhada com as necessidades dos nossos Partners. Devido a esta alta aderência vou explanar cinco pontos muito importantes que temos falado nos eventos, e convido-o a refletir sobre cada um deles e sobre a força da parceria que a Bematech quer desenvolver com você.

1. O relacionamento com o Cliente Final é sempre do Partner: Todos sabemos que o relacionamento com o cliente final é o fator determinante no sucesso de qualquer negócio. A Bematech quer garantir que o Partner tenha um relacionamento duradouro com seus clientes finais. Por essa razão, não faturamos nem atendemos mais o cliente final. Nós fornecemos tecnologia, para que você Partner posso cativar e manter seu cliente satisfeito. E nós sabemos que você sabe atender este cliente como ninguém.

2. Não vendemos direto ao cliente final: A Bematech não vende software e nem hardware diretamente ao cliente final . Isto é muito importante, pois preserva o relacionamento dos nossos parceiros com seus clientes. Assim, o faturamento dos softwares Bematech é feito diretamente aos parceiros; o suporte de primeiro nível aos clientes finais, nas soluções Bematech, tem que ser realizado pelo Partner. Esta atitude reforça a confiança que depositamos no Partner e a coerência da nossa estratégia, muito questionada no passado.

3. Ajudamos o Partner a vender mais: Para que você possa vender mais, disponibilizamos a certificação da sua aplicação comercial na Bematech. Valorizamos sua empresa, testamos e aprovamos seu software. Assim, você pode colocar a força da marca e do marketing da Bematech a seu favor.

selo

4. Apoiamos o Desenvolvedor: Este ponto é muitíssimo importante e muitas vezes pouco entendido pelo mercado. Como o ambiente legal do PDV no Brasil está sofrendo muitas alterações, está havendo uma necessidade cada vez maior de adequação das aplicações aos convênios e atos publicados, como NFe, SPED Fiscal e Contábil, Sintegra e PAF-ECF. Nunca tivemos um profusão tão grande de novas solicitações por parte do Fisco em tão pouco tempo. A Bematech sempre esteve e estará presente apoiando seu parceiro no que for necessário, proporcionando uma fácil e rápida adequação à estas exigências. Aos nossos Partners, oferecemos duas principais soluções:

a. Adequar sua solução ao PAF-ECF: Com a sign_bema.dll que criamos você pode utilizar os recursos para geração das chaves pública e privada, MD5 do executável e assinar os arquivos facilmente, e para qualquer ECF do mercado e sem custo. Não há quem faça isto no mercado. A nova versão da BemaFI32.dll lançada esta semana integra tantas funções do PAF-ECF que fica muito mais fácil implementá-lo. O Tutorial de Automação, que está no ar desde o início de maio/09, reforça nosso apoio ao desenvolvedor e traz muita informação para o iniciante e também para quem está implementando o PAF-ECF.

Assim, apoiamos nossos Partners para implementar o PAF-ECF rapidamente. Veja o depoimento de alguns parceiros:

“…conseguimos homologar o nosso software no PAF-ECF, gostaria de agradecer por todo o apoio que a Bematech nos ofereceu…” - Bruno da INGRESSO.COM

“Agradecemos a ajuda da Bematech. Homologamos o PAF-ECF sem problemas!” - InterfaceNET

“O suporte da BEMATECH teve uma grande importância para o sucesso do PAF no sistema VisualControl” - Alejandro da Visual Control

Melhor do que dizer é fazer, e a força deste apoio prestado se torna clara quando sabemos do número de empresas que preferem homologar sua solução PAF-ECF com ECF Bematech. Segundo pesquisa que fizemos com os órgãos homologadores, mais de 60% das homologações são com Bematech.

b. Buscar uma solução pronta para o PAF-ECF: A adequação ao PAF-ECF pode ser muito trabalhosa e custosa para o Partner. A decisão de entrar num segmento de mercado para testar sua atratividade, antes de colocar muito dinheiro no negócio, tornou-se quase inviável. O investimento que o Partner tem que fazer para se adequar ao PAF, muitas vezes, está muito além das suas possibilidades financeiras. Certamente muitas software houses poderiam fechar as portas nesta situação. Com esses problemas em mente, a Bematech criou uma excelente alternativa aos nossos Partners - o BEMACASH.

O BEMACASH foi criado para o Partner. Somente os Partners podem comprar e vender o produto. O produto só funciona se integrado a uma retaguarda já existente, ou seja, não funciona sozinho. O Partner integra o Bemacash com sua retaguarda, vende, instala, treina e dá manutenção ao Cliente Final. A Bematech vai faturar o Partner e este fará sua política de preços com o Cliente Final. Isto é a materialização dos pontos citados acima. A parte legal (PAF-ECF, TEF Discado e Dedicado, etc) não será mais uma preocupação do Partner e sim da Bematech. Você não precisará investir dinheiro em homologações, a Bematech investe por você. Sua preocupação passa a ser com o seu Cliente: prestar-lhe um ótimo serviço estabelecendo um relacionamento duradouro.

Veja depoimento de quem teve contato com o BEMACASH:

“A Bematech construiu de verdade um excelente produto que estrategicamente viabiliza negócios de pequenas SH e agrega valor em seus negócios, liberando sua forma de produção e suporte para o core business do cliente e não para a parte fiscal.” - Geovanne Telles da ATS Informática.

“Demonstramos interesse no Bemacash, pois vem de encontro as necessidades das empresas de software em função das constantes mudanças na legislação, e com a parceria da Bematech podemos resolvemos estas questões presentes no frente de caixa, fazendo com que a empresa tenha mais tempo para dedicar as questões do negócio do cliente.” - Alexandre Loef da NetVision Sistemas.

5. Amplie seu portfólio: Mesmo depois de tudo isto, talvez você simplesmente queira manter sua estratégia de negócio atual, e na Bematech você é livre para fazer isto, sempre. Porém, se deseja atender um segmento de mercado em que não está presente ainda, ou um porte de cliente que não atenda, você poderá fazer parceria com algum desenvolvedor de software do mercado, e nós desejamos ser este parceiro. Ou seja, nosso Partner pode usar toda a linha de produtos da Bematech para esta finalidade, e com a mesmo modelo de comercialização exposto acima.

Esta nossa estratégia pode muitas vezes chocar as pessoas, pois ao invés do estilo antigo de negócios empregado pelas empresas, a Bematech se posiciona de maneira a incentivar e apoiar o Partner em inúmeras frentes diferentes. Alguns pessoas, muitas vezes, ficam confusas com isto. Li, outro dia, uma previsão interessante feita em 2005:

“No próximo natal o iPod estará morto, acabado, enterrado…” - Alan Sugar fundador da Amstrad que prognosticou um grande fracasso para o IPod em fevereiro de 2005. De lá para cá a Apple vendeu 174 milhões de iPods e vai muito bem.

Novos tempos exigem novos posicionamentos. Não podemos simplesmente nos agarrar em algo do passado, que já não atenda as necessidades do momento. E a proposta de valor que queremos trazer aos nossos Partners tem esse espírito: inovação e parceria. A Bematech e o Programa de Parcerias BSP não está parado no tempo, e muito menos sem enxergar o que o Partner precisa. Estamos, sim, abrindo caminhos onde antes não existia nada, para que possamos crescer juntos. 

Uma outra citação que me chamou a atenção diz:

“Onde há uma empresa de sucesso, alguém tomou alguma vez uma decisão valente.” - Peter Drucker.

Seja valente, vamos juntos nesta caminhada, assim também colheremos os lucros juntos.

  • André Munhoz em 10 de novembro de 2009

Edição 134 - Funções para o PAF-ECF e Cupom Mania (RJ)

Prezado parceiro,

A Bematech acaba de lançar a versão 5.10.6.1 da BemaFI32.dll que contempla funções específicas para o PAF-ECF e o controle automático das informações sobre a legislação do Cupom Mania do estado do Rio de Janeiro.

Clique aqui para realizar o download do pacote da dll.

 

Funções para o PAF-ECF

Mais uma vez a Bematech sai na frente, apoiando seus Partners e toda a comunidade de desenvolvedores de software para Automação Comercial, com funções em sua dll de alto-nível, que auxiliam na implementação do PAF-ECF na aplicação comercial.

- DAV (Documento Auxiliar de Venda)

Implementamos funções para tratar tanto a emissão das DAVs quanto a captura delas, já emitidas na impressora.

Para impressão de DAV:

  • Bematech_FI_AbreDocumentoAuxiliarVenda
  • Bematech_FI_UsaDocumentoAuxiliarVenda
  • Bematech_FI_FechaDocumentoAuxiliarVenda

 DAV

Para retorno de DAVs emitidas:

  • Bematech_FI_DAVEmitidosRelatorioGerencial

dav_emitidos

  • Bematech_FI_DAVEmitidosArquivo

dav_emitidos_arq

- Pré-venda

Função que encerra o cupom fiscal com informações da Pré-venda e MD5 da aplicação.

  • Bematech_FI_TerminaFechamentoCupomPreVenda

pre_venda

- Leitura da Memória Fiscal com assinatura EAD

Funções que realizam a Leitura da Memória Fiscal em arquivo, já incluíndo a assinatura EAD com base nas chaves pública e privada informadas.

  • Bematech_FI_LeituraMemoriaFiscalSerialDataPAFECF
  • Bematech_FI_LeituraMemoriaFiscalSerialDataPAFECF

- Espelho e Arquivo MFD com assinatura EAD

Funções que fazem o Espelho e o Arquivo MFD (Ato Cotepe 17/04) em arquivo, já incluíndo a assinatura EAD com base nas chaves pública e privada informadas.

  • Bematech_FI_EspelhoMFD
  • Bematech_FI_ArquivoMFD

- Identificação do PAF-ECF

Função que imprime a identificação do PAF-ECF.

  • Bematech_FI_IdentificacaoPAFECF

id_paf

- GT criptografado e GT descriptografado

Funções que criptografam e descriptografam a valor do Grande Total (GT) da impressora.

  • Bematech_FI_GrandeTotalCriptografado
  • Bematech_FI_GrandeTotalDescriptografado

gt

- Meios de Pagamento

Funções que emitem informações dos meios de pagamento da impressora.

  • Bematech_FI_AbreRelatorioMeiosPagamento
  • Bematech_FI_UsaRelatorioMeiosPagamento

meios_pgto

E, o arquivo de ajuda da dll já está atualizado e disponível, tanto no pacote da BemaFI32.dll quanto on-line, trazendo em detalhes informações e exemplos de como implementar estas funções.

help_paf

Além disso, em nosso Tutorial de Automação Comercial, você encontra funções para implementar o “Menu Fiscal” e de geração dos relatórios do Anexo VI.

 

Implementação do Cupom Mania (RJ)

Através da dll BemaFI32.dll o controle e a impressão da mensagem “Total ICMS: R$ XX,XX VÁLIDO PARA O CUPOM MANIA” são automáticos, sem a necessidade de alterações na aplicação comercial!

No estado do Rio de Janeiro, as aplicações comerciais necessitam imprimir dentro do campo reservado à mensagem promocional do cupom, a informação como destacada acima.

Veja trecho do decreto ou clique aqui para conhecê-lo na íntegra:

(…)
Art. 1.º O inciso XI do art. 50 do Livro VIII do Regulamento do ICMS (RICMS/00) aprovado pelo Decreto nº 27.427/00, de 17 de novembro de 2000 , passa a vigorar com a seguinte redação:

” Art. 50- ……………………………………………………………………………………….

XI - informações suplementares, se for o caso, impressas no máximo em 8 (oito) linhas, onde deverá constar:

1 - o valor total do ICMS devido na operação ou prestação, isto é, o somatório dos valores do imposto incidente em cada item do Cupom Fiscal;

2 - a expressão: “VÁLIDO PARA O CUPOM MANIA”.
(…)

A Bematech implementou em sua dll de alto-nível, o controle e a impressão automática desta informação na mensagem promocional do cupom fiscal.

Veja como é simples habilitar este controle:

1) No arquivo BemaFI32.ini, a chave CalculoIcmsCupom deve estar habilita (CalculoIcmsCupom=1) e a chave UF deve estar igual a RJ (UF=RJ).

2) A dll passa a controlar o valor total do ICMS recolhido no cupom fiscal e usa uma das linhas disponíveis da mensagem promocional para imprimir a informação:

Total ICMS: R$ XX,XX VÁLIDO PARA O CUPOM MANIA

Importante saber que, caso não exista uma linha de 48 colunas disponível na mensagem promocional passada pela aplicação, a dll não irá imprimir esta informação, ou seja, você não corre o risco de perder linhas de sua mensagem promocional, pois a dll irá finalizar o cupom fiscal normalmente. Apenas para lembrar, a mensagem promocional possui 8 linhas X 48 colunas.

cupom_mania

Caso tenha dúvidas na implementação destas funções, nossa equipe de suporte ao desenvolvedor está a sua disposição:

  • 0800 644 7277
  • suporte@bematech.com.br
  • André Munhoz em 26 de agosto de 2009

Edição 133 - Twitter BSP e Windows 7

Twitter BSP

Prezado parceiro,

Todos nós já ouvimos falar do microblog mais popular entre os internautas - o Twitter.

O programa Bematech Software Partners não poderia ficar de fora, e desde o início de julho vimos divulgando nosso Twitter nas edições do Flash-news e Flash-tip, pensando sempre em dar o maior apoio aos Partners e à toda comunidade de desenvolvedores de software de Automação Comercial do país!

http://twitter.com/partnerbematech

Temos recebido inúmeros emails nos consultando a respeito de nosso endereço, mostrando que esta ferramenta está ganhando cada vez mais o seu espaço entre os desenvolvedores de software.

É muito simples seguir-nos no Twitter, basta você ter uma conta, acessar nosso endereço e clicar em “Follow”, assim você fica por dentro de todas as novidades de nosso programa de parcerias, além de dicas rápidas e informações de nosso suporte técnico.

Nos vemos lá!

Windows 7

Já estamos com as principais ferramentas de comunicação com as ECFs Bematech compatibilizadas para a nova versão do Microsoft Windows!

É a Bematech mais uma vez na frente da Automação Comercial brasileira!

BemaFI32.dll

A Dll de altonível mais referenciada do mercado!

Bematech
Flash Builder .NET

O único framework de Automação Comercial, totalmente escrito na plataforma .NET!

WinMFD2

Utilitário que realiza o download da MFD e espelho MFD, além dos arquivos da CAT-52 e Ato Cotepe 17/04.

Emulador

Emulador de impressora fiscal que agiliza o desenvolvimento da aplicação.

Também estamos realizando a compatibilidade das demais ferramentas, garantindo assim a total funcionalidade à esta nova versão do Windows.

Dica

Sabemos que o Windows Vista e agora o Windows 7, possuem uma particularidade quanto a segurança ao executar programas e ao copiar arquivos para a pasta System32. Na maioria dos casos, o Windows exibe uma mensagem solicitando a confirmação.

Como o Emulador e o WinMFD2 são programas que necessitam de permissão para serem executados, assim como qualquer outro programa não certificado pela Microsoft, é necessário executá-los em modo Administrador, afim de garantir o ideal funcionamento. Para isso, basta clicar com o botão direito do mouse sobre eles e escolher a opção “Executar como administrador”.

  • André Munhoz em 18 de agosto de 2009

Edição 132 - Inovação e Liderança !

Prezado parceiro,

Veja por que a Bematech continua na vanguarda da Automação Comercial brasileira, sendo a marca preferida entre os parceiros e desenvolvedores de software do pais, inovando e liderando todo este mercado! 

 

Bematech

Outros

1

BSP - Programa de parceria com
desenvolvedor.
1997
2005
2
Equipe de suporte técnico
especializada para atendimento ao desenvolvedor.
1998
2005
3
Criação do Bematech MONITOR para acesso remoto ao ECF.
1998
2005
4
Lançamento do primeiro emulador de ECF para MP-20 FI II.
1998
2006
5
Catalogo de Partners na WEB e Impresso.
1998
2008
6
Tabela de produtos a preço incentivado e em condições para
desenvolvedor.
2000
2006
7
Informativos Flash-News e Flash-Tip
para comunidade de desenvolvedores.
2000
2004
8
Eventos Regionais - Developer´s
Day.
2000
2006
9
Criação e lançamento da DLL de Alto-Nível BemaFI32.dll.
2000
2004
10
Atendimento ao Desenvolvedor via 0800.
2004
2007
11
Campanhas para Partner (Caça ao Bug e Loucos por iPOD, entre outros).
2000
2008
12
Componente WEB para impressoras
fiscais.
2003
2005
13
Componente WEB para impressoras
não fiscais.
2003
?
14
Componente WEB para impressoras
de cheques.
2004
?
15
Criação do Sistema de Pontuação para Partner ganhar produtos.
1998
?
16
Eleição do Partner do Ano.
2002
?
17
Bate-Papo com parceiros - FeedBack
Session.
2003
?
18
Lançamento do Flash-Builder,
primeiro Framework .NET para Automação Comercial.
2005
?
19
Fórum de Automação para desenvolvedores.
2006
?
20
BEMACAST - Blog de Automação
Comercial.
2006
?
21
Oferta de Solução de Partner ao Mercado: BVT - Bematech Varejo
Total.
2006
?
22
Expansão do Programa de Parceria com Desenvolvedor para a América
Latina.
2006
?
23
Criação do BSP2.0.
2006
?
24
Sorteio para participar do MEDC em Las Vegas para Partner durante Autocom.
2006
?
25
Certificação do aplicativo do Partner com selo e folder da Solução BVT Regional.
2007
?
26
Developer´s Day via WEB.
2008
?
27
Criação de novos perfis e modalidades de Partner.
2008
?
28
Lançamento do BSPUS - Programa Bematech Software Partners Estados
Unidos.
2009
?
29
Tutorial de Automação Comercial para desenvolvedor iniciante no
segmento.
2009
?
30
Help on-line da dll de alto-nível
para as impressoras fiscais Bematech.
2009
?
31
Dll para geração das chaves pública e privada, além da assinatura EAD no arquivo do PAF-ECF.
2009
?
32
Novas Ferramentas de desenvolvimento para o Partner.
2009
?
33
BEMACASH: Aplicativo que resolve
os aspectos legais do Frente de Caixa e dá lucro ao parceiro.
2009
?

Além disso:

  • Mais de 27.000 atendimentos telefonicos via 0800 em 2008.
  • Mais de 14.000 atendimentos por email em 2008. 
  • Mais de 5.000 atendimentos via MSN e Skype somente neste ano.
  • 132 Flash-news foram enviados trazendo inúmeras novidades aos parceiros e à comunidade de desenvolvedores;
  • 47 Flash-Tips foram enviados com dicas, artigos e mini-cursos, com exemplos e muito código-fonte pronto, e
  • Através do Sistema de Pontuação distribuimos em prêmios aos nossos Partners mais de:

R$ 650.000

Entre eles:

Produto
Qtde
Impressoras Fiscais
176
Impressoras Não Fiscais
69
Leitores de Código de Barras
288
PDVs Bematech
43
Certificações BVT (folder+selo)
23

Estas realizações em mais de 10 anos do BSP é que atestam a solidez, a ética, a integridade e o respeito da Bematech para com a comunidade de desenvolvedores.

Isto ocorre somente por que a Bematech vive de Automação Comercial e pode entender e atender as necessidades do parceiro, antecipando o futuro e proporcionando maior apoio e rentabilidade.

  • André Munhoz em 24 de julho de 2009

Edição 131 - Por que somos o melhor parceiro de desenvolvimento?

Prezado parceiro,

A Bematech, por meio de seu programa de parcerias - Bematech Software Partners - tem e oferece o maior apoio técnico à comunidade de desenvolvedores de software para Automação Comercial do país.

 

Suporte Técnico

 

1
0800 EXCLUSIVO ao desenvolvedor de software, onde o parceiro é atendido por especialistas da área.

2
MSN, SKYPE e Email
MSN e E-mail SKYPE
suporte.andre@bematech.com.br suporte.andre.luiz
suporte.iohannes@bematech.com.br suporte.iohannes
suporte.sidnei@bematech.com.br suporte.sidnei

3
Fórum
de Automação Comercial exclusivo aos produtos Bematech
, onde o parceiro pode sanar suas dúvidas e compartilhar idéias com a comunidade de desenvolvedores.

4

Blog de Automação Comercial
, onde o parceiro fica informado com as novidades da Automação comercial e da Bematech.

5
Twitter, um microblog comum e muito utilizado entre os internautas, onde o parceiro fica atualizado com as ações da área de marketing de parcerias e do programa Bematech Software Partners.

6
Tutorial de Automação Comercial Bematech, um tutorial pensado e preparado para o parceiro que está ingressando no “mundo” da Automação Comercial. Sempre em constante atualização, neste tutorial você encontra conceitos sobre automação comercial, periféricos, legislação fiscal, homologação fiscal, fluxogramas de implementação e muito mais.

7

Flash-News
, um comunicado enviado ao parceiro periodicamente com assuntos relacionados
a lançamentos da Bematech.

8

Flash-tip
, um comunicado técnico enviado ao parceiro periodicamente com dicas, truques e mini-cursos de programação, demonstrando o uso das ferramentas e dos produtos Bematech.

9
Developer´s Day, um evento descontraído voltado aos parceiros e desenvolvedores de software para Automação Comercial, onde são apresentadas as principais ferramentas de integração, novos produtos, parceria e muita troca de experiência.

Ferramentas de Integração

Sabemos que neste “mundo” da Automação Comercial, se você não tiver uma boa ferramenta de integração que facilite o desenvolvimento e torne a integração com os periféricos rápida, você acaba perdendo todo aquele tempo que poderia estar utilizando para aprimorar a regra de negócio de sua aplicação, assim proporcionando um melhor atendimento ao seu cliente.

A Bematech tem tudo isso para você:

10
Emulador de Impressora Fiscal Térmica Bematech, uma excelente ferramenta para quem está iniciando no desenvolvimento da aplicação para o ECF.

11
Dll de alto-nível - BemaFI32.dll, a dll mais utilizada e referenciada do mercado de Automação Comercial, que reduz em até 80% o tempo de desenvolvimento e implementação dos ECFs Bematech. Com funções para a NF Paulista, NF Alagoana, Sintegra 2009, PAF-ECF e demais relatórios do fisco.

12

Help online - BemaFI32.dll
, o help online da dll de alto-nível Bematech que permite ao parceiro consultar as funções e exemplos, através da internet, aonde ele estiver.

13
Framework .NET - Bematech Flash Builder, uma inovação tecnológica na área da Automação Comercial. O verdadeiro framework que integra os periféricos com a mesma lógica e facilidade de programação.

14

Dll para assinatura digital - sign_bema.dll
, que permite ao parceiro atender um dos requisitos mais complexos do PAF-ECF. Chaves pública e privada geradas a partir de uma única função e assinatura do arquivo do PAF-ECF, sem a necessidade de estar conectado ao ECF ou atualizações de versão.

15

Exemplos de programação
, um repositório com diversos exemplos de programação,
baixados gratuitamente de nosso site, que permitem ao parceiro um fácil entendimento das ferramentas e possibilitando reaproveitar partes dos códigos na aplicação, diminuindo significativamente o tempo de desenvolvimento.

16
Ferramentas para ambiente MS-DOS e Linux, que permitem ao parceiro integrar sua aplicação nestas plataformas.

 

Somente quem realmente vive de Automação Comercial com Integridade, Dinamismo e Respeito, pode entender e atender as necessidades do parceiro, antecipando o futuro e proporcionando maior apoio e rentabilidade.