Árvore de páginas

Formulários do APP Minha Produção - PCPA125

Visão Geral do Programa

Esta tela tem por objetivo cadastrar os formulários que serão utilizados no APP Minha Produção, tanto para apontamento de produção como para criação simplificada de ordens de produção.
Por meio desse programa é possível configurar se cada campo é visível e/ou editável, seu valor padrão e se permitirá leitura via código de barras ou QR Code, além da inclusão de campos customizados e da configuração do acesso aos empenhos (para os formulários de apontamento).

Formulários do APP Minha Produção - PCPA125

Objetivo da tela:

Cadastrar os acessos que os usuários terão na tela de apontamento do APP.


Outras Ações/Ações Relacionadas: 

Ação:

Descrição:

Layout

(Disponível a partir da release 12.1.2410 ou mediante atualizações de dicionário e expedição contínua SIGAPCP nas versões 12.1.2210 e 12.1.2310)

Abre uma tela com a lista de campos do formulário de apontamento de produção, criação de OP ou consulta/manutenção de empenhos na mesma ordem que serão exibidos no APP Minha Produção, permitindo validar em tempo real as sequências informadas no campo Posição.


Principais Campos e Parâmetros:

Campo:

Descrição:

Formulário

Código do formulário cadastrado.
Este código único identificará o formulário no caso de serem implementados pontos de entrada do APP Minha Produção.

Tipo Formul.

Tipo do formulário, indicando qual funcionalidade será executada através deste formulário.

As opções disponíveis são:
1 = Produção Simples (MATA250). Opção disponível a partir da release 12.1.25, mediante atualizações de dicionário e expedição contínua SIGAPCP.
2 = Produção Pcp Mod1 (MATA680). Opção não disponível.
3 = Produção Pcp Mod2 (MATA681). Opção disponível a partir da release 12.1.25, mediante atualizações de dicionário e expedição contínua SIGAPCP.
4 = Produção Chão de Fabrica (SFCA314). Opção disponível a partir da release 12.1.25, mediante atualizações de dicionário e expedição contínua SIGAPCP.
5 = Produção por Item (MATA250). Opção não disponível.
6 = Criação simplificada de Ordem de Produção. Opção disponível a partir da release 12.1.2210, mediante atualizações de dicionário e expedição contínua SIGAPCP.
7 = Perda (MATA685). Opção disponível a partir da release 12.1.2410 ou mediante atualizações de dicionário e expedição contínua SIGAPCP nas versões 12.1.2210 e 12.1.2310.

Ícone

Informar a imagem que irá representar o formulário.

Nota:

Para o correto funcionamento desse campo, o nome da imagem deve ser igual ao nome da propriedade "name" ou "ios" do objeto, localizado do site: https://ionicframework.com/docs/ionicons/
Ao acessar esta página, basta clicar sobre o ícone desejado e copiar seu nome.
Obs.: a versão 5 dos IonIcons é a homologada para utilização com o APP Minha Produção. Ex.: add-outline, add-circle, bag-sharp, etc.

DescriçãoDescrição do formulário que será exibida no APP Minha Produção.
Apon Parada 

Indica se o formulário permite registrar apontamento de parada (para formulários de apontamento de Chão de Fábrica, ou seja, onde o Tipo Formul. estiver igual a "4") ou apontamento de horas improdutivas (para formulários de apontamento de Produção Por Operação, ou seja, onde o Tipo Formul. estiver igual a "3" - válido a partir da versão 12.1.2310 ou mediante atualizações de dicionário e expedição contínua SIGAPCP).

Usa Cronomet

Indica se o formulário permite utilizar cronômetro.

Essa opção somente estará disponível quando se tratar de um formulário de apontamento de Chão de Fábrica (onde o Tipo Formul. estiver igual a "4") ou apontamento de Produção Por Operação (onde o Tipo Formul. estiver igual a "3" - válido a partir da versão 12.1.2310 ou mediante atualizações de dicionário e expedição contínua SIGAPCP).

Tipo Progres

Indica se o formulário qual tipo de barra de progresso será exibida, quando o cronômetro estiver ativo.

Essa opção somente estará disponível quando se tratar de um formulário de apontamento de Chão de Fábrica, ou seja, o campo Tipo Formul. estiver igual a "4" - Produção Chão de Fábrica (SFCA314) e também deverá estar com o cronômetro ativo.

Form. Perda

