
| caja | ||||||
| Nombre | Tipo | PK | FK | Comentario | ||
|---|---|---|---|---|---|---|
| CORTE | VARCHAR(7) | Si | Si | Número de corte | ||
| NUMDOC | CHAR(5) | Si | No | Número de documento del corte | ||
| TIPODOC | CHAR(5) | No | Si | Tipo del documento (Fondo, Efectivo, tarjeta, cheque) | ||
| KEYDOCUM | VARCHAR(12) | No | Si | Índice de la tabla Docum donde se almacena información de la nota tiponum + numdoc | ||
| TIPOMOV | CHAR(1) | No | No | Tipo del movimiento (entrada o pago) | ||
| ES | CHAR(1) | No | No | Ya no es utilizado, entradas salidas | ||
| NUMUSER | CHAR(5) | No | Si | Clave del usuario | ||
| NUMALM | CHAR(2) | No | Si | Clave del almacén | ||
| FECHA | DATE | No | No | Fecha del movimiento | ||
| HORA | VARCHAR(8) | No | No | Hora del movimiento | ||
| NUMCLI | CHAR(5) | No | Si | Clave del cliente | ||
| NUMBENEF | VARCHAR(6) | No | Si | Clave del beneficiario | ||
| IMPORTE | DECIMAL(12,2) | No | No | Importe total | ||
| PAGO | DECIMAL(12,2) | No | No | Pago del cliente | ||
| DIVISA | VARCHAR(1) | No | No | Divisa | ||
| TC | DECIMAL(8,4) | No | No | Tipo de cambio | ||
| CANCELADO | TINYINT | No | No | Si esta cancelado | ||
| REFER | VARCHAR(20) | No | No | Referencia en casa de ser cheque u otro método que lo necesite | ||
| DESGLOSE | TEXT | No | No | Desglose de divisas por denominación | ||
| Llaves foraneas | |||
| fk | columnas | Tabla referenciada | columnas referenciadas |
|---|---|---|---|
| corte | ['CORTE'] | cortes2 | ['CORTE'] |
| tipo | ['TIPODOC'] | conccaja | ['TIPODOC'] |
| tiponum1 | ['KEYDOCUM'] | docum | ['TIPODOC'] |
| tiponum2 | ['KEYDOCUM'] | docum | ['NUMDOC'] |
| user | ['NUMUSER'] | usuarios | ['NUMUSER'] |
| almacen | ['NUMALM'] | almacen | ['NUMALM'] |
| cliente | ['NUMCLI'] | clientes | ['NUMCLI'] |
| benef | ['NUMBENEF'] | benef | ['NUMBENEF'] |
| Indices | |||
| Nombre | Columnas | ||
|---|---|---|---|
| corte | ['CORTE'] | ||
| KEYCAJA | ['CORTE', 'NUMDOC'] | ||
| cajarem | ||||||
| Nombre | Tipo | PK | FK | Comentario | ||
|---|---|---|---|---|---|---|
| KEYDOC | VARCHAR(12) | Si | Si | Llave del documento que se va a formar está formada por tipodoc y numdoc de la tabla DOCUM, estos son los documentos que están pendientes de pago, que se pagan en caja. | ||
| Llaves foraneas | |||
| fk | columnas | Tabla referenciada | columnas referenciadas |
|---|---|---|---|
| keydocum | ['KEYDOC'] | docum | ['TIPODOC'] |
| keydocum | ['KEYDOC'] | docum | ['NUMDOC'] |
| Indices | |||
| Nombre | Columnas | ||
|---|---|---|---|
| keydoc | ['KEYDOC'] | ||
| conccaja | ||||||
| Nombre | Tipo | PK | FK | Comentario | ||
|---|---|---|---|---|---|---|
| TIPODOC | CHAR(5) | Si | No | Clave del concepto(tipo de pago) | ||
| DESC | VARCHAR(40) | No | No | Descripción del concepto | ||
| CONCCXC | CHAR(2) | No | Si | Movimiento genera en cobranza | ||
| TIPOMOV | CHAR(1) | No | No | Tipo de movimiento( pago, entrada o salida) | ||
| PIDEBENEF | TINYINT | No | No | Si requiere beneficiario | ||
| GRUPOS | VARCHAR(50) | No | No | Grupos que autorizan este tipo de movimiento | ||
| ESMOVEFVO | TINYINT | No | No | Si es movimiento de efectivo | ||
| PIDEREFER | TINYINT | No | No | Si requiere referencia | ||
| PJECOM | DECIMAL(10,5) | No | No | Porcentaje de comisión por aceptar este tipo de pago | ||
| MOSTRTOT | TINYINT | No | No | Mostrar total al entregar corte | ||
| USAAUTO | TINYINT(4) | No | No | Si requiere autorización | ||
| GPOSAUTO | VARCHAR(50) | No | No | Grupos autorizados | ||
| CLAVESAT | CHAR(2) | No | No | Clave del sat | ||
| Llaves foraneas | |||
| fk | columnas | Tabla referenciada | columnas referenciadas |
|---|---|---|---|
| mov | ['CONCCXC'] | conccxc | ['CONC'] |
| Indices | |||
| Nombre | Columnas | ||
|---|---|---|---|
| tipodoc | ['TIPODOC'] | ||
| cortes2 | ||||||
| Nombre | Tipo | PK | FK | Comentario | ||
|---|---|---|---|---|---|---|
| CORTE | VARCHAR(7) | Si | No | Numero de corte | ||
| NUMALM | CHAR(2) | No | Si | Clave del almacén | ||
| NUMUSER | CHAR(5) | No | Si | Clave del usuario que abrió el corte | ||
| FECHA | DATE | No | No | Fecha de apertura del corte | ||
| HORA | VARCHAR(8) | No | No | Hora de apertura del corte | ||
| NUMEST | CHAR(2) | No | No | Número de caja | ||
| NUMUSERFIN | CHAR(5) | No | No | Usuario que cerró el corte | ||
| FECHAFIN | DATE | No | No | Fecha de cierre del corte | ||
| HORAFIN | VARCHAR(8) | No | No | Hora de cierre del corte | ||
| NUMUSERCC | CHAR(5) | No | No | Clave del usuario que entrego | ||
| FECHACC | DATE | No | No | Fecha de entrega | ||
| HORACC | VARCHAR(8) | No | No | Hora de entrega | ||
| NUMOP | DECIMAL(5,0) | No | No | Número de operaciones realizadas | ||
| ENTPAGOS | DECIMAL(12,2) | No | No | Cantidad de dinero que entro como pago | ||
| SALCORTE | DECIMAL(12,2) | No | No | Cantidad de dinero que salió del corte | ||
| ENTOTRMOV | DECIMAL(12,2) | No | No | Entrada por otro movimiento | ||
| SALOTRMOV | DECIMAL(12,2) | No | No | Salida por otro movimiento | ||
| EFECTIVO | DECIMAL(12,2) | No | No | Efectivo total del corte | ||
| TC | DECIMAL(8,4) | No | No | Tipo de cambio | ||
| CANTIMPR | DECIMAL(2,0) | No | No | Cantidad de impresiones | ||
| MODIFICADO | TINYINT | No | No | Si fue modificado el corte | ||
| Llaves foraneas | |||
| fk | columnas | Tabla referenciada | columnas referenciadas |
|---|---|---|---|
| almacen | ['NUMALM'] | almacen | ['NUMALM'] |
| user | ['NUMUSER'] | usuarios | ['NUMUSER'] |
| Indices | |||
| Nombre | Columnas | ||
|---|---|---|---|
| corte | ['CORTE'] | ||
| docum | ||||||
| Nombre | Tipo | PK | FK | Comentario | ||
|---|---|---|---|---|---|---|
| CORTE | VARCHAR(7) | Si | Si | Número de corte de caja donde se pago | ||
| TIPODOC | VARCHAR(2) | Si | No | Puede tener 2 caracteres que lo identifiquen, se alinea a la derecha de ser solo uno, esta tabla guarda los documentos procesados, F: factura, | ||
| NUMDOC | VARCHAR(10) | Si | No | Clave de identificación del documento. | ||
| FECHA | DATE | Si | No | Fecha de creación | ||
| NUMPROV | CHAR(5) | No | Si | Clave del proveedor (si aplica) | ||
| ADUANA | VARCHAR(10) | No | Si | El núm. de la aduana. | ||
| NUMALM | CHAR(2) | No | No | Identificación de la sucursal donde se procesa el documento. | ||
| NUMCLI | CHAR(5) | No | Si | Clave del Cliente (si aplica) | ||
| DIVISA | CHAR(1) | No | No | Tipo de divisa usada pesos o dólares. | ||
| FORMAPAGO | CHAR(1) | No | No | El tipo de pago a usar. 1.-Contado2.-Credito | ||
| TC | DECIMAL(8,4) | No | No | El tipo de cambio usado | ||
| PJEDESC | DECIMAL(5,2) | No | No | Porcentaje de descuento | ||
| FECHAPAGO | DATE | No | No | Fecha en la que se tendría que pagar cuando es a crédito | ||
| REFER | VARCHAR(10) | No | No | En compras es el número del proveedor, en ventas es el #orden del cliente | ||
| IMPORTE | DECIMAL(10,2) | No | No | Total del precio de los artículos | ||
| DESCUENTO | DECIMAL(10,2) | No | No | Descuento al importe | ||
| IMPUESTO1 | DECIMAL(10,2) | No | No | Se muestra el total del iva a pagar | ||
| IMPUESTO2 | DECIMAL(10,2) | No | No | Se muestra el total del ieps a pagar. | ||
| NUMVEND | CHAR(5) | No | Si | Clave Vendedor | ||
| PEDIMENTO | VARCHAR(15) | No | Si | Referencia a tabla pedimento | ||
| FECHAPED | DATE | No | No | Fecha del pedimento. | ||
| INDIRECTOS | DECIMAL(10,2) | No | No | Gastos indirectos | ||
| STATUS | DECIMAL(2,0) | No | No | Status del documento | ||
| COSTO | DECIMAL(10,2) | No | No | Suma de los costos de los artículos | ||
| COSTO2 | DECIMAL(10,2) | No | No | Suma de los últimos costos de los artículos | ||
| COSTOPRO | DECIMAL(10,2) | No | No | Costo promedio | ||
| MOSTRADOR | TEXT | No | No | Nombre del cliente | ||
| NUMUSER | CHAR(5) | No | Si | Clave del usuario | ||
| NUMCLISUC | VARCHAR(10) | No | Si | Clave Sucursal de cliente | ||
| NUMCLIEV | VARCHAR(10) | No | Si | Número de cliente eventual | ||
| DESCUENTOG | DECIMAL(10,2) | No | No | Descuento general | ||
| HORA | VARCHAR(8) | No | No | Hora en que se proceso el documento | ||
| OBS | TEXT | No | No | Observaciones | ||
| DIRENVIO | TEXT | No | No | Dirección de envió | ||
| OTROSDATOS | TEXT | No | No | Otros datos | ||
| FACTDIARIA | TINYINT | No | No | Indica si se trata de una factura global del día, se facturas todas las notas de venta | ||
| FUETICKET | TINYINT | No | No | Si fue o no ticket | ||
| RETENCION1 | DECIMAL(10,2) | No | No | % de retención 2 (%ret IVA) | ||
| RETENCION2 | DECIMAL(10,2) | No | No | % de retención 2 (%Ret ISR) | ||
| FENTREGA | DATE | No | No | Fecha de entrega | ||
| HENTREGA | CHAR(5) | No | No | Hora de entrega | ||
| HISTORIAL | TEXT | No | No | Historial de pagos en pedidos | ||
| COD | TINYINT | No | No | Cash On Devilery es una forma de pago para identificar que el documento se paga cuando se entrega al cliente | ||
| FECHACAPT | DATE | No | No | Fecha en que se capturo el documento | ||
| CANTIMPR | DECIMAL(3,0) | No | No | Cantidad de veces que se ha impreso | ||
| PAGOS | TEXT | No | No | Pagos realizados en cajacada línea representa un movimiento. | ||
| DESCUENTO1 | DECIMAL(10,2) | No | No | Descuento 1 | ||
| DESCUENTO2 | DECIMAL(10,2) | No | No | Descuento 2 | ||
| DESCUENTO3 | DECIMAL(10,2) | No | No | Descuento 3 | ||
| DESCUENTO4 | DECIMAL(10,2) | No | No | Descuento 4 | ||
| TEXT | No | No | Se guarda la impresión en pdf del documento | |||
| COMENTARIO | TEXT | No | No | Comentario | ||
| IDMOTIVO | CHAR(3) | No | Si | Referencia a tabla motivos | ||
| FECHACANC | DATE | No | No | Fecha de cancelación | ||
| MOTIVOCANC | TEXT | No | No | Motivos de cancelación | ||
| TIMBRADO | TEXT | No | No | Información de timbrado del cfdi | ||
| DATOSFE | TEXT | No | No | Datos fijos de factura electrónica para cliente de las adendas. método de pago y número de cuenta | ||
| NUMFACT | VARCHAR(10) | No | No | Clave de la factura | ||
| UUID | VARCHAR(32) | No | No | Folio fiscal de la factura | ||
| NUMCERTI | VARCHAR(20) | No | No | Numero del certificado | ||
| SATAPROB | VARCHAR(14) | No | No | |||
| SELLODIG | LONGTEXT | No | No | Sello del CFDI | ||
| CADENAORI | LONGTEXT | No | No | Cadena original del CFDI | ||
| DATOSCFDI | LONGTEXT | No | No | JSON con los datos del cfdi, relacion, metodos de pago, uso. | ||
| ESANTICIPO | TINYINT | No | No | Determina si el documento es un anticipo | ||
| OTROS | DECIMAL(10,2) | No | No | Total de otros impuestos. | ||
| Llaves foraneas | |||
| fk | columnas | Tabla referenciada | columnas referenciadas |
|---|---|---|---|
| aduana | ['ADUANA'] | aduanas | ['numaduana'] |
| pedim | ['PEDIMENTO'] | pedim | ['IDPEDIM'] |
| motivo | ['IDMOTIVO'] | motivos | ['IDMOTIVO'] |
| cliente | ['NUMCLI'] | clientes | ['NUMCLI'] |
| provedor | ['NUMPROV'] | provedor | ['NUMPROV'] |
| usuario | ['NUMUSER'] | usuarios | ['NUMUSER'] |
| sucursalcli | ['NUMCLISUC'] | succli | ['NUMCLISUC'] |
| cliev | ['NUMCLIEV'] | clievent | ['NUMCLIEV'] |
| vendedor | ['NUMVEND'] | vend | ['NUMVEND'] |
| corte2 | ['CORTE'] | cortes2 | ['CORTE'] |
| Indices | |||
| Nombre | Columnas | ||
|---|---|---|---|
| corte | ['CORTE'] | ||
| fecha | ['FECHA'] | ||
| tiponum | ['TIPODOC', 'NUMDOC'] | ||
| movim | ||||||
| Nombre | Tipo | PK | FK | Comentario | ||
|---|---|---|---|---|---|---|
| TIPODOC | CHAR(2) | Si | Si | Tipo de documento | ||
| NUMDOC | VARCHAR(10) | Si | Si | Número de documento | ||
| NUMPAR | CHAR(3) | Si | Si | Número de partida | ||
| NUMART | VARCHAR(20) | No | Si | Número de artículo | ||
| PROMOID | DECIMAL(5,0) | No | Si | Referencia a tabla promoción | ||
| PRECIO | DECIMAL(12,4) | No | No | Precio del artículo | ||
| COSTO | DECIMAL(10,2) | No | No | Costo del artículo | ||
| COSTO2 | DECIMAL(10,2) | No | No | Ultimo costo del articulo | ||
| COSTOPRO | DECIMAL(10,2) | No | No | Costo promedio | ||
| CANT | DECIMAL(10,3) | No | No | Cantidad de artículos que se movieron | ||
| PEND | DECIMAL(10,3) | No | No | Cantidad de artículos pendientes | ||
| PENDOCANT | DECIMAL(10,3) | No | No | Cantidad pendiente del documento que se enlazo | ||
| EMPAQUE | DECIMAL(10,3) | No | No | Cantidad que viene en el empaque | ||
| DEVUELTOS | DECIMAL(10,3) | No | No | Cantidad de artículos devueltos | ||
| PJEDESC | DECIMAL(5,2) | No | No | Porcentaje de descuento | ||
| IMPUESTO1 | DECIMAL(5,2) | No | No | Porcentaje de impuesto 1 | ||
| IMPUESTO2 | DECIMAL(5,2) | No | No | Porcentaje de impuesto 2 | ||
| UNIDAD | CHAR(5) | No | Si | Unidad en que se manejas los artículos | ||
| DOCANT | VARCHAR(15) | No | No | Documento que se enlazo | ||
| OBS | TEXT | No | No | Observaciones de movimiento | ||
| NSERIES | TEXT | No | No | Números de serie de los artículos | ||
| CAPASKIT | TEXT | No | No | Capas del kit asociadas a la partida | ||
| PJEDESC2 | DECIMAL(6,2) | No | No | Porcentaje de descuento 2 | ||
| PJEDESC3 | DECIMAL(6,2) | No | No | Porcentaje de descuento 3 | ||
| PJEDESC4 | DECIMAL(6,2) | No | No | Porcentaje de descuento 4 | ||
| LOTE | VARCHAR(20) | No | No | El lote del artículo | ||
| PJEDESC1 | DECIMAL(6,2) | No | No | Porcentaje de descuento 1 | ||
| Llaves foraneas | |||
| fk | columnas | Tabla referenciada | columnas referenciadas |
|---|---|---|---|
| promo | ['PROMOID'] | promo | ['ID'] |
| articulo | ['NUMART'] | arts | ['NUMART'] |
| tipodoc | ['TIPODOC', 'NUMDOC'] | docum | ['TIPODOC', 'NUMDOC'] |
| minv | ['TIPODOC', 'NUMDOC', 'NUMPAR'] | minv | ['TIPODOC', 'NUMART', 'NUMPAR'] |
| entradas | ['TIPODOC', 'NUMDOC', 'NUMPAR'] | entradas | ['TIPODOC', 'NUMDOC', 'NUMPAR'] |
| unidad | ['UNIDAD'] | unidades | ['UNIDAD'] |
| Indices | |||
| Nombre | Columnas | ||
|---|---|---|---|
| TIPONUMPAR | ['TIPODOC', 'NUMDOC', 'NUMPAR'] | ||