ARTICULOS/MOVIMIENTOS
Ir a la navegación
Ir a la búsqueda
Descripción
La tabla ARTMOVTABLA (Artículos, movimientos) guarda los movimientos de stock del sistema. Todos los comprobantes que mueven stock graban sus movimientos en esta tabla.
Los comprobantes que graban stock son:
- REMITOS COMPRA
- FACTURAS COMPRA
- REMITOS VENTA
- FACTURAS VENTA
- INVENTARIOS FISICOS
- MARBETES
- RECLASIFICACIONES STOCK
Estructura
Cada comprobante que mueve stock debe tener un trigger que actualice sus movimientos en esta tabla. La rutina general es:
- Generar un trigger de INSERT y UPDATE que primero elimina los movimientos de esta tabla para el comprobante, e inmediatamente después lo registra. Este trigger además debe considerar que los movimientos solo deben registrarse cuando el comprobante está en estado Registrado, ver estados de un comprobante.
- Generar un trigger de DELETE que elimina los movimientos de esta tabla para el comprobante.
Identidad
- Tabla: ARTMOVTABLA
- Tipo: CLASE
- Catálogo: ERP COMERCIAL
Lista de campos
Columna | Campo físico | Campo lógico | Atributo | Descripción | Etiquetas | Definición | Observaciones |
---|---|---|---|---|---|---|---|
1 | FARTICULO | Articulo | VARCHAR(24) | Caracteres de longitud variable hasta 24 caracter/es | REQ,VIS,INS | ARTMOVTABLA | Código de artículo. |
2 | FARTFAMILIA | FARTFAMILIA | VARCHAR(16) | Caracteres de longitud variable hasta 16 caracter/es | REQ,VIS,INS | ARTMOVTABLA | OBSOLETO. |
3 | FARTSUBFAMILIA | FARTSUBFAMILIA | VARCHAR(16) | Caracteres de longitud variable hasta 16 caracter/es | REQ,VIS,INS | ARTMOVTABLA | OBSOLETO. |
4 | FARTSELECCION | FARTSELECCION | VARCHAR(16) | Caracteres de longitud variable hasta 16 caracter/es | VIS,INS | ARTMOVTABLA | OBSOLETO. |
5 | FARTATRIBUTO1 | FARTATRIBUTO1 | VARCHAR(16) | Caracteres de longitud variable hasta 16 caracter/es | VIS,INS | ARTMOVTABLA | OBSOLETO. |
6 | FARTATRIBUTO2 | FARTATRIBUTO2 | VARCHAR(16) | Caracteres de longitud variable hasta 16 caracter/es | VIS,INS | ARTMOVTABLA | OBSOLETO. |
7 | FARTATRIBUTO3 | FARTATRIBUTO3 | VARCHAR(16) | Caracteres de longitud variable hasta 16 caracter/es | VIS,INS | ARTMOVTABLA | OBSOLETO. |
8 | FARTATRIBUTO4 | FARTATRIBUTO4 | VARCHAR(16) | Caracteres de longitud variable hasta 16 caracter/es | VIS,INS | ARTMOVTABLA | OBSOLETO. |
9 | FPERFILATRIBUTO | FPERFILATRIBUTO | VARCHAR(16) | Caracteres de longitud variable hasta 16 caracter/es | VIS,INS | ARTMOVTABLA | OBSOLETO. |
10 | FUNIDADMEDIDA | UnidadMedida | VARCHAR(16) | Caracteres de longitud variable hasta 16 caracter/es | VIS,INS | ARTMOVTABLA | OBSOLETO. |
11 | FPLANTATIPO | Tipo | VARCHAR(24) | Caracteres de longitud variable hasta 24 caracter/es | VIS,INS | ARTMOVTABLA | OBSOLETO. |
12 | FPLANTA | Planta | VARCHAR(24) | Caracteres de longitud variable hasta 24 caracter/es | VIS,INS | ARTMOVTABLA | OBSOLETO. |
13 | FPLANTAPARTIDA | PlantaPartida | VARCHAR(42) | Caracteres de longitud variable hasta 42 caracter/es | VIS,INS | ARTMOVTABLA | OBSOLETO. |
14 | FPLANTAPARTIDAFECHAALTA | FPLANTAPARTIDAFECHAALTA | DATETIME | Fecha y hora. | VIS,INS | ARTMOVTABLA | OBSOLETO. |
15 | FFECHA | Fecha | DATETIME | Fecha y hora. | VIS,INS | ARTMOVTABLA | Fecha del movimiento. |
16 | FCOMPROBANTE | Comprobante | VARCHAR(20) | Caracteres de longitud variable hasta 20 caracter/es | VIS,INS | ARTMOVTABLA | Comprobante. |
17 | FLINEA | Linea | INT | Entero. | REQ,VIS,INS | ARTMOVTABLA | Linea del comprobante. |
18 | FDEPOSITO | Depósito | VARCHAR(24) | Caracteres de longitud variable hasta 24 caracter/es | VIS,INS | ARTMOVTABLA | Depósito afectado. |
19 | FNUMEROPARTIDA | FNUMEROPARTIDA | VARCHAR(42) | Caracteres de longitud variable hasta 42 caracter/es | VIS,INS | ARTMOVTABLA | Código de partida si corresponde. |
20 | FATRIBUTO1 | Empaque | varchar(16) | Caracteres de longitud variable hasta 16 caracter/es | VIS,INS | ARTMOVTABLA | Código de unidad de medida. |
21 | FATRIBUTO2 | Clasificacion | varchar(16) | Caracteres de longitud variable hasta 16 caracter/es | VIS,INS | ARTMOVTABLA | Código de clasificación. |
22 | FATRIBUTO3 | Marca | varchar(16) | Caracteres de longitud variable hasta 16 caracter/es | VIS,INS | ARTMOVTABLA | OBSOLETO. |
23 | FATRIBUTO4 | AtributoC | varchar(16) | Caracteres de longitud variable hasta 16 caracter/es | VIS,INS | ARTMOVTABLA | Código de atributo complementario. |
24 | FENTRADAS | FENTRADAS | FLOAT | Punto flotante (obsoleto). | VIS,INS | ARTMOVTABLA | Cantidad de mercadería que ingresa. |
25 | FSALIDAS | FSALIDAS | FLOAT | Punto flotante (obsoleto). | VIS,INS | ARTMOVTABLA | Cantidad de mercadería que egresa. |
26 | FCANTIDAD | Cantidad | FLOAT | Punto flotante (obsoleto). | VIS,INS | ARTMOVTABLA | Cantidad de mercadería del movimiento. |
27 | FMEDIDA1 | Medida1 | FLOAT | Punto flotante (obsoleto). | VIS,INS | ARTMOVTABLA | Única medida usada, proviene de la unidad de medida. |
28 | FMEDIDA2 | Medida2 | FLOAT | Punto flotante (obsoleto). | VIS,INS | ARTMOVTABLA | OBSOLETO. |
29 | FMEDIDA3 | Medida3 | FLOAT | Punto flotante (obsoleto). | VIS,INS | ARTMOVTABLA | OBSOLETO. |
30 | FTIPOCOMPROBANTE | FTIPOCOMPROBANTE | VARCHAR(32) | Caracteres de longitud variable hasta 32 caracter/es | VIS,INS | ARTMOVTABLA | OBSOLETO. |
31 | FESTADO | Estado | VARCHAR(20) | Caracteres de longitud variable hasta 20 caracter/es | VIS,INS | ARTMOVTABLA | OBSOLETO. |
32 | FLECTURA | Lectura | VARCHAR(20) | Caracteres de longitud variable hasta 20 caracter/es | VIS,INS,UPD | ARTMOVTABLA | Código de lectura cuando fué leída por un colector de datos. |
33 | FCMPFAMILIA | Familia | COMPROBANTEFAMILIA | Familias de comprobantes | VIS,INS | ARTMOVTABLA | OBSOLETO. |
34 | FCMPTIPO | Tipo | COMPROBANTETIPO | Tipos de comprobantes | VIS,INS | ARTMOVTABLA | OBSOLETO. |
35 | FCMPSUCURSAL | Sucursal | VARCHAR(4) | Caracteres de longitud variable hasta 4 caracter/es | VIS,INS | ARTMOVTABLA | OBSOLETO. |
36 | FCMPPUNTOVENTA | PuntoEmision | VARCHAR(4) | Caracteres de longitud variable hasta 4 caracter/es | VIS,INS | ARTMOVTABLA | OBSOLETO. |
37 | FMEDIDA | Medida | prxstockmedida_xtd | Numérico de 12 enteros y 5 decimales para medidas de stock. | VIS, | COMPUTADO | Campo computado que toma la medida correcta, simplifica FMEDIDA1. |