Detalle
| Campo | Valor |
|---|---|
| Manual de Usuario | ABM de Tipos de Impuestos: alta, modificación, eliminación y consulta de los tipos de impuestos utilizados en retenciones y percepciones del ERP. |
El módulo Tipos de Impuestos permite administrar el catálogo de impuestos que el sistema aplica en operaciones de retención y percepción (por ejemplo Ganancias, IVA, IIBB, SUSS). Cada tipo de impuesto define una…
| Campo | Valor |
|---|---|
| Manual de Usuario | ABM de Tipos de Impuestos: alta, modificación, eliminación y consulta de los tipos de impuestos utilizados en retenciones y percepciones del ERP. |
El módulo Tipos de Impuestos permite administrar el catálogo de impuestos que el sistema aplica en operaciones de retención y percepción (por ejemplo Ganancias, IVA, IIBB, SUSS). Cada tipo de impuesto define una descripción, una sigla, el código AFIP, si aplica retención y/o percepción, un importe mínimo de retención y las cuentas contables asociadas (retención sufrida y retención realizada).
Adicionalmente, desde este módulo se accede a la configuración de cuentas contables por provincia y a los proveedores asociados a cada tipo de impuesto.
Importante: los tipos de impuesto con ID 1 a 4 son impuestos base del sistema. Al abrirlos para modificar, todos sus campos quedan deshabilitados y no pueden editarse.
Importante: para crear, modificar o eliminar registros el usuario debe contar con los permisos correspondientes. Si no los tiene, la acción se bloquea silenciosamente.
La ventana Tipos Impuestos se compone de:
| Sección | Descripción |
|---|---|
| Barra de herramientas superior | Botones Nuevo, Modificar, Eliminar, Imprimir y Ver. |
| Barra de búsqueda | Filtros por ID y Descripción más el botón Buscar. |
| Grilla de resultados | Lista de tipos de impuestos con sus columnas. |
| Barra de estado inferior | Muestra la cantidad de registros o registros seleccionados. |
| Filtro | Descripción |
|---|---|
| ID | Filtra por número de ID del tipo de impuesto. Solo admite valores numéricos. |
| Descripción | Filtra por texto contenido en la descripción (búsqueda parcial). |
| Buscar | Ejecuta la búsqueda con los filtros cargados. Si no se carga ningún filtro, lista todos los registros. |
| Fila de autofiltro | Cada columna de la grilla tiene una fila de filtro rápido para refinar los resultados ya mostrados. |
Importante: al presionar Buscar los campos ID y Descripción se limpian automáticamente tras ejecutar la consulta.
La grilla muestra las siguientes columnas:
| Columna | Descripción |
|---|---|
| ID | Identificador único del tipo de impuesto. |
| Descripción | Nombre del impuesto. |
| Sigla | Sigla abreviada. |
| Código AFIP | Código del impuesto según AFIP. |
| Activo | Indica si el tipo de impuesto está activo. |
| Mínimo Retención | Importe mínimo a partir del cual se aplica la retención. |
Importante: los tipos de impuesto inactivos se muestran en gris y con texto tachado.
| Acción | Descripción |
|---|---|
| Nuevo | Crea un nuevo tipo de impuesto. |
| Modificar | Edita el tipo de impuesto seleccionado. |
| Eliminar | Elimina el tipo de impuesto seleccionado. |
| Imprimir | Genera la vista previa de impresión del resultado de la búsqueda. |
| Ver | Accede a Cuentas Contables (por provincia) o Proveedores del tipo de impuesto seleccionado. |
Ambas acciones abren la ventana Alta y/o Modificación de Tipos de Impuestos con los campos:
| Campo | Descripción |
|---|---|
| Descripción | Nombre del impuesto (hasta 50 caracteres). |
| Sigla | Sigla del impuesto (hasta 10 caracteres). |
| Código AFIP | Código AFIP (hasta 3 caracteres alfanuméricos). |
| Retención | Indica si el impuesto aplica retención. Al tildarlo se habilita el campo Mín. Retención. |
| Mín. Retención | Importe mínimo de retención (formato numérico con 2 decimales). |
| Percepción | Indica si el impuesto aplica percepción. |
| Activo | Indica si el tipo de impuesto está activo. |
| Cta Sufrida | Cuenta contable de retención sufrida (código y nombre). |
| Cta Realizada | Cuenta contable de retención realizada (código y nombre). |
| Aceptar | Guarda el registro. |
Las cuentas contables se cargan ingresando el código y presionando Enter, o haciendo clic en el enlace Cta Sufrida / Cta Realizada para abrir el Plan de Cuentas. Solo se admiten cuentas activas.
Solicita confirmación antes de eliminar el registro seleccionado.
Abre la configuración de cuentas contables por provincia para el tipo de impuesto seleccionado.
Abre el detalle de proveedores asociados al tipo de impuesto seleccionado.
Crear el impuesto "Retención de Ganancias":
| Permiso | Función |
|---|---|
| Gestion.Archivos.Tipo_Impuesto.Nuevo | Permite crear tipos de impuestos. |
| Gestion.Archivos.Tipo_Impuesto.Modificar | Permite modificar tipos de impuestos. |
| Gestion.Archivos.Tipo_Impuesto.eliminar | Permite eliminar tipos de impuestos. |
| Gestion.Archivos.Tipos_Impuestos.PermiteModificar | Habilita el botón Aceptar en el formulario de alta/modificación. |
Basada en el análisis del formulario real de la v14.
| Form | Rol |
|---|---|
frmTipos_Impuestos (VB) — VisualPlenarioNET/VisualPlenarioNET/Gestion/frmTipos_Impuestos.vb |
Grilla principal (Buscar, Nuevo, Modificar, Eliminar, Imprimir, Ver). Se abre con ShowFrmInDockPanel(New frmTipos_Impuestos) desde frmNewMain.btnImpuestos_TipoImpuestos_ItemClick. |
frmTipos_Impuestos_AddMod (VB) — VisualPlenarioNET/VisualPlenarioNET/Gestion/frmTipos_Impuestos_AddMod.vb |
Alta y modificación del tipo de impuesto. |
clsTipos_impuestos (VB) — VisualPlenarioNET/ClassVisualPlenarioNET/Common/clsTipos_impuestos.vb |
Clase de negocio (Load/Save/Delete/Search). |
TipoImpuestos_Manager (C#) — VPNET_DataModel/Manager/Gestion/Common/TipoImpuestos_Manager.cs |
Manager EF (entidad TiposImpuestos / mapping TiposImpuestosMap). |
| Form | Rol |
|---|---|
frmTipos_Impuestos_VerCtaCte (VB) — VisualPlenarioNET/…/Gestion/frmTipos_Impuestos_VerCtaCte.vb |
Ver → Cuentas Contables por provincia. |
frmTipos_Impuestos_CtaCte_AddMod (VB) — VisualPlenarioNET/…/Gestion/frmTipos_Impuestos_CtaCte_AddMod.vb |
Alta/modificación de la cuenta contable por provincia. |
FormTipoImpuestoProveedores (C#) — VPNET_WinForms/VPNET_WinForms/Varios/FormTipoImpuestoProveedores.cs |
Ver → Proveedores asociados al tipo de impuesto. |
FormTipoImpuestosProveedoresAddMod (C#) — VPNET_WinForms/VPNET_WinForms/Varios/FormTipoImpuestosProveedoresAddMod.cs |
Alta/modificación del proveedor asociado. |
| Permiso | Acción |
|---|---|
Gestion.Archivos.Tipos Impuestos |
Acceso al formulario (chequeado en frmNewMain.btnImpuestos_TipoImpuestos_ItemClick con IsAllowedObject). Nota: separado por espacios, distinto de los siguientes. |
Gestion.Archivos.Tipo_Impuesto.Nuevo |
Habilita el botón Nuevo. |
Gestion.Archivos.Tipo_Impuesto.Modificar |
Habilita el botón Modificar. |
Gestion.Archivos.Tipo_Impuesto.eliminar |
Habilita el botón Eliminar (literal en minúscula en el código). |
Gestion.Archivos.Tipos_Impuestos.PermiteModificar |
Habilita el botón Aceptar en frmTipos_Impuestos_AddMod. |
| Tabla | Uso |
|---|---|
Tipos_Impuestos |
Catálogo de tipos de impuesto (campos: Descripcion, Sigla, CodigoAFIP, Aplica_Retencion, Aplica_Percepcion, Min_Retencion, Nro_Cta_Ret_Sufrida, Nro_Cta_Ret_Realizada, Activo). |
Tipos_Impuestos_CtaCble |
Cuentas contables por provincia (satélite Cuentas Contables). |
Tipo_Impuesto_Proveedores |
Proveedores asociados al tipo de impuesto (satélite Proveedores). |
Stored Procedures: Tipos_Impuestos_Add, Tipos_Impuestos_Mod, Tipos_Impuestos_Del, Tipos_Impuestos_Search.
Esta funcionalidad forma parte de Legales e Impuestos. No declara otro manual operativo como dependencia directa en su metadata actual.
Id <= 4 deshabilitan todos los controles en el AddMod (EnabledControls(_objTipo_Impuestos.Id <= 4, False)): son impuestos base no editables.Min_Retencion se guarda solo cuando Percepción está tildada: .Min_Retencion = IIf(chkPercepcion.Checked, tx_MinRetencion.EditValue, 0). En la persistencia SQL de la clase de negocio se evalúa IIf(_Aplica_Retencion, _Min_Retencion, 0) (criterio distinto: Aplica_Retencion). Discrepancia a tener en cuenta al diagnosticar mínimos en cero.Mín. Retención se habilita por el evento chkRetencion.CheckedChanged.Tipos Impuestos, con espacios) y permisos de botón (Tipo_Impuesto.*, con guion bajo) son rutas distintas; alta de uno no implica el otro.VisualPlenarioNET.Legacy/Gestion/frmTipos_Impuestos* que no son las activas — verificar contra binario instalado.Ingresá con tu usuario del equipo para dejar una sugerencia.