Árvore de páginas

Ponto-de-Entrada: MTGRVEMP - Manipula informações para itens de empenho
Versões: Advanced Protheus 7.10 , Microsiga Protheus 8.11 , Microsiga Protheus 10
Compatível Países: Todos
Sistemas Operacionais: Todos
Compatível às Bases de Dados: Todos
Idiomas: Espanhol , Inglês
Descrição:
Ponto de entrada que tem o objetivo de manipular as informações que serão gravadas para cada item de empenho gerado, possibilitando alterar um produto empenhado, o local padrão do produto, ou ainda, selecionar um outro lote/sublote para o produto, de acordo com a necessidade.Ex.: Possibilita gravar o conteúdo dos campos customizados que forem adicionados na tela de alteração de empenhos, registrando as informações na tabela SD4.LOCALIZAÇÃO: Function GravaEmp - Função principal responsável pelo tratamento na geração de empenhos, no final da Função, após ter executado todos os processos envolvidos na gravação dos empenhos.
Programa Fonte
SIGACUSB.PRX
Sintaxe

MTGRVEMP - Manipula informações para itens de empenho ( [ PARAMIXB[1] ], [ PARAMIXB[2] ], [ PARAMIXB[3] ], [ PARAMIXB[4] ], [ PARAMIXB[5] ], [ PARAMIXB[6] ], [ PARAMIXB[7] ], [ PARAMIXB[8] ], [ PARAMIXB[9] ], [ PARAMIXB[10] ], [ PARAMIXB[11] ], [ PARAMIXB[12] ], [ PARAMIXB[13] ], [ PARAMIXB[14] ], [ PARAMIXB[15] ], [ PARAMIXB[16] ] ) --> NIL

Parâmetros:
Nome Tipo Descrição Default Obrigatório Referência
PARAMIXB[1] Caracter Código do Produto que será gravado
PARAMIXB[2] Caracter Armazém selecionado para o produto
PARAMIXB[3] Numérico Quantidade do produto a ser gravada no empenho
PARAMIXB[4] Numérico Quantidade na Segunda Unidade de Medida
PARAMIXB[5] Caracter Número do lote que será gravado
PARAMIXB[6] Caracter Número do sub-lote que será gravado
PARAMIXB[7] Caracter Endereço do produto
PARAMIXB[8] Caracter Número de Série do produto
PARAMIXB[9] Caracter Número da OP
PARAMIXB[10] Caracter Sequência do produto na estrutura
PARAMIXB[11] Caracter Número do Pedido de Vendas
PARAMIXB[12] Caracter Item do Pedido de Vendas
PARAMIXB[13] Caracter Origem do Empenho
PARAMIXB[14] Lógico Variável Lógica - Determina se a operação é um estorno
PARAMIXB[15] Vetor Vetor de campos que foi carregado na alteração de empenhos
PARAMIXB[16] Numérico Posição do elemento do vetor de campos
Retorno
    NIL()
  • (Nulo)
Exemplos
User Function MTGRVEMP()// Tratamento do usuário.Return Nil