Além de oferecer 100% de ferramentas e serviços personalizados, nossa equipe tem o foco na alavancagem do seu negócio, informando e auxiliando sua expansão.
Em suas regras de negócios, às vezes, uma certa quantidade necessita
de variações. Muitas vezes criamos as variações sobre a data e hora do
equipamento. Mas, quando precisamos gerar N valores variáveis muito
rapidamente, este recurso fica obsoleto.
Publicamos a função Random com a sintaxe:
Function Random:double
Sendo que o retorno dela é um número aleatório entre 0 e 1. Se precisar
de qualquer outra faixa, basta multplicar este resultado pela faixa desejada.
O AICS é apresentando em dois tipos de compilações: AICS.EXE para
bancos de dados conectáveis por ADO e AicsX.EXE para bancos de
dados conectáveis por dbExpress. Quando o AicsX é utilizado, os objetos
de bancos de dados "ADO" são mapeados nos objetos de bancos de
dados do dbExpress. Isto permite que todas as rotinas, internas e externas,
feitas dentro do AICS ou fora dele sejam transparentes a isso.
Entretanto, o ADO original tem algumas facilidades nativas à própria
interface. Por exemplo, fácil conexão a diversas outras estruturas, como
MDB e mesmo planilhas em Excel.
Quando o AicsX é utilizado, os objetos ADO ficavam inacessíveis.
Nesta atualização do sistema, a BF está publicando 3 novas classes
extremamente úteis, que são: RTADOConnection, RTADOQuery e
RTADoTable. Estas classes são as classes "reais" do ADO, tanto no
AICS baseado em ADO quanto no AICS baseado em dbExpress.
Isto é, se existirem scripts feitos utiizando estas classes com prefixo R,
estes objetos sempre serão mapeados nos objetos ADO originais. Muito
útil em rotinas de integrações etc.
Abrimos os percentuais em análises ABC para serem alterados
pelo usuário. Os percentuais padrões são 70, 20 e 10 para A, B e C,
respectivamente.
Acesse a configuração geral, página Financeiras. Os percentuais
são nrs inteiros e devem ser colocados de tal forma a somar 100%.
A análise de classificação automática ABC é influenciada e todas
as Análises sintéticas comerciais também.
Recentemente, informamos a possibilidade do serviço Web
exibir as imagens do servidor de imagens a partir de uma ação:
http://.../getimage?img=123elogin=XXXew=300eh=400
Nesta nova atualização, criamos as seguintes interfaces
automáticas:
1. No AICS, no controle de imagens, agora pode-se arrastar
múltiplas imagens ao mesmo tempo, o sistema irá pedir uma
descrição para cada uma delas e enviá-las ao Servidor de
imagens
2. No lado do servidor, a tabela IMAGEDOC será indexada
como no Google, podendo ser pesquisada da mesma forma.
Com isso, pode-se navegar pelas imagens pela sua intranet
ou extranet, por exemplo, fazendo a chamada a:
http://.../naveg?idioma=Petree=IMGeqtree=1enet=01.0001
O Serviço já irá gerar um HTM padrão (que pode ser alterado
normalmente depois), aceitando até pesquisa como o google.
3. Se desejar, cadastre a tabela IMAGEDOC em seu AICS mais
recente, a estrutura será cadastrada automaticamente pela
central de informações com o modo mais adequado.
Um dos serviços mais interessantes do AICS, poém pouco conhecido,
é o recurso de servidor de imagens. Esta opção está no configurador
do AICS e permite converter um computador que tenha o ServAICS
rodando (em qualquer modalidade) como um servidor de imagens
controlado por senhas e com transmissão criptografada.
As seguintes expansões foram feitas:
1. A tela que gerencia imagens (criando as pastas virtuais etc), agora
aceita que um arquivo seja arrastado sobre a lista de arquivos. O
arquivo será enviado automaticamente ao Servidor e já classificado.
2. Nesta mesma tela, adicionamos um "gravar como..." ao visualizar as
imagens, ficando super fácil a tarefa de se reobter a imagem original.
3. O serviço web agora aceita recuperar estas imagens para uso em
sites em geral. A imagem será retornada como uma imagem de
arquivo, podendo aceitar até recurso de miniaturas automático.
A ação que obtém as imagens é (exemplo de chamada):
http://.../getimage?img=123elogin=XXXew=300eh=400
Onde 123 é o código da imagem, o login pode ser citado (as imagens
seguem o direito da tabela IMAGEDOC), w é a largura desejada e h é
a altura desejada. (seenviar ambos vazios, a imagem original será
retornada).
Adicionamos na tela de materiais uma opção "Engenharia". Esta opção indica que o
referido material é apenas uma composição, não aceitando nem gerar OPs. Em
funçao disso, quando qualquer item de sua composição for movimentado em entradas,
o custo destes materiais tipo engenharia serão atualizados automaticamente.
Este recurso foi criado para facilitar o controle de materiais compostos que podem
ser processados rapidamente.
Criamos uma possibilidade interessante, para algumas
aplicações, que permitem ter Engenharia e não ter Produção.
Este recurso é especialmente útil quando o produto final é
feito de forma rápida ou de uma forma que não seja tão rápida
mas que não compense o controle do produto final.
Para este objetivo, tendo o módulo de Engenharia e NÃO
o de Produção, baixas de estoque sobre estes itens com
Engenharia terão efeito em suas composições. Por exemplo,
se um "bolo" X tivesse os ingredientes 1 e 2, uma "venda" de
um "bolo" iria baixar os estoques dos ingredientes 1 e 2 pela
Engenharia do "bolo". É claro que o tempo de preparo de
um bolo não poderia ser desprezado, isto foi apenas um
exemplo didático.
A máquina de informações do AICS está sempre publicando novos
objetos visando dar ao usuário o maior conjunto de ferramentas de
informação.
Recentemente, o núcleo do AICS trocou o objeto da tabela em
memória. A classe TRxMemoryData passou a TJvMemoryData.
Caso uma versão nova cause um erro nesta classe, basta substituí-la
em seus scritps. Esta classe é muito pouco utilizada e o efeito
nem deve ser percebido pelos projetos em andamento.
O campo ABC do Cadastro Geral tem o objetivo único
de classificar, sob critérios específicos ABC, os cadastros
em geral. Isto é, não existia um método nativo de ajuste
deste campo e este ajuste era feito sempre durante as
implantações seguindo os critérios ABC indicados pelo
cliente.
Entretanto, existe um critério ABC mais comumente aceito
e que, em nosso caso, aplicamos sobre os movimentos
comerciais. Esta alteração resultou em:
- Adição de atualização do ABC no Comercial, a partir dos
mesmos filtros locais (data, classificações etc)
- Filtro de sigla ABC no comercial, permitindo inclusive mais
do que uma (basta separar por vírgulas)
As Análises de Comercialização do AICS, presentes no
módulo Comercial e Assistência, são bem interessantes por
permitirem agrupar por Cliente, Produtos, Cidade etc.
Recentemente, adicionamos a possibilidade de detalhar as
análises sintéticas. Por exemplo, sintetizando por Cidade,
quais os clientes que participam etc.
A análises ABC do grupo superior se mantém, isto é, o
conjunto é analisado e o sistema mostra uma letra A, B ou C
de acordo com o valor acumulado.
Agora, quando o detalhamento for requisitado, adicionamos
uma outra análise ABC específica para cada detalhamento,
portanto, estas análises mistas agora tem 2 tipos de classificações
de importância na mesma apresentação: uma para a
grandeza principal e outra para o detalhe.