diff --git a/app/resources/views/contabilidad/movimientos/scripts/movimientos_table.blade.php b/app/resources/views/contabilidad/movimientos/scripts/movimientos_table.blade.php
index 48fedb8..18c23c6 100644
--- a/app/resources/views/contabilidad/movimientos/scripts/movimientos_table.blade.php
+++ b/app/resources/views/contabilidad/movimientos/scripts/movimientos_table.blade.php
@@ -96,26 +96,7 @@
columnDefs,
order,
language: Object.assign(dtD.language, {
- searchBuilder: {
- add: 'Filtrar',
- condition: 'Comparador',
- clearAll: 'Resetear',
- delete: 'Eliminar',
- deleteTitle: 'Eliminar Titulo',
- data: 'Columna',
- left: 'Izquierda',
- leftTitle: 'Titulo Izquierdo',
- logicAnd: 'Y',
- logicOr: 'O',
- right: 'Derecha',
- rightTitle: 'Titulo Derecho',
- title: {
- 0: 'Filtros',
- _: 'Filtros (%d)'
- },
- value: 'Opciones',
- valueJoiner: 'y'
- }
+ searchBuilder
}),
layout: {
top1: {
diff --git a/app/resources/views/layout/body/scripts/datatables/searchbuilder.blade.php b/app/resources/views/layout/body/scripts/datatables/searchbuilder.blade.php
index abd45e6..1e1b686 100644
--- a/app/resources/views/layout/body/scripts/datatables/searchbuilder.blade.php
+++ b/app/resources/views/layout/body/scripts/datatables/searchbuilder.blade.php
@@ -2,4 +2,26 @@
+
@endpush
diff --git a/app/src/Repository/Contabilidad/CentroCosto.php b/app/src/Repository/Contabilidad/CentroCosto.php
index 40bd5c5..b224066 100644
--- a/app/src/Repository/Contabilidad/CentroCosto.php
+++ b/app/src/Repository/Contabilidad/CentroCosto.php
@@ -34,6 +34,7 @@ class CentroCosto extends Ideal\Repository
->register('tipo_cuenta_id', (new Mapper())
->setProperty('tipoCuenta')
->setFunction(function(array $data) {
+ if (empty($data['tipo_cuenta_id'])) return null;
return $this->tipoCuentaRepository->fetchById($data['tipo_cuenta_id']);
})
->setDefault(null))
@@ -54,6 +55,11 @@ class CentroCosto extends Ideal\Repository
return $this->update($model, ['tipo_centro_id', 'categoria_id', 'tipo_cuenta_id', 'cuenta_contable', 'descripcion'], $new_data);
}
+ /**
+ * @param string $descripcion
+ * @return Model\Contabilidad\CentroCosto
+ * @throws \Incoviba\Common\Implement\Exception\EmptyResult
+ */
public function fetchByDescripcion(string $descripcion): Model\Contabilidad\CentroCosto
{
$query = $this->connection->getQueryBuilder()