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.
Para permitir criar nós na árvore princial, criamos a função callback:
Function AdditionalNodes(Tabela,Local:String):String;
>> deve retornar uma sequencia com os nomes das estruturas a serem criadas. O ícone será o ícone de função.
A função acima ainda chamará o callback anterior que permite diferenciar nomes dos nós, assim:
Function EvaluateLabelTree(Tabela,Local,NomeAtual:String):String;
A fim de personalizar as ações do tree, um novo callback permite interceptar e executar eventos distintos:
Function MayExecTreeAction(Tipo,Local,Tabela,Filtro):boolean;
Algumas listas de entradas de dados - combos - estão ligadas à cursores que podem estar desatualizados. Com o botão direito do mouse, adicionamos a opção atualizar que atualiza o cursor ligado.
O objetivo desta ligação, é conectar partes de um ativo ao todo. Por exemplo, pode-se ter o cadastro de todas as partes de uma máquina e, para controle, ligar todas as partes à máquina apenas. Todas as análises são feitas pelos itens principais. Coluna DS_VINCDESP em CUSDESP.
Nas baixas parciais das OPs, o preço que estava sendo praticado era o médio. Como ocorreu de uma OP ser baixada parcialmente e ainda não ter preço médio, colocamos que o preço a ser baixada, preferencial, será o do custo previsto da OP.
Para finalizar o conceito de uma engenharia gerar N sub-produtos, faltava o critério de entrada dos sub-produtos. Ficou definido que eles entram pelo seu valor médio e que o item principal entrará pelo valor final descontando-se os valores destas entradas dos sub-produtos.
Em NFs de entrada de materiais, cuja CFOP esteja marcada para valorizar estoque, indicando materiais que sejam itens de estoque, que estejam classificados em nós que estejam ligados diretamente ou indiretamente (por nós pais) à classificação contábil; a(s) conta(s) para lançamento dos débitos contábeis virão deste relacionamento, senão, segue a regra anterior: pelos rateios associados ao financeiro ou pela conta principal associada ao movimento.
A função que retorna o valor da redução da base de ICMS pode ser alterada por script, basta declarar uma função: Function Aics_BaseAliqReducaoIsencao(Produto, Origem, Destino, CFOP, CodCFOP, Tipo, Classif, ST, FluxoNF, Suframa:String):double
O estoque, engenharia e produção não estavam obedecendo a chamada pela pesquisa do árvore, agora segue e já entra filtrado.
O botão que publica isoladamente rotinas do servidor ou base teste para a base oficial está operacional. O caminho do INI oficial deve ser indicado na config. geral. COm isso, pode-se publicar rotinas sem abrir outro Aics ou outra base. Como são INIs distintos, os servidores podem estar em ambientes diferentes.
Em MI, adicionamos o compo Editar também, estamos finalizando a edição combinada de diversas tabelas numa mesma tela. O navegador ficará dinâmico.