REMITOS VENTA
Descripción
Los remitos de venta permiten remitir (y recibir) mercadería asociada a operaciones con clientes. Dentro del circuito de comprobantes de ventas están relacionados con las ORDENES DE VENTA y las FACTURAS DE VENTA.
La tabla RVCAB (Remitos de venta) define la cabecera de los remitos de venta.

Estructura
Los remitos de venta no necesitan ninguna configuración en particular excepto las definidas en COMPROBANTES.
Pertenecen a la familia RV de las COMPROBANTES/FAMILIAS.
Para registrar un remito de venta necesitamos:
- Remitos de venta (RVCAB) define la cabecera de los remitos
- Remitos de venta, detalle (RVDET) define el detalle de ARTICULOS del remito.
- Remitos de venta, contenedor (RVCONTENEDOR) define los datos del transporte del remito.
- Soporte de Impresión remitos exportación (RVDET_PESOBRUTO) lleva el peso bruto, es un soporte para la impresión de los remitos.
Las siguientes tablas no están en uso aunque probablemente sean útiles en un futuro, se documentan "en el estado en que se encuentran":
- Remitos de venta, valuación (RVDET_VALUACION) permite valorizar remitos, no se usó hasta ahora.
- Remitos de venta, fecha cumplido (RVCUMPLIDO) permite registrar la fecha de cumplido del remito, no se usado hasta ahora.
Tablas obsoletas
Identidad
- Tabla: RVCAB
- Tipo: TABLA
- Deriva de: cmpCABECERA_pragma_cliCUENTA
- Define atributo FCMPCODIGO
- Catálogo: ERP COMERCIAL
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 | FFACTURACREDITO | Factura Crédito | BIT | Campo lógico, admite 1, 0 y NULL | REQ,VIS,INS,UPD | cmpCABECERA_pragma_cliCUENTA | Marcar si se trata de una factura de crédito. |
18 | FCUENTA | Cuenta | CLI | Clientes | REQ,VIS,INS,UPD | cmpCABECERA_pragma_cliCUENTA | Código de cliente, debe estar activo. |
19 | FDOMICILIO | Domicilio | CLIDOM | Clientes, domicilios | REQ,VIS,INS,UPD | cmpCABECERA_pragma_cliCUENTA | Código de domicilio del cliente. |
20 | FTIPOINSCRIPCION | InscripcionTipo | IMPUESTOTIPOINSCRIPCION | Impuestos, tipos de inscripción | VIS, | cmpCABECERA_pragma_cliCUENTA | Tipo de inscripción. |
21 | FNUMEROINSCRIPCION | InscripcionNro | PRXINSCRIPCIONFISCAL | Inscripción fiscal. | VIS, | cmpCABECERA_pragma_cliCUENTA | Número de inscripción (CUIT). |
22 | FCONDICIONIMPOSITIVA | Condicion | IMPCON_IVA | Impuestos, condiciones de IVA | VIS, | cmpCABECERA_pragma_cliCUENTA | Condición del proveedor (o domicilio) ante el IVA. |
23 | FRESPONSABLE | Responsable | PRXLOGINUSER | Usuario logueado. | INS | cmpCABECERA_pragma_cliCUENTA | OBSOLETO. |
24 | FCONDICIONPAGO | CondicionPago | CONDICIONPAGO | Condiciones de pago | REQ,VIS,INS,UPD | cmpCABECERA_pragma_cliCUENTA | Condición de pago asignada al cliente. |
25 | FREFERENCIA | Referencia | PRXREFERENCIA | Referencia. | VIS,INS,UPD | cmpCABECERA_pragma_cliCUENTA | Referencia adicional. |
26 | FREFERENCIAFECHA | ReferenciaFecha | DATETIME | Fecha y hora. | VIS,INS,UPD | cmpCABECERA_pragma_cliCUENTA | Fecha de esa referencia. |
27 | FTRANSPORTE | Transporte | TRP | Transportes | VIS,INS,UPD | cmpCABECERA_pragma_cliCUENTA | Código de transporte. |
28 | FTRANSPORTEID | Id o Rancho | VARCHAR(16) | Caracteres de longitud variable hasta 16 caracter/es | VIS,INS,UPD | cmpCABECERA_pragma_cliCUENTA | Identificación del transporte. |
29 | FCONSIGNADOA | Consignado a | VARCHAR(32) | Caracteres de longitud variable hasta 32 caracter/es | VIS,INS,UPD | RVCAB | Indicar a quién se ha consignado. |
30 | FIDNUM | FIDNUM | VARCHAR(16) | Caracteres de longitud variable hasta 16 caracter/es | INS | RVCAB | OBSOLETO. |
31 | FCANTIDAD | Cantidad | PRXSTOCKCANTIDAD_STD | Numérico de 12 enteros y 2 decimales para cantidades de stock. | VIS, | RVCAB | Cantidad total de unidades. |
32 | FKILOS | Kilos | PRXSTOCKCANTIDAD_STD | Numérico de 12 enteros y 2 decimales para cantidades de stock. | VIS, | RVCAB | Cantidad total de kilos. |
Observaciones adicionales sobre los campos
Relaciones
Triggers
RVCAB_TR_CMPLOG_UPDATE
Graba los datos del comprobante en COMPROBANTES/REGISTRO, opera en INSERT, UPDATE y DELETE.
RVCAB_TR_ARTMOV_UPDATE
Graba los movimientos de stock ocasionados por el remito, opera en INSERT y UPDATE. Solo lo hace para los ARTICULOS donde el campo FLLEVASTOCK es verdadero.
Los remitos grabados en un estado distinto a Registrado tampoco graban sus stocks ya que este trigger solo lo hace para los remitos en estado Registrado.
RVCAB_TR_ARTMOV_DELETE
Elimina los movimientos de stock ocasionados por el remito, opera en DELETE.
RVCAB_TR_CONTABILIZA_UPDATE / RVCAB_TR_CONTABILIZA_DELETE
Estos triggers actualizan la tabla de CONTABILIDAD/MOVIMIENTOS pero solo desde un aspecto no contable con la idea de armar los saldos de stock desde esa tabla de movimientos y abandonar el uso de ARTICULOS/MOVIMIENTOS. Esta opción no se está usando y es muy probable que se abandone la idea completa. Por ahora no tiene sentido este trigger ni los movimientos que arma. Como tampoco molestan permanecen activos.