Catálogo de Cuentas Contables (PUC)

Administración, jerarquía, clasificación, exportación e importación del Plan Único de Cuentas.

@if(!$mostrarFormulario && $botonEditar == 0) @endif Regresar
Total Cuentas
{{ $totalCuentas }}
Cuentas en el catálogo PUC
Cuentas Activas
{{ $totalActivas }}
Disponibles para transacciones
Inactivas
{{ $totalInactivas }}
Cuentas deshabilitadas
Cuentas Padre
{{ $totalPadres }}
Grupos principales del PUC
@if($mostrarFormulario || $botonEditar == 1)
@if($botonEditar == 1) Editando Cuenta Contable: {{ $cuentaOriginal }} @else Crear Nueva Cuenta Contable @endif
@error('cuenta') {{ $message }} @enderror @if(!empty($cuenta)) @php $len = strlen(trim($cuenta)); $nivelDesc = match(true) { $len == 1 => ['Clase', 'level-clase'], $len == 2 => ['Grupo', 'level-grupo'], $len == 4 => ['Cuenta', 'level-cuenta'], $len == 6 => ['Subcuenta', 'level-subcuenta'], $len >= 8 => ['Auxiliar', 'level-auxiliar'], default => ['Personalizado', 'level-cuenta'] }; @endphp
Nivel: {{ $nivelDesc[0] }} ({{ $len }} dígitos)
@endif
@error('nombre') {{ $message }} @enderror
@error('Cuenta_Padre') {{ $message }} @enderror
@if($botonEditar == 0) @else @endif
@endif
@if(!empty($busqueda)) @endif
@if(!empty($busqueda) || !empty($filtroPadre) || !empty($filtroTipo) || !empty($filtroEstado)) @endif
@forelse($cuentas as $item) @php $len = strlen(trim($item->codeC)); $nivel = match(true) { $len == 1 => ['Clase', 'level-clase'], $len == 2 => ['Grupo', 'level-grupo'], $len == 4 => ['Cuenta', 'level-cuenta'], $len == 6 => ['Subcuenta', 'level-subcuenta'], $len >= 8 => ['Auxiliar', 'level-auxiliar'], default => ['Cuenta', 'level-cuenta'] }; $tipoClass = match($item->Tipo_C) { 'Activo' => 'nature-activo', 'Pasivo' => 'nature-pasivo', 'Patrimonio' => 'nature-patrimonio', 'Ingresos' => 'nature-ingresos', 'Gastos' => 'nature-gastos', default => 'nature-costos' }; $estaInactiva = ($item->Otro_Dato === '1'); @endphp codeC) style="background-color: rgba(37, 99, 235, 0.08);" @endif> @empty @endforelse
Código PUC Nombre de la Cuenta Nivel Cuenta Padre Naturaleza Estado Acciones
{{ $item->codeC }} {{ $item->NombreCuenta }} {{ $nivel[0] }} @if(!empty($item->Cuenta_Padre)) {{ $item->Cuenta_Padre }} @if(!empty($item->NombrePadre)) - {{ trim($item->NombrePadre) }} @endif @else -- Principal -- @endif @if(!empty($item->Tipo_C) && $item->Tipo_C !== '0') {{ $item->Tipo_C }} @else General @endif @if(!$estaInactiva) Activa @else Inactiva @endif
No se encontraron cuentas contables

No existen cuentas que coincidan con los filtros o el criterio de búsqueda ingresado.

@if(!empty($busqueda) || !empty($filtroPadre) || !empty($filtroTipo) || !empty($filtroEstado)) @endif
Mostrando cuentas por página (Total: {{ $cuentas->total() }})
{{ $cuentas->links() }}
@if($mostrarModalImportar) @endif