MT179CONS - Se calcula nuevamente la previsión de consumo para el producto en la sucursal por abastecer

Línea de producto:

Protheus

Segmento:

Manufactura

Módulo:

SIGACOM

Rutina:

Rutina

Nombre técnico

MATA179

Sugerencia de compras

Punto de entrada:

MT179CONS - Se calcula nuevamente la previsión de consumo para el producto en la sucursal por abastecer

Punto de entrada

Descripción:

Punto de entrada utilizado para calcular nuevamente la previsión de consumo, para el producto en la sucursal que se abastecerá y que fue calculada por el sistema.
UBICACIÓN: Función A179PrCons - Busca el saldo de consumo de los productos de la sucursal que se abastecerá.
EN QUÉ PUNTO: Después de hacer clic en la opción Confirmar.

Parámetros:

PARAMIXB[1]
Tipo: Carácter
Descripción: Código del producto

PARAMIXB[2]
Tipo: Numérico
Descripción: Saldo calculado por el sistema

PARAMIXB[3]
Tipo: Carácter
Descripción: Sucursal abastecida

PARAMIXB[4]
Tipo: Carácter
Descripción: Método (1 - Promedio de ventas / 2 - Previsión de ventas / 3 - Demanda generada)

PARAMIXB[5]
Tipo: Fecha
Descripción: De Fecha

PARAMIXB[6]
Tipo: Fecha
Descripción: A Fecha

PARAMIXB[7]
Tipo: Lógico
Descripción: Considera Dev. Venta

PARAMIXB[8]
Tipo: Numérico
Descripción: Incremento (%)

PARAMIXB[9]
Tipo: Numérico
Descripción: Días de cobertura

PARAMIXB[10]
Tipo: Carácter
Descripción: Si el tipo de sugerencia es "Transferencia", código del cliente / proveedor

PARAMIXB[11]
Tipo: Carácter
Descripción: Si el tipo de sugerencia es "Transferencia", código de la tienda del cliente / proveedor

Devolución:

nSldConsumo
Tipo: Numérico
Descripción: Saldo de consumo para el producto en la sucursal que se abastecerá calculado nuevamente

Ejemplo:

User Function MT179CONS()

Local cProduto := Paramixb[1] // Producto
Local nSldSistema := Paramixb[2] // Saldo calculado por el sistema
Local cFilAba := Paramixb[3] // Sucursal abastecida
Local cDbj_Metodo := Paramixb[4] // Método (1 - Promedio de ventas / 2 - Previsión de ventas / 3 - Demanda generada)
Local dDbj_DtDe := Paramixb[5] // De Fecha
Local dDbj_DtAte := Paramixb[6] // A Fecha
Local lDbj_DevVen := Paramixb[7] // Considera Dev. Venta
Local nDbj_Increm := Paramixb[8] // Incremento (%)
Local nDbj_DiasCo := Paramixb[9] // Días de cobertura
Local cFornece := Paramixb[10] // Si el tipo de sugerencia es "Transferencia", valida el registro de la sucursal abastecida como cliente en la distribuidora
Local cLoja := Paramixb[11] // Si el tipo de sugerencia es "Transferencia", valida el registro de la sucursal abastecida como cliente en la distribuidora
Local nSldConsumo := 0

// Recalculo de la previsión de consumo para el producto en la sucursal que se abastecerá

Return nSldConsumo