Histórico da Página
Ponto de entrada que permite inclusão/alteração de campos na geração de movimentos
interno através da rotina de Abastecimentos internos.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: |
|
Nome Técnico
MNTUTIL
Funções Genéricas
|
Chamados Relacionados
MNG-588
País(es):
Todos
Banco(s) de Dados:
Sistema(s) Operacional(is):
Todos
Ponto de Entrada
Descrição: | Ponto de Entrada que possibilita Incluir novos campos a serem passados na geração de movimentos interno. |
Localização:
SIGAMNT: Atualizações/Ordens de Serviço/Corretiva
Eventos:
Programa Fonte: | MNTUTIL.PRX |
Função: |
MntExecSD3() / MntMovEst() |
Parâmetros: |
Nome
|
Obrigatório
aFields
Array
Retorna o array com os campos que serão passados para o Execauto de geração de movimento interno
Sim
Exemplo:
#include 'protheus.ch'
#include 'parmtype.ch'
User Function NGMOVSD3()
Local aFields := aClone(Paramixb)
Local nPos
If ( nPos := aScan(aFields, {|x| x[1] == 'D3_DOC' }) ) > 0
aFields[nPos][2] := GetSxENum("SD3", "D3_DOC")
EndIf
Return
| |||||
Retorno: |
|
Exemplo:
Bloco de código | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
#include 'Protheus.ch' User Function NGMOVSD3() Local aFields := aClone( ParamIXB ) aAdd( aFields[1], { 'D3_OBSERVA', 'INFORMAÇÃO', Nil } ) Return aFields |