Histórico da Página
Ponto de Entrada MT161OK
Linha de Produto: | Microsiga Protheus | ||||
Segmento: | Manufatura e Supply Chain | ||||
Módulo: | SIGACOM - Compras | ||||
Rotina: |
| ||||
Ponto de Entrada: | MT161OK | ||||
Chamados Relacionados | TTZVSA | ||||
País: | Brasil | ||||
Bancos de Dados: | Todos | ||||
Sistemas Operacionais: | Windows® / Linux® | ||||
Releases | 12.1.7 |
Ponto de Entrada
Descrição: | O ponto de entrada MT161OK é usado para validar as propostas dos fornecedores no momento da gravação da análise da cotação, após o fechamento da tela. Se .T. finaliza o processo. Se .F., interrompe o processo. | ||||||||||||
Localização: | O ponto de entrada MT161OK está localizado, após a montagem da Dialog da análise da cotação. É acionado quando o usuário clica no botão "Salvar". | ||||||||||||
Programa Fonte: | MATA161.PRW | ||||||||||||
Função: | Função A161MapCot - responsável pela montagem da tela com as propostas para análise | ||||||||||||
Parâmetros: |
| ||||||||||||
Retorno: |
|
#INCLUDE "PROTHEUS.CH"
User Function MT161OK()
Local lRetPE := .F.
Local aPropPE := PARAMIXB[1]
Local cTpDocPE := PARAMIXB[2]
//-- Inicio das Validações de Usuário
//-- Fim das Validações de Usuário
Return lRetPE
Observações:
1) O array PARAMIXB[1] possuirá a seguinte estrutura:
//CABEÇALHO DA PROPOSTA//
//aArray[n] : Número da página
//aArray[n,p] : Posição do pedido na página (1,2)
//aArray[n,p,1,x] : Dados do cabeçalho da proposta
//aArray[n,p,1,1 ] : Cod Fornecedor
//aArray[n,p,1,2 ] : Loja
//aArray[n,p,1,3 ] : Nome
//aArray[n,p,1,4 ] : Proposta
//aArray[n,p,1,5 ] : Condição de pagamento
//aArray[n,p,1,6 ] : Frete
//aArray[n,p,1,7 ] : Valor total da proposta
//ITENS DA PROPOSTA//
//aArray[n,p,2,x] : Itens da proposta
//aArray[n,p,2,x,1] : Flag vencedor normal
//aArray[n,p,2,x,2] : Item da cotação (C8_ITEM)
//aArray[n,p,2,x,3] : Código do produto
//aArray[n,p,2,x,4] : Valor total
//aArray[n,p,2,x,5] : Data de entrega
//aArray[n,p,2,x,6] : Observações (C8_OBS)
//aArray[n,p,2,x,7] : Filial Entrega (C8_FILENT)
//aArray[n,p,2,x,8] : Flag finalizado
//aArray[n,p,2,x,9] : Recno SC8
//aArray[n,p,2,x,10] : Identificador (C8_IDENT)
//aArray[n,p,2,x,11] : Total de Itens da Cotação
//aArray[n,p,2,x,12] : Numero da Proposta (SC8->C8_NUMPRO)
//aArray[n,p,2,x,13] : Preco Unitario (SC8->C8_PRECO)
//aArray[n,p,2,x,14] : Flag vencedor auditoria