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 |