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.
Um recurso muito útil do BF AICS é o seu registro dos dados evoluídos
e alterados. Este registro permite saber a evolução das informações
conforme as operações vão sendo efetuadas.
Entretanto, desde o princípio, este recurso de "log de conteúdo" com
possibilidade de "desfazer", foi criado apenas para os dados principais.
Por exemplo, um pedido comercial, se apagado, apenas o cabeçalho
poderia ser recuperado sem o uso de um backup. A justificativa para isso
estava baseada em economia de recursos.
Este problema praticamente não existe na atualidade. Portanto, nas versões
mais recentes do AICS, ao apagar dados com itens, os itens também serão
armazenadas e poderão ser recuperados. Deve-se deixar claro que os dados
processados durante o apagamento que foram eliminados pelo sistema e
por rotinas do usuário, não serão recuperados. Esta função continua sendo
válida para auditoria e para auxiliar na recuperação de informações localizadas.
A Análise de Rentabilidade por Produto de Venda apresenta
as barras: Custo direto, Custo Indireto (vem do mapa de custos),
Impostos (diretos), Lucro bruto e o próprio Preço final.
Nesta atualização do AICS, permitimos que o valor do Custo
Direto seja desmembrado entre MP e MO a partir da chamada
de uma função callback (o AICS, quando for mostrar o gráfico,
irá chamar esta função) com a seguinte sintaxe:
Function AICS_CALCMP(CodRes, Netcod:String):real;
Os parâmetros de chamada são o código do produto e o local
no qual o produto está cadastrado (facultativo). Se esta função
não existir ou retornar zero, o gráfico será o mesmo. Se a função
retornar algum valor, o valor do custo direto será desmembrado
e o gráfico irá exibir uma barra para o valor de MP e outra para
o valor da MO (diferencial).
MO significa Mão-de-obra
MP significa Matéria-prima
Com o objetivo de deixar mais claro o controle das quantidades
entregues X quantidades requisitadas no módulo de Compras,
adicionamos uma coluna que registra o total acumulado também na
tabela principal de compras (COMPCOT).
Essa informação já existe no controle das encomendas e a melhoria
se dá na observação desta informação dentro do módulo de Compras.
Essa coluna é atualizada quando ocorre entrada pelo Fiscal.
Atenção à atualização da tabela COMPCOT.
Pelo Centro de Informações do BF AICS, é muito simples definir
um gráfico do tipo XY. Crie uma vista e associe as colunas X e Y.
Na tela na qual a vista está associada, escolha o gráfico na mesma
lista de relatórios e clique no botão de gráfico na barra de ferramentas
do menu de impressão.
Nesta atualização do sistema, permitimos que sejam selecionadas
mais do que uma coluna Y. Por exemplo, pode-se montar uma vista
que conta o nr de fornecedores e clientes por estado. Nas colunas
nr de fornecedores e nr de clientes, marcamos com a opção Y do
gráfico. A coluna do estado vai no X. Qdo o gráfico for emitido,
ele mostrará, para cada estado, a quantidade de clientes e fornecedores
ao mesmo tempo.
A partir deste exemplo, fica fácil expandir e saber que, para qualquer
informação do sistema, fica agora fácil definir gráficos de N curvas
visando comparação visual sem ter que criar um gráfico externo ao
AICS.
Esta nota pode ser considerada altamente técnica por
alguns usuários do BF AICS.
Tanto pelo módulo Comercial quanto pelo módulo Assistência
Ténica, existe o atalho para geração de NFs. A NF gerada já
disparava o evento associado à gravação da NOTA. Esta
chamada facilita e integra as regras fiscais.
Nesta atualização do sistema, o evento Após Gravar também
está sendo disparado. Com isso, a integração das regras pela
tela do Fiscal e pela geração automática ficam ainda maiores.
No Cadastro Geral, dentro do controle de Contratos, os relatórios estavam
sem ordem definida e seguiam a chamada "ordem natural" do servidor SQL
(e cada servidor tem uma ordem própria).
Para melhorar estas apresentações, adicionamos um seletor de Ordem que
poderá fixar a ordem de emissão dos relatórios já existente.
Os status associados às Ordens de Produção do módulo
Produção do BF AICS facilitam e traduzem o real andamento
do fluxo produtivo dentro da empresa.
Quando ocorre o apontamento das quantidades efetivamente
consumidas e produzidas, o status Produção Baixada realiza
movimentos de ajuste com os objetivos:
- Executa entradas ou saídas das diferenças entre as previsões
e as quantidades apontadas
- Pode realizar entradas de materiais não previstos
- Executa a efetiva entrada do material produzido com rastreabilidade
dos lotes associados
Entretanto, o movimento de ajuste também segue o recente recurso
de casas significativas para a unidade principal tanto dos componentes,
quanto do(s) resultado(s). E, nesta situação, poderia ocorrer da
quantidade diferencial (entre previsão e realização) ser menor que
a precisão da unidade. Esta era uma inconsistência possível que foi
eliminada nesta atualização do sistema.
Se a quantidade diferencial for menor que a precisão da unidade, este
movimento será desprezado e não existirá um novo movimento.
Esta alteração só gera vantagens: movimentos mais reais, controle
mais realista dos resultados e maior imunidade a falhas.
Esta nota pode ser considerada altamente técnica por alguns
usuários.
O BF AICS dispõe de uma rotina simples para geração de OPs,
cuja sintaxe é:
Function GeraOP(Cod_Res,Netcod:String;Quant:Double):Double
Entretanto, com o novo recurso de Engenharia integrada ao Comercial,
a possibilidade de se gerar uma OP sobre as novas tabelas da
Engenharia editada precisou ser criada. Portanto, a nova rotina
para criação mais aberta de OPs passou a ser:
Function GeraOPAdv(Cod_Res,Netcod:String;Quant:Double;TabProc,TabMat:String):Double
Onde, TabProc e TabMat são os nomes dos cursores que contém a
"receita" que deverá ser produzida. TabProc é equivalente à tabela
ESTPROCOP e TabMat à tabela ESTELABOP. Quando esta
rotina for utilizada para gerar OPs das Engenharias específicas dos
pedidos, basta chamá-la já com os dados selecionados relacionados
às tabelas PEDESTELABOP e PEDESTPROCOP, que contém,
para fins de geração de OPs, as mesmas colunas das tabelas anteriores.
O BF AICS foi expandido para permitir editar uma Engenharia durante
um processo comercial. Alguns objetivos que podem ser alcançados com
este novo recurso são:
- Alteração de componentes para uma determinada venda;
- Troca de componentes de acordo com o pedido;
- Simulação imediata de parâmetros de otimização de tempos e
materiais sem a necessidade de criar OPs ou novas engenharias;
- Possibilidade de criar produtos mais genéricos e que sofram
personalização no momento da venda.
Alguns exemplos deste novo recurso são:
- Equipamentos com componentes especiais;
- Cálculo de engenharias químicas e alimentícias;
- Cálculo gráfico preciso.
Importante destacar que este novo recurso está associado
simplesmente ao módulo Produção do AICS e nenhum custo
adicional existirá para a utilização deste novo recurso.
Operacionalmente, o recurso está associado aos itens de venda
bastando clicar com o botão direito sobre o item da grade e
selecionar "Engenharia...". Se este menu não estiver disponível,
sua base simplesmente não tem a licença do módulo Produção.
Se o item indicado tiver associação com materiais, uma Engenharia
específica será aberta. Esta estará preenchida com a engenharia
padrão ou poderá estar vazia se ausente (esta última situação é
pouco recomendada). Ao fechar o pedido, você poderá gerar as
OPs específicas expandindo as suas regras em seu banco de dados.
Esta alteração visa corrigir um possível problema de
colunas duplicadas em servidores que sejam case
sensitive para texto (SAPdb e PostgreSQL, por exemplo).
Agora, quando uma vista ou tabela for criada, o AICS irá
forçar que o nome da coluna seja gravada em letras maiúsculas,
logo, não importando qual o destino da vista ou tabela
exportada, não ocorrerá mais o problema de colunas iguais
podendo gerar mensagens de erro de chave.