(Disponível a partir da release 12.1.2410 ou mediante atualizações de dicionário e expedição contínua SIGAPCP nas versões 12.1.2210 e 12.1.2310)

Código do formulário de apontamento de perda (previamente cadastrado) que será vinculado ao formulário de apontamento de produção atual.
Quando informado, indica que este formulário de apontamento de produção terá acesso ao apontamento de perda através do APP Minha Produção.

Essa opção somente estará disponível quando se tratar de um formulário de apontamento Simples (onde o Tipo Formul. estiver igual a "1") ou apontamento de Produção Por Operação (onde o Tipo Formul. estiver igual a "3")


Formulários do APP Minha Produção - Aba Campos

Objetivo da tela:

Apresenta os campos padrões de cada formulário (de acordo com seu tipo0 e permite definir se cada campo é visível, editável, aceita leitura de código de barras/QR code e o valor padrão que será atribuído.


Principais Campos e Parâmetros:

Campo:

Descrição:

Posição

(Disponível a partir da release 12.1.2410 ou mediante atualizações de dicionário e expedição contínua SIGAPCP nas versões 12.1.2210 e 12.1.2310)

Número que indica a posição que o campo ocupará no formulário do APP Minha Produção.
Através deste campo, o usuário poderá definir a sequência dos campos nos formulários, sejam estes padrões ou customizados.
Como sugestão, o campo é preenchido mantendo a ordenação padrão dos formulários nas versões anteriores do APP Minha Produção.

Para conferir como ficará o resultado no APP Minha Produção, basta acionar a opção "Layout" no menu "Outras Ações".

Campo

Nome padrão do campo na tabela.
Des. Campo

Descrição do campo que será exibida no APP Minha Produção. O conteúdo padrão vem da descrição do campo no Configurador, mas é permitido ao usuário que altere seu conteúdo.

Cod. Barra?Indica se o campo permitirá leitura de código de barras ou QR Code.
Visível?Indica se o campo será visível no formulário.
Editável?Indica se o campo permitirá edição de seu conteúdo.
Valor Padrão

Valor padrão do campo.
Este campo pode receber valores absolutos ou chamadas de funções para definir o conteúdo padrão que será exibido no formulário do APP Minha Produção.
Para indicar que é uma chamada de função, basta utilizar "_" como prefixo e, neste caso, o retorno da função será considerado como o valor padrão.

Exemplo: 

"_DTOC(Date())" → Retornará o resultado da função Date() no formato String (DD/MM/AA), nesse caso, a data do sistema.

"Date()" → Retornará o texto "Date()" (qualquer texto sem o prefixo "_" será tratado como texto puro.) 

Caso seja informada uma função que não existe (ex: "_Dat()"), o campo ficará em branco.

Formato de Campos Data

O valor padrão segue os formatos utilizados originalmente nas telas do Protheus, ou seja, nos casos dos campos do tipo Data, o formato aceito é DD/MM/AA ou DD/MM/AAAA.
Quando utilizar alguma função para retornar a data, ela deve ser convertida para este formato através da função DTOC().

Importante

Quando for informada uma função como Valor Padrão, ela será executada no momento que o usuário selecionar o formulário desejado, logo, não é possível utilizar dados da OP a ser apontada. Caso o objetivo seja obter informações que dependem da OP ou que tenham seu conteúdo alterado em situações específicas (ex.: Hora atual - "_TIME()"), deve ser utilizado o Ponto de Entrada PApGetOP ou utilizar um campo customizado do tipo Botão.

Formulários com valores fixos

É possível criar formulários com alguns valores fixos para atender a determinados cenários específicos, onde os usuários não poderão alterar o conteúdo destes campos na pesquisa/informação da Ordem de Produção. Ex:

  • Formulário de Apontamento de Produção por Operação (Tipo Formul. = "3") para apontar somente uma operação específica: basta definir o campo H6_OPERAC como não editável (Editável? = "Não") e com um código de operação informado na coluna Valor Padrão;
  • Formulário de Apontamento de Produção do Chão de Fábrica - SFC (Tipo Formul. = "4") para apontar somente uma máquina específica: basta definir o campo CYV_CDMQ como não editável (Editável? = "Não") e com um código de máquina informado na coluna Valor Padrão;
  • Formulário de Criação de Ordem de Produção (Tipo Formul. = "6") para criar OPs somente de um produto específico: basta definir o campo C2_PRODUTO como não editável (Editável? = "Não") e com um código de produto informado na coluna Valor Padrão.


Formulários do APP Minha Produção - Aba Usuários

Objetivo da tela:

Permite definir os usuários ou grupos de usuários que terão acesso ao formulário.


Principais Campos e Parâmetros:

Campo:

Descrição:

Usuário

Código do usuário.
Grp.UsuárioCódigo do grupo de usuário.
Desc. GrupoDescrição do Grupo de Usuário.


Formulários do APP Minha Produção - Aba Máquinas


Objetivo da tela:

Permite definir as máquinas que serão apontadas no formulário.

Essa aba somente poderá ser informada quando o campo Tipo Formul. for igual a 4 - Produção Chão de Fábrica


Principais Campos e Parâmetros:

Campo:

Descrição:

Máquina

Código da máquina que será apontada no apontamento do Chão de Fábrica.
DescriçãoDescrição da máquina.


Formulários do APP Minha Produção - Aba Campos Customizados

Objetivo da tela:

Permite definir campos customizados que serão utilizados nos formulários de Apontamento de Produção (a partir da versão 12.1.27), de Criação de OP e de Empenhos (a partir da versão 12.1.2310) e de Perda (a partir da versão 12.1.2410).
Documentação em APP Minha Produção (item Campos Customizados)


Principais Campos e Parâmetros:

Campo:

Descrição:

Tp. Form.

(Disponível a partir da release 12.1.2410 ou mediante atualizações de dicionário e expedição contínua SIGAPCP nas versões 12.1.2210 e 12.1.2310)

Indica o formulário onde o campo customizado será utilizado:

  • "Apontamento" - Formulário de Apontamento de Produção ou Perda;
  • "Cadastro OP" - Formulário de criação simplificada de Ordem de Produção;
  • "Empenho" - Formulário de criação/alteração de Empenhos.
Posição

(Disponível a partir da release 12.1.2410 ou mediante atualizações de dicionário e expedição contínua SIGAPCP nas versões 12.1.2210 e 12.1.2310)

Número que indica a posição que o campo ocupará no formulário do APP Minha Produção.
Através deste campo, o usuário poderá definir a sequência dos campos nos formulários, sejam estes padrões ou customizados.
Para os campos customizados, não existe valor padrão para este campo, cabendo ao usuário definir a sequência onde eles devem ser exibidos.

Para conferir como ficará o resultado no APP Minha Produção, basta acionar a opção "Layout" no menu "Outras Ações".

Tipo Tipo do campo customizado.
Opções disponíveis:
  • CustomFieldButton01 a 05 - Botões para ação customizada, utilizando o ponto de entrada PECusAct. (Disponível a partir da release 12.1.2410 ou mediante atualizações de dicionário e expedição contínua SIGAPCP nas versões 12.1.2210 e 12.1.2310);
  • CustomFieldCharacter01 a 05 - Campos do tipo Texto, permitindo qualquer tipo de informação (números, letras ou caracteres especiais);
  • CustomFieldDate01 a 05 - Campos do tipo Data, utilizando o formato DD/MM/AAAA;
  • CustomFieldDecimal01 a 05 - Campos do tipo Decimal, permitindo números inteiros ou decimais, positivos ou negativos;
  • CustomFieldList01 a 05 - Campos do tipo Lista, permitindo selecionar valores de uma tabela genérica (SX5). (Disponível a partir da release 12.1.2210 ou superiores);
  • CustomFieldLogical01 a 05 - Campos do tipo Lógico, utilizando o formato .T. (true) ou .F. (false).

Campo

Indica o nome do campo na respectiva tabela, de acordo com o tipo de Formulário, onde será gravado o conteúdo informado no formulário do APP Minha Produção:

  • "Apontamento"
    1. Produção Simples (MATA250) - Campos da tabela SD3;
    3. Produção PCP Mod2 (MATA681) - Campos da tabela SH6;
    4. Produção Chão de Fabrica (SFCA314) - Campos da tabela CYV;
    7. Perda (MATA685) - Campos da tabela SBC;
  • "Cadastro OP" - Campos da tabela SC2;
  • "Empenho" - Campos da tabela SD4.

Inicialmente, o conteúdo é preenchido com um identificador fictício de acordo com o tipo do campo, cabendo ao usuário informar o nome real do campo customizado quando for utilizá-lo.

Des. CampoDescrição do campo que será exibido no formulário do APP Minha Produção. Campo obrigatório caso seja visível.
Cod. Barra?Indica se o campo permitirá leitura de código de barras ou QR Code.
Visível?Indica se o campo será visível no formulário.
Editável?Indica se o campo permitirá edição de seu conteúdo.
Valor Padrão

Valor padrão do campo.
Este campo pode receber valores absolutos ou chamadas de funções para definir o conteúdo padrão que será exibido no formulário do APP Minha Produção.
Para indicar que é uma chamada de função, basta utilizar "_" como prefixo e, neste caso, o retorno da função será considerado como o valor padrão.

Exemplo: 

"_DTOC(Date())" → Retornará o resultado da função Date() no formato String (DD/MM/AA), nesse caso, a data do sistema.

"Date()" → Retornará o texto "Date()" (qualquer texto sem o prefixo "_" será tratado como texto puro.) 

Caso seja informada uma função que não existe (ex: "_Dat()"), o campo ficará em branco.

Formato de Campos Data

O valor padrão segue os formatos utilizados originalmente nas telas do Protheus, ou seja, nos casos dos campos do tipo Data, o formato aceito é DD/MM/AA ou DD/MM/AAAA.
Quando utilizar alguma função para retornar a data, ela deve ser convertida para este formato através da função DTOC().

Importante

Quando for informada uma função como Valor Padrão, ela será executada no momento que o usuário selecionar o formulário desejado, logo, não é possível utilizar dados da OP a ser apontada. Caso o objetivo seja obter informações que dependem da OP ou que tenham seu conteúdo alterado em situações específicas (ex.: Hora atual - "_TIME()"), deve ser utilizado o Ponto de Entrada PApGetOP ou utilizar um campo customizado do tipo Botão.

TabelaIndica a Tabela do Sistema (SX5) que será usada como referência para os campos do tipo Lista. Esta coluna somente estará disponível na release 12.1.2210 e superiores.

Formulários do APP Minha Produção - Aba Empenhos

Esta funcionalidade está disponível apenas para release 12.1.33 ou superior.

Objetivo da tela:

Permite definir as propriedades que serão utilizadas no formulário de manipulação de Empenhos, assim como as operações permitidas.

Essa aba somente poderá ser informada para os formulários de apontamento de produção, ou seja, o campo Tipo Formul. estiver igual a "1" - Produção Simples (MATA250), "3" - Produção Pcp Mod2 (MATA681) ou "4" - Produção Chão de Fábrica (SFCA314).


Principais Campos e Parâmetros:

Campo:

Descrição:

Visualiza?Indica que este formulário permitirá a visualização de empenhos.
Inclui?Indica que este formulário permitirá a inclusão de novos empenhos.
Altera?Indica que este formulário permitirá a alteração de empenhos já existentes.
Exclui?Indica que este formulário permitirá a exclusão de empenhos já existentes.
Posição

(Disponível a partir da release 12.1.2410 ou mediante atualizações de dicionário e expedição contínua SIGAPCP nas versões 12.1.2210 e 12.1.2310)

Número que indica a posição que o campo ocupará no formulário do APP Minha Produção.
Através deste campo, o usuário poderá definir a sequência dos campos nos formulários, sejam estes padrões ou customizados.
Como sugestão, o campo é preenchido mantendo a ordenação padrão dos formulários nas versões anteriores do APP Minha Produção.

Para conferir como ficará o resultado no APP Minha Produção, basta acionar a opção "Layout" no menu "Outras Ações".

Campo

Nome do campo do Empenho.
DescriçãoDescrição do campo que será exibida no APP Minha Produção. O conteúdo padrão vem da descrição do campo no Configurador, mas é permitido ao usuário que altere seu conteúdo.
Cod. Barra?Indica se o campo permite leitura de valores por código de barras no APP Minha Produção.
Visível?Indica se o campo vai ser visível no APP Minha Produção.
Editável?Indica se o campo pode ser editado no APP Minha Produção.
Valor Padrão

Valor padrão do campo.
Este campo pode receber valores absolutos ou chamadas de funções para definir o conteúdo padrão que será exibido na tela de empenhos do APP Minha Produção.
Para indicar que é uma chamada de função, basta utilizar "_" como prefixo e, neste caso, o retorno da função será considerado como o valor padrão.

Exemplo: 

"_Date()" → Retornará o resultado da função Date(), nesse caso, a data do sistema.

"Date()" → Retornará o texto "Date()" (qualquer texto sem o prefixo "_" será tratado como texto puro.) 

Caso seja informada uma função que não existe (ex: "_Dat()"), o campo ficará em branco.