Punto de entrada - MT161PRO

Línea de producto:

Protheus

Segmento:

Manufactura

Módulo:

SIGACOM - Compras

Rutina:

Rutina

Nombre técnico

Análisis de cotizaciones

MATA161

País(es):

Brasil

Base(s) de datos:

Todos

Sistemas operativos:

Todos

Punto de entrada

Descripción:

El punto de entrada MT161PRO, permite manejar los datos de las propuestas de la cotización antes de la apertura del Browse de la rutina de Análisis de Cotizaciones (MATA161), cambiando el array con las informaciones de las propuestas de los proveedores.

Eventos:

La llamada del punto de entrada MT161PRO ocurre al hacer clic en la opción "Análisis da cotización" en la rutina Analiza Cotizaciones (MATA161).

Programa fuente:

MATA161.PRW

Función:

MATA161 - Análisis de la cotización - Mapa de cotización

Parámetros:

Parámetro

Tipo

Descripción

Obligatorio

PARAMIXB[1]

Array

Array que contiene los datos de las propuestas de los proveedores

Respuesta:

Nombre

Tipo

Descripción

Obligatorio

aRet

Array

Array que contiene los datos de las propuestas de los proveedores en la misma estructura del array recibido como parámetro, con las informaciones modificadas según se desee.

Ejemplo:

User Function MT161PRO()

Local aPropostas := PARAMIXB[1]
Local aRet := {}

// Personalizaciones diversas

Return aRet

Informaciones adicionales:

Estructura del Array aPropostas

//CABEÇALHO//
//aPropostas[n] : número de la página
//aPropostas[n,p] : posición del pedido en la página (1,2)
//aPropostas[n,p,1,x] : Datos del encabezado de la propuesta
//aPropostas[n,p,1,1 ] : Cód Proveedor
//aPropostas[n,p,1,2 ] : Tienda
//aPropostas[n,p,1,3 ] : Nombre
//aPropostas[n,p,1,4 ] : Propuesta
//aPropostas[n,p,1,5 ] : Cond pago
//aPropostas[n,p,1,6 ] : Flete
//aPropostas[n,p,1,7 ] : Valor total (suma de nCusto de los ítems)
//ÍTEMS DE LA PROPUESTA//
//aPropostas[n,p,2,x] : Ítems de la propuesta
//aPropostas[n,p,2,x,1] : Flag vencedor
//aPropostas[n,p,2,x,2] : Ítem
//aPropostas[n,p,2,x,3] : Cód producto
//aPropostas[n,p,2,x,4] : Valor total (nCusto)
//aPropostas[n,p,2,x,5] : Fecha de entrega
//aPropostas[n,p,2,x,6] : Observaciones
//aPropostas[n,p,2,x,7] : Sucursal Entrega
//aPropostas[n,p,2,x,8] : Flag finalizado
//aPropostas[n,p,2,x,9] : Recno SC8
//aPropostas[n,p,2,x,10]: Identificador de rastreo (C8_IDENT)
//aPropostas[n,p,2,x,11]: Posición del ítem dentro del array de ítems
//aPropostas[n,p,2,x,12]: Número de la propuesta