<< Click to Display Table of Contents >> Navigation: Web Service > Funciones > Productos > Producto_Existencia |
Consulta la Existencia de un Producto en un Almacen determinado y se verifica que no haya Ventas de POS y Pedidos En transito, esto es para poder dar una Existencia mas Acertada a la realidad.
Sintaxis:
function Producto_Existencia (User, Pass, ID: AnsiString; NuAlmacen:Integer; IncPOS, IncPedCap, IncPedPro:Boolean; Out Expediente, POS, Pedidos, Saldo:Real):Real;
Parámetros
User: Es el nombre del usuario con acceso a WebService en DisPRO
Pass: Contraseña del usuario
ID: Clave Principal del Producto a buscar (debe contener todos los ceros a la izquierda)
NuAlmacen: El Folio de Almacen que desea consultar, debe ser de 0 a 29
IncPOS: Incluye las Ventas hechas en POS que aun no han sido facturadas y por la tanto no se han descontado del inventario
IncPedCap: Incluye los Pedidos que se están En Captura en tiempo real y los Pedidos que ya están En Proceso, estos no han sido Facturados y por la tanto no se han descontado del inventario
IncPedPro: Incluye los Pedidos que se están En Proceso, estos no han sido Facturados y por la tanto no se han descontado del inventario
Expediente: Existencia en Expediente de Producto
POS: Ventas hechas en POS aun no facturadas
Pedidos: Pedidos En Captura o En Proceso no facturados aun
Saldo: Es la resta de Expediente menos POS, menos Pedidos
Resultado de Función:
Valor numérico con la Existencia (lo mismo que Saldo), donde:
Si el resultado es = -999999 significa que el producto no fue encontrado
Si el resultado es = -888888 el usuario No es valido