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.