Diferencia entre revisiones de «ARTICULOS/PARTIDAS»

De Pragma Wiki
Ir a la navegación Ir a la búsqueda
(Página creada con «==Descripción== La tabla '''ARTPARTIDA''' (Artículos, partidas) define las partidas (o lotes) de cada producto. Al usar partidas el sistema lleva stock por el artículo en si, pero además por partida. Con esto se puede llevar stock por partidas de producción o mareas (en la pesca). == Estructura == Category:MANUAL/USUARIO Category:ARTICULOS ==Identidad== * Tabla: '''ARTPARTIDA''' * Tipo: '''CLASE''' * Detalle de: '''ART''' * Def…»)
 
 
(No se muestra una edición intermedia del mismo usuario)
Línea 1: Línea 1:
==Descripción==
==Descripción==
La tabla '''ARTPARTIDA''' (Artículos, partidas) define las partidas (o lotes) de cada producto. Al usar partidas el sistema lleva stock por el artículo en si, pero además por partida. Con esto se puede llevar stock por partidas de producción o mareas (en la pesca).
La tabla '''ARTPARTIDA''' (Artículos, partidas) define las partidas (o lotes) de cada producto. Al usar partidas el sistema lleva stock por el artículo en si, pero además por partida.
 
Las partidas pueden ser internas (producción, mareas de barcos, etc.) o externas cuando compramos productos con lotes dados por el proveedor.
== Estructura ==
== Estructura ==
[[Category:MANUAL/USUARIO]]
[[Category:MANUAL/USUARIO]]
Línea 7: Línea 9:
* Tabla: '''ARTPARTIDA'''
* Tabla: '''ARTPARTIDA'''
* Tipo: '''CLASE'''
* Tipo: '''CLASE'''
* Detalle de: '''[[ART]]'''
* Detalle de: '''[[ARTICULOS]]'''
* Define atributo '''FPARTIDA'''
* Define atributo '''FPARTIDA'''
* Catálogo: '''[[ERP COMERCIAL]]'''
* Catálogo: '''[[ERP COMERCIAL]]'''
== [[QUEESESTO/LISTADECAMPOS|Lista de campos]] ==
== [[QUEESESTO/LISTADECAMPOS|Lista de campos]] ==
{| class="wikitable"
{| class="wikitable"
Línea 33: Línea 36:
==Relaciones==
==Relaciones==
==Triggers==
==Triggers==
===ARTPARTIDA_TR_ARTPARTIDA_UPDATE===
El trigger está bajo revisión, no parece tener demasiado sentido.
===ARTPARTIDA_TR_IMPUTA_SUB_UPDATE===
Las partidas de artículos tienen una estrecha relación con las [[IMPUTACIONES/SUBIMPUTACIONES]], en particular con los tipos de imputación '''BARCO''' O '''PLANTA'''. Al grabar una partida inserta una subimputación con los datos de la partida en los tipos de imputación mencionados.
Los datos registrados son:
*FTIPO = tipo de imputación (BARCO o PLANTA).
*FIMPUTA = código de la imputación.
*FCODIGO =  código de la partida.
*FDESCRIPCION = descripción de la partida.
*FACTIVO = 1
*FTIPOOPERACION = 'INDIRECTA'
*FFECHAINICIO = GETDATE()
*FFECHACIERRE = vencimiento de la partida.
*FABREPRODUCCION = 0
*FPARTIDAW = 0
*FSECTOR = NULL
*FOBSERVACIONES = NULL
*FCOMPROBANTE = 'ARTPARTIDA'
*FUSUARIO = SYSTEM_USER
Este trigger opera en '''INSERT''' y '''UPDATE'''.

Revisión actual - 21:14 8 ene 2025

Descripción

La tabla ARTPARTIDA (Artículos, partidas) define las partidas (o lotes) de cada producto. Al usar partidas el sistema lleva stock por el artículo en si, pero además por partida.

Las partidas pueden ser internas (producción, mareas de barcos, etc.) o externas cuando compramos productos con lotes dados por el proveedor.

Estructura

Identidad

Lista de campos

Columna Campo físico Campo lógico Atributo Descripción Etiquetas Definición Observaciones
1 FARTICULO Articulo ART Artículos KEY,REQ,INS ARTPARTIDA Código de artículo.
2 FPARTIDA Partida VARCHAR(42) Caracteres de longitud variable hasta 42 caracter/es KEY,REQ,VIS,INS ARTPARTIDA Código de partida.
3 FDESCRIPCION Descripcion VARCHAR(128) Caracteres de longitud variable hasta 128 caracter/es REQ,VIS,INS ARTPARTIDA Descripción.
4 FVENCIMIENTO Vencimiento DATETIME Fecha y hora. VIS,INS,UPD ARTPARTIDA Vencimiento de esta partida, solo cuando corresponde.
5 FMARCA Marca ARTATRIBUTO_MARCA Artibutos de artículos, marca comercial VIS,INS,UPD ARTPARTIDA El ingreso es opcional.
6 FCOMPROBANTE Comprobante VARCHAR(20) Caracteres de longitud variable hasta 20 caracter/es VIS, ARTPARTIDA Comprobante que dio de alta la partida.
7 FCOMPROBANTEFECHA Fecha Comprobante DATETIME Fecha y hora. VIS, ARTPARTIDA Fecha de ese comprobante.

Observaciones adicionales sobre los campos

Relaciones

Triggers

ARTPARTIDA_TR_ARTPARTIDA_UPDATE

El trigger está bajo revisión, no parece tener demasiado sentido.

ARTPARTIDA_TR_IMPUTA_SUB_UPDATE

Las partidas de artículos tienen una estrecha relación con las IMPUTACIONES/SUBIMPUTACIONES, en particular con los tipos de imputación BARCO O PLANTA. Al grabar una partida inserta una subimputación con los datos de la partida en los tipos de imputación mencionados. Los datos registrados son:

  • FTIPO = tipo de imputación (BARCO o PLANTA).
  • FIMPUTA = código de la imputación.
  • FCODIGO = código de la partida.
  • FDESCRIPCION = descripción de la partida.
  • FACTIVO = 1
  • FTIPOOPERACION = 'INDIRECTA'
  • FFECHAINICIO = GETDATE()
  • FFECHACIERRE = vencimiento de la partida.
  • FABREPRODUCCION = 0
  • FPARTIDAW = 0
  • FSECTOR = NULL
  • FOBSERVACIONES = NULL
  • FCOMPROBANTE = 'ARTPARTIDA'
  • FUSUARIO = SYSTEM_USER

Este trigger opera en INSERT y UPDATE.