Esta funcionalidade está disponível inicialmente para release 12.1.33 ou superior, mas foi realizada liberação de pacote de atualização de dicionário para as versões 12.1.25 e 12.1.27.

Visão Geral

         No APP Minha Produção, é possível definir quais campos são exibidos em tela, em cada formulário. Porém, as opções disponíveis contavam apenas com os campos existentes no produto padrão, que são basicamente os mesmos das rotinas de Apontamento de Produção Simplificado (MATA250), Apontamento de Produção por Operação Mod. 2 (MATA681) e Apontamento Produção Chão de Fábrica (SFCA310).

         Essa limitação inviabiliza o uso do APP caso o cliente possua alguma rotina específica ou customização nas telas dos módulos de Produção e Chão de Fábrica, que adicione mais campos ou novas regras de negócio, pois não era possível integrá-las ao aplicativo.

         Para resolver esse problema, os campos customizados foram desenvolvidos para aumentar ainda mais a flexibilidade do APP Minha Produção. Eles permitirão ao usuário definir o nome do campo no aplicativo e qual tipo de dados ele irá aceitar, além de realizar validações e regras de negócio específicas utilizando os pontos de entradas existentes. 


Formulário de Apontamento


         Para começar a utilizar os campos customizados, será preciso configurá-los acessando a tela de cadastro de Formulário de Apontamento. A partir da versão 12.1.33, essa rotina conta com uma nova aba chamada "Campos Customizados", que permite selecionar quais campos serão considerados no APP. 



Configuração dos campos


       Ao total, existem vinte campos que podem ser customizados, sendo cinco de cada tipo: caracter (texto), decimais (valor), datas e lógicos. As opções de configuração disponíveis se assemelham a dos campos padrões, sendo possível definir quais estarão visíveis no formulário, quais poderão ser editados, se haverá utilização da leitura por código de barras e se os campos serão carregados com um valor padrão.

       Na coluna Campo deverá ser informado o nome dos campos customizados, existentes nas tabelas de apontamento, onde:

       Na coluna Desc Campo deverá ser informado a descrição do campo que será mostrado para o usuário, quando este abrir o formulário do APP.


Principais Campos

Tipo

Descrição

CustomFieldCharacter01 até CustomFieldCharacter05Campos do tipo caracter (texto). Esses campos irão gravar as informações em geral pois permitem qualquer tipo de informação (números, letras, caracteres especiais). 
CustomFieldDecimal01 até CustomFieldDecimal05Campos do tipo Decimal (valor). Esses campos irão gravar números inteiros ou decimais, positivos e negativos. 
CustomFieldDate01 até CustomFieldDate05Campos de data. Esses campos irão gravar o formato DD/MM/AAAA.
CustomFieldLogical01 até CustomFieldLogical01Campos lógicos. Esses campos irão gravar os valores T (true) ou F (false)


Após configurar os campos, basta acessar o formulário correspondente no aplicativo para visualizá-los. No exemplo abaixo, deixamos visíveis um campo de cada tipo e atribuímos nomes customizados para facilitar a identificação:

 

Ao selecionarmos o formulário correspondente no aplicativo, os campos customizados são exibidos no final da listagem, conforme parametrização: