Diferencia entre revisiones de «COMPROBANTES/TIPOS»
Ir a la navegación
Ir a la búsqueda
(Página creada con «== Descripción == Tipos de comprobantes. == Estructura == Category:MANUAL/USUARIO Category:SYS UTILIDADES Category:COMPROBANTES Category:CONFIGURACION == Identidad == * Tabla: '''COMPROBANTETIPO''' * Tipo: '''CLASE''' * Detalle de: '''COMPROBANTEFAMILIA''' * Define atributo '''FCODIGO''' * Catálogo: '''SYS UTILIDADES''' * Etiqueta: '''COMPROBANTE/CONFIGURACION''' * La categoría es :Category:COMPROBANTES|COMPROBA…») |
|||
(No se muestran 3 ediciones intermedias del mismo usuario) | |||
Línea 1: | Línea 1: | ||
== Descripción == | == Descripción == | ||
Tipos de comprobantes. | La tabla '''COMPROBANTETIPO''' (Tipos de comprobantes.) permite la definición de los tipos de comprobantes asociados a las [[COMPROBANTES/FAMILIAS|COMPROBANTES/FAMILIAS]]. | ||
== Estructura == | == Estructura == | ||
[[Category:MANUAL/USUARIO]] | [[Category:MANUAL/USUARIO]] | ||
Línea 19: | Línea 20: | ||
! Columna !! Campo físico !! Campo lógico !! Atributo !! Descripción !! Etiquetas !! Definición !! Observaciones | ! Columna !! Campo físico !! Campo lógico !! Atributo !! Descripción !! Etiquetas !! Definición !! Observaciones | ||
|- | |- | ||
|1||FFAMILIA||Familia||'''[[COMPROBANTES/FAMILIAS|COMPROBANTEFAMILIA]]'''||Familias de Comprobantes||KEY,REQ,INS||[[COMPROBANTETIPO|'''COMPROBANTETIPO'''|| | |1||FFAMILIA||Familia||'''[[COMPROBANTES/FAMILIAS|COMPROBANTEFAMILIA]]'''||Familias de Comprobantes||KEY,REQ,INS||[[COMPROBANTETIPO|'''COMPROBANTETIPO'''||Familia a la que está asociado el comprobante.]] | ||
|- | |- | ||
|2||FCODIGO||Codigo||'''[[VARCHAR(2)|VARCHAR(2)]]'''||Caracteres de longitud variable hasta 2 caracter/es||KEY,REQ,VIS,INS||[[COMPROBANTETIPO|'''COMPROBANTETIPO'''|| | |2||FCODIGO||Codigo||'''[[VARCHAR(2)|VARCHAR(2)]]'''||Caracteres de longitud variable hasta 2 caracter/es||KEY,REQ,VIS,INS||[[COMPROBANTETIPO|'''COMPROBANTETIPO'''||Código del tipo de comprobante.]] | ||
|- | |- | ||
|3||FDESCRIPCION||Descripcion||'''[[VARCHAR(64)|VARCHAR(64)]]'''||Caracteres de longitud variable hasta 64 caracter/es||REQ,VIS,INS||[[COMPROBANTETIPO|'''COMPROBANTETIPO'''||]] | |3||FDESCRIPCION||Descripcion||'''[[VARCHAR(64)|VARCHAR(64)]]'''||Caracteres de longitud variable hasta 64 caracter/es||REQ,VIS,INS||[[COMPROBANTETIPO|'''COMPROBANTETIPO'''||Descripción del tipo de comprobante.]] | ||
|- | |- | ||
|4||FACUMULADOR||Acumulador||'''[[COMPROBANTES/TALONARIOS|NUMERAACUMULADOR]]'''||Numerador de comprobantes||REQ,VIS,INS||[[COMPROBANTETIPO|'''COMPROBANTETIPO'''||]] | |4||FACUMULADOR||Acumulador||'''[[COMPROBANTES/TALONARIOS|NUMERAACUMULADOR]]'''||Numerador de comprobantes||REQ,VIS,INS||[[COMPROBANTETIPO|'''COMPROBANTETIPO'''||Código de talonario.]] | ||
|- | |- | ||
|5||FCIRCUITO||Circuito||'''[[COMPROBANTES/CIRCUITOS|CMPCIRCUITO]]'''||Circuitos de comprobantes||REQ,VIS,INS,UPD||[[COMPROBANTETIPO|'''COMPROBANTETIPO'''||]] | |5||FCIRCUITO||Circuito||'''[[COMPROBANTES/CIRCUITOS|CMPCIRCUITO]]'''||Circuitos de comprobantes||REQ,VIS,INS,UPD||[[COMPROBANTETIPO|'''COMPROBANTETIPO'''||Circuito al que está asociado el comprobante.]] | ||
|- | |- | ||
|6||FTIPOCAMBIO||TipoCambio||'''[[MONEDA_TIPOCAMBIO|MONEDA_TIPOCAMBIO]]'''||Monedas, tipos de cambio||REQ,VIS,INS,UPD||[[COMPROBANTETIPO|'''COMPROBANTETIPO'''||Indicar el tipo de cambio (normalmente comprador o vendedor).]] | |6||FTIPOCAMBIO||TipoCambio||'''[[MONEDA_TIPOCAMBIO|MONEDA_TIPOCAMBIO]]'''||Monedas, tipos de cambio||REQ,VIS,INS,UPD||[[COMPROBANTETIPO|'''COMPROBANTETIPO'''||Indicar el tipo de cambio (normalmente comprador o vendedor).]] | ||
Línea 33: | Línea 34: | ||
|7||FSIGNOOPUESTO||SignoOpuesto||'''[[BIT|BIT]]'''||Campo lógico, admite 1, 0 y NULL||REQ,VIS,INS,UPD||[[COMPROBANTETIPO|'''COMPROBANTETIPO'''||Marcar para indicar que el tipo de comprobante tiene un signo distinto al de la familia (por ejemplo una nota de crédito tiene un signo distinto).]] | |7||FSIGNOOPUESTO||SignoOpuesto||'''[[BIT|BIT]]'''||Campo lógico, admite 1, 0 y NULL||REQ,VIS,INS,UPD||[[COMPROBANTETIPO|'''COMPROBANTETIPO'''||Marcar para indicar que el tipo de comprobante tiene un signo distinto al de la familia (por ejemplo una nota de crédito tiene un signo distinto).]] | ||
|- | |- | ||
|8||FTIPOIMPRESION||TipoImpresion||'''[[COMPROBANTETIPO_MODOIMPRESION|COMPROBANTETIPO_MODOIMPRESION]]'''||COMPROBANTETIPO_MODOIMPRESION||VIS,INS||[[COMPROBANTETIPO|'''COMPROBANTETIPO'''||Define el modo de impresión.]] | |8||FTIPOIMPRESION||TipoImpresion||'''[[COMPROBANTETIPO_MODOIMPRESION|COMPROBANTETIPO_MODOIMPRESION]]'''||COMPROBANTETIPO_MODOIMPRESION||VIS,INS||[[COMPROBANTETIPO|'''COMPROBANTETIPO'''||Define el modo de impresión (normalmente Automática para una impresión al registrar el comprobante, Manual para confirmar que se quiere la impresión al registrar el comprobante y A pedido se imprime por menú).]] | ||
|- | |- | ||
|9||FMODOANULACION||ModoAnulacion||'''[[COMPROBANTETIPO_MODOANULACION|COMPROBANTETIPO_MODOANULACION]]'''||Comprobante, modo de anulación||REQ,VIS,INS||[[COMPROBANTETIPO|'''COMPROBANTETIPO'''||Define el modo de anulación.]] | |9||FMODOANULACION||ModoAnulacion||'''[[COMPROBANTETIPO_MODOANULACION|COMPROBANTETIPO_MODOANULACION]]'''||Comprobante, modo de anulación||REQ,VIS,INS||[[COMPROBANTETIPO|'''COMPROBANTETIPO'''||Define el modo de anulación (normalmente Físico para una eliminación física, o Lógico para marcar el comprobante como eliminado sin eliminar físicamente).]] | ||
|- | |- | ||
|10||FIDNUM||FIDNUM||'''[[VARCHAR(16)|VARCHAR(16)]]'''||Caracteres de longitud variable hasta 16 caracter/es||INS||[[COMPROBANTETIPO|'''COMPROBANTETIPO'''||OBSOLETO.]] | |10||FIDNUM||FIDNUM||'''[[VARCHAR(16)|VARCHAR(16)]]'''||Caracteres de longitud variable hasta 16 caracter/es||INS||[[COMPROBANTETIPO|'''COMPROBANTETIPO'''||OBSOLETO.]] | ||
Línea 42: | Línea 43: | ||
|- | |- | ||
|} | |} | ||
== Observaciones adicionales sobre los campos == | == Observaciones adicionales sobre los campos == | ||
=== Valores posibles del campo '''FTIPOIMPRESION''' === | |||
Este campo define el tipo de impresión, las opciones actuales son: | |||
* '''Automática''': el comprobante se imprime automáticamente cuando se registra el comprobante. | |||
* '''Manual''': el comprobante se imprime cuando seleccionamos la opción de impresión del comprobante en el menú. | |||
* '''A pedido''': al registrar el comprobante el sistema pregunta si lo queremos imprimir. | |||
=== Valores posibles del campo '''FTIPOANULACION''' === | |||
Este campo define qué ocurre cuando eliminamos un comprobante: | |||
* '''Físico''': el comprobante es eliminado físicamente de la base de datos sin dejar vestigio de su existencia (excepto que haya una bitácora de auditoría). Si no hubo comprobantes posteriores de su misma familia y tipo el número asignado por el talonario puede volver a utilizarse. | |||
* '''Lógico''': el comprobante permanece en el sistema pero su estado pasa a '''Anulado''' y no afecta ninguna otra tabla (movimientos, estados de cuenta, etc.). | |||
== Relaciones == | == Relaciones == | ||
== Triggers == | == Triggers == |
Revisión actual - 02:37 2 ene 2025
Descripción
La tabla COMPROBANTETIPO (Tipos de comprobantes.) permite la definición de los tipos de comprobantes asociados a las COMPROBANTES/FAMILIAS.
Estructura
Identidad
- Tabla: COMPROBANTETIPO
- Tipo: CLASE
- Detalle de: COMPROBANTEFAMILIA
- Define atributo FCODIGO
- Catálogo: SYS UTILIDADES
- Etiqueta: COMPROBANTE/CONFIGURACION
- La categoría es COMPROBANTES
Lista de campos
Columna | Campo físico | Campo lógico | Atributo | Descripción | Etiquetas | Definición | Observaciones |
---|---|---|---|---|---|---|---|
1 | FFAMILIA | Familia | COMPROBANTEFAMILIA | Familias de Comprobantes | KEY,REQ,INS | COMPROBANTETIPO | Familia a la que está asociado el comprobante. |
2 | FCODIGO | Codigo | VARCHAR(2) | Caracteres de longitud variable hasta 2 caracter/es | KEY,REQ,VIS,INS | COMPROBANTETIPO | Código del tipo de comprobante. |
3 | FDESCRIPCION | Descripcion | VARCHAR(64) | Caracteres de longitud variable hasta 64 caracter/es | REQ,VIS,INS | COMPROBANTETIPO | Descripción del tipo de comprobante. |
4 | FACUMULADOR | Acumulador | NUMERAACUMULADOR | Numerador de comprobantes | REQ,VIS,INS | COMPROBANTETIPO | Código de talonario. |
5 | FCIRCUITO | Circuito | CMPCIRCUITO | Circuitos de comprobantes | REQ,VIS,INS,UPD | COMPROBANTETIPO | Circuito al que está asociado el comprobante. |
6 | FTIPOCAMBIO | TipoCambio | MONEDA_TIPOCAMBIO | Monedas, tipos de cambio | REQ,VIS,INS,UPD | COMPROBANTETIPO | Indicar el tipo de cambio (normalmente comprador o vendedor). |
7 | FSIGNOOPUESTO | SignoOpuesto | BIT | Campo lógico, admite 1, 0 y NULL | REQ,VIS,INS,UPD | COMPROBANTETIPO | Marcar para indicar que el tipo de comprobante tiene un signo distinto al de la familia (por ejemplo una nota de crédito tiene un signo distinto). |
8 | FTIPOIMPRESION | TipoImpresion | COMPROBANTETIPO_MODOIMPRESION | COMPROBANTETIPO_MODOIMPRESION | VIS,INS | COMPROBANTETIPO | Define el modo de impresión (normalmente Automática para una impresión al registrar el comprobante, Manual para confirmar que se quiere la impresión al registrar el comprobante y A pedido se imprime por menú). |
9 | FMODOANULACION | ModoAnulacion | COMPROBANTETIPO_MODOANULACION | Comprobante, modo de anulación | REQ,VIS,INS | COMPROBANTETIPO | Define el modo de anulación (normalmente Físico para una eliminación física, o Lógico para marcar el comprobante como eliminado sin eliminar físicamente). |
10 | FIDNUM | FIDNUM | VARCHAR(16) | Caracteres de longitud variable hasta 16 caracter/es | INS | COMPROBANTETIPO | OBSOLETO. |
11 | Descripcion | Descripcion | VARCHAR(64) | Caracteres de longitud variable hasta 64 caracter/es | COMPUTADO | OBSOLETO. |
Observaciones adicionales sobre los campos
Valores posibles del campo FTIPOIMPRESION
Este campo define el tipo de impresión, las opciones actuales son:
- Automática: el comprobante se imprime automáticamente cuando se registra el comprobante.
- Manual: el comprobante se imprime cuando seleccionamos la opción de impresión del comprobante en el menú.
- A pedido: al registrar el comprobante el sistema pregunta si lo queremos imprimir.
Valores posibles del campo FTIPOANULACION
Este campo define qué ocurre cuando eliminamos un comprobante:
- Físico: el comprobante es eliminado físicamente de la base de datos sin dejar vestigio de su existencia (excepto que haya una bitácora de auditoría). Si no hubo comprobantes posteriores de su misma familia y tipo el número asignado por el talonario puede volver a utilizarse.
- Lógico: el comprobante permanece en el sistema pero su estado pasa a Anulado y no afecta ninguna otra tabla (movimientos, estados de cuenta, etc.).