Histórico da Página
Ponto-de-Entrada: MTALTEMP - Manipula informações para itens de empenho
Versões: | Microsiga Protheus 12 |
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. Localizado antes da gravação do empenho.
Programa Fonte SIGACUSB.PRX
Sintaxe
MTALTEMP - 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 |
XRetorno
(array_of_record)
- Array igual ao recebido como parâmetro.
Exemplo
#Include "totvs.ch"
User Function MTALTEMP()
Local aParam := PARAMIXB
aParam[3] := 25 // altera quantidade
Return (aParam)
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas