La base de datos de MyBusiness POS MyBusiness POS fue hecho para poder usar cualquier tipo de base de datos que soporte el estándar ANSI de SQL, por lo que no hareos referencia a una base de datos especifica! "entro "entro de este este ane#o ane#o no ostra ostrare reos os todas todas las tablas tablas y capos capos que ane$a ane$a MyBusiness POS, pero si las as iportantes!
Estas tablas son los catálogos satélite necesarios para poder dar de alta un producto, cabe recordar que para todas estas tablas se crea un registro con clave “SYS lo cual per!ite guardar la integridad si es que el usuario decide no usarlas" TABLA prods ubicación impuestos marcas Lineas
DESCRIPCION Tabla principal de productos Catálogo de ubicaciones Catálogo de impuestos al consumo Catálogo de marcas Catálogo de líneas o familias de productos
P#O$S %abla principal de productos Tabla
Campo
Descrip
Nu Nulos Indice Defecto
info
!
Si este producto ya fue e#portado a una ca$a reota %obsoleto&
#ouble
!
'#istencia en alac(n )
prods ALM"!
#ouble
!
'#istencia en alac(n )*
prods ALM$
#ouble
!
'#istencia en alac(n +
prods ALM%
#ouble
!
'#istencia en alac(n
prods ALM4
#ouble
!
'#istencia en alac(n -
prods ALM&
#ouble
!
'#istencia en alac(n .
prods ALM'
#ouble
!
'#istencia en alac(n /
prods ALM
#ouble
!
'#istencia en alac(n 0
prods ALM
#ouble
!
'#istencia en alac(n 1
prods ALM*
#ouble
!
'#istencia en alac(n 2
prods prods ARTICULO
c+ar("&)
!
3la4e del art5culo, cla4e del c6di7o aestro
prods /ajoCosto
tinyint(4)
!
Si este producto se puede 4ender aba$o del costo en punto de 4enta
prods /lo0ueado
tinyint(4)
!
Si el art5culo esta dado de ba$a de fora l67ica
prods C"!
#ouble
!
La cantidad necesaria para dar el precio de lista )*
prods C$
#ouble
!
La cantidad necesaria para dar el precio de lista +
prods C%
#ouble
!
La cantidad necesaria para dar el precio de lista
prods C4
#ouble
!
La cantidad necesaria para dar el precio de lista -
prods C&
#ouble
!
La cantidad necesaria para dar el precio de lista .
prods C'
#ouble
!
La cantidad necesaria para dar el precio de lista /
prods C
#ouble
!
La cantidad necesaria para dar el precio de lista 0
prods Acaja
tinyint(4)
prods ALM"
ML
,-.
Estas tablas son los catálogos satélite necesarios para poder dar de alta un producto, cabe recordar que para todas estas tablas se crea un registro con clave “SYS lo cual per!ite guardar la integridad si es que el usuario decide no usarlas" TABLA prods ubicación impuestos marcas Lineas
DESCRIPCION Tabla principal de productos Catálogo de ubicaciones Catálogo de impuestos al consumo Catálogo de marcas Catálogo de líneas o familias de productos
P#O$S %abla principal de productos Tabla
Campo
Descrip
Nu Nulos Indice Defecto
info
!
Si este producto ya fue e#portado a una ca$a reota %obsoleto&
#ouble
!
'#istencia en alac(n )
prods ALM"!
#ouble
!
'#istencia en alac(n )*
prods ALM$
#ouble
!
'#istencia en alac(n +
prods ALM%
#ouble
!
'#istencia en alac(n
prods ALM4
#ouble
!
'#istencia en alac(n -
prods ALM&
#ouble
!
'#istencia en alac(n .
prods ALM'
#ouble
!
'#istencia en alac(n /
prods ALM
#ouble
!
'#istencia en alac(n 0
prods ALM
#ouble
!
'#istencia en alac(n 1
prods ALM*
#ouble
!
'#istencia en alac(n 2
prods prods ARTICULO
c+ar("&)
!
3la4e del art5culo, cla4e del c6di7o aestro
prods /ajoCosto
tinyint(4)
!
Si este producto se puede 4ender aba$o del costo en punto de 4enta
prods /lo0ueado
tinyint(4)
!
Si el art5culo esta dado de ba$a de fora l67ica
prods C"!
#ouble
!
La cantidad necesaria para dar el precio de lista )*
prods C$
#ouble
!
La cantidad necesaria para dar el precio de lista +
prods C%
#ouble
!
La cantidad necesaria para dar el precio de lista
prods C4
#ouble
!
La cantidad necesaria para dar el precio de lista -
prods C&
#ouble
!
La cantidad necesaria para dar el precio de lista .
prods C'
#ouble
!
La cantidad necesaria para dar el precio de lista /
prods C
#ouble
!
La cantidad necesaria para dar el precio de lista 0
prods Acaja
tinyint(4)
prods ALM"
ML
,-.
P#O$S %abla principal de productos Tabla
Campo
Descrip
Nu Nulos Indice Defecto
info
prods C
#ouble
!
La cantidad necesaria para dar el precio de lista 1
prods C*
#ouble
!
La cantidad necesaria para dar el precio de lista 2
prods carton
int("!) unsigned
!
'l tipo de cart6n con el que se 4a a epacar el producto
prods clasifant
c+ar("!)
prods Clasificacion
c+ar("!)
ML
La clasificaci6n actual del producto de acuerdo a su o4iiento en in4entario
prods cla1epro1eedor
c+ar($!)
ML
La cla4e o odelo del pro4eedor principal
prods color
c+ar(%)
prods C23T2
#ouble
!
'l costo proedio del producto
prods C23T23T#
#ouble
!
'l costo estándar del producto
prods C23T2
#ouble
!
'l costo 8ltio de copra
prods Curso
tinyint(4)
!
Si se trata de un ser4icio pro7raado %obsoleto&
prods #53C-.,
c+ar(&!)
prods 56756TA
#ouble
!
La cantidad de productos que se encuentran en 4enta
prods eo0
#ouble
!
'l lote econ6ico
prods eti0ueta
c+ar($!)
prods eti0uetas
int("!) unsigned
!
'l n8ero de etiquetas que se 4an a ipriir
prods 58.3T56C.A
double
!
La e#istencia 7eneral del producto
prods 59portado
tinyint(4)
!
Si este producto ya fue e#portado %obsoleto&
prods :raccionario
tinyint(4)
!
Si el producto se puede 4ender por cantidades inferiores a uno
prods ;ranel
tinyint(4)
!
Si el producto se puede 4ender en cantidades fraccionarias
prods .53,5C.AL
double
!
'l ipuesto especial o adicional
prods .MA;56
c+ar($&!)
La ruta de la ia7en del producto
prods .M,53T2
c+ar(&)
La cla4e del ipuesto
prods .6756T
tinyint(4)
!
Si se lle4a control de in4entario
prods <.T
tinyint(4)
!
Si se trata de un producto copuesto o :it
prods L.65A
c+ar(')
La clasificaci6n que tenia el producto de acuerdo a su o4iiento de in4entario
'l c6di7o de color del producto
"escripci6n del producto
'l tipo de etiqueta de c6di7o de barras que se 4a a utili9ar
La cla4e de la failia o l5nea de producto
P#O$S %abla principal de productos Tabla
Campo
Descrip
Nulos Indice Defecto !
info
Si 4a a lle4ar el control de lotes
prods L2T5
tinyint(4)
prods MA-CA
c+ar(&)
prods MA8.M2
double
!
Má#io en in4entario
prods M.6.M2
double
!
M5nio en in4entario
prods modelo
c+ar(*)
La cla4e de la arca del producto
3la4e del odelo que dio ori7en a este producto Si se puede odificar el precio de 4enta aunque no se ten7a periso
prods M2#.:.CA,-5C.2 c+ar(") prods Mo1imientos
double
!
'l nuero de o4iientos de in4entario
prods numero
int("!) unsigned
!
N8ero consecuti4o que se usa para crear c6di7os alternati4os de c6di7os de barras
prods numeroser1icios
int("!) unsigned
!
Si se trata de un producto de tipo ser4icio indica cuantos de estos ser4icios se 4an a ane$ar
prods 2/35-7
c+ar($&&)
prods ,A-A756TA
tinyint(4)
!
Si este producto se puede 4ender o no
prods ,eso
double
!
'l peso en ;ilo7raos por unidad de consuo
prods ,2--5C./
double
!
3uanto producto teneos por recibir, de acuerdo a las ordenes de copra
prods ,2-3-T
double
!
3uanto producto teneos por entre7ar de acuerdo a los pedidos de clientes!
prods ,-5C.2"
double
!
'l precio de lista %sin ipuesto&
prods ,-5C.2"!
double
!
Precio de lista )*
prods ,-5C.2$
double
!
Precio de lista +
prods ,-5C.2%
double
!
Precio de lista
prods ,-5C.24
double
!
Precio de lista -
prods ,-5C.2&
double
!
Precio de lista .
prods ,-5C.2'
double
!
Precio de lista /
prods ,-5C.2
double
!
Precio de lista 0
prods ,-5C.2
double
!
Precio de lista 1
prods ,-5C.2*
double
!
Precio de lista 2
prods ,resentacion
tinyint(%)
!
Si el in4entario se 4a a lle4ar 8nicaente por presentaciones y no por el c6di7o aestro!
prods -ecalcular
tinyint(4)
!
Si este producto es candidato para el recalculo de in4entario
Obser4aciones al producto
ML
P#O$S %abla principal de productos Tabla
Campo
Descrip
Nulos Indice Defecto
info
prods -2,
double
!
'l punto de reorden
prods rotacion
double
!
'l ni4el de rotaci6n en in4entario
prods 35-.5
tinyint(4)
!
Si 4a a lle4ar control de serie
prods 3er1icio
tinyint(4)
!
Si se trata de un producto de tipo ser4icio
prods sin1olumen
tinyint(4)
!
'l 4oluen de 4enta no le afecta
prods speso
tinyint(%)
!
Si requiere solicitud de peso a la báscula electr6nica en el punto de 4enta
prods talla
c+ar(%)
prods "
double
!
'l ar7en de utilidad de la lista de precios ) con respecto al 8ltio costo
prods "!
double
!
'l ar7en de utilidad de la lista de precios )* con respecto al 8ltio costo
prods $
double
!
'l ar7en de utilidad de la lista de precios + con respecto al 8ltio costo
prods %
double
!
'l ar7en de utilidad de la lista de precios con respecto al 8ltio costo
prods 4
double
!
'l ar7en de utilidad de la lista de precios - con respecto al 8ltio costo
prods &
double
!
'l ar7en de utilidad de la lista de precios . con respecto al 8ltio costo
prods '
double
!
'l ar7en de utilidad de la lista de precios / con respecto al 8ltio costo
prods
double
!
'l ar7en de utilidad de la lista de precios 0 con respecto al 8ltio costo
prods
double
!
'l ar7en de utilidad de la lista de precios 1 con respecto al 8ltio costo
prods *
double
!
'l ar7en de utilidad de la lista de precios 2 con respecto al 8ltio costo
prods /.CAC.26
c+ar("!)
3la4e de la ubicaci6n en in4entario
prods ubicaeti0
c+ar("!)
"onde se 4a a colocar la etiqueta al oento del epaque
prods 6.#A#
c+ar($!)
prods unidadempa0ue
c+ar("!)
La unidad al oento de epacar
ML
La cla4e de la talla del producto
P#O$S %abla principal de productos Tabla
Campo
Descrip
Nulos Indice Defecto
info
prods unidadrecibe
c+ar("!)
La unidad de edida al oento de recibir el producto
prods -L
c+ar($&!)
prods 3A-.2
c+ar("!)
'l usuario que odifico o dio de alta el producto
prods 3:5C=A
datetime
prods 3=2-A
c+ar()
!!!!>!!> !! !!?!!?!!
La fecha en que fue dado de alta o odificado el producto La hora en que fue dado de alta o odificado el producto
&B'()('*+ (atálogo de ubicaciones en al!acén Tabla
Campo Descrip Nulos Indice
ubicacion descrip
Defecto
"escripci6n de la ubicaci6n
c+ar(4!)
ubicacion bicacion c+ar("!) ubicacion suario
info
3la4e de la ubicaci6n
,-.
'l usuario que in7reso o odifico el re7istro
c+ar($!)
!!!!>!!>!! !!?!!?!! La fecha en que se in7reso o se
ubicacion sufec+a datetime
odifico el re7istro La hora en que se in7reso o se odifico el re7istro
ubicacion su=ora c+ar()
'MP&ES%OS (atálogo de i!puestos Tabla
Campo Descrip Nulos Indice
impuestos #escrip
Defecto
"escripci6n del ipuesto
c+ar(4!) @53
impuestos .mpuesto c+ar(&) impuestos suario
info
3la4e del ipuesto
,-.
'l usuario que in7reso o odifico el re7istro
c+ar("!) @53
impuestos usu:ec+a datetime @53
La fecha en que se in7reso o se odifico el re7istro
impuestos usu=ora c+ar() @53
La hora en que se in7reso o se odifico el re7istro
impuestos 7alor
'l porcenta$e del ipuesto
float
@53
M)#()S (atálogo de !arcas de productos Tabla
Campo Descrip Nulos Indice
marcas #escrip
c+ar(&!) @53
marcas Marca
c+ar(&)
marcas suario
c+ar("!) @53
Defecto
info
"escripci6n de la arca ,-.
3la4e de la arca 'l usuario que in7reso o odifico el re7istro
M)#()S (atálogo de !arcas de productos Tabla
Campo Descrip Nulos Indice
Defecto
info
marcas usu:ec+a datetime @53
La fecha en que se in7reso o se odifico el re7istro
marcas usu=ora c+ar() @53
La hora en que se in7reso o se odifico el re7istro
L'+E)S (atálogo de lneas o -a!ilias de productos Tabla Campo
Descrip
Nulos Indice
Defecto
@53
info
lineas #escrip
c+ar(&!)
lineas Linea
c+ar(')
lineas numero
int("!) unsigned
lineas suario
c+ar("!)
@53
El usuario que ingreso o modifico el registro
lineas usu:ec+a datetime
@53
La fecha en que se ingreso o se modifico el registro
lineas usu=ora c+ar()
@53
La hora en que se ingreso o se modifico el registro
Descripción de la linea ,-.
Clave de la linea !
Número de linea o familia
Estas tablas co!ple!entan la operaci.n del catalogo del productos, estas tablas son “Operativas ya que a-ectan la -or!a en que el producto se co!porta en el resto del progra!a" )unque la tabla Proveed que es el catalogo de proveedores se encuentra aqu no se describe su detalle ya que esto se /ará cuando se vea en su propia secci.n" TABLA ,roas 3ucursal Cla1esadd Componen Asociados
DESCRIPCION Tabla principal de productos Catálogo de cone9iones remotas (puntos remotos) Lista de cla1es adicionales o presentaciones 5ncabeado de los componentes de los productos compuestos o
,ro1prod Comppart ,rodsigma
,ro1eed
Lista de pro1eedores 0ue surten un producto Lista de componentes de los productos
Aunque esta tabla !ace referencia a sucursales dentro del pro"rama se llaman #Puntos remotos$ %a que en un futuro cercano se &a a e'tender su funcionalidad(
S&(S)L 3atálo7o de cone#iones reotas %puntos reotos& Tabla
Campo
Descrip Nulos Indice
Defecto
Info
sucursal basedatos
c+ar(%!)
'l nobre de la base de datos con la que se 4a a hacer la cone#i6n reota
sucursal cliente
c+ar("!)
La cla4e del cliente que tiene la cone#i6n reota en el sistea propio
sucursal #escrip
c+ar(4!)
La descripci6n del punto reoto
sucursal #ireccion
c+ar($&!)
"etalle de la direcci6n del punto reoto
sucursal dri1er
c+ar(&!)
'l "ri4er de la base de datos a la que nos 4aos a conectar
sucursal email
c+ar("!!)
La direcci6n de correo electr6nico a la que se 4an a en4iar las notificaciones autoáticas del sistea
sucursal .p
c+ar(%!)
La direcci6n IP o el nobre del doinio al cual nos 4aos a conectar
sucursal passorddb c+ar(%!)
Pass=ord de la base de datos reota
sucursal precios
c+ar($!)
Si se 4an a en4iar la lista de precios %pendiente&
sucursal pro1eedor
c+ar("!)
3la4e de pro4eedor que teneos en el sistea reoto
sucursal puerto
c+ar(')
Puerto donde se conecta la base de datos
sucursal 3ucursal
c+ar($!)
sucursal suario
c+ar("!)
sucursal usuariodb
c+ar(%!)
Nobre del usuario de la base de datos
sucursal usu:ec+a
datetime
,-.
3la4e del punto reoto
!!!!>!!>!! !!?!!?!! >echa en que se in7reso o se
odifico el re7istro sucursal usu=ora
c+ar()
?ora en que se odifico o se in7reso el re7istro
sucursal 1entas
c+ar($!)
Si se 4an a procesar las 4entas del punto reoto %pendiente&
Las claves adicionales son una de las grandes venta0as co!petitivas del so-t1are MyBusiness POS ya que estas per!iten tener !as de una clave de producto y !ane0ar equivalencias de la unidad base"
(L)2ES)$$ Lista de cla4es adicionales o presentaciones Tabla
Campo
Descrip
Nulos Indice
Defecto
Info
cla1esadd ALM"
double
!
'#istencia de la presentaci6n en el alac(n )
cla1esadd ALM"!
double
!
'#istencia de la presentaci6n en el alac(n )*
cla1esadd ALM$
double
!
'#istencia de la presentaci6n en el alac(n +
cla1esadd ALM%
double
!
'#istencia de la presentaci6n en el alac(n
cla1esadd ALM4
double
!
'#istencia de la presentaci6n en el alac(n -
cla1esadd ALM&
double
!
'#istencia de la presentaci6n en el alac(n .
cla1esadd ALM'
double
!
'#istencia de la presentaci6n en el alac(n /
cla1esadd ALM
double
!
'#istencia de la presentaci6n en el alac(n 0
cla1esadd ALM
double
!
'#istencia de la presentaci6n en el alac(n 1
cla1esadd ALM*
double
!
'#istencia de la presentaci6n en el alac(n 2
cla1esadd Articulo
c+ar("&)
3la4e del art5culo en la tabla prods asociado con la cla4e o presentaci6n
,-.
cla1esadd Cantidad double
!
'qui4alencia con la unidad base o c6di7o aestro La cla4e adicional o presentaci6n
cla1esadd Cla1e
c+ar("&)
,-.
cla1esadd #ato"
c+ar($!)
"atos cood5n usado noralente para indicar la caracter5stica principal de la descripci6n
cla1esadd #ato$
c+ar($!)
"ato cood5n noralente no se usa
cla1esadd eti0uetas int("") unsigned
!
'l n8ero de etiquetas de c6di7os de barras que se 4an a ipriir
cla1esadd 59istencia double
!
'#istencia 7eneral de la presentaci6n
!
Si el producto fue e#portado o no %obsoleto&
cla1esadd 59portado tinyint(4)
ML
'l nobre del archi4o de la ia7en de la presentaci6n
cla1esadd .magen
c+ar("!!)
cla1esadd Libre
tinyint(4)
!
Si la cantidad o equi4alencia no es for9osa a lo que indica el capo cantidad
cla1esadd ,recio
double
!
Precio de 4enta de la presentaci6n
cla1esadd nidad
c+ar(4!)
(L)2ES)$$ Lista de cla4es adicionales o presentaciones Tabla
Campo
cla1esadd suario
Descrip
Nulos Indice
Defecto
'l nobre del usuario que in7reso o odifico el re7istro
c+ar("!)
cla1esadd usu:ec+a datetime cla1esadd usu=ora
Info
!!!!>!!>!! !!?!!?!!
>echa en que se in7reso o se odifico el re7istro ?ora en que se in7reso o se odifico el re7istro
c+ar()
(OMPO+E+ 'ncabe9ado de los coponentes Tabla
Campo
Descrip Nulos
componen Articulo
c+ar("&)
componen Coment
c+ar($&&)
Indice
componen Minimo
Info
'l articulo de la tabla prods con el cual se encuentra relacionado
,-.
Al78n coentario al coponente
componen 59istencia double componen 59portado tinyint(4)
Defecto
ML
double
!
La e#istencia de este coponente %obsoleto&
!
Si ya fue e#portado %obsoleto&
!
'l lote 5nio a producir
)SO(')$OS productos del catálo7o para una recoendaci6n Tabla
Campo
Descrip
Nulos Indice
asociados articulo c+ar("&)
ML
asociados id
,-.
int("!) unsigned
Defecto
'l articulo de la tabla prods con el cual se encuentra relacionado !
c+ar("&)
Identificador o capo lla4e de la asociaci6n Obser4aciones
asociados obser1 c+ar($&!) asociados padre
info
@53
'l art5culo al cual se esta asociado
ML
P#O2P#O$ Productos por proveedor Tabla
Campo
Descrip Nulos Indice
Defecto
info
'l articulo de la tabla prods el cual esta asociado el re7istro
pro1prod Articulo
c+ar("&)
,-.
pro1prod C2M,-A
int("")
!
'l 8ltio n8ero de copra que tu4o este pro4eedor
pro1prod #esc"
#ouble
!
"escuento especial )
pro1prod #esc$
#ouble
!
"escuento especial +
pro1prod #esc%
#ouble
!
"escuento especial
pro1prod ,rincipal
tinyint(4)
!
Si se trata del pro4eedor principal o no
pro1prod ,ro1eedor
c+ar("!)
pro1prod -etrao
#ouble
3la4e del pro4eedor asociado de la tabla pro4eed
,-. !
@iepo de retra9o en la entre7a de este producto en d5as
P#O2P#O$ Productos por proveedor Tabla
Campo
Descrip Nulos Indice
Defecto
info
pro1prod LTC2M, datetime
!!!!>!!>!! !!?!!?!! >echa de ultia copra
pro1prod LTC23T2 #ouble
!
3osto del producto en la ultia copra con este pro4eedor
(OMPP)#% $etalle de co!ponentes Tabla
Campo
Descrip
comppart ALMAC56
smallint(')
comppart A-T.CL2
c+ar("&)
comppart CA6T.#A#
double
Nulos Indice Defecto
Alac(n de donde se toara la e#istencia del coponente
@53
3la4e del insuo
ML
3antidad del coponente necesaria para el ensable
@53
comppart C2M,2656T5 c+ar("&)
info
3la4e del coponente o articulo padre
ML
comppart 59portado
tinyint(4)
comppart .#
int("!) unsigned
,-.
comppart .#,artida
int("")
ML
comppart 2bser1
c+ar($&&)
comppart Tiempo
double
Si ya fue e#portado %obsoleto&
!
3onsecuti4o o lla4e priaria de la tabla 3onsecuti4o en el cual se 4an a procesar los coponentes
!
Obser4aciones al insuo
@53
@iepo de proceso
!
P#O$S3'4M) datos necesarios para el calculo del punto de reorden, á#io y 5nio en in4entario Tabla
Campo
Descrip
Nulos Indice Defecto
info
La cla4e del articulo obtenido de la tabla proas
prodsigma Articulo
c+ar("&)
,-.
prodsigma clasificacion
c+ar("!)
prodsigma costo
double
!
3osto proedio del producto
prodsigma dp
double
!
"eanda ponderada
prodsigma fec+a
datetime
!!!!>!!> >echa del ultio analisis !! !!?!!?!!
prodsigma fec+aentrada
datetime
!!!!>!!> >echa en que el producto entro al !! in4entario !!?!!?!!
prodsigma incidencias
double
!
Nuero de periodos con o4iiento desde la fecha de entrada al in4entario
prodsigma periodo"
double
!
Periodo a anali9ar )
prodsigma periodo"!
double
!
Periodo a anali9ar )*
3lasificaci6n deacuerdo a su o4iiento
P#O$S3'4M) datos necesarios para el calculo del punto de reorden, á#io y 5nio en in4entario Tabla
Campo
Descrip
Nulos Indice Defecto
info
prodsigma periodo""
double
!
Periodo a anali9ar ))
prodsigma periodo"$
double
!
Periodo a anali9ar )+
prodsigma periodo"%
double
!
Periodo a anali9ar )
prodsigma periodo$
double
!
Periodo a anali9ar +
prodsigma periodo%
double
!
Periodo a anali9ar
prodsigma periodo4
double
!
Periodo a anali9ar -
prodsigma periodo&
double
!
Periodo a anali9ar .
prodsigma periodo'
double
!
Periodo a anali9ar /
prodsigma periodo
double
!
Periodo a anali9ar 0
prodsigma periodo
double
!
Periodo a anali9ar 1
prodsigma periodo*
double
!
Periodo a anali9ar 2
prodsigma ,eriodos
int("!) unsigned
!
Periodos para el calculo
prodsigma periodosacti1os int("!) unsigned
!
Periodos con deanda Si el periodo es diario, seanal, o ensual
prodsigma tipoperiodo
c+ar("!)
prodsigma unidades
double
!
'l nuero de unidades 4endidas
prodsigma unidades$
double
!
'l nuero de unidades incluyendo la 4enta perdida
prodsigma 1enta
int("!) unsigned
!
'l ultio nuero de 4enta del producto
,rodsigma 1entatotal
double
!
enta total en iporte
prodsigma igma
double
!
La des4iaci6n estándar de los periodos acti4os
Estas tablas !uestran el catalogo de clientes y sus catálogos satélite TABLA Clients Cobrad Donas 7ends Tipos
DESCRIPCION Tabla principal del catalogo de clientes Catálogo de cobradores Catálogo de onas de clientes Catálogo de 1endedores Catálogo de tipos de clientes
(L'E+%S (atalogo de clientes Tabla
Campo
Descrip
Nulos Indice
Defecto !
info
Si este cliente esta bloqueado para operaciones de 4enta
clients blo0ueado
tinyint(4)
Clients CALL5
1arc+ar(&!)
clients CL.56T5
1arc+ar("!)
clients C2/-A#2-
1arc+ar("!)
3la4e del cobrador
clients C2/-2
1arc+ar("!)
>echa de 3obro %Obsoleto&
clients C2L26.A
1arc+ar(&!)
3olonia
clients C26C5,T2
1arc+ar("!!)
3oncepto del cobro %Obsoleto&
clients C26TACT2
1arc+ar(&!)
Persona con la que se tiene relaci6n para este cliente
clients C2--52
1arc+ar(&!)
"irecci6n de correo electr6nico
clients C2-T5
int("!) unsigned
clients C,
1arc+ar(&)
clients C-5#.T2
double
clients C-/
1arc+ar($!)
clients #53C"
double
!
Prier descuento
clients #53C$
double
!
Se7undo descuento en cascada
clients #53C%
double
!
@ercer descuento en cascada
clients #53C4
double
!
3uarto descuento en cascada
clients #53C&
double
!
Quinto descuento en cascada
clients #.A3
double
!
"5as de cr(dito
!
"irecci6n de correo para reportar la cobran9a
3alle del cliente 3la4e del cliente
,-.
!
Si ya esta en un corte %Obsoleto& 36di7o postal
!
Monto de cr(dito 3la4e 8nica de re7istro poblacional
clients emailcobrana 1arc+ar("!!)
'stado del pa5s
clients 53TA#2
1arc+ar(%!)
clients .6;-532
datetime
clients 62M/-5
1arc+ar("!!)
clients 2/35-7
1arc+ar($&!)
Obser4aciones
clients ,A.3
1arc+ar($!)
Pa5s
clients passord
1arc+ar("!)
Pass=ord para acceso al sitio =eb %Pendiente&
clients ,2/LA
1arc+ar(&!)
Poblaci6n o entidad federati4a
clients ,-5C.2
double
!
Nuero de lista de precios del cliente
clients ,-23,5CT
tinyint(4)
!
Si es un prospecto o ya es cliente
!!!!>!!>!! !!?!!?!!
>echa en que se dio de alta el cliente Nobre o ra96n social del cliente
ML
clients ,-2755#2- 1arc+ar($!)
3la4e del pro4eedor
clients -57.3.26
>echa de re4isi6n y pa7o
1arc+ar(&!)
(L'E+%S (atalogo de clientes Tabla
Campo
Descrip
Nulos Indice
Defecto
info
Ce7istro >ederal de contribuyentes
clients -:C
1arc+ar($!)
clients 3AL#2
double
clients T5L5:262
1arc+ar(&!)
@el(fonos del cliente
clients T.,2
1arc+ar(&)
3la4e del tipo de cliente
clients -L
1arc+ar($&!)
Inforaci6n asociada al cliente puede ser cualquier tipo de archi4o
clients 3A-.2
1arc+ar("!)
'l usuario que in7reso o odifico el re7istro
clients 3:5C=A
datetime
clients 3=2-A
1arc+ar()
?ora en que se in7reso o se odifico el re7istro
clients 756#
1arc+ar("!)
3la4e del 4endedor asi7nado al cliente
clients D26A
1arc+ar(&)
3la4e de la 9ona del cliente
Salto total del cliente
!
!!!!>!!>!! !!?!!?!!
>echa en que se in7reso o se odifico el re7istro
(OB#)$ (atálogo de cobradores Tabla
Campo
Descrip
Nulos Indice
Defecto
info
3la4e del cobrador
cobrad Cobrador
c+ar(&)
,-.
cobrad Comision
double
@53
Porcenta$e de coisi6n sobre cobran9a
cobrad 6ombre
c+ar(&!)
@53
Nobre del cobrador
cobrad suario
c+ar("!)
@53
'l usuario que in7reso o odifico el re7istro
cobrad usu:ec+a
datetime
@53
>echa en que se in7reso o se odifico el re7istro
cobrad usu=ora
c+ar()
@53
?ora en que se in7reso o se odifico el re7istro
3O+)S (atálogo de 5onas de clientes Tabla
Campo
Descrip
Nulos Indice
Defecto
info
onas #escrip
c+ar(&!)
@53
"escripci6n de la 9ona
onas suario
c+ar("!)
@53
'l usuario que in7reso o odifico el re7istro
onas usu:ec+a
datetime
@53
>echa en que se in7reso o se odifico el re7istro
onas usu=ora
c+ar()
@53
?ora en que se in7reso o se odifico el re7istro
onas Dona
c+ar(&)
,-.
3la4e de la 9ona
2E+$S (atálogo de vendedores Tabla
Campo
Descrip
Nulos Indice
Defecto
info
Si el 4endedor esta acti4o para reali9ar 4entas
1ends Acti1o
tinyint(4)
!
1ends Comision
double
@53
Porcenta$e de la coisi6n sobre la 4enta
1ends 6ombre
c+ar(&!)
@53
Nobre del 4endedor
1ends suario
c+ar("!)
@53
'l usuario que in7reso o odifico el re7istro
1ends usu:ec+a
datetime
@53
>echa en que se in7reso o se odifico el re7istro
1ends usu=ora
c+ar()
@53
?ora en que se in7reso o se odifico el re7istro
1ends 7end
c+ar("!)
3la4e del 4endedor
,-.
%'POS (atálogo de tipos de clientes Tabla
Campo
Descrip
Nulos Indice
Defecto
info
"escripci6n del tipo de cliente
tipos #escrip
c+ar(&!)
@53
tipos Tipo
c+ar(&)
tipos suario
c+ar("!)
@53
'l usuario que in7reso o odifico el re7istro
tipos usu:ec+a
datetime
@53
>echa en que se in7reso o se odifico el re7istro
tipos usu=ora
c+ar()
@53
?ora en que se in7reso o se odifico el re7istro
,-.
3la4e del tipo de cliente
Estas tablas !uestran las tablas que a-ectan la operaci.n del so-t1are con respecto al catálogo de clientes TABLA Clients Articlien Contacto #inemb
DESCRIPCION Tabla principal del catalogo de clientes ,recios especiales por cliente Tabla de contactos #irecciones de embar0ue
)#%'(L'E+ Precios especiales de clientes por producto Tabla
Campo
Descrip Nulos Indice Defecto
info
articlien Articulo
c+ar("&)
,-.
3la4e del art5culo
articlien Cliente
c+ar("!)
,-.
3la4e del cliente
articlien ,recio
#ouble
articlien usuario
c+ar("!) @53
Precio que se 4a a dar a este articulo con este cliente
@53
'l usuario que in7reso o odifico el re7istro
articlien usu:ec+a #atetime @53
>echa en que se in7reso o se odifico el re7istro
articlien usu=ora c+ar()
?ora en que se in7reso o se odifico el re7istro
@53
(O+%)(%O (atálogo de contactos de clientes Tabla
Campo
contacto ALTA
Descrip Nulos Indice datetime
ML
Defecto
info
!!!!>!!>!! !!?!!?!! >echa en que se dio de alta el
contacto contacto A,5LL.#2M c+ar(%!)
ML
Apellido aterno
contacto A,5LL.#2, c+ar(%!)
ML
Apellido paterno
contacto CL.56T5
c+ar("!)
ML
3la4e del cliente relacionado
contacto C26TACT2 c+ar(%!)
ML
Nobre del contacto >echa de cupleaDos
contacto CM,L5
datetime @53
contacto .#
int("")
contacto Mail
c+ar(&!) @53
"irecci6n de correo electr6nico del contacto
contacto M5#.2
c+ar($!) @53
Medio por el que se entero de nosotros
contacto ,53T2
c+ar(%!)
contacto T.TL2
c+ar(&)
contacto 3A-.2
c+ar("!) @53
,-.
ML @53
!
identificador 8nico
Puesto en la epresa @itulo profesional 'l usuario que in7reso o odifico el re7istro
contacto 3:5C=A datetime @53
>echa en que se in7reso o se odifico el re7istro
contacto 3=2-A
?ora en que se in7reso o se odifico el re7istro
c+ar() @53
$'#EMB $irecciones de e!barque Tabla
Campo
direm diremb b clien cliente te
Descrip
Nulos Indice
Defecto
1arc+a 1arc+ar( r("! "!))
Clave del cliente
diremb #ireccion longte9t diremb id
int("!) unsigned
info
Dirección de embarque ,-.
!
identificador único
TABLA ,ro1eed Tipos,ro1
DESCRIPCION Catalogo de pro1eedores Tipos de pro1eedores
P#O2EE$ (atálogo de proveedores Tabla
Campo
Descrip Nulos Indice
Defecto
Info
pro1eed CALL5
c+ar(&!)
3alle del pro4eedor
pro1 pro1ee eed d C2L2 C2L26. 6.A A
c+ar c+ar(& (&!) !)
3olonia del pro4eedor
pro1eed pro1eed C26TAC C26TACT2 T2
c+ar(&!) c+ar(&!)
Persona con la que teneos contacto en la epresa
pro1eed C,
c+ar(&)
36di7o postal
pro1eed C-5#.T2
double
pro1eed curb
c+ar($!)
pro1eed #53C"
double
!
"escuento ) con el pro4eedor
pro1eed #53C$
double
!
"escuento + con el pro4eedor
pro1eed #53C%
double
!
"escuento con el pro4eedor
pro1eed #53C4
double
!
"escuento - con el pro4eedor
pro1eed #53C&
double
!
"escuento . con el pro4eedor
pro1eed #.A3
double
!
"5as de cr(dito
pro1 pro1ee eed d 53T 53TA#2
c+ar c+ar($ ($!) !)
pro1eed 59terno
tinyint(4)
!
Si se trata de un pro4eedor a$eno a la epresa
pro1eed .nterno
tinyint(4)
!
Si el pro4eedor esta dentro de la isa epresa
pro1eed MA.L
c+ar(&!)
"irecci6n de correo electr6nico
pro1 pro1ee eed d 62M/ 62M/-5 -5
c+ar c+ar(& (&!) !)
Nobre del pro4eedor
pro1 pro1ee eed d 2/35 2/35-7 -7
c+ar c+ar($ ($&& &&))
Obser4aciones
pro1eed ,A.3
c+ar($!)
Pa5s del pro4eedor
pro1eed ,2/L ,2/LA A
c+ar +ar(&!)
Poblaci6n o entidad federati4a fede rati4a
pro1eed ,-2 ,-2755#2 5#2- c+ar +ar("!)
!
Monto del cr(dito que teneos con este pro4eedor 3la4e del re7istro 8nico de poblaci6n
'stado de la republica
3la4e del pro4eedor
,-. ,-.
pro1 pro1eed eed -57.3. -57.3.26 26
c+ar( c+ar(&!) &!)
>echa de re4isi6n y pa7o
pro1eed -:C
c+ar($!)
Ce7istro federal de contribuyentes
pro1eed 3AL#2
double
pro1eed pro1eed T5L5:262 T5L5:262
c+ar(&!) c+ar(&!)
@el(fonos del pro4eedor
pro1eed T.,2
c+ar(&)
@ipo de pro4eedor
pro1eed -L
c+ar($&!)
Inforaci6n del pro4eedor en fora de un archi4o
pro1 pro1ee eed d 3A 3A-. -.2 2
c+ar c+ar(" ("!) !)
'l usuario que in7reso o odifico el re7istro
pro1eed 3:5C=A
datetime
!
Saldo total del pro4eedor
!!!!>!!>!! !!?!!?!! >echa en que se in7reso o se
odifico el re7istro
P#O2EE$ (atálogo de proveedores Tabla
Campo
Descrip Nulos Indice
Defecto
Info
pro1eed 3=2-A
c+ar()
?ora en que se in7reso o se odifico el re7istro
pro1eed D26A
c+ar(&)
ona del pro4eedor %Obsoleto&
%'POSP#O2 %ipos de proveedores Tabla
Campo Descrip Nulos
tipospro1 #escrip
c+ar("!) @53
Defecto
info
"escripci6n del tipo de pro4eedor
c+ar(&!) @53
tipospro1 Tipo,ro1 c+ar(&) tipospro1 suario
Indice
,-.
3la4e del tipo de pro4eedor 'l usuario que in7reso o odifico el re7istro
tipospro1 usu:ec+a datetime @53
>echa en que se in7reso o se odifico el re7istro
tipospro1 usu=ora c+ar() @53
?ora en que se in7reso o se odifico el re7istro
TABLA 7entas ,art1ta Cobrana Clients Conc9c 5staciones 7ends :lujo Mo1sin1 ,rods
DESCRIPCION 5ncabeado de 1entas #etalle de la 1enta -egistro de las cuentas por cobrar Catálogo de clientes Conceptos de cuentas por cobrar 5staciones de trabajo Catalogo de 1endedores :lujo de caja Mo1imientos al in1entario Catalogo de productos
2E+%)S Encabe5ado de ventas Tabla
Campo
Descrip
Nulos Indice
Defecto !
info
N8ero de alac(n sobre el que se reali9a la operaci6n de 4enta
7entas ALMAC56
smallint(')
7entas Aplicar#es
c+ar($&&)
7entas AT2
tinyint(4)
7entas /A6C2
c+ar(%!)
'l banco del cheque con se capturo el pa7o
7entas Caja
c+ar($!)
La estaci6n de traba$o
7entas C.5--5
tinyint(4)
7entas CL.56T5
c+ar("!)
7entas C2/-A6DA
int("")
!
N8ero del folio de cobran9a 7enerado
7entas Comision
double
!
La coisi6n 7enerada por al78n tipo de cobro que requiera del cobro de coisi6n por e$eplo los 4ales de despensa cuando se copra ayoreo
7entas Comodin
c+ar($!)
"ato para uso libre del pro7raador
7entas Concepto"
c+ar(%)
3oncepto del pa7o )
7entas Concepto$
c+ar(%)
3oncepto del pa7o +
7entas Concepto%
c+ar(%)
3oncepto del pa7o
7entas Corte
c+ar(")
7entas C23T2
double
7entas #AT5M/
c+ar($&&)
"atos de la direcci6n de ebarque
7entas #AT23
c+ar($&&)
"atos del cliente
7entas #53C"
double
!
"escuento ) en cascada de la 4enta
7entas #53C$
double
!
"escuento + en cascada de la 4enta
7entas #53C%
double
!
"escuento en cascada de la 4enta
7entas #53C4
double
!
"escuento - en cascada de la 4enta
7entas #53C&
double
!
"escuento . en cascada de la 4enta
1entas #53C56T2
double
!
"escuento 7lobal de los cinco prieros descuentos %Obsoleto&
Si se 4a aplicar el descuento a la 4enta o no !
!
Si la 4enta fue 7enerada por el soft=are de fora autoatica
Si se trata de una factura de cierre %este tipo de 4enta no se toa en cuenta para totales& 3la4e del cliente
Si esta 4enta ya esta en corte o no
ML !
3osto total de la 4enta
2E+%)S Encabe5ado de ventas Tabla
Campo
Descrip
Nulos Indice
Defecto
info
7entas #53;L235
tinyint(4)
!
Si se 4a a des7losar el ipuesto
7entas #iario
tinyint(4)
!
Si la 4enta ya esta en la factura de cierre %obsoleto&
7entas 56:AC
tinyint(4)
!
Si el tic:et o reisi6n ya esta en una factura
7entas 5stacion
c+ar($!)
7entas 53TA#2
c+ar($)
7entas 59portado
tinyint(4)
7entas :5M.3.26
datetime
7entas :756C
Nobre de la estaci6n de traba$o que 7enero la 4enta 'l estado de la 4enta pueden ser +E F3OG confirado o FP'G pendiente
ML
!
Si la 4enta ya fue e#portada %Obsoleto&
!!!!>!!>!! !!?!!?!!
La fecha de la operaci6n de la 4enta %esta fecha es la del docuento ori7en para el caso de facturas o reisiones&
datetime
!!!!>!!>!! !!?!!?!!
>echa de 4enciiento
7entas .especial
double
!
'l iporte del ipuesto especial
7entas .mportar
tinyint(4)
!
Si la 4enta pro4ino de una iportaci6n
7entas .M,2-T5
double
!
Iporte de la 4enta
7entas .mpreso
c+ar(")
7entas .M,53T2
double
!
'l iporte del prier ipuesto de la 4enta
7entas .nteres
double
!
'l porcenta$e de inter(s aplicado a la 4enta %Se 4e refle$ado en cobdet coo un se7undo car7o&
7entas M265#A
c+ar(%)
7entas 62-5:5-56 int("")
ML
Si la 4enta se iprii6 de fora correcta
La oneda de la operaci6n de 4enta ML
!
N8ero de referencia
7entas 6umeroC+e0ue c+ar(&!)
'l n8ero de cheque que se utili9o en una fora de pa7o
7entas 2/35-7
c+ar($&&)
Obser4aciones a la 4enta
7entas 2C,A#2
tinyint(4)
7entas 2rigen#e1
int("")
7entas ,ago"
!
Si el re7istro esta siendo usado al78n usuario
!
La 4enta que le dio ori7en a la de4oluci6n
double
!
Iporte del concepto de pa7o )
7entas ,ago$
double
!
Iporte del concepto de pa7o +
7entas ,ago%
double
!
Iporte del concepto de pa7o
7entas ,5#CL.
c+ar($!)
ML
'l n8ero de pedido del cliente %'ste nuero es el del sistea
2E+%)S Encabe5ado de ventas Tabla
Campo
Descrip
Nulos Indice
Defecto
info
del cliente no tiene que 4er con el nuero de pedido ane$ado por MyBusiness POS& Indica la fora en que la ercanc5a es presentada o en4iada
7entas ,5M/
c+ar(4!)
7entas ,-5C.2
smallint(')
!
'l n8ero de lista de precio que se uso para la 4enta
7entas -edondeo
double
!
'l total de redondeo a fa4or o en contra
7entas -elacion
c+ar("!)
7entas 3ucremota
c+ar($!)
7entas 3C-3AL
c+ar($!)
7entas TicEet
smallint(4)
!
Si se trata de un tic:et o no
7entas T.,2CAM
double
!
'l tipo de cabio o ta9a cabiaria
7entas T.,2#2C
c+ar(%)
7entas Tipo7enta
c+ar($!)
Indica si el pa7o de la factura se 4a a hacer en una e#hibici6n o en 8ltiples pa7os
7entas 3A-.2
c+ar("!)
'l usuario que in7reso o odifico el re7istro
7entas 3:5C=A
datetime
7entas 3=2-A
c+ar()
?ora en que se in7reso o se odifico el re7istro
7entas 756#
c+ar(&)
La cla4e del 4endedor
7entas 756TA
int("")
7entas 7enta2rigen
int("")
1entas 756TA-5:
int("")
7entas 1entaremota
int("!) unsigned
La direcci6n de ebarque 'l nobre de la sucursal que dio ori7en a la 4enta, este capo se usa cuando se iporta por edio del concentrador
ML
'l nobre de la sucursal local
'l tipo de docuento puede ser F>A3G factura FC'MG reision y la reision puede ser un tic:et o una nota de 4enta
ML
!!!!>!!>!! !!?!!?!!
,-.
ML
>echa en que se in7reso o se odifico el re7istro
!
Lla4e principal es un identificador 8nico de la operaci6n de 4enta
!
Si esta 4enta fue 7enerada a partir de otra este capo indica el nuero de 4enta ori7en, coo por e$eplo en una factura que fue hecha a partir de un tic:et
!
'l nuero de la 4enta de la factura de cierre a la que pertenece esta reisi6n o tic:et
!
'l nuero de 4enta de una operaci6n de iportaci6n %obsoleto&
2E+%)S Encabe5ado de ventas Tabla
Campo
7entas 7enta3uc
Descrip
Nulos Indice
int("")
Defecto
info
'l nuero de 4enta que pro4iene del proceso de iportaci6n del concentrador
!
P)#%2%) Partidas de venta Tabla
Campo
Descrip
Nulo Indice s
Defecto
Alac(n de donde se toara la e#istencia para esta partida
part1ta ALMAC56
int("")
part1ta A-T.CL2
c+ar("&)
part1ta Autoriado
c+ar("!)
Quien autori9o un cabio de precio o descuento
part1ta Caja
c+ar($!)
La estaci6n de traba$o
part1ta CA6T.#A#
double
part1ta Cla1e
c+ar("&)
part1ta C23T2
double
!
3osto de la partida
part1ta #53C56T2 double
!
Porcenta$e de descuento
part1ta #e1Conf
double
!
3antidad de4uelta
part1ta #e1olucion
double
!
3antidad en de4oluci6n por confirar
part1ta estado
c+ar($)
part1ta .#entrada
int("")
ML
!
'l identificador que relaciona el o4iiento de entrada %de4oluci6n& con el o4iiento 7enerado en ;arde#
part1ta .#3AL.#A
int("")
,-.
!
'ste es el identificador unico de cada partida de 4enta, y se relacionaron cada o4iiento de in4entario %o4sin4&
part1ta iespecial
double
!
'l porcenta$e de ipuesto especial
part1ta importe
double
!
'l iporte o sea la ultiplicaci6n del precio por la cantidad enos el descuento %antes calculado&
part1ta .M,53T2
float
!
'l porcenta$e de ipuesto aplicado a la partida de la 4enta
part1ta .n1ent
tinyint(%) unsigned
!
Si 4a a afectar el in4entario o no
part1ta L.3TA
int("")
!
'l n8ero de precio de lista que se uso en esta partida
!
'l n8ero del de referencia del docuento 7enerado
part1ta 62-5:5-56 int("")
!
Info
3la4e del articulo
ML
!
La cantidad del producto 4endido La cla4e adicional o presentaci6n
Si esta pendiente o confirado
ML
P)#%2%) Partidas de venta Tabla
Campo
Descrip
part1ta 2/35-7
c+ar($&&)
part1ta ,A-T.#A
int("")
Nulo Indice s
Defecto
Info
Obser4aciones a la partida ML
part1ta ,-CA6T.#A# int("")
!
'l capo que relaciona la partida con una partida pro4eniente de un pedido %coti9par&
!
La cantidad de la presentaci6n La descripci6n de la presentaci6n
part1ta ,-#53C-.,
c+ar(4!)
part1ta ,-5C.2
double
!
'l precio de 4enta
part1ta ,recio/ase
double
!
'l precio de 4enta sin alteraciones %este se puede ocupar para saber si se cabio el precio de 4enta por el usuario&
part1ta T.,2#2C
c+ar(%)
part1ta suario
c+ar("!)
,art1ta su:ec+a
datetime
part1ta su=ora
c+ar()
part1ta 756TA
int("")
'l tipo de docuento para la 4enta
ML
'l usuario que in7reso o odifico el re7istro !!!!>!!>!! !!?!!?!!
>echa en que se in7reso o se odifico el re7istro ?ora en que se in7reso o se odifico el re7istro
ML
!
'l nuero de la 4enta %relaci6n con la tabla 4entas&
(OB#)+3) Encabe5ado por cuentas por cobrar Tabla
Campo
Descrip Nulos Indice
Defecto
Info
La cla4e del cliente
cobrana CL.56T5
c+ar("!)
ML
cobrana C2/-A#2-
c+ar(&)
cobrana C2/-A6DA
int("")
cobrana C26TA/
tinyint(4) @53
Si el o4iiento ya fue contabili9ado o no
cobrana 53TA#2
c+ar(")
Si esta pendiente FP'G o confirado F3OG %con saldo o sin saldo&
cobrana :5C=A
datetime
La cla4e del cobrador
@53 ,-.
!
@53
ML
!!!!>!!>!! !!?!!?!! >echa del o4iiento
cobrana :5C=A756C datetime @53
>echa del 4enciiento
cobrana .M,2-T5
double
'l iporte de o4iiento de cobran9a
cobrana Leyenda
c+ar("&) @53
Leyenda e#plicati4a del o4iiento
cobrana M265#A
c+ar(%)
La oneda del o4iiento
@53
@53
cobrana 62-5:5-56 int("")
ML
!
N8ero de referencia %por e$eplo el nuero de factura&
cobrana 2/35-7
c+ar($&&) @53
Obser4aciones
cobrana 3AL#2
double
@53
Saldo del docuento
cobrana T.,CAM
double
@53
@ipo de cabio utili9ado
cobrana T.,2#2C
c+ar(%)
cobrana 3A-.2
c+ar("!) @53
'l usuario que in7reso o odifico el re7istro
cobrana 3:5C=A
datetime @53
>echa en que se in7reso o se odifico el re7istro
cobrana 3=2-A
c+ar()
?ora en que se in7reso o se odifico el re7istro
cobrana 756TA
int("")
@ipo de docuento 4er %conceptos de cuentas por cobrar&
ML
@53 ML
!
'l nuero de 4enta que ori7ino el o4iiento de cobran9a
(O+(6( 3onceptos de cuentas por cobrar Tabla
Campo
Descrip Nulos Indice Defecto
conc9c CLA75C26 c+ar(%)
ML @53
Info
3la4e del concepto de cuenta por cobrar Si este o4iiento 7enera coisi6n
conc9c C2M.3.26
double
conc9c #53C-.,
c+ar(4!) @53
"escripci6n del concepto
conc9c :.F2
tinyint(4) @53
Si la cla4e es del sistea y no se puede borrar
(O+(6( 3onceptos de cuentas por cobrar Tabla
Campo
Descrip Nulos Indice Defecto
Info
conc9c :2-MAT2
c+ar(%&) @53
'l forato de ipresi6n que tiene asi7nado este concepto
conc9c .6;-532
tinyint(4) @53
Si 4a a afectar el flu$o de ca$a o no
conc9c T.,2C8C
c+ar(") @53
Si se trata de un car7o F3G o de un abono FAG
conc9c 3A-.2
c+ar("!) @53
'l usuario que in7reso o odifico el re7istro
conc9c 3:5C=A datetime @53
>echa en que se in7reso o se odifico el re7istro
conc9c 3=2-A
?ora en que se in7reso o se odifico el re7istro
c+ar()
@53
ES%)('O+ES estaciones de traba0o Tabla
Campo
Descrip
Nulos Indice Defecto
info
estaciones A;56T5
tinyint(4)
!
Si el a7ente del sistea estaba acti4o o no %Obsoleto&
estaciones agregaprod
tinyint(4)
!
Si se pod5an a7re7ar productos en el punto de 4enta %obsoleto&
estaciones Almacen
smallint(')
!
'l alac(n por defecto con el que 4a a traba$ar la estaci6n
estaciones autoriapedido
tinyint(4)
!
Si se requiere que los pedidos antes de surtirse reuiqeran autori9arse
estaciones bascula
tinyint(4)
!
Si tiene bascula conectada
estaciones basculaestabiliacion tinyint(4)
!
Si la bascula tiene estabili9aci6n del peso
estaciones basculalector
tinyint(4)
!
Si l bascula tiene lector de c6di7o de barras inte7rado %Obsoleto&
estaciones /itacora
c+ar($&4)
estaciones bitbascula
tinyint(%) unsigned
!
Bit de parada de la basucla %Obsoleto&
estaciones bittorreta
tinyint(%) unsigned
!
Bit de parada de la torreta %Obsoleto&
estaciones bus0uedagrafica
tinyint(4)
!
Si la b8squeda de art5culos 4a a incluir la ia7en del producto
estaciones Cajon
tinyint(4)
!
Si la ipresora de tic:ets tiene un ca$on de dinero conectado
estaciones Caller.d
c+ar(4)
'l protocolo del identificador de llaadas
estaciones Cambiar#oc
c+ar(")
Si puede cabiar de docuento %Obsoleto&
'l nobre de la bitácora de la estaci6n de traba$o %Obsoleto&
ES%)('O+ES estaciones de traba0o Tabla
Campo
Descrip
Nulos Indice Defecto
info
estaciones cliente
tinyint(4)
!
Si se quiere for9ar la captura del cliente en el punto de 4enta
estaciones cobrana
tinyint(4)
!
Si se puede de$ar coo cobran9a una 4enta, en el punto de 4enta
estaciones cobroencaja
tinyint(4)
!
Si se puede cobrar en el punto de 4enta
estaciones Cobro:ac
tinyint(4)
!
Si se 4a a habilitar la 4entana de cobro en el asistente de 4entas
estaciones cobro+ora
tinyint(4)
!
Si los productos de tipo ser4icio se 4an a increentar transcurrido un tiepo
estaciones Cobro-em
tinyint(4)
!
Si se 4a a habilitar la 4entana de cobro en el asistente de 4entas
estaciones columnadescuento
tinyint(4)
!
Si se 4a a incluir la coluna de descuento en el punto de 4enta
estaciones columnapresentacion tinyint(4)
!
Si se 4a a incluir la coluna del nobre de la presentaci6n en el punto de 4enta Puerto de la ipresora de tic:ets %Obsoleto&
estaciones Comm,ort
c+ar(&)
estaciones comodin
tinyint(4)
!
Si se 4a a utili9ar el capo cood5n del punto de 4enta
estaciones comodinobligatorio
tinyint(4)
!
Si el dato cood5n del punto de 4enta es obli7atorio
estaciones C2M,-A-A,.#A
tinyint(4)
!
Si se 4a acti4ar el proceso de copra rápida
estaciones Concentra7entas
tinyint(4)
!
Si esta estaci6n 4a a concentrar las 4entas %Obsoleto&
estaciones configticEet
c+ar("!)
estaciones decimales
tinyint(4)
!
Si se 4a a utili9ar el redondeo en el punto de 4enta
estaciones #esconectado
tinyint(4)
!
Si acepta operaci6n desconectada %Obsoleto&
estaciones #igitoComm
c+ar(%)
estaciones #uplicado
tinyint(4)
Los paráetros de confi7uraci6n del puerto serial para la ipresora de tic:ets
'l di7ito para obtener salida por el conutador !
Si se 4a a crear un duplicado de la 4enta
ES%)('O+ES estaciones de traba0o Tabla
Campo
Descrip
Nulos Indice Defecto !
info
Si se 4a a incluir los apartados por 4enta en disponibilidad
estaciones en1enta
tinyint(4)
estaciones 5stacion
c+ar("!)
estaciones e9istenciapunto
tinyint(4)
!
Si se 4a a en4iar ensa$es de falta de e#istencia en el punto de 4enta
estaciones ;astos
tinyint(4)
!
Si se 4an a capturar 7astos de iportaci6n en copras %Obsoleto&
estaciones +oras
int("")
!
alor en inutos para el increento en ser4icios
estaciones ieti0uetas
tinyint(4)
!
Si se tiene conectada una ipresora de etiquetas
estaciones ieti0uetasmarca
c+ar("!)
La arca de la ipresora de etiquetas
estaciones ieti0uetaspuerto
c+ar(&)
'l puerto a la que esta conectada la ipresora de etiquetas
estaciones .magen
tinyint(4)
estaciones .mp#e1
c+ar(&!)
La ipresora para las de4oluciones
estaciones .mp:act
c+ar(&!)
La ipresora para las facturas
estaciones .mp-em
c+ar(&!)
La ipresora para las reisiones
estaciones impsalidas
c+ar(&!)
La ipresoras para ipriir las salidas de in4entario
estaciones .ncrementos
tinyint(%)
!
Si se 4an a utili9ar la tecla H y para auentar o disinuir la cantidad en el punto de 4enta
estaciones informacion
tinyint(4)
!
Si se 4a a incluir el capo inforaci6n en el punto de 4enta
estaciones intereses
tinyint(4)
!
Si se 4an a capturar intereses al oento del cobro en el punto de 4enta
estaciones .n1entario
tinyint(4)
!
Si las 4entas 4an a afectar al in4entario en linea
estaciones Lector
tinyint(4)
!
Si se 4a a utili9ar un lector de c6di7o de barras en todos los 6dulos del sistea
estaciones lectorserial
tinyint(%)
!
Si se tiene conectado un lector serial
'l nobre de la estaci6n
,-.
!
Si se 4a a incluir la ia7en del producto en el punto de 4enta
ES%)('O+ES estaciones de traba0o Tabla
Campo
Descrip
Nulos Indice Defecto
info
estaciones leyendacomodin
c+ar(%!)
La leyenda que se 4a a anteponer al dato cood5n en el punto de 4enta
estaciones Moneda
c+ar(%)
La oneda que se 4a utili9ar por defecto en el sistea
estaciones M26.T2-
tinyint(4)
!
Si esta estaci6n 4a ser un onitor de las 4entas que tienen pendiente afectar al in4entario
estaciones M3.CA
tinyint(4)
!
Si se 4a tocar el tea del sistea a la entrada %Obsoleto&
estaciones ndecimales
double
!
N8ero de posiciones deciales para el redondeo
estaciones ,A;AC2M,-A
tinyint(4)
!
Si se 4a a acti4ar la 4entana de pa7o de copra en el asistente de copras
estaciones ,agos
tinyint(4)
!
Si se 4a a utili9ar la 4enta de en7anche y 8ltiples pa7os en 4entas
estaciones pagosparciales
tinyint(4)
!
Si se aceptan pa7os parciales en 4entas
estaciones paridadbascula
c+ar("&)
La paridad de la bascula %Obsoleto&
estaciones paridadtorreta
c+ar("&)
La paridad de la torreta %Obsoleto&
estaciones ,art:ac
int("")
estaciones pbascula
c+ar(4)
'l nobre del procediiento o dri4er de la bascula
estaciones pcajon
c+ar(4)
'l nobre del procediiento O dri4er del ca$6n de dinero %Obsoleto&
estaciones plector
c+ar(4)
'l nobre del procediiento o dri4er del ca$on de dinero
estaciones porsurt
tinyint(4)
!
Incluir los apartados por pedido en disponibilidad
estaciones ,orsuario
tinyint(4)
!
Presentar inforaci6n del producto en el punto de 4enta solo por solicitud del usuario
estaciones ,recant
tinyint(4)
!
Acti4ar el odo de precios por cantidad 4endida en el punto de 4enta
estaciones ,recio#eCliente
tinyint(4)
!
'l precio de cliente tiene preferencia sobre el 4oluen de 4enta
!
Nuero de partidas por factura %Obsoleto&
ES%)('O+ES estaciones de traba0o Tabla
Campo
Descrip
Nulos Indice Defecto
info
estaciones precios
tinyint(4)
!
Acti4a la 4entana de selecci6n de precios en punto de 4enta
estaciones presentacion
tinyint(4)
!
Si el precio de la presentaci6n tiene preferencia sobre el precio del producto
estaciones procbascula
c+ar($!)
estaciones ,roc#esc
tinyint(4)
estaciones proclector
c+ar($!)
Procediiento para confi7urar el lector serial
estaciones proctorreta
c+ar($!)
Procediiento para confi7urar la torreta
estaciones pticEet
c+ar(4)
Puerto de la ipresora de tic:ets
estaciones ptorreta
c+ar(4)
Puerto de la torreta
estaciones ,unto#e7enta
tinyint(4)
!
Acti4ar el punto de 4enta al entrar al sistea
estaciones -CL.56T53
tinyint(4)
!
3aptura rápida de clientes %Solo datos de la priera pestaDa&
estaciones recestaciones
tinyint(4)
!
Cecuperar 4entas por estaci6n
estaciones -,-2#3
tinyint(4)
!
3aptura rápida de productos
estaciones scajon
c+ar($&!)
estaciones 3erieLote
tinyint(4)
!
Si se ane$an series y lotes en facturaci6n %Obsoleto&
estaciones 3er1idor
tinyint(4)
!
Si Se trata de ser4idor de datos %Obsoletos&
estaciones sucursales
tinyint(4)
!
3onectar sucursales a la entrada del sistea
estaciones Tantos#e1
int("")
!
Nuero de ipresiones por de4oluci6n
estaciones Tantos:ac
int("")
!
Nuero de ipresiones de facturas
estaciones Tantos-em
int("")
!
Nuero de ipresiones por reisiones
estaciones tantossalidas
int("!) unsigned
!
Nuero de ipresiones para salidas de alacen
estaciones ticEet
tinyint(%)
!
Si esta conectada la ipresora de tic:ets
'l procediiento de la bascula %"ri4er& !
Si requiere que los procediientos se sincronicen %
Secuencia del ca$6n de dinero %Obsoleto&
ES%)('O+ES estaciones de traba0o Tabla
Campo
Descrip
Nulos Indice Defecto
info
estaciones ticEetcorte
tinyint(%)
!
Si la ipresora de tic:et tiene corte de papel autoático
estaciones torreta
tinyint(4)
!
Si esta conectada la torreta
estaciones una1entapendiente
tinyint(4)
!
Si solo se quiere una 4enta pendiente por cliente
estaciones unidadespunto
tinyint(%)
!
Si se 4an a totali9ar las unidades en el punto de 4enta
estaciones 1bascula
int(%) unsigned
!
elocidad del puerto de la bascula %Obsoleto&
estaciones 7elocidad
int("")
!
elocidad del habla del A7ente del sistea %Obsoleto&
estaciones 1encomp
tinyint(%)
!
M8ltiples 4enciientos en copras
estaciones 1endedor
tinyint(4)
!
>or9ar captura de la cla4e del 4endedor
estaciones 7enta
c+ar(%!)
estaciones 7enta-apida
tinyint(4)
!
Si el asistente de 4entas 4a a ser4ir para reali9ar 4entas rápidas
estaciones 7iaje
tinyint(4)
!
Si se 4an a controlar los datos del 4ia$e %Obsoleto&
estaciones 1torreta
int("!) unsigned
!
elocidad del puerto de la torreta %Obsoleto&
@ipo de 4enta por defecto
7L&8O 7lu0o de ca0a Tabla flujo
Campo A/262
Descrip int("")
:lujo banco
c+ar(%!)
:lujo Cargo
int("!) unsigned
:lujo c+e0ue
c+ar(4!)
:lujo C26C5,T2 c+ar(&)
Nulos Indice ML
Defecto !
Info
'l n8ero de abono que dio ori7en al o4iiento de flu$o este capo es el de relaci6n con la tabla ca$a La cuenta de banco al que afecta al o4iiento %Pendiente&
ML
!
'l n8ero de car7o que dio ori7en al o4iiento de flu$o este capo es el de relaci6n con la tabla abonospro4 'l n8ero del cheque 'l concepto este pro4iene de la tabla conc#c o de conc#p dependiendo si el tipo de o4iiento es un in7reso o un
7L&8O 7lu0o de ca0a Tabla
Campo
Descrip
Nulos Indice
Defecto
Info
e7reso :lujo concepto$
c+ar(&)
ML
:lujo Corte
tinyint(4)
ML
!
La estaci6n de traba$o que 7enero el o4iiento
:lujo 53TAC.26 c+ar("!)
!!!!>!!>!! !!?!!?!! La fecha del o4iiento
:lujo :5C=A
datetime
:lujo :LF2
int("")
:lujo =2-A
c+ar()
:lujo .M,2-T5
double
:lujo .6;5;
c+ar(")
ML
Si se trata de un in7reso FIG o de un e7reso F'G
:lujo Modulo
c+ar(%)
ML
Si el o4iiento lo 7enero el 6dulo de cuentas por cobrar F3J3G o por pa7ar F3JPG
:lujo M265#A
c+ar(%)
:lujo tipocam
double
:lujo 3A-.2
c+ar("!)
,-.
'l identificador 8nico del o4iiento
!
La hora en que se hi9o el o4iiento 'l iporte incluyendo ipuesto
!
La oneda 'l tipo de cabio
!
'l usuario que 7enero el re7istro !!!!>!!>!! !!?!!?!! La fecha en que el usuario
:lujo 3:5C=A datetime
inserto el re7istro :lujo 3=2-A
c+ar()
:lujo 7enta
int("")
La hora en que el usuario inserto el re7istro ML
'l n8ero de 4enta que 7enero el o4iiento de flu$o
!
MO2S'+2 Movi!ientos al inventario Tabla
Campo
Descrip
Nulos Indice
Defecto !
info
'l alac(n que fue afectado
mo1sin1 ALMAC56
smallint(')
mo1sin1 A-T.CL2
c+ar("&)
mo1sin1 CA6T.#A#
double
!
La cantidad por la que se reali9a el o4iiento
mo1sin1 Cerrado
tinyint(4)
!
Si este o4iiento ya fue cerrado %No es posible afectar o4iientos anteriores a esta fecha&
mo1sin1 CLA75A##
c+ar("&)
La cla4e del art5culo afectado
ML
La cla4e de la presentaci6n afectada
MO2S'+2 Movi!ientos al inventario Tabla
Campo
Descrip
mo1sin1 C2635C
int("")
mo1sin1 C23T2
double
mo1sin1 56T3AL
c+ar(")
mo1sin1 58.3TALM
double
mo1sin1 58.3T56C.A
double
mo1sin1 e9portado
tinyint(4)
mo1sin1 :M27.M
datetime
Nulos Indice ,-.
Defecto
info
!
'l folio consecuti4o de los o4iientos %Lla4e principal&
!
'l costo proedio que tenia el producto al oento del o4iiento Si se trata de una salida FSG o una entrada en in4entario F'G
ML
ML
!
La e#istencia en alac(n en que se tenia al oento del o4iiento
!
La e#istencia 7eneral al oento de reali9ar el o4iiento
!
Si este o4iiento ya fue llaado por el concentrador
!!!!>!!>!! !!?!!?!! La fecha del o4iiento
de in4entario mo1sin1 .#56T-A#A int("")
!
'l identificador de la entrada que lo relaciona con la partida que lo 7enero
mo1sin1 .#3AL.#A
int("")
!
identificador de la partida que 7enero el o4iiento
mo1sin1 inicial
tinyint(%) unsigned
!
Si se trata del in4entario inicial
!
'l folio 8nico de la tabla que 7enero el o4iiento
!
'l folio del docuento que 7enero el o4iiento por e$eplo el nuero de factura o de tic:et
mo1sin1 M27.M.56T2 int("")
ML
mo1sin1 62-5:5-56 int("")
mo1sin1 2,5-AC.26
c+ar($)
mo1sin1 ,A-T.#A
smallint(')
mo1sin1 ,2-C23T5A double
'l tipo de o4iiento de in4entario que 7enero la operaci6n
ML
ML
!
Si el o4iiento 4iene de un pedido de clientes es el identificador de la partida que lo 7enero
!
Si se utili9a el (todo <'PS o P'PS indica cuantas unidades quedan por costear en esta capa
MO2S'+2 Movi!ientos al inventario Tabla
Campo
Descrip
Nulos Indice
Defecto
info
mo1sin1 ,-CA6T.#A# double
!
La equi4alencia de la presentaci6n con respecto a la unidad de consuo
mo1sin1 ,-5C.27TA double
!
'l precio de 4enta o de copra dependiendo si se trata de una entrada o una salida %Se utili9a para el calculo del costo solo si se trata de una entrada, en una salida no tiene iportancia&
!
mo1sin1 -52-#56A
int("")
ML
mo1sin1 T.,2M27.M c+ar(%)
'l tipo de o4iiento de in4entario que tiene que 4er con el docuento que lo 7enero por e$eploE el nuero de factura o tic:et
mo1sin1 suario
c+ar("!)
'l usuario que 7enero el o4iendo
mo1sin1 su:ec+a
datetime
!!!!>!!>!! !!?!!?!! La fecha en que el
usuario 7enero el o4iiento mo1sin1 su=ora
c+ar()
mo1sin1 7AL2-
double
La hora en que el usuario 7enero el o4iiento !
'l 4alor de in4entario en el oento de crear el o4iiento, es el resultado de ultiplicar el costo indi4idual por la e#istencia
TABLA Compras ,ro1eed ,artcomp Cuen9pag Mo1sin1 ,rods
DESCRIPCION 5ncabeado de compras Catalogo de pro1eedores #etalle de compras Cuentas por pagar Mo1imientos al in1entario Catalogo de productos
(OMP#)S Encabe5ado de co!pras Tabla
Campo
Descrip
Nulos Indice
Defecto
info
'l alac(n de al que afecto la copra
compras ALMAC56
smallint(')
@53
compras C2M,-A
int("")
compras C23T2
double
compras C568,A;
int("")
compras #AT23
c+ar($&&)
compras #eCompra
int("!) unsigned
compras #53C"
double
@53
"escuento ) de la copra
compras #53C$
double
@53
"escuento + de la copra
compras #53C%
double
@53
"escuento de la copra
compras #53C4
double
@53
"escuento - de la copra
compras #53C&
double
@53
"escuento . de la copra
compras #53C56T2 double
@53
"escuento 7lobal %La sua de los cinco anteriores&
compras #53;L235
tinyint(4)
@53
Si se 4a a des7losar el ipuesto o no
compras 53TA#2
c+ar($)
compras 59portado
tinyint(4)
compras :5M.3.26
datetime
,-.
!
Lla4e principal o identificador de la copra 3osto 7lobal de la copra
@53 ML
!
>olio que asocia la tabla con cuentas por pa7ar Los datos del pro4eedor
@53 ML
!
'l nuero de copra que 7enero la de4oluci6n
Si esta pendiente FP'G o confirada F3OG
ML
Si este o4iiento ya fue procesado por el concentrador
@53
ML
!!!!>!!>!! !!?!!?!! >echa de la factura de
copra compras :756C
datetime
@53
>echa del 4enciiento
compras :ACT-A
c+ar(%!)
@53
N8ero de factura de la copra
compras .M,2-T5
double
@53
'l iporte total de la copra
compras .M,53T2
double
@53
'l ipuesto total de la copra
compras M265#A
c+ar(%)
@53
La oneda en la que se reali9o la copra
compras 6oreferen
int("!) unsigned
compras 2/35-7
c+ar($&&)
compras 2C,A#2
tinyint(4)
ML
compras ,-2755#2- c+ar("!)
ML
ML
!
'l nuero de referencia, i7ual a la copra %Obsoleto& Obser4aciones de la copra
@53 !
Si la copra la esta usando un usuario La cla4e del pro4eedor
(OMP#)S Encabe5ado de co!pras Tabla
Campo
Descrip
Nulos Indice
Defecto
info
'l tipo de cabio
compras T.,2CAM
double
@53
compras T.,2#2C
c+ar(%)
compras 3A-.2
c+ar("!)
@53
'l usuario que in7reso o odifico el re7istro
compras 3:5C=A
datetime
@53
La fecha en que se odifico el re7istro
compras 3=2-A
c+ar()
@53
La hora en que se odifico el re7istro
compras 1encimiento
datetime
@53
!!!!>!!>!! !!?!!?!! La fecha de 4enciiento de
'l tipo de docuento F3OG copra, F"3G "e4oluci6n de copra
ML
la copra
P)#%(OMP Partidas de co!pra Tabla
Campo
Descrip Nulos Indice Defecto
info
3la4e del articulo
partcomp A-T.CL2
c+ar("&)
ML
partcomp CA6T.#A#
double
partcomp CLA75A##
c+ar("&)
ML
partcomp C2M,-A
int("")
ML
partcomp #53C56T2
double
@53
'l descuento aplicado a la partida
partcomp #escuentoAdicional double
@53
La cantidad de la partida
@53
,-.
La cla4e de la presentaci6n !
!
'l n8ero de copra
'l identificador 8nico de la partida
partcomp .#56T-A#A
int("")
partcomp .M,53T2
float
@53
'l porcenta$e de ipuesto aplicado a la partida
partcomp 62-5:5-56
int("")
@53
'l nuero de copra %Obsoleto&
partcomp 2/35-7
c+ar($&&) @53
Obser4aciones a la partida
partcomp ,A-T.#A
int("")
@53
'l nuero de partida es un capo que relaciona el re7istro con la tabla ordpart si es que la copra fue 7enerada por edio de una orden de copra
partcomp ,-CA6T.#A#
int("")
@53
La cantidad de equi4alencia de la presentaci6n
partcomp ,-#53C-.,
c+ar(4!) @53
La descripci6n de la presentaci6n
partcomp ,-5C.2
double
@53
'l nuero de lista de precios ocupado %Obsoleto&
partcomp T.,2#2C
c+ar(%)
@53
'l tipo de docuento %Obsoleto&
partcomp suario
c+ar("!) @53
'l usuario que in7reso o odifico el re7istro
partcomp su:ec+a
datetime @53
La fecha en que el usuario in7reso o odifico el re7istro
P)#%(OMP Partidas de co!pra Tabla
Campo
partcomp su=ora
Descrip Nulos Indice Defecto c+ar()
info
La hora en que el usuario in7reso o odifico el re7istro
@53
CUEN)PA* Cuentas por pa"ar Tabla
Campo
Descrip Nulos Indice
Cuen9pag C2M,-A
int("")
ML
cuen9pag C26TA/
tinyint(4) @53
cuen9pag C568,A;
int("")
cuen9pag 53TA#2
c+ar(")
cuen9pag :ACT-A
c+ar(%!) @53
cuen9pag :5C=A
datetime
Defecto !
info
'l nuero de copra que 7enero la cuenta por pa7ar Si el o4iiento ya fue contabili9ado
,-.
!
'l capo lla4e o principal Si este pendiente FP'G o 3onfirado F3OG, pendiente cuando el o4iiento tiene saldo
@53
'l nuero de factura del pro4eedor que dio ori7en a la cuenta por cobrar ML
!!!!>!!>!! !!?!!?!!
La fecha del o4iiento de la cuenta por pa7ar
cuen9pag :5C=A756C datetime @53
La fecha de 4enciiento
cuen9pag .M,2-T5
double
@53
'l iporte total de la cuenta por pa7ar
cuen9pag M265#A
c+ar(%)
@53
La oneda en que se reali9o el o4iiento
cuen9pag 62-5:5-56 int("")
ML
cuen9pag 6,A;2
int("")
cuen9pag 2/35-7
c+ar($&&) @53
cuen9pag 2-#56
int("")
'l nuero de referencia, casi siepre es el i7ual al nuero de copra
!
'l folio del pa7o reali9ado %Obsoleto& Obser4aciones al o4iiento de cuenta por pa7ar
ML
cuen9pag ,-2755#2- c+ar("!)
!
ML
!
'l nuero de orden de copra que 7enero la cuenta por pa7ar %Obsoleto& La cla4e del pro4eedor a la cual pertenece la cuenta por pa7ar
cuen9pag 3AL#2
double
@53
'l saldo del docuento
cuen9pag T.,CAM
double
@53
'l tipo de cabio
cuen9pag T.,2#2C
c+ar(%)
cuen9pag 3A-.2
c+ar("!) @53
'l usuario que in7reso o odifico el re7istro
cuen9pag 3:5C=A
datetime @53
La fecha en que se odifico el re7istro
cuen9pag 3=2-A
c+ar()
La hora en que se odifico el
ML
@53
'l tipo de docuento
CUEN)PA* Cuentas por pa"ar Tabla
Campo
Descrip Nulos Indice
Defecto
info
re7istro
TABLA 3alidas 3alpart ,rods Mo1sin1
DESCRIPCION 5ncabeado salidas de in1entario #etalle de salidas de in1entario Catalogo de productos Mo1imientos de in1entario
S)L'$)S Salidas de inventario Tabla
Campo
Descrip
Nulos Indice Defecto
info
'l alac(n que 4a a afectar la salida
salidas ALMAC56
smallint(')
@53
salidas almt
int("!) unsigned
salidas C23T2
double
@53
'l costo total de la salida
salidas #AT23
c+ar($&&)
@53
La descripci6n de la salida
salidas entsuc
int("!) unsigned
@53
'l nuero de entrada 7enerado en un sistea reoto por edio del concentrador
!
salidas esparasucursal tinyint(4)
!
'l alac(n al que se 4a a traspasar la ercanc5a en caso de ser un traspaso
Si se trata de una salida que 4a a 7enerar una entrada autoática por edio del concentrador La estaci6n de traba$o donde se capturo el o4iiento
salidas estacion
c+ar($!)
salidas 53TA#2
c+ar($)
salidas estraspaso
tinyint(%) unsigned
salidas :5M.3.26
datetime
@53
La fecha en que se 4a a afectar al o4iiento
salidas folio
int("")
@53
'l folio del o4iiento, este folio es por estaci6n de traba$o y es solo para el control del usuario
salidas .M,2-T5
double
@53
'l iporte total de la salida de in4entario
salidas 2/35-7
c+ar($&&)
@53
Obser4aciones a la salida de in4entario
salidas ocupado
tinyint(4)
ML
!
Si el o4iiento esta siendo usado por al78n usuario
salidas 3alida
int("")
,-.
!
Lla4e principal, consecuti4o de salidas
salidas sucursal
c+ar($!)
salidas tipodoc
c+ar(%)
salidas traspaso
int("!) unsigned
salidas 3A-.2
c+ar("!)
@53
'l usuario que in7reso o odifico el re7istro
salidas 3:5C=A
datetime
@53
La fecha en que se in7reso o odifico el re7istro
3alidas 3=2-A
c+ar()
@53
La hora en que se in7reso o odifico el re7istro
Si esta pendiente FP'G o confirada F3OG
ML !
Si se trata de un traspaso entre alacenes
La sucursal a donde se 4a a en4iar la ercanc5a 'l tipo de docuento o tipo de operaci6n de la salida de in4entario
@53 ML
!
Si se trata de un traspaso se crea un folio consecuti4o del n8ero de traspaso
TABLA 5ntradas 5ntpart ,rods Mo1sin1
DESCRIPCION 5ncabeado entradas al in1entario #etalle de entradas al in1entario Catalogo de productos Mo1imientos de in1entario
E+%#)$)S encabe5ado de entradas al inventario Tabla
Campo
Descrip Nulos Indice Defecto
info
entradas ALMAC56
smallint(') @53
'l alac(n que afecto o 4a a afectar la entrada
entradas C23T2
double
'l costo total de la entrada
entradas #AT23
c+ar($&&) @53
entradas 5ntrada
int("")
,-.
entradas 53TA#2
c+ar($)
ML
entradas :5M.3.26
datetime
@53
>echa en que se 4a a afectar la entrada
entradas :756C
datetime
@53
>echa de 4enciiento %Obsoleto&
entradas :ACT-A
c+ar(%!)
@53
>actura de pro4eedor %Obsoleto&
entradas .M,2-T5
double
@53
'l iporte total de la entrada al in4entario
entradas M265#A
c+ar(%)
@53
La oneda con la que se esta reali9ando la operaci6n %Obsoleto&
entradas 2/35-7
c+ar($&&) @53
entradas 2C,A#2
tinyint(4)
ML
entradas ,-2755#2- c+ar("!)
ML
@53
La descripci6n de la entrada !
identificador 8nico de la entrada Si esta pendiente FP'G o 3onfirada F3OG
Obser4aciones a la entrada !
Si el re7istro esta siendo usado por otro usuario 3la4e del pro4eedor %Obsoleto& Nobre de la sucursal que 7enero el o4iiento
entradas 3ucursal
c+ar($!)
entradas T.,2CAM
double
@53
@ipo de cabio
entradas T.,2#2C
c+ar(%)
@53
@ipo de docuento o tipo de o4iiento de entrada al in4entario
entradas 3A-.2
c+ar("!)
@53
entradas 3:5C=A
datetime
@53
>echa en que se in7reso o se odifico el re7istro
entradas 3=2-A
c+ar()
@53
?ora en que se in7reso o se odifico el re7istro
E+%P)#% $etalle de entradas al inventario Tabla
Campo
Descrip Nulos Indice Defecto
info
La cla4e del art5culo
entpart A-T.CL2
c+ar("&)
entpart CA6T.#A#
double
entpart CLA75A##
c+ar("&)
ML
entpart 56T-A#A
int("")
ML
!
N8ero de entrada al in4entario
,-.
!
identificador 8nico de la entrada
entpart .#56T-A#A int("")
ML
La cantidad que esta entrando al in4entario
@53
La cla4e de la presentaci6n
E+%P)#% $etalle de entradas al inventario Tabla
Campo
Descrip Nulos Indice Defecto
info
al in4entario entpart 62-5:5-56 int("")
@53
'l nuero de referencia %Obsoleto&
entpart 2/35-7
c+ar($&&) @53
Obser4aciones a la partida de la entrada
entpart ,A-T.#A
int("")
@53
>olio asociado con la tabla de ordenes de copra %Obsoleto&
entpart ,-CA6T.#A# int("")
@53
La cantidad de la presentaci6n, equi4alencia
entpart ,-#53C-.,
c+ar(4!) @53
La descripci6n de la presentaci6n
entpart ,-5C.2
double
@53
3osto unitario
entpart T.,2#2C
c+ar(%)
@53
@ipo de docuento %Obsoleto&
entpart suario
c+ar("!) @53
'l usuario que in7reso o odifico el re7istro
entpart su:ec+a
datetime @53
La fecha que in7reso o odifico el re7istro
TABLA .n1fis ,artin1 ,rods Mo1sin1
DESCRIPCION 5ncabeado del in1entario físico #etalle del in1entario físico Catalogo de productos Mo1imientos de in1entario
'+27'S 'nventario -sico Tabla
Campo
Descrip Nulos Indice Defecto
in1fis ALMAC56
smallint(')
ML
in1fis 53TA#2
c+ar($)
ML
in1fis :5C=A
datetime
!
El almacén donde se esta llevando a cabo el inventario Si el inventario esta pendiente “E! o "a esta confirmado “C#!
@53
in1fis .6756TA-.2 int("")
$echa en que se van a aplicar los a%ustes ,-.
in1fis 2/35-7
c+ar($&&) @53
in1fis ubicacion
c+ar("!)
in1fis 7AL2-
double
info
!
$olio& numero de inventario #bservaciones al inventario
ML
Clave de la ubicación a la que se le esta levantando el inventario f'sico
@53
(alor total del a%uste
P)#%'+2 $etalle del inventario -sico Tabla
Campo
Descrip
Nulos Indice Defecto @53
info
partin1 ALMAC56
float
partin1 A-T.CL2
c+ar("&)
,-.
Clave del articulo
partin1 CLA75A##
c+ar("&)
,-.
Clave de la presentación
partin1 conteo"
double
!
rimer conteo
partin1 conteo$
double
!
Segundo conteo
partin1 5-5AL
double
@53
E*istencia real
partin1 58.3T56C.A double
@53
+eórico
partin1 .6756TA-.2 int("") partin1 marbete
)lmacén que se va a afectar con el a%uste
,-.
int("!) unsigned
partin1 ,-CA6T.#A# double
!
Número de inventario
!
Número de marbete
!
La cantidad de equivalencia de la presentación
partin1 3A-.2
c+ar("!)
@53
El usuario que ingreso o modifico el registro
partin1 3:5C=A
datetime
@53
La fecha en que se ingreso o modifico el registro
partin1 3=2-A
c+ar()
@53
La hora en que se ingreso o modifico el registro
TABLA Mo1sin1 ,rods Cla1esadd Lotes 3eries
DESCRIPCION -egistro de mo1imientos al in1entario Catálogo de artículos Cla1es adicionalesB presentaciones -egistro de lotes -egistro de series
LO%ES #egistro de lotes Tabla
Campo
Descrip
Nulos Indice
Defecto
info
3la4e del art5culo
lotes articulo
c+ar("&)
ML
lotes caducidad
datetime
!!!!>!!>!! !!?!!?!! >echa de caducidad
lotes cantidade
double
!
3antidad de entrada
lotes cantidads
double
!
3antidad de salida
lotes consec
int("!) unsigned
ML
!
'l folio al que esta relacionado con la tabla o4sin4 %entrada&
lotes consecsalida int("!) unsigned
ML
!
'l folio al que esta relacionado con la tabla o4sin4 %salida&
lotes id
int("!) unsigned
,-.
!
identificador del re7istro
lotes lote
c+ar(%!)
ML
lotes numero
c+ar(4!)
@53
Nuero de pediento
lotes puerto
c+ar(4!)
@53
Puerto de entrada
Nuero de lote
SE#'ES #egistro de series de productos Tabla
Campo
Descrip
Nulos Indice Defecto
info
3la4e del art5culo
series A-T.CL2
c+ar("&)
ML
series consec
int("!) unsigned
ML
!
'l folio al que esta relacionado con la tabla o4sin4 %entrada&
series consecsalida int("!) unsigned
ML
!
'l folio al que esta relacionado con la tabla o4sin4 %salida&
!
Si la serie ya no esta disponible
!
identificador del re7istro
series entregado
tinyint(4)
series id
int("!) unsigned
series 6M5-2
c+ar(4!)
@53
Nuero de pediento
series ,5-T2
c+ar(4!)
@53
Puerto de entrada
series 35-.5
c+ar(%!)
,-.
ML
Nuero de serie
TABLA Cobrana Clients Cobdet Caja :lujo
DESCRIPCION -egistro de mo1imientos de cobrana Catálogo de clientes #etalle de cobrana -egistro de abonos a cobrana :lujo de caja
(OB$E% $etalle de cobran5a Tabla
Campo
Descrip
Nulos Indice
Defecto
info
Si se trata de un car7o F3G o de un Abono FAG
cobdet Cargoab
c+ar(")
ML
cobdet CL.56T5
c+ar("!)
ML
cobdet C2/-A#2-
c+ar(&)
cobdet C2/-A6DA
int("")
cobdet concepto
c+ar(&)
cobdet C26TA/
tinyint(4)
cobdet :5C=A
datetime
ML
!!!!>!!>!! !!?!!?!! >echa del o4iiento
cobdet id
int("!) unsigned
,-.
!
identificador, lla4e principal
cobdet .M,2-T5
double
!
Iporte del o4iento
cobdet M265#A
c+ar(%)
3la4e del cliente 3la4e del cobrador
ML
!
Nuero de cobran9a %Celaci6n con la tabla cobran9a& 3oncepto de la cobran9a
!
Si el o4iiento ya fue contabili9ado
Moneda del o4iiento
cobdet 62-5:5-56 c+ar(&!)
N8ero de referencia
ML
Obser4aciones
cobdet 2/35-7
c+ar($&&)
cobdet T.,CAM
double
cobdet T.,2#2C
c+ar(%)
cobdet 3A-.2
c+ar("!)
'l usuario que in7reso o odifico el re7istro
cobdet 3:5C=A
datetime
!!!!>!!>!! !!?!!?!! >echa en que se in7reso
!
@ipo de cabio @ipo de docuento
ML
o se odifico el re7istro cobdet 3=2-A
c+ar()
cobdet 756TA
int("")
?ora en que se in7reso o se odifico el re7istro ML
!
enta que 7enero el o4iiento de cobran9a
()8) $etalle de los abonos de clientes Tabla
Campo
Descrip
Nulos Indice ,-.
Defecto !
Info
'l nuero de abono, lla4e principal
caja
Abono
int("")
caja
Aplicado
tinyint(4)
caja
CL.56T5
1arc+ar("!)
ML
La cla4e del cliente
caja
Cobrador
1arc+ar(&)
ML
La cla4e del cobrador
caja
Concepto
1arc+ar(&)
ML
'l concepto de cobro
caja
#epositado tinyint(4)
Si el o4iiento ya no tiene saldo por aplicar
@53
ML
!
Si el o4iiento ya esta depositado o no
()8) $etalle de los abonos de clientes Tabla
Campo
Descrip
Nulos Indice ML
Defecto
Info
!!!!>!!>!! !!?!!?!! >echa del deposito
caja
:ec+adep datetime
caja
.mport/ase double
@53
'l iporte en la oneda base, 'l iporte que se esta toando en la oneda base para el calculo de la perdida o la 7anancia cabiaria
caja
.mporte
double
@53
Iporte del o4iiento
caja
Moneda
c+ar(%)
caja
6oreferen 1arc+ar(&!)
caja
2bser1
longte9t
@53
Obser4aciones
caja
,ago
double
@53
'l pa7o ori7inal del cliente %3alculo del cabio&
caja
,orapli
double
caja
TC
double
caja
Tipodoc
c+ar(%)
caja
suario
1arc+ar("!) @53
caja
su:ec+a datetime
caja
su=ora
ML
Moneda
ML
Nuero de referencia
ML
ML
1arc+ar() @53
Saldo pendiente de aplicar @ipo de cabio
@53
@53
!
@ipo de docuento 'l usuario que in7reso o odifico el re7istro >echa en que el usuario in7reso o odifico el re7istro ?ora en que el usuario in7reso o odifico el re7istro
TABLA Cuen9pag Cuen9pdet ,agos :lujo
DESCRIPCION -egistro de mo1imientos de cuentas por pagar #etalle de mo1imientos de cuentas por pagar #etalle de abonos a la cuenta por pagar :lujo de caja
(&E+6P)4$E% $etalle de cuentas por pagar Tabla
Campo
Descrip Nulos Indice
Defecto
info
Nuero de abono
cuen9pdet A/262
int("")
@53
cuen9pdet Cargoab
c+ar(")
cuen9pdet C2/-A#2-
c+ar(&)
cuen9pdet C2M,-A
int("")
cuen9pdet C26TA/
tinyint(4) @53
cuen9pdet C568,A;
int("")
ML
!
cuen9pdet :5C=A
datetime
ML
!!!!>!!>!! !!?!!?!! >echa del o4iiento
cuen9pdet .M,2-T5
double
@53
Iporte del o4iiento
cuen9pdet M265#A
c+ar(%)
@53
Moneda del o4iiento
Si es un car7o F3G o un abono FAG
ML
3la4e del cobrador %Obsoleto&
@53 ML
cuen9pdet 62-5:5-56 c+ar(&!)
!
Si el o4iiento ya esta contabili9ado o no
c+ar($&&) @53
cuen9pdet 2-#56
int("")
Obser4aciones ML
cuen9pdet ,-2755#2- c+ar("!)
Nuero de cuentas por pa7a, lla4e de relaci6n con la tabla cuen#pa7
Nuero de referencia
ML
cuen9pdet 2/35-7
'l nuero de copra que 7enero el o4iiento de cuenta por pa7ar
!
'l nuero de orden de copra que 7enero el o4iiento %Obsoleto& 3la4e del pro4eedor
ML
@ipo de cabio
cuen9pdet T.,CAM
double
@53
cuen9pdet T.,2#2C
c+ar(%)
cuen9pdet 3A-.2
c+ar("!) @53
'l usuario que in7reso o odifico el re7istro
cuen9pdet 3:5C=A
datetime @53
La fecha en que se in7reso o se odifico el re7istro
cuen9pdet 3=2-A
c+ar()
La hora en que se in7reso o se odifico el re7istro
@ipo de docuento
ML
@53
P)4OS $etalle de abonos a proveedores Tabla
Campo
Descrip Nulos Indice
pagos Abono
int("")
pagos Aplicado
tinyint(4) @53
pagos Autoriado tinyint(4)
,-.
Defecto !
info
Nuero de abono, lla4e principal Si el o4iiento ya no tiene saldo por aplicar
ML
!
Si el o4iendo de pa7o ya fue autori9ado %Obsoleto&
pagos /anco
c+ar("!) @53
La cuenta banco de donde salio el pa7o
pagos Cobrar
tinyint(4) @53
'l iporte pendiente por cobrar %Obsoleto&
P)4OS $etalle de abonos a proveedores Tabla
Campo
pagos Concepto
Descrip Nulos Indice c+ar(&)
Defecto
'l concepto del pa7o
ML
pagos :ec+adep datetime
ML
info
!!!!>!!>!! !!?!!?!! >echa de deposito
pagos .mport/ase double
@53
Iporte en la oneda base %3alculo de la perdida o 7anancia cabiaria&
pagos .mporte
double
@53
Iporte del o4iiento
pagos Moneda
c+ar(%)
pagos 6oreferen c+ar(&!) pagos 2bser1
c+ar($&&) @53
pagos ,orapli
double
ML
Moneda del o4iiento
ML
Nuero de referencia Obser4aciones
ML
pagos ,ro1eedor c+ar("!)
ML
pagos TC
double
pagos Tipodoc
c +ar(%)
pagos suario
c+ar("!) @53
!
Saldo pendiente por aplicar 3la4e de pro4eedor @ipo de cabio
@53 ML
@ipo de docuento 'l usuario que in7reso o odifico el re7istro
pagos su:ec+a datetime @53
La fecha en que se in7reso o odifico el re7istro
pagos su=ora
La hora en que se in7reso o odifico el re7istro
c+ar()
@53