Árvore de páginas

Versões comparadas

Chave

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

Exibe as solicitações de compras geradas na O.S.

Características do Requisito

Linha de Produto:

Microsiga Protheus

Segmento:

Manufatura

Módulo:

SIGAMNT - Manutenção de Ativos e Gestão de Frotas

Rotina:

Rotina
Nome Técnico

MNTUTIL_OS

Funções genéricas

Rotina(s) envolvida(s)
Rotinas envolvidas
Nome Técnico

MNTA410

Ordem de Serviço Preventiva

MNTA420

Ordem de Serviço Corretiva

MNTA990

Programação de O.S.

MNTA340Confirmação de Plano

Chamados Relacionados:

DNG-2781

País(es)

Países:

Todos

Banco(s)

Bancos de Dados:

Todos

Sistema(s) Operacional(is)

Sistemas Operacionais:

Todos



Ponto de Entrada

Descrição:

Ponto de Entrada que

visualizar

visualiza as solicitações de compras geradas ao informar um insumo previsto em uma ordem de serviço.

Localização:

SIGAMNT: Atualizações/Controle de Pneus/O.S. Pneus/O.S. Lote

Eventos:

Cadastro de O.S. informando insumo.

Programa Fonte:MNTUTIL_OS

Função:

NGGERASC1()

Parâmetros:
NomeTipoDescrição
aCamposArray

Array com a chave da solicitação de compras cadastrada.

[1] SC1->C1_NUM - Número da solicitação.

[2]

SC1→C1

SC1->C1_ITEM -

Numero

Número do item.

[3] SC1->C1_PRODUTO - Código do produto.

[4] SC1->C1_

Retorno:

NomeTipoDescriçãoObrigatório
Nulo
--.Não
SC1->C1_NUM

QUANT - Quantidade da S.C.

Bloco de código
language

...

sql

...

linenumberstrue

...

Exemplo:
#include "Protheus.ch"
User Function NGSEPARASC( ) 

    Local aCampo := PARAMIXB[1] //Resgata o array passado como parâmetro.
    Local nX := 0

    For nX := 1 to Len(aCampo)
        MsgInfo( "Número da Solicitação de Compra: "+aCampo[nX][1]+" Produto: "+aCampo[nX][3] )
    Next nX
    

...

Return Nil