Árvore de páginas

Ponto-de-Entrada: MT160PLN - Manipula Arrays da aPlanilha e aAuditoria
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:

LOCALIZAÇÃO : Function A160ANALIS - Função da analise de cotações responsavel pela geração dos pedidos de compras atravé da analise da cotação.

EM QUE PONTO : Após a montagem da dialog da analise de cotação. É acionado quando o usuario clica no botão OK (Ctrl O) confirmando a analise da cotação, deve ser utilizado para manipular os Arrays aPlanilha e aAuditoria, array responsaveis pela analise da cotação e vencedores que gerarão os pedidos de compras, seu retorno será um array contendo os dados da planilha de analise e os dados da auditoria que serão utilizados na atualização da cotação.

Eventos


 

Programa Fonte
MATA160.PRX
Sintaxe

MT160PLN - Manipula Arrays da aPlanilha e aAuditoria ( < PARAMIXB> ) --> aRetorno

Parâmetros:
Nome Tipo Descrição Default Obrigatório Referência
PARAMIXB Vetor PARAMIXB := {aPlanilha,aAuditoria,aCotacao,nOpcX} X
Retorno
    aRetorno(vetor)
  • O Retorno deste ponto de entrada deverá ser um vetor contendo 2 posições

    1o. Array contendo todos os dados da Planilha de Analise
    2o. Array contendo os dados do FOLDER AUDITORIA (SCE)


Observações


 

Exemplos
User Function MT160PLN()Local aPlanilha  := ParamIXB[1]       // Array contendo todos os dados da Planilha de Analise.Local aAuditoria := ParamIXB[2]       // Array contendo os dados do FOLDER AUDITORIA (SCE).Local aCotacao   := ParamIXB[3]       // Array contendo os dados da cotacao (SC8).                 // ParamIXB[4]          Opção do aRotina, sendo Analisar ou visualizar.Validação do Usuario para interromper a analise e geração dos pedidos.Return {aNewPlanilha, aNewAuditoria}