Histórico da Página
Ponto de Entrada - MT161CPO
Linha de Produto: | Protheus | ||||
Segmento: | Manufatura | ||||
Módulo: | SIGACOM - Compras | ||||
Rotina: |
| ||||
País(es): | Brasil | ||||
Banco(s) de Dados: | Todos | ||||
Sistemas Operacionais: | Todos |
Ponto de Entrada
Descrição: | O Ponto de Entrada MT161CPO permite incluir campos customizados nas grids "Produtos" e "Item da Proposta", na rotina Análise de Cotação (MATA161). | ||||||||||||
Eventos: | A chamada do Ponto de Entrada MT161CPO ocorre ao clicar no botão "Análise da cotação" na rotina Analisa Cotações (MATA161). | ||||||||||||
Programa Fonte: | MATA161.PRW | ||||||||||||
Função: | MATA161 - Análise da Cotação - Mapa de Cotação | ||||||||||||
Parâmetros: |
| ||||||||||||
Retorno: |
|
User Function MT161CPO()
Local aPropostas := PARAMIXB[1] // Array com os dados das propostas dos FornecedoresLocal aItens := PARAMIXB[2] // Array com os dados da grid "Produtos"
Local aCampos :=
Exemplos: |
|
|
|
|
|
|
|
|
|
|
|
|
next nZ
Next nY
Next nXFor nX := 1 To
|
|
|
|
|
|
|
| |
Informações adicionais: | Os nomes dos campos devem ser incluídos nos arrays de retorno na mesma ordem em que foram incluídos nas informações dos produtos e das propostas. |
//aItens[n,x]: Numero do item //CABEÇALHO |
|
Número da página |
Posição do pedido na página (1,2)
|
Ident. (SC8->C8_IDENT) |
Total de Itens da Cotação (Len(aItens)) |
Estrutura do Array de aItens
Nro. da Proposta (SC8->C8_NUMPRO) |
aPropostas[n, |
//aItens[n,1]: C8_PRODUTO
//aItens[n,2]: C8_IDENT
//aItens[n,3]: C8_QUANT
//aItens[n,4]: C8_ UM
//aItens[n,5]: C8_ DATPRF
//aItens[n,6]: C8_ FILENT
//aItens[n,7]: valor do produto por proposta escolhida
//aItens[n,8]: Descrição do Produto
//aItens[n,9]: Flag finalizado
//aItens[n,10]: Fornecedor
//aItens[n,11]: Loja
//aItens[n,12]: Item
//aItens[n,13]: Numero da proposta
//aItens[n,14]: Item da solicitacao
p,2,x,13] : Preco Unitario (SC8->C8_PRECO) |