Home

Linha Microsiga Protheus

Páginas filhas
  • PMSALTARM - Manipula armazém

Ponto-de-Entrada: PMSALTARM - Manipula armazém
Abrangências: Microsiga Protheus 10
Versões: Microsiga Protheus 10
Compatível Países: Brasil
Sistemas Operacionais: Windows
Compatível às Bases de Dados: MS-SQL
Idiomas: Português (Brasil)
Descrição:
Ponto de entrada que permite a manipulação do armazém no momento da geração do empenho.
Programa Fonte
PMSXFUN.PRW
Sintaxe

PMSALTARM - Manipula armazém ( [ cLocal ], [ cProjeto ], [ cTarefa ], [ nQuant ], [ cProduto ], [ cSinal ] ) --> Variavel

Parâmetros:
Nome Tipo Descrição Default Obrigatório Referência
cLocal Caracter Armazém
cProjeto Array of Record Projeto
cTarefa Array of Record Tarefa
nQuant Array of Record Quantidade
cProduto Array of Record Produto
cSinal Array of Record Adciona ou subtrai o empenho (+ ou -)
Retorno
    Variavel(caracter)
  • Uma variável caracter.
Exemplos
#include "rwmake.ch" User function PMSALTARM()Local Armazem 	 := PARAMIXB[1]Local Projeto 	 := PARAMIXB[2]Local Tarefa 	 := PARAMIXB[3]Local Quantidade := PARAMIXB[4]Local Produto 	 := PARAMIXB[5]Local Sinal		 := PARAMIXB[6]     	If Armazem =="01" 		Armazem:= "05" 	EndIf  	 	MsgAlert(" O Ponto de Entrada PMSALTARM foi executado ")		                                                           	Return Armazem
Variáveis
Nome Tipo Escopo Pode Alterar descrição
Array of Record Global Não