1. O que é a Nota Fiscal Paulista?

  2. O que é a NFPaulista32dll.dll ?

  3. Como funciona a NFPaulista32dll.dll?

  4. Como comprar a NFPaulista32dll.dll?

  5. O que recebo quando adquiro o produto?

  6. Porque a TKS Software comercializa o produto com e sem código fontes?

  7. Como fica a questão das correções de bugs e pequenas atualizações dentro de uma versão da dll e de um mesmo convênio do sintegra?

  8. Como fica a questão com as atualizações para o caso de mudanças na legislação, convenio etc?

  9. Existe algum incentivo financeiro para a aquisicao do código fonte da dll?

  10. A dll está adequada à legislação vigente em meu estado?

  11. Acabo de atualizar a minha dll para a nova versão, terei que reescrever todo o codigo que utilizei na versão anterior da dll?

  12. Posso usar a dll com Clipper?

  13. Caso venha a adquirir o produto com os fontes, posso dispensar a dll e incorporar os arquivos .dcu compilados por mim em meu projeto?

  14. Existe versão do produto para Linux?

  15. Quando eu inicializo a NFPaulista32dll.dll e passo para ela os dados ela vai criar um arquivo? Como utilizo a NFPaulista32dll.dll?

  16. No Registro 90 os campos de soma de quantidade de registro são calculados automaticamente pela dll?

  17. A dll por ser utilizada no Delphi 7?

  18. Tenho um cliente que roda novell 3.12, que não suporta nome de arquivo com mais de 8 digitos. Posso renomear a NFPaulista32dll.dll sem problemas?

  19. O código fonte do produto é todo aberto ou tem partes fechadas, como outras dlls restritas?

  20. A NFPaulista32dll.dll é compatível com Acess, VB, FoxPro e outros compiladores de 32 bits?

  21. Estou com um problema com algumas inscrições estaduais de Produtor Rural, pois o formato é diferente dos demais.

  22. Sempre que vou utilizar a Sintegra32dll.dll aparece a mensagem que nao encontra a Borlndmm.dll. O que está acontecendo?

  23. Mesmo após adquirir a versão registrada da Sintegra32dll.dll continuo recebendo a mensagem de "Não Registrada"

  24. Como é oferecido suporte ao uso do produto?

  25. Com qual banco de dados a dll é compatível? Ela é compatível com bancos de dados Paradox, Interbase, Firebird, Oracle, MS-SQL Server e etc?

  26. Os registros gerados ficam gravados? Como a dll controla isso?

    voltar
1. O que é a Nota Fiscal Paulista?

O principal objetivo do programa da Nota Fiscal Paulista é reduzir, de fato, a carga tributária individual dos cidadãos fazendo com que 30% do ICMS recolhido pelo estabelecimento comercial será devolvido ao consumidor.
O Governo do Estado de São Paulo instituiu a lei que criou o Programa de Estímulo à Cidadania Fiscal e implantou o projeto da Nota Fiscal Paulista a partir de 1° de outubro 2007. O projeto da Nota Fiscal Paulista devolve dinheiro para os consumidores. Ele é um incentivo para que os cidadãos que adquirem mercadorias exijam do estabelecimento comercial o documento fiscal.
Os consumidores identificados pelo CPF ou CNPJ no momento da compra vão receber créditos e ainda vão se habilitar a concorrer a prêmios. O objetivo é incentivar nos cidadãos o hábito de exigir a nota ou o cupom fiscal.
Programas com objetivos semelhantes são implantados a vários anos em diversos estados como é o caso do programa Sua Nota é Um Show, da Secretaria da Fazenda do Estado da Bahia (www.sefaz.ba.gov.br/campanhas/suanota/principal.htm)

Conforme consta no site oficial do programa o processo se dá da seguinte forma:

  1. Em cada compra, o consumidor informa seu CPF/CNPJ e solicita sua Nota Fiscal/Cupom Fiscal ou Nota Fiscal on-line.
  2. O vendedor registra o CPF/CNPJ do comprador. Ele emite o Cupom Fiscal, a Nota Fiscal tradicional ou gera, no site, a Nota on-line.
  3. Após o recolhimento do ICMS pelo estabelecimento, a Secretaria da Fazenda creditará ao consumidor a parcela do imposto a que ele tem direito, proporcional ao valor da compra.
  4. O crédito poderá, dentro de cinco anos, ser utilizado para reduzir o valor do débito do IPVA, transferido para a conta corrente, poupança, creditado em cartão de crédito, transferido para outra pessoa ou devolvido em prêmios

No entanto a pergunta que interessa a todos os desenvolvedores de software de automação comercial é: “Em que esse novo programa afeta a operação do meu aplicativo?”

O primeiro ponto é que conforme o item 1 acima, o consumidor deverá informar seu CPF/CNPJ no momento da compra para que o mesmo seja registrado pelo vendedor no aplicativo.
Acontece que não são poucos os aplicativos que conheço, na maioria aplicativos de para Emissão de Cupom Fiscal (ECF) que não dispõem de campo para inserção do CPF/CNPJ do consumidor bem como o registro desta informação no ECF.
Sendo assim faz-se necessário que o desenvolvedor verifique as funcionalidades de seu aplicativo frente de caixa de forma a garantir a disponibilidade do referido campo bem como o envio desta informação para o ECF no momento da abertura do cupom.

O segundo ponto importante é que conforme o item 3 acima, a SEFAZ-SP credita ao consumidor o crédito do imposto após o recolhimento. O leitor atencioso e bem informado deve estar se perguntando como a SEFAZ-SP fará esse crédito uma vez que as informações de CPF/CNPJ das vendas de cupom fiscal não são repassadas através do Sintegra (www.sintegra.gov.br)?
Para resolver este problema SEFAZ-SP criou uma estrutura de dados semelhante ao Sintegra, que deve ser gerada pelo programa aplicativo, validada utilizando validador oficial e enviada regularmente também através de ferramenta apropriada. Pronto! É aí que encontramos o maior impacto para os sistemas de automação comercial, que deverão ser adequados de forma a gerar estas informações conforme o novo padrão solicitado.
De forma geral podemos dividir a Nota Fiscal Paulista em quatro partes principais:

  • Convênio que define o formato e padrão do arquivo de texto a ser gerado pelo desenvolvedor em seu software gerencial.
  • Geração do arquivo digital constando de todos os registros devidamente formatados.
  • Programa validador do arquivo digital, que o usuário utiliza para verificar os erros ocorridos na forma e conteúdo do arquivo gerado.
  • Programa de envio do arquivo digital, que o usuário utiliza para enviar periodicamente para a Secretaria da Fazenda os arquivos gerados.

Mais informações sobre a Nota Fiscal Paulista podem ser obtidas no site oficial www.nfp.fazenda.sp.gov.br e no site da Secretaria da Fazenda do Estado de São Paulo.

voltar

2. O que é a NFPaulista32dll.dll ?

Quando der início ao desenvolvimento você verá que é o longo o caminho a ser seguido, e muitas linhas de programação estarão pela frente antes que sua aplicação gere o primeiro arquivo de Nota Fiscal Paulista válido. Então que tal reduzir significativamente este tempo de implementação e abstrair completamente a camada de geração do arquivo magnético utilizando uma dll pronta para gerar a Nota Fiscal Paulista?

A NFPaulista32dll.dll vem acompanhada da documentação completa sobre como utilizar suas funções e quais os tipos de erros retornados por cada função. Há ainda uma aplicação demo completa implementada em Delphi que demonstra como conectar a dll ao seu programa e testar a saída da mesma para todos os registros disponíveis

Seguindo a linha dos produtos já consagrados, e implementando diversas melhorias com base nas melhores práticas e sugestões dos nossos usuários, a NFPaulista32dll.dll está totalmente de acordo com a nova legislação da Portaria CAT-102 e suas alterações subseqüentes, se destacando por ser mais uma vez pioneiro e atualmente o único produto disponível no mercado para este tipo de aplicação.


