MARBETES

De Pragma Wiki
Ir a la navegación Ir a la búsqueda

Descripción

Diagrama de marbetes.

La tabla MPCAB (Marbetes) define la cabecera de los marbetes.

Los marbetes permiten ingresar stock a los depósitos identificando el origen de ese stock.

Normalmente los marbetes se usan para:

  • Ingresar stock proveniente de mareas de barcos.
  • Ingresar stock proveniente de partidas de producción.

Los marbetes pertenecen a la familia MP de las COMPROBANTES/FAMILIAS.

No requieren de configuración inicial.

Estructura

Los marbetes definen el detalle de ARTICULOS en la tabla MARBETES/DETALLE.

Identidad

Lista de campos

Columna Campo físico Campo lógico Atributo Descripción Etiquetas Definición Observaciones
1 FCMPCODIGO Comprobante prxCMPCODIGO Código de comprobante de Pragma. KEY,REQ,VIS,INS,UPD cmpCABECERA_pragma_XTD Código del comprobante.
2 FCMPSUCURSAL Sucursal VARCHAR(4) Caracteres de longitud variable hasta 4 caracter/es INS cmpCABECERA_pragma_XTD OBSOLETO.
3 FCMPFAMILIA Familia COMPROBANTEFAMILIA Familias de comprobantes REQ,INS cmpCABECERA_pragma_XTD Familia del comprobante.
4 FCMPTIPO Tipo COMPROBANTETIPO Tipos de comprobantes REQ,VIS,INS cmpCABECERA_pragma_XTD Tipo de comprobante.
5 FCMPLETRA Letra VARCHAR(1) Caracteres de longitud variable hasta 1 caracter/es REQ,INS cmpCABECERA_pragma_XTD Letra del comprobante, solo comprobantes donde AFIP lo requiere.
6 FCMPPUNTOVENTA PuntoEmision cmpPUNTOSEMISION Puntos de emisión, por tipo de comprobante REQ,VIS,INS cmpCABECERA_pragma_XTD Punto de emisión del comprobante.
7 FCMPNUMERO Numero INT Entero. REQ,INS cmpCABECERA_pragma_XTD Número del comprobante.
8 FCMPFECHA Fecha DATETIME Fecha y hora. REQ,VIS,INS cmpCABECERA_pragma_XTD Fecha de emisión del comprobante
9 FCMPHORA Hora DATETIME Fecha y hora. INS cmpCABECERA_pragma_XTD Hora de emisión
10 FCMPMONEDA Moneda MONEDA Monedas REQ,VIS,INS,UPD cmpCABECERA_pragma_XTD Moneda del comprobante, si corresponde valuación.
11 FCMPFECHAVALUACION FechaValuacion DATETIME Fecha y hora. REQ,VIS,INS,UPD cmpCABECERA_pragma_XTD Fecha de valuación de la cotización, si corresponde valuación.
12 FCMPCOTIZACION Cotizacion pMONEDA_COTIZACION Cotización de monedas (ex-prxmonedacotizacion) REQ,VIS,INS,UPD cmpCABECERA_pragma_XTD Cotización, si corresponde valuación.
13 FCMPTOTAL Total prxmonedaLOC Numérico para moneda local. VIS, cmpCABECERA_pragma_XTD Total del comprobante asignado por el sistema, si corresponde.
14 FCMPUSUARIO Usuario VARCHAR(16) Caracteres de longitud variable hasta 16 caracter/es REQ,VIS, cmpCABECERA_pragma_XTD Usuario emisor del comprobante.
15 FCMPESTADO Estado cmpESTADO cmpEstado REQ,VIS,INS cmpCABECERA_pragma_XTD Abierto indica que el comprobante está en proceso, Registrado indica que el comprobante fue grabado e impactado en la BD, Anulado es que se encuentra en ese estado y ya no impacta en la BD.
16 FCMPCOMENTARIOS Comentarios VARCHAR(256) Caracteres de longitud variable hasta 256 caracter/es VIS,INS,UPD cmpCABECERA_pragma_XTD Comentarios libres.
17 FPLANTATIPO Tipo IMPUTA_TIPO Imputaciones, tipos VIS,INS,UPD MPCAB Tipo de imputación del orígen del stock.
18 FPLANTA Planta IMPUTA Imputaciones REQ,VIS,INS MPCAB Código de imputación del orígen del stock.
19 FPARTIDA Partida IMPUTA_SUB Subimputaciones REQ,VIS,INS MPCAB Subcódigo de imputación del orígen del stock.
20 FALMACEN Almacen ALMACEN Almacenes REQ,VIS,INS MPCAB Código de almacén al que se ingresa el stock.
21 FRESPONSABLE Responsable VARCHAR(16) Caracteres de longitud variable hasta 16 caracter/es MPCAB OBSOLETO.
22 FIDNUM FIDNUM VARCHAR(16) Caracteres de longitud variable hasta 16 caracter/es INS MPCAB OBSOLETO.

Observaciones adicionales sobre los campos

Relaciones

Triggers

MPCAB_TR_CMPLOG_UPDATE

Graba los datos del comprobante en COMPROBANTES/REGISTRO, opera en INSERT, UPDATE y DELETE.

MPCAB_TR_CONTABILIZA_UPDATE

Inserta los datos del comprobante en la tabla de CONTABILIDAD/MOVIMIENTOS solo cuando se encuentra registrado. Para la contabilidad usa dos vistas, MPCAB_CONTABILIZA_VISTA y MPCAB_CONTABILIZA_VISTA_ASIENTO.

Lo que se contabiliza es:

  • El concepto 00.FOB y su contrapartida 05.FOB CONT.
  • El concepto 10.DERECHOS y su contrapartida 15.DERECHOS CONT.
  • El concepto 20.REINTEGROS y su contrapartida 25.REINTEGROS CONT.
  • El concepto 30.GASTOS y su contrapartida 35.GASTOS CONT.

También contabiliza un concepto (no contable) con código 00.STOCK para llevar el stock desde la tabla CONTABILIDAD/MOVIMIENTOS pero es probable que esa opción se elimine, no está en uso en el sistema.

La contabilidad toma datos, entre otros, de:

El trigger acciona en INSERT y UPDATE.

MPCAB_TR_CONTABILIZA_DELETE

Elimina los registros correspondientes a la factura de la tabla de CONTABILIDAD/MOVIMIENTOS, el trigger acciona en DELETE.

MPCAB_TR_ARTMOV_UPDATE

Graba los movimientos de stock como un ingreso en el depósito indicado en el campo FALMACEN. Además, identifica esos movimientos con el código de partida asociado al origen de los artículos.

El trigger accione en INSERT y UPDATE.

MPCAB_TR_ARTMOV_DELETE

Elimina los movimientos de stock ocasionados por el comprobante, opera en DELETE.

MPCAB_TR_ARTPARTIDA_UPDATE

Inserta un registro en ARTICULOS/PARTIDAS para cada artículo y para la partida correspondiente al origen de los artículos.

MPCAB_TR_ENVIO_MAIL

Envía un mail a la lista de destinatarios definida en el mismo trigger cada vez que se registra un marbete donde el campo FPLANTATIPO es igual a BARCO.

MPCAB_TR_ENVIO_MAIL_DELETE

Envía un mail a la lista de destinatarios definida en el mismo trigger cada vez que se elimina un marbete donde el campo FPLANTATIPO es igual a BARCO.