Histórico da Página
Ponto de entrada que permite inclusão/alteração de campos na geração de movimentos de estoque
Características do Requisito
Linha de Produto: | Microsiga Protheus | ||||
Segmento: | Manufatura | ||||
Módulo: | SIGAMNT - Manutenção de Ativos / SIGAGFR - Gestão de Frotas | ||||
Rotina: |
|
Ponto de Entrada
Descrição: | Ponto de Entrada que possibilita Incluir novos campos a serem passados na geração de movimentos interno. | ||||
Programa Fonte: | MNTUTIL.PRX | ||||
Função: | MntExecSD3() / MntMovEst() | ||||
Parâmetros: |
| ||||
Retorno: |
|
Exemplo:
Bloco de código | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
#include 'Protheus.ch' User Function NGMOVSD3() Local aFields := aClone( ParamIXB ) Local nPos := 0 // Alterando o valor de um campo já passa na geração de OP If ( nPos := aScan(aFields, {|x| x[1] == 'D3_DOC' }) ) > 0 aFields[nPos][2] := GetSxENum("SD3", "D3_DOC") EndIf // Incluindo o campo Classe Valor aAdd( aFields, aAdd( aFields[1], { 'D3_CLVLOBSERVA', 'INFORMAÇÃO', Nil } ) Return aFields |
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas