Árvore de páginas


01. DADOS GERAIS

Produto:

TOTVS Manufatura

Linha de Produto:

Linha Protheus

Segmento:

Manufatura

Módulo:SIGAPCP - Planejamento e Controle da Produção
Função:API - FormRegistration Formulário de Apontamento de Produção
Story:DMANSMARTSQUAD1-18874


02. SITUAÇÃO/REQUISITO

Alterar a API FormRegistration para considerar o folder ‘Campos Customizados’ incluído no PCPA125 (Formulário de Apontamento de Produção).

03. SOLUÇÃO

Foi alterado o método GET FormUsers para retornar as informações do folder 'Campos Customizados' incluído no PCPA125 (Formulário de Apontamento de Produção).

As informações de cada campo customizado irá retornar na lista 'FormCustomField'.


Foi criado o método GET FormCustomField para retornar as informações do folder 'Campos Customizados' incluído no PCPA125 (Formulário de Apontamento de Produção).

Parâmetros de envio:

  • codeForm - Código do Formulário
  • userCode - Código do Usuário


Retorno:

Uma lista com as informações de cada campo customizado.

"codebar": "2",
"field": "D3_CCCA01",
"code": "CUSTO ",
"type": "CustomFieldCharacter01",
"default": "CHAR PADRAO",
"visible": "1",
"editable": "2",
"description": "CUSTOMIZADO 1 CHAR"


Foi criada a função 'PCPA121RCC' para retornar o conteúdo do campo 'Campo - PCPA125 (folder Campos Customizados) - Tabela SMC MC_CAMPO)'.

Este campo indica o campo customizado que foi incluído no SIGACFG na tabela do respectivo apontamento (SD3, SH6 ou CYV).

Parâmetros de envio:

MC_CODFORM - Código do Formulário

MC_TIPO - Tipo do campo customizado (CustomFieldCharacter01, CustomFieldDecimal01, CustomFieldDate01, CustomFieldLogical01...).

Retorno:

MC_CAMPO - Campo Customizado

04. DEMAIS INFORMAÇÕES

Não se aplica.

05. ASSUNTOS RELACIONADOS

Não se aplica.