A DLL do Abreviador é uma exclusiva biblioteca de função para sistemas Windows que executa um conjunto de regras para padronização de dados do SPED e aplicação de abreviaturas em campos de dados cadastrais.
A DLL pode ser integrada à Sistemas de Cadastros para tratar dados independentemente da forma como dão entrada na base, quer seja manualmente, por importação de arquivos, ou por consultas via webservice externo.
Esta DLL opera usando alguns dicionários customizados:
- Dicionário de Nomes e Títulos: com aproximadamente 8.500 verbetes abreviados para uso em Razão Social e Endereços como: CONSULTORIA = CONSULT; BRIGADEIRO = BRIG, GOVERNADOR = GOV, e outras;
- Dicionário de Tipo de Logradouros: aproximadamente 250 verbetes padronizam o uso no campo Logradouro e no Complemento, como: AVENIDA = AV; RUA = R; RODOVIA = ROD; CONJUNTO = CJ, e outras;
- Dicionário de Exceções: palavras estrangeiras comuns, siglas e outras que não devem ser abreviadas como: LTDA; EIRELI; PETROBRAS; EMBRATEL, FIESP, SPED, etc;
- Dicionário de Expressões Compostas: permite padronizar expressões recorrentes na base cadastral como: ESTADO DE SAO PAULO = ESTADO DE SP, etc.
A DLL tem como primeira função a padronização de dados segundo as regras de higienização do SPED:
- Usar CAIXA ALTA nos caracteres, eliminar caracteres especiais e acentuação, substituir Ç por C, eliminar espaços duplos e espaços à esquerda ou direita da string.
- Após executar esta padronização, a função possui até 7 regras de abreviaturas parametrizáveis.
Os dados dos seguintes campos podem ser padronizados e higienizados nas regras do SPED e abreviados pela DLL:
- NOME de Pessoa Física;
- RAZAO SOCIAL e FANTASIA;
- LOGRADOURO; COMPLEMENTO; BAIRRO; MUNICIPIO.
A DLL possui documentação com os métodos de acesso às funções do Abreviador, sendo possível customizar seu uso, por exemplo, ativando ou desativando algumas regras de abreviatura executadas em sequência.
A execução das regras depende do tipo de dados: Nome de Pessoas Físicas, Razão Social e Endereços, e do envio de certos parâmetros à DLL, como:
- Chave de registro da licença de uso da DLL;
- Tipo de dado a ser tratado, e a própria "string" de caracteres do dado;
- Meta do campo em quantidade de caracteres;
- Conjunto de Regras do Abreviador que serão aplicadas.
O retorno da chamada à DLL será o resultado da "string" do campo tratado e abreviado conforme as regras e a meta informados na chamada, juntamente com a string dos dados originais higienizados sem nenhuma abreviatura aplicada.
Também oferecemos a opção de uso do Webservice do Abreviador, serviço para integração a sistemas externos que permite as mesmas funções da DLL, e ainda o uso de dicionários exclusivos da sua empresa.
Caso tenha interesse em utilizar estes serviços, entre em contato com a nossa área Comercial.