Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

Objetivo da tela:

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


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

Âncora
outras-acoes
outras-acoes

Ação:

Descrição:

Layout

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.
(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)


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 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.

Dica
titleFormato 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().

Nota
titleImportante

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.

Dica
titleFormulá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.

...

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;
  • "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;
  • "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.

Dica
titleFormato 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().

Nota
titleImportante

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.

...

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.