Versiones: | Advanced Protheus 7.10 , Microsiga Protheus 8.11 , Microsiga Protheus 10 |
Compatible Países: | Todos |
Sistemas operativos: | Todos |
Compatible a las bases de datos: | Todos |
Nivel de acceso: | Nivel 1 (Acceso Clientes) |
Idiomas: | Español , Inglés |
Descripción:
UBICACIÓN: Ubicado en la función de impresión de los datos
EN QUÉ PUNTO: Se ejecuta dentro del vínculo donde se hace el cálculo del saldo del producto de todos los depósitos. El resultado del cálculo del saldo se guarda en la variable nSaldo. El punto de entrada se ejecuta después de actualizar esta variable, producto por producto (todos los depósitos) .
Este punto de entrada también se ejecuta en el programa MATA170 (Genera solicitudes de compras basado en el punto de pedido)
Eventos
Programa fuente
MATA170.PRX
Sintaxis
MT170SLD ( < PARAMIXB> ) --> nNewSaldo
Parámetros:
Nombre | Tipo | Descripción | Estándar | Obligatorio | Referencia | ||||||||||||
PARAMIXB | Vector | El parámetro tiene la siguiente estructura: {nSaldo,SB2->B2_COD,SB2->B2_LOCAL} | X |
Respuesta
nNewSaldo(numerico)
La respuesta debe ser una variable numérica que contenga el valor del nuevo saldo.
Observaciones
Ejemplos
User Function MT170SLD( )Local nQuant:= PARAMIXB[1] //-- Saldo calculado por el sistemaLocal cProd := PARAMIXB[2] //-- Código del productoLocal cLocal:= PARAMIXB[3] //-- Almacén del productoLocal nNewSaldo := 0//-- Manejo por parte del usuario del saldo de productoReturn (nNewSaldo)