O produto constitui uma solução que visa facilitar e agilizar o processo de tratamento das informações relativas à Nota Fiscal Paulista, com base na legislação pertinente, possibilitando que o desenvolvedor abstraia quase que completamente a camada de geração do arquivo magnético, log de geração de registros e log de erros de geração de registros.

Tudo isso torna a Sintegra32dll.dll uma solução muito eficiente e eficaz, capaz de reduzir drásticamente o tempo de programação necessário à implementação do Sintegra.

Para saber mais sobre a NFPaulista32dll.dll verifique o artigo publicado na coluna online no site da Revista ActiveDelphi http://www.activedelphi.com.br/lista_topicos.php?todos=1&topico=17

voltar

3. Como funciona a NFPaulista32dll.dll?

O produto é composto por inúmeras funções disponíveis ao desenvolvedor que serão chamadas de acordo com a necessidade específica da implementação em questão. As funções são muito intuitivas, utilizam a mesma nomenclatura de registros e campos apresentada na legislação permitindo assim um fácil uso da mesma. De forma geral a SuperSintegra32dll.dll é dividida em 3 blocos de funções:

  • A função Inicia_NFPaulista indica à dll que o uso da mesma será iniciado, o que faz com que todos os seus contadores sejam zerados e a dll esteja pronta para ser usada. Esta função deve ser chamada antes de serem chamadas as funções que irão gerar os registros do Nota Fiscal Paulista.
  • As funções de RegistroXX, são as funções principais da dll onde “XX” representa o registro a ser gerado. Elas recebem os parâmetros necessários para a criação do registro, retornando uma Integer que informa a correta geração do registro solicitado ou a presença de erros no processo.
  • A função Finaliza_NFPaulista indica à dll que o uso da mesma será finalizado e finaliza o processo de geração como um todo, deixando disponível ao usuário final o arquivo magnético da Nota Fiscal Paulista gerada e os demais arquivos de log.
O produto conta com versão 100% funcional disponível para download que apresenta apenas mensagem de “Produto não Registrado”, o que permite que qualquer um avalie suas funcionalidades e ateste suas indiscutíveis qualidades e benefícios.

Para realizar o download da versão mais atual do produto incluindo demos e manual acesse o site oficial do produto em http://www.igara.com.br/produto.php?cod_produto=112

voltar

4. Como comprar a NFPaulista32dll.dll?

Para efetuar o pedido da NFPaulista32dll.dll verifique as informações abaixo:

1. Tabela de Preços
2. Informações de Depósito para Compra
3. Confirmação de Depósito
4. Informações Adicionais

Atenção: O depósito de valores quebrados facilita e agiliza o processo de confirmação, por exemplo, R$70,03 ou R$70,12 para um produto de R$70,00



voltar

5. O que recebo quando adquiro o produto?
A NFPaulista32dll.dll vem acompanhada da documentação completa sobre como utilizar suas funções e quais os tipos de erros retornados por cada função, do demo completo em Delphi que mostra como conectar a dll ao seu programa e testar a saída da mesma, do demo com banco de dados que mostra como gerar o sintegra usando a dll com dados vindos do banco de dados e caso vc adquira os fontes do código fonte totalmente comentado.

Você pode baixar a cópia de demonstração da SIntegra32Dll.dll totalmente funcional (apenas mostra mensagem de "Não registrado"), para fazer a sua própria avaliação do produto, em: http://www.igara.com.br/produto.php?cod_produto=112



voltar

6. Porque a TKS Software comercializa o produto com e sem código fontes?

Existem vários motivos pelo qual disponibilizamos os fontes da sintegra32dll.dll a exemplo:

1. Muitos cliente não querem amarrar suas soluções de software a soluções de terceiros que no futuro podem por ventura deixa-los na mão caso o produto em questão seja descontinuado. A aquisição do código fonte garante que mesmo que mesmo que "uma bomba atômica caia aqui na empresa" : ) você terá os fontes da dll em suas mãos para o caso de necessitar de futuras alterações. Não temos nenhum interesse em descontinuar o produto, muito pelo contrário, mantemos ele sempre atualizado desde o seu lançamento em 2002, uma vez que criamos e utilizamos a dll em nossos aplicativos de automação comercial e industrial. No entanto oferecemos aos nossos clientes a segurança de poder optar pela aquisição dos fontes a qualquer momento.

2. Muitos clientes desejam realizar alterações personalizadas na versão original do produto por motivos diversos, como por exemplo adequar a mesma ao uso com Kylix (Delphi for Linux) ou ao uso com outras linguagens diversas. Neste caso com o código fonte em mãos vc pode fazer qualquer tipo de alteração que desejar.

3. A legislação do sintegra tem mudado praticamente 1 vez por ano, e conforme nosso FAQ toda vez que a legislação muda é lançada uma nova versão da sintegra32dll. Também conforme nosso FAQ a atualização do produto deve ser feita através de aquisição de nova versão do mesmo. Então se vc adquirir a versão sem fontes e no caso de haver mudança da legislação deverá adquirir nova versão sem fontes do produto.

Muitos usuários preferem fazer as atualizações eles mesmos à medida que a legislação muda, para tanto é necessário adquirir os fontes. Note no entanto que o produto sem fontes é adquirido apenas 1 vez com a TKS e vc pode distribui-lo em conjunto com o seu aplicativo a todos os seus clientes. Logo, no caso de haver mudança de convênio e digamos que vc tenha 10 clientes de sintegra com manutenção, o custo da nova versão do produto será diluido por todos os seus clientes naquele mês de manutenção resultando num custo irrisório por cliente.

Caso vc opte pela aquisição dos fontes e futuramente não queira fazer a atualização do produto vc mesmo é possível ainda adquirir a atualização dos fontes por 50% do valor dos fontes. Sinta-se livre para optar por qualquer uma das modalidades do produto afinal todas as duas modalidades são plenamente funcionais e atendem aos propósitos de geração do sintegra

voltar

7. Como fica a questão das correções de bugs e pequenas atualizações dentro de uma versão da dll e de um mesmo convênio do sintegra?
Para atualizações dentro da mesma versão da dll, exemplo usuário comprou versão v1.0 e verificou que a dll está na versão 1.01, neste caso as atualizações são gratuitas e não há custos para nossos usuários.

Contamos com a colaboração de todos para o envio de problemas e dúvidas que tenham sido detectadas. Procuramos corrigir os problemas sempre de forma imediata, e no caso de falhas mais graves ou novos registros aos quais a dll não esteja adequada procuramos realizar as alterações em no máximo 1 mês.

Sempre que há atualizações disponibilizamos a nova versão para testes em nosso site e enviamos malas diretas aos usuários cadastrados.

voltar

8. Como fica a questão com as atualizações para o caso de mudanças na legislação, convenio etc?
A versão da NFPaulista32dll.dll tem por compromisso a satisfação da legislação vigente no momento de seu lançamento, estando isenta de responsabilidades caso a legislação venha a ser alterada pelo governo, momento no qual haverá o lançamento de uma nova versão da sintegra32dll.dll e o eventual pagamento pela atualização da mesma.

No entanto é importante lembrar que você como desenvolvedor adquire a o produto uma vez e pode instala-la em quantos clientes quiser em conjunto com seu aplicativo

Você muito provavelmente cobrará valor mensal de manutenção do seu software para seus clientes como forma de garantir a atualização do mesmo no caso de mudança no convênio por parte do estado que devo alertar ocorre em média no mínimo 1 vez a cada 2 anos.

Dessa forma você estará repassando aos seus clientes o custo de atualização de 1 (uma) versão da NFPaulista32dll.dll, que ficará diluído pelo número de clientes que pagarão a atualização do seu sistema. Sendo assim se você instalou o seu programa em 10 clientes, no caso de mudança de versão base dll você terá de adquiri-la novamente mas dividirá este custo por 10!

