Histórico da Página
POSFilOp - Filtrar informações da Consulta de OP pelo APP Minha Produção
Linha de Produto: | Protheus | ||||||||||||||||||||||||
Segmento: | Manufatura | ||||||||||||||||||||||||
Módulo: | SIGAPCP - Planejamento e Controle da Produção | ||||||||||||||||||||||||
Parâmetro(s): |
| ||||||||||||||||||||||||
Idiomas: | Todos | ||||||||||||||||||||||||
País(es): | Todos | ||||||||||||||||||||||||
Banco(s) de Dados: | Todos | ||||||||||||||||||||||||
Sistema(s) Operacional(is): | Todos |
Ponto de Entrada
Descrição: | O ponto de entrada POSFilOp é executado será executado após selecionar as ordens de produção conforme filtro de pesquisa na consulta de OP da API ProductionOrderSearch. Com este ponto de entrada, é possível indicar se a OP selecionada será incluída ou não na lista de ordens de produção durante a utilização do será exibida na Consulta de OP pelo APP Minha Produção - Consulta de OP. | ||||||||
Localização: | API ProductionOrderSearch, método GET ProductionOrderMaster - Responsável por retornar uma lista de ordens de produção durante a utilização do APP Minha Produção - Consulta de OP. | ||||||||
Eventos: | Não se aplica. | ||||||||
Programa Fonte: | ProductionOrderSearch.PRW | ||||||||
Sintaxe: | POSFilOp( ) --> lRetOp | ||||||||
Retorno: |
| ||||||||
Observações: | Não é permitida a utilização de qualquer componente de interface gráfica nesse ponto de entrada, visto que a função será executada durante uma requisição REST. |
Bloco de código | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
#INCLUDE "TOTVS.CH" User Function POSFilOp() Local cTipoApon := PARAMIXB[1] //Tipo do apontamento | 1-Simples MATA250; 3-MOD 2 MATA681; 4-SFC Local cOp := PARAMIXB[2] //Ordem de Produção Local cStatusOp := PARAMIXB[3] //Status da Ordem de Produção | 1-Prevista; 2-Em aberto; 3-Iniciada; 5-Encerrada Parcialmente; 6-Encerrada Totalmente Local lRetOp := .T. If cStatusOp == '6' lRetOp := .F. //Não irá apresentar OP Encerrada Totalmente na Consulta de OP pelo APP Minha Produção. EndIf Return lRetOp |