Maines ERP

Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 11 Current »

Son funciones requeridas para traer datos de tablas distintas a la que se esta tratando.



producto_db_get()

Desde cualquier otra tabla, se puede invocar esta función para traer algun campo del producto

Ejemplo:  Estando en el formato de impresión de Factura, se desea traer la clave secundaria de cada producto


  • =producto_db_get(Clave_Producto, campo, volumen )

Busca el producto en la Base de Datos, y devuelve el campo volumen



prodClaveSecundaria()

Desde cualquier otra tabla, se puede invocar esta función para traer la CLAVE SECUNDARIA DE UN PRODUCTO

Requiere 1 parametro

  • Parámetro: Nombre del campo que contiene la CLAVE DEL PRODUCTO


Ejemplo:  Estando en el formato de impresión de Factura, se desea traer la clave secundaria de cada producto

=prodClaveSecundaria(Clave_Producto)


db_cliente()

Desde cualquier otra tabla, se puede invocar esta función para traer datos del Cliente

Sintaxis 1: db_cliente( clave_cliente ),  Se busca en la base de datos al cliente cuya clave esta en la var "clave_cliente"

Sintaxis 2:   db_cliente(100),      Se busca en la base de datos al cliente que tiene la clave 100


cliente( parametro)

a) Este función se usa después de haber invocado la función db_cliente() , o

b) Invocar la función, agregando un 2o parametro, ej.   cliente("nombre_cliente", "clave_cliente")

El 2o parámetro le indica a sistema que primero debe buscar el cliente en la DB (se invoca la función db_cliente())


Los paremetos, son Cualquiera de los campos que componen el Registro Maestro de Clientes

Ejemplo: 

  • cliente( "clave"),  
  • cliente( "nombre_cliente")
  • cliente( "rfc")
  • cliente("usocfdi")
  • cliente("calle")
  • cliente("noext")
  • cliente("colonia"
  • cliente("municipio")
  • cliente("ciudad")
  • cliente("telefono1")
  • Etc.

clienteClaveSecundaria()

Desde cualquier otra tabla, se puede invocar esta función para traer la CLAVE SECUNDARIA DE UN CLIENTE

Se compone de dos parámetros

  • Parámetro 1: Nombre del campo que contiene la CLAVE DEL CLIENTE
  • Parámetro 2: La posición donde se encuentra la clave del cliente

Ejemplo:  Estando en la Tabla de FACTURAS, y específicamente trabajando con el formato de impresión de factura, se desea traer la clave secundaria del cliente

= clienteClaveSecundaria(  Clave_Cliente ,  pos_FactMaines )




db_proveedor()

Desde cualquier formulario de impresión/tabla/addenda/etc, se puede invocar esta función para traer datos del PROVEEDOR

Sintaxis 1: db_proveedor( clave_proveedor ),  Se busca en la base de datos al proveedor cuya clave esta en la var "clave_cliente"

Sintaxis 2:   db_proveedor(100),      Se busca en la base de datos al proveedor que tiene la clave 100




=proveedor( parametro)

Esta función tiene dos formas de invocarse

Opcion 1) Este función se usa después de haber invocado la función db_proveedor() , ó

Opción 2) Invocar la función, agregando un 2o parametro, ej.   

proveedor("rfc", "clave_proveedor")           *** El 2o parámetro le indica a sistema que primero debe buscar el cliente en la DB (se invoca la función db_cliente())


Los parametos, son Cualquiera de los campos que componen el Registro Maestro de Proveedores

Ejemplo: 

  • proveedor( "clave_proveedor"),  
  • proveedor( "nombre_proveedor")
  • proveedor( "nombre_comercial")
  • proveedor("rfc")
  • proveedor("email")
  • proveedor("telefono")
  • proveedor("contacto1")
  • proveedor("email_contacto1")
  • proveedor("contacto2")
  • proveedor("email_contacto2")
  • proveedor("metododepago")
  • proveedor("calle")
  • proveedor("noext")
  • proveedor("colonia")
  • proveedor("ciudad")
  • proveedor("estado")
  • proveedor("pais")



  • No labels