Você pode ter a confiança de que o produto estará sempre atualizada pois utilizamos a mesma nos softwares com suporte ao SIntegra que desenvolvemos para nossos clientes a exemplo do Tk-Frente de Caixa (http://www.igara.com.br/produto.php?cod_produto=8) e Tk-ERP (http://www.igara.com.br/produto.php?cod_produto=10), logo temos total e interresse em mante-la atualizada e de acordo com a legislação vigente. O motivo pelos qual disponibilizamos aos nossos usuários a possibilidade da aquisição do código fonte do produto, é mais uma garantia e certeza da continuidade e integridade de seus aplicativos desenvolvidos com base na mesma.

Contamos com a colaboração de todos para o envio de problemas e dúvidas que tenham sido detectadas. Procuramos corrigir os problemas sempre de forma imediata, e no caso de falhas mais graves ou novos registros aos quais a dll não esteja adequada procuramos realizar as alterações em no máximo 1 mês.

Sempre que há atualizações disponibilizamos a nova versão para testes em nosso site e enviamos malas diretas aos usuários cadastrados.

voltar

9. Existe algum incentivo financeiro para a aquisicao do código fonte da dll?
Caso venha a adiquirir a NFPaulista32dll.dll compilada sem fontes e futuramente deseje adquirir o código fonte da mesma, você pagará apenas o valor do código fonte da versão adquirida, sendo descontado o preço da dll compilada. Veja o exemplo abaixo onde partimos do princípio que o preço sem código fonte é de R$70,00 e com código fonte é de R$330,00:

Você adquire a dll SEM FONTE e paga R$ 70,00. Alguns meses depois você deseja adquirir os fontes, neste caso você irá pagar 330 - 70 = R$260,00

O outro incentivo disponível é no caso da aquisição dos fontes da versão 3, por exemplo, caso o usuário deseje adquirir novamente os fontes da versão 4, ele irá pagar na atualização, 50% do valor dos fontes, neste caso, R$165,00.

voltar

10. A dll está adequada à legislação de vigente ?

Sim. O produto está 100% adequado à legislação vigente.

Mais informações sobre a Nota Fiscal Paulista podem ser obtidas no site oficial www.nfp.fazenda.sp.gov.br e no site da Secretaria da Fazenda do Estado de São Paulo.



voltar

15. Acabo de atualizar a minha dll para a nova versão, terei que reescrever todo o codigo que utilizei na versão anterior da dll?
Não. Você apenas terá que atentar para algumas mudanças nas declarações das funções da dll, que por estarem de acordo com o Convênio, sofrem algumas mundanças. E talvez atentar para mudanças na estrutura do seu banco de dados que deve estar pronto para armazenar as novas informações que por ventura sejam necessárias à geração do arquivo. Por exemplo:

- O novo convênio criou o Registro61R que não existia no anterior, logo é necessário declarar a nova função.

- No novo convênio foi removido o campo S_Trib do Registro 75.

Todas as mudanças relativas as declarações das funções são muito rápidas de serem efetuadas, uma vez que o demo que segue junto com o produto já possui todas as declarações feitas no mesmo

voltar

17. Posso usar a dll com Clipper?
O único impedimento é que você não irá conseguir fazer as chamadas à NFPaulista32dll.dll diretamente do seu programa em Clipper, mas pode desenvolver um módulo (.exe) em outro compilador Win32 que se conecte ao banco e à dll e faça o trabalho.

As chamadas a dll podem ser feitas a partir de qualquer versão do Delphi ou outro compilador Win32. Assim você pode implementar o seu programa de "Lançamento de Notas" em Clipper e depois implementar um outro programinha em Delphi, VB, C++ etc, só para se conectar ao banco DBASE, Paradox ou outro qualquer que use com o clipper, e gerar o arquivo do Sintegra.

voltar

18. Caso venha a adquirir o produtocom os fontes, posso dispensar a dll e incorporar os arquivos .dcu compilados por mim em meu projeto?
Adquirindo o código fonte do produtovocê será capaz tanto de fazer alterações no código para geração de suas próprias versões da dll quanto poderá utilizar as funções implementadas para incorporação dentro do seu projeto. No entanto a incorporação no projeto dependerá de alguns pequenos ajustes uma vez que existem códigos específicos para dlls no fonte por exemplo:

No fonte a função Registro11 está declarada da seguinte forma:

Function Registro11(Logradouro, Nro, Complemento, Bairro, CEP, Nome_Contato, Telefone: ShortString): ShortString; stdcall; export;

A s diretivas "stdcall; export;" são códigos que só estão aí para exportação da função na dll, logo na implementação numa unit dentro do seu projeto elas deveriam ser retiradas, ficando assim:

Function Registro11(Logradouro, Nro, Complemento, Bairro, CEP, Nome_Contato, Telefone: ShortString): ShortString;

Logo a adaptação do código é muito simples e pode ser feita sem maiores problemas.

voltar

19. Existe versão da do produto para Linux?
Creio que sua utilização em ambiente CLX necessite de adaptações pois apesar da dll utilizar apenas funções e variáveis nativas da VCL, sem uso de componentes externos ou de terceiros, até onde sei o Linux não faz uso de dlls.

Assim sendo, atualmente a solução para implementação do em Linux é a aquisição do código fonte da mesma e posterior adaptação do código em seu programa Kylix. Uma vez q a dll utiliza apenas funções e variáveis nativas, a adaptação para Kylix não deve apresentar problemas.

voltar

20. Quando eu inicializo a NFPaulista32dll.dll e passo para ela os dados ela vai criar um arquivo? Como utilizo a NFPaulista32dll.dll?
Como demonstrado no demo que acompanha o produto, as chamadas as funções de registro da dll devem ser feitas passando os valores das variáveis (que no caso da sua aplicação, virão do BD), a dll faz os tratamentos necessários e retorna um integer indicando o resultado.

Verifique no demo o processo descrito acima, clicando por exemplo nos botões Registro10, Registro20, ... , Registro90 e Salvar.

No site oficial do produto http://www.igara.com.br/produto.php?cod_produto=112 está disponível para download o programa demo de uso do produto

voltar

23. No Registro 90 os campos de soma de quantidade de registro são calculados automaticamente pela dll?
Sim. Sempre ao iniciar a geração de um novo arquivo todas as chamadas às funções de registro da dll são totalizadas em registradores internos que armazanam o total de chamadas a cada tipo de registro, assim ao final da geração do arquivo, a chamada ao registro 90 é calculado automaticamente.

voltar
25. A dll por ser utilizada no Delphi 7?
O código da dll foi desenvolvido em Delphi 6 e é totalmente composto por código nativo do Delphi, podendo portanto ser compilado em qualquer versão do Delphi sem maiores complicações, devido a garantias de interoperabilidade entre versões fornecidas pela própria Borland.

Caso queira testar você mesmo a compatibilidade, basta fazer o download do projeto demo, totalmente funcional, seguir o passo descrito no arquivo leiame.txt e recompilar o demo na versão do Delphi desejada.

voltar

27. Tenho um cliente que roda novell 3.12, que não suporta nome de arquivo com mais de 8 digitos. Posso renomear a NFPaulista32dll.dll sem problemas?
Sim. A dll pode ser renomeada sem problema. No entanto é necessário alterar o seu programa para fazer a chamada da dll de acordo com o novo nome atribuído, por exemplo.

//Chamada Original Procedure Inicia_NFPaulista; stdcall; external 'NFPaulista32Dll.dll';

NFPaulista32Dll.dll > Alteração do nome da dll para Meu_Nome.dll

//Chamada Original Alterada Procedure Inicia_NFPaulista; stdcall; external 'Meu_Nome.dll';

voltar

28. O código fonte da .dll é todo aberto ou tem partes fechadas, como outras dlls restritas?
O código fonte da dll é completamente aberto e comentado, não fazendo uso de nenhuma outra dll ou unit auxiliar para o seu correto funcionamento

voltar
29. A dll é compatível com Acess, VB, FoxPro e outros compiladores de 32 bits?
A dll é teoricamente compatível com qualquer compilador Win32, no entanto os demos de uso do produto, bem como seus fontes estão disponíveis somente em Delphi.

A implementação em outras linguagens requer que o desenvolvedor tenha total conhecimento do ambiente em que deseja fazer a implementação, uma vez que não conhecemos os processos relativos a todas as linguagens (nossa equipe trabalha unicamente com Delphi), o suporte do uso do produto em outras linguagens é fornecido somente sobre o ponto de vista de uso geral da dll, não incluindo problemas por exemplo de como fazer chamadas da dll na linguagem escolhida ou passagem de parâmetros etc.

Aconselhamos a todos os desenvolvedores que desejam adquirir o produto e não tem certeza de suas habilidades para realizar a comunicação em outras linguagens, ou quanto a compatibilidade com sistemas de terceiros, que façam o download da versão gratuita, totalmente funcional e realizem seus próprios testes. Efetuando a compra apenas se o produto vier a satizfazer totalmente suas espectativas.

voltar

31. Sempre que vou utilizar a .dll aparece a mensagem que nao encontra a Borlndmm.dll. O que está acontecendo?
A única dll requerida da Borland é a borlndmm.dll. Ela acompanha o delphi e deve ser distribuida em conjunto com sua aplicação. Esta dll é necessária devido ao gerenciamento de memoria do delphi em dlls, conforme mensagem (abaixo) que é colocada na unit quando vc cria uma dll no delphi em Menu> File> New> Dll. { Important note about DLL memory management: ShareMem must be the first unit in your library's USES clause AND your project's (select Project-View Source) USES clause if your DLL exports any procedures or functions that pass strings as parameters or function results. This applies to all strings passed to and from your DLL--even those that are nested in records and classes. ShareMem is the interface unit to the BORLNDMM.DLL shared memory manager, which must be deployed along with your DLL. To avoid using BORLNDMM.DLL, pass string information using PChar or ShortString parameters. }

voltar
32. Mesmo após adquirir a versão registrada da dll continuo recebendo a mensagem de "Não Registrada"
Certifique-se de não haver nenhuma cópia não registrada da dll em seu computador (utilize a busca do windows para isso e exclua qualquer cópia existente no seu compuador) só então descompacte a versão registrada recebida por email no diretório desejado.

voltar
34. Como é oferecido suporte ao uso do produto?
O suporte é oferecido sem custos por e-mail ou eventuamente por telefone e devido ao grande número de mensagens recebidas todos os contatos são respondidos em até 24hrs úteis. Infelizmente para a modalidade de produtos comercializados pela internet não provemos suporte via MSN, pois compreenda que, como vc mesmo pode ver em nosso site a comercialização de componentes via internet é apenas uma de muitas atividades que exercemos. Nós aqui trabalhamos fulltime desenvolvendo soluções para nossos clientes de automação industrial e comercial, e infelizmente não temos como desenvolver soluções e retirar dúvidas ao mesmo tempo.

voltar
35. Com qual banco de dados a dll é compatível? Ela é compatível com bancos de dados Paradox, Interbase, Firebird, Oracle, MS-SQL Server e etc?
A dll pode ser usada com qualquer banco de dados (do Paradox ao Oracle... qualquer banco) uma vez que seus parâmetros são do tipo String, vc só precisa gerar suas querys com o banco de dados e informar os parâmetros para a dll vindos da query como string.

voltar
36. Os registros gerados ficam gravados? Como a dll controla isso?
Nenhuma informação é gravada na dll. Conforme dito anteriormente a dll tem por propósito auxiliar na geração do arquivo magnético, efetuando diversos testes de validação e retornando o registro devidamente formatado para sua aplicação. Armazenamento de informações é papel do banco de dados.

voltar