diff --git a/src/components/EditPictureForm.vue b/src/components/EditPictureForm.vue
index cd6107acaf..1f158e785a 100644
--- a/src/components/EditPictureForm.vue
+++ b/src/components/EditPictureForm.vue
@@ -156,26 +156,22 @@ const rotateRight = () => {
 };
 
 const onSubmit = () => {
-    try {
-        if (!newPhoto.files && !newPhoto.url) {
-            notify(t('Select an image'), 'negative');
-            return;
-        }
-
-        const options = {
-            type: 'blob',
-        };
-
-        editor.value
-            .result(options)
-            .then((result) => {
-                const file = new File([result], newPhoto.files?.name || '');
-                newPhoto.blob = file;
-            })
-            .then(() => makeRequest());
-    } catch (err) {
-        console.error('Error uploading image');
+    if (!newPhoto.files && !newPhoto.url) {
+        notify(t('Select an image'), 'negative');
+        return;
     }
+
+    const options = {
+        type: 'blob',
+    };
+
+    editor.value
+        .result(options)
+        .then((result) => {
+            const file = new File([result], newPhoto.files?.name || '');
+            newPhoto.blob = file;
+        })
+        .then(() => makeRequest());
 };
 
 const makeRequest = async () => {
diff --git a/src/components/EditTableCellValueForm.vue b/src/components/EditTableCellValueForm.vue
index 14709e8843..7755df9ab7 100644
--- a/src/components/EditTableCellValueForm.vue
+++ b/src/components/EditTableCellValueForm.vue
@@ -51,21 +51,17 @@ const onDataSaved = () => {
 };
 
 const onSubmit = async () => {
-    try {
-        isLoading.value = true;
-        const rowsToEdit = $props.rows.map((row) => ({ id: row.id, itemFk: row.itemFk }));
-        const payload = {
-            field: selectedField.value.field,
-            newValue: newValue.value,
-            lines: rowsToEdit,
-        };
+    isLoading.value = true;
+    const rowsToEdit = $props.rows.map((row) => ({ id: row.id, itemFk: row.itemFk }));
+    const payload = {
+        field: selectedField.value.field,
+        newValue: newValue.value,
+        lines: rowsToEdit,
+    };
 
-        await axios.post($props.editUrl, payload);
-        onDataSaved();
-        isLoading.value = false;
-    } catch (err) {
-        console.error('Error submitting table cell edit');
-    }
+    await axios.post($props.editUrl, payload);
+    onDataSaved();
+    isLoading.value = false;
 };
 
 const closeForm = () => {
diff --git a/src/components/FilterItemForm.vue b/src/components/FilterItemForm.vue
index 1cf36deeba..5c3d474150 100644
--- a/src/components/FilterItemForm.vue
+++ b/src/components/FilterItemForm.vue
@@ -84,34 +84,30 @@ const tableColumns = computed(() => [
 ]);
 
 const onSubmit = async () => {
-    try {
-        let filter = itemFilter;
-        const params = itemFilterParams;
-        const where = {};
-        for (let key in params) {
-            const value = params[key];
-            if (!value) continue;
+    let filter = itemFilter;
+    const params = itemFilterParams;
+    const where = {};
+    for (let key in params) {
+        const value = params[key];
+        if (!value) continue;
 
-            switch (key) {
-                case 'name':
-                    where[key] = { like: `%${value}%` };
-                    break;
-                case 'producerFk':
-                case 'typeFk':
-                case 'size':
-                case 'inkFk':
-                    where[key] = value;
-            }
+        switch (key) {
+            case 'name':
+                where[key] = { like: `%${value}%` };
+                break;
+            case 'producerFk':
+            case 'typeFk':
+            case 'size':
+            case 'inkFk':
+                where[key] = value;
         }
-        filter.where = where;
-
-        const { data } = await axios.get(props.url, {
-            params: { filter: JSON.stringify(filter) },
-        });
-        tableRows.value = data;
-    } catch (err) {
-        console.error('Error fetching entries items');
     }
+    filter.where = where;
+
+    const { data } = await axios.get(props.url, {
+        params: { filter: JSON.stringify(filter) },
+    });
+    tableRows.value = data;
 };
 
 const closeForm = () => {
diff --git a/src/components/FilterTravelForm.vue b/src/components/FilterTravelForm.vue
index c84772d9bd..6eb44bd014 100644
--- a/src/components/FilterTravelForm.vue
+++ b/src/components/FilterTravelForm.vue
@@ -86,32 +86,28 @@ const tableColumns = computed(() => [
 ]);
 
 const onSubmit = async () => {
-    try {
-        let filter = travelFilter;
-        const params = travelFilterParams;
-        const where = {};
-        for (let key in params) {
-            const value = params[key];
-            if (!value) continue;
+    let filter = travelFilter;
+    const params = travelFilterParams;
+    const where = {};
+    for (let key in params) {
+        const value = params[key];
+        if (!value) continue;
 
-            switch (key) {
-                case 'agencyModeFk':
-                case 'warehouseInFk':
-                case 'warehouseOutFk':
-                case 'shipped':
-                case 'landed':
-                    where[key] = value;
-            }
+        switch (key) {
+            case 'agencyModeFk':
+            case 'warehouseInFk':
+            case 'warehouseOutFk':
+            case 'shipped':
+            case 'landed':
+                where[key] = value;
         }
-
-        filter.where = where;
-        const { data } = await axios.get('Travels', {
-            params: { filter: JSON.stringify(filter) },
-        });
-        tableRows.value = data;
-    } catch (err) {
-        console.error('Error fetching travels');
     }
+
+    filter.where = where;
+    const { data } = await axios.get('Travels', {
+        params: { filter: JSON.stringify(filter) },
+    });
+    tableRows.value = data;
 };
 
 const closeForm = () => {
diff --git a/src/components/FormModel.vue b/src/components/FormModel.vue
index 05f947cf39..9ac2d38a51 100644
--- a/src/components/FormModel.vue
+++ b/src/components/FormModel.vue
@@ -217,9 +217,6 @@ async function save() {
         updateAndEmit('onDataSaved', formData.value, response?.data);
         if ($props.reload) await arrayData.fetch({});
         hasChanges.value = false;
-    } catch (err) {
-        console.error(err);
-        notify('errors.writeRequest', 'negative');
     } finally {
         isLoading.value = false;
     }
diff --git a/src/components/ItemsFilterPanel.vue b/src/components/ItemsFilterPanel.vue
index e89d32da49..5fc5f3d123 100644
--- a/src/components/ItemsFilterPanel.vue
+++ b/src/components/ItemsFilterPanel.vue
@@ -88,20 +88,16 @@ const applyTags = (params, search) => {
 };
 
 const fetchItemTypes = async (id) => {
-    try {
-        const filter = {
-            fields: ['id', 'name', 'categoryFk'],
-            where: { categoryFk: id },
-            include: 'category',
-            order: 'name ASC',
-        };
-        const { data } = await axios.get('ItemTypes', {
-            params: { filter: JSON.stringify(filter) },
-        });
-        itemTypesOptions.value = data;
-    } catch (err) {
-        console.error('Error fetching item types', err);
-    }
+    const filter = {
+        fields: ['id', 'name', 'categoryFk'],
+        where: { categoryFk: id },
+        include: 'category',
+        order: 'name ASC',
+    };
+    const { data } = await axios.get('ItemTypes', {
+        params: { filter: JSON.stringify(filter) },
+    });
+    itemTypesOptions.value = data;
 };
 
 const getCategoryClass = (category, params) => {
@@ -111,23 +107,19 @@ const getCategoryClass = (category, params) => {
 };
 
 const getSelectedTagValues = async (tag) => {
-    try {
-        if (!tag?.selectedTag?.id) return;
-        tag.value = null;
-        const filter = {
-            fields: ['value'],
-            order: 'value ASC',
-            limit: 30,
-        };
+    if (!tag?.selectedTag?.id) return;
+    tag.value = null;
+    const filter = {
+        fields: ['value'],
+        order: 'value ASC',
+        limit: 30,
+    };
 
-        const params = { filter: JSON.stringify(filter) };
-        const { data } = await axios.get(`Tags/${tag.selectedTag.id}/filterValue`, {
-            params,
-        });
-        tag.valueOptions = data;
-    } catch (err) {
-        console.error('Error getting selected tag values');
-    }
+    const params = { filter: JSON.stringify(filter) };
+    const { data } = await axios.get(`Tags/${tag.selectedTag.id}/filterValue`, {
+        params,
+    });
+    tag.valueOptions = data;
 };
 
 const removeTag = (index, params, search) => {
diff --git a/src/components/RefundInvoiceForm.vue b/src/components/RefundInvoiceForm.vue
index 9d9f0cff19..590acede00 100644
--- a/src/components/RefundInvoiceForm.vue
+++ b/src/components/RefundInvoiceForm.vue
@@ -39,14 +39,10 @@ const refund = async () => {
         invoiceCorrectionTypeFk: invoiceParams.invoiceCorrectionTypeFk,
     };
 
-    try {
-        const { data } = await axios.post('InvoiceOuts/refundAndInvoice', params);
-        notify(t('Refunded invoice'), 'positive');
-        const [id] = data?.refundId || [];
-        if (id) router.push({ name: 'InvoiceOutSummary', params: { id } });
-    } catch (err) {
-        console.error('Error refunding invoice', err);
-    }
+    const { data } = await axios.post('InvoiceOuts/refundAndInvoice', params);
+    notify(t('Refunded invoice'), 'positive');
+    const [id] = data?.refundId || [];
+    if (id) router.push({ name: 'InvoiceOutSummary', params: { id } });
 };
 </script>
 
diff --git a/src/components/TransferInvoiceForm.vue b/src/components/TransferInvoiceForm.vue
index f7050cdba6..aa71070d6c 100644
--- a/src/components/TransferInvoiceForm.vue
+++ b/src/components/TransferInvoiceForm.vue
@@ -49,36 +49,32 @@ const makeInvoice = async () => {
         makeInvoice: checked.value,
     };
 
-    try {
-        if (checked.value && hasToInvoiceByAddress) {
-            const response = await new Promise((resolve) => {
-                quasar
-                    .dialog({
-                        component: VnConfirm,
-                        componentProps: {
-                            title: t('Bill destination client'),
-                            message: t('transferInvoiceInfo'),
-                        },
-                    })
-                    .onOk(() => {
-                        resolve(true);
-                    })
-                    .onCancel(() => {
-                        resolve(false);
-                    });
-            });
-            if (!response) {
-                return;
-            }
+    if (checked.value && hasToInvoiceByAddress) {
+        const response = await new Promise((resolve) => {
+            quasar
+                .dialog({
+                    component: VnConfirm,
+                    componentProps: {
+                        title: t('Bill destination client'),
+                        message: t('transferInvoiceInfo'),
+                    },
+                })
+                .onOk(() => {
+                    resolve(true);
+                })
+                .onCancel(() => {
+                    resolve(false);
+                });
+        });
+        if (!response) {
+            return;
         }
-
-        const { data } = await axios.post('InvoiceOuts/transfer', params);
-        notify(t('Transferred invoice'), 'positive');
-        const id = data?.[0];
-        if (id) router.push({ name: 'InvoiceOutSummary', params: { id } });
-    } catch (err) {
-        console.error('Error transfering invoice', err);
     }
+
+    const { data } = await axios.post('InvoiceOuts/transfer', params);
+    notify(t('Transferred invoice'), 'positive');
+    const id = data?.[0];
+    if (id) router.push({ name: 'InvoiceOutSummary', params: { id } });
 };
 </script>
 
diff --git a/src/components/VnTable/VnVisibleColumn.vue b/src/components/VnTable/VnVisibleColumn.vue
index f5c3458cd7..57b1fdf21d 100644
--- a/src/components/VnTable/VnVisibleColumn.vue
+++ b/src/components/VnTable/VnVisibleColumn.vue
@@ -57,31 +57,27 @@ async function getConfig(url, filter) {
 }
 
 async function fetchViewConfigData() {
-    try {
-        const defaultFilter = {
-            where: { tableCode: $props.tableCode },
-        };
+    const defaultFilter = {
+        where: { tableCode: $props.tableCode },
+    };
 
-        const userConfig = await getConfig('UserConfigViews', {
-            where: {
-                ...defaultFilter.where,
-                ...{ userFk: user.value.id },
-            },
-        });
+    const userConfig = await getConfig('UserConfigViews', {
+        where: {
+            ...defaultFilter.where,
+            ...{ userFk: user.value.id },
+        },
+    });
 
-        if (userConfig) {
-            initialUserConfigViewData.value = userConfig;
-            setUserConfigViewData(userConfig.configuration);
-            return;
-        }
+    if (userConfig) {
+        initialUserConfigViewData.value = userConfig;
+        setUserConfigViewData(userConfig.configuration);
+        return;
+    }
 
-        const defaultConfig = await getConfig('DefaultViewConfigs', defaultFilter);
-        if (defaultConfig) {
-            setUserConfigViewData(defaultConfig.columns);
-            return;
-        }
-    } catch (err) {
-        console.error('Error fetching config view data', err);
+    const defaultConfig = await getConfig('DefaultViewConfigs', defaultFilter);
+    if (defaultConfig) {
+        setUserConfigViewData(defaultConfig.columns);
+        return;
     }
 }
 
@@ -92,7 +88,6 @@ async function saveConfig() {
     setUserConfigViewData(configuration, true);
     if (!$props.tableCode) return popupProxyRef.value.hide();
 
-    try {
         const params = {};
         // Si existe una view config del usuario hacemos un update si no la creamos
         if (initialUserConfigViewData.value) {
@@ -123,10 +118,7 @@ async function saveConfig() {
         }
         notify('globals.dataSaved', 'positive');
         popupProxyRef.value.hide();
-    } catch (err) {
-        console.error('Error saving user view config', err);
-        notify('errors.writeRequest', 'negative');
-    }
+
 }
 
 onMounted(async () => {
diff --git a/src/components/common/TableVisibleColumns.vue b/src/components/common/TableVisibleColumns.vue
index 9a6c70ef03..ee1e563198 100644
--- a/src/components/common/TableVisibleColumns.vue
+++ b/src/components/common/TableVisibleColumns.vue
@@ -58,79 +58,71 @@ const getConfig = async (url, filter) => {
 };
 
 const fetchViewConfigData = async () => {
-    try {
-        const userConfigFilter = {
-            where: { tableCode: $props.tableCode, userFk: user.value.id },
-        };
-        const userConfig = await getConfig('UserConfigViews', userConfigFilter);
+    const userConfigFilter = {
+        where: { tableCode: $props.tableCode, userFk: user.value.id },
+    };
+    const userConfig = await getConfig('UserConfigViews', userConfigFilter);
 
-        if (userConfig) {
-            initialUserConfigViewData.value = userConfig;
-            setUserConfigViewData(userConfig.configuration);
-            return;
-        }
+    if (userConfig) {
+        initialUserConfigViewData.value = userConfig;
+        setUserConfigViewData(userConfig.configuration);
+        return;
+    }
 
-        const defaultConfigFilter = { where: { tableCode: $props.tableCode } };
-        const defaultConfig = await getConfig('DefaultViewConfigs', defaultConfigFilter);
+    const defaultConfigFilter = { where: { tableCode: $props.tableCode } };
+    const defaultConfig = await getConfig('DefaultViewConfigs', defaultConfigFilter);
 
-        if (defaultConfig) {
-            // Si el backend devuelve una configuración por defecto la usamos
-            setUserConfigViewData(defaultConfig.columns);
-            return;
-        } else {
-            // Si no hay configuración por defecto mostramos todas las columnas
-            const defaultColumns = {};
-            $props.allColumns.forEach((col) => (defaultColumns[col] = true));
-            setUserConfigViewData(defaultColumns);
-        }
-    } catch (err) {
-        console.error('Error fetching config view data', err);
+    if (defaultConfig) {
+        // Si el backend devuelve una configuración por defecto la usamos
+        setUserConfigViewData(defaultConfig.columns);
+        return;
+    } else {
+        // Si no hay configuración por defecto mostramos todas las columnas
+        const defaultColumns = {};
+        $props.allColumns.forEach((col) => (defaultColumns[col] = true));
+        setUserConfigViewData(defaultColumns);
     }
 };
 
 const saveConfig = async () => {
-    try {
-        const params = {};
-        const configuration = {};
+    const params = {};
+    const configuration = {};
 
-        formattedCols.value.forEach((col) => {
-            const { name, active } = col;
-            configuration[name] = active;
-        });
+    formattedCols.value.forEach((col) => {
+        const { name, active } = col;
+        configuration[name] = active;
+    });
 
-        // Si existe una view config del usuario hacemos un update si no la creamos
-        if (initialUserConfigViewData.value) {
-            params.updates = [
-                {
-                    data: {
-                        configuration: configuration,
-                    },
-                    where: {
-                        id: initialUserConfigViewData.value.id,
-                    },
-                },
-            ];
-        } else {
-            params.creates = [
-                {
-                    userFk: user.value.id,
-                    tableCode: $props.tableCode,
-                    tableConfig: $props.tableCode,
+    // Si existe una view config del usuario hacemos un update si no la creamos
+    if (initialUserConfigViewData.value) {
+        params.updates = [
+            {
+                data: {
                     configuration: configuration,
                 },
-            ];
-        }
-
-        const response = await axios.post('UserConfigViews/crud', params);
-        if (response.data && response.data[0]) {
-            initialUserConfigViewData.value = response.data[0];
-        }
-        emitSavedConfig();
-        notify('globals.dataSaved', 'positive');
-        popupProxyRef.value.hide();
-    } catch (err) {
-        console.error('Error saving user view config', err);
+                where: {
+                    id: initialUserConfigViewData.value.id,
+                },
+            },
+        ];
+    } else {
+        params.creates = [
+            {
+                userFk: user.value.id,
+                tableCode: $props.tableCode,
+                tableConfig: $props.tableCode,
+                configuration: configuration,
+            },
+        ];
     }
+
+    const response = await axios.post('UserConfigViews/crud', params);
+    if (response.data && response.data[0]) {
+        initialUserConfigViewData.value = response.data[0];
+    }
+    emitSavedConfig();
+    notify('globals.dataSaved', 'positive');
+    popupProxyRef.value.hide();
 };
 
 const emitSavedConfig = () => {
diff --git a/src/pages/Account/AccountAccounts.vue b/src/pages/Account/AccountAccounts.vue
index 9cc2825518..d75f6359fe 100644
--- a/src/pages/Account/AccountAccounts.vue
+++ b/src/pages/Account/AccountAccounts.vue
@@ -11,21 +11,13 @@ const { t } = useI18n();
 const { notify } = useNotify();
 
 const onSynchronizeAll = async () => {
-    try {
-        notify(t('Synchronizing in the background'), 'positive');
-        await axios.patch(`Accounts/syncAll`);
-    } catch (error) {
-        console.error('Error synchronizing all accounts', error);
-    }
+    notify(t('Synchronizing in the background'), 'positive');
+    await axios.patch(`Accounts/syncAll`);
 };
 
 const onSynchronizeRoles = async () => {
-    try {
-        await axios.patch(`RoleInherits/sync`);
-        notify(t('Roles synchronized!'), 'positive');
-    } catch (error) {
-        console.error('Error synchronizing roles', error);
-    }
+    await axios.patch(`RoleInherits/sync`);
+    notify(t('Roles synchronized!'), 'positive');
 };
 </script>
 
diff --git a/src/pages/Account/AccountAcls.vue b/src/pages/Account/AccountAcls.vue
index dd93a0cb5f..d073fcfd20 100644
--- a/src/pages/Account/AccountAcls.vue
+++ b/src/pages/Account/AccountAcls.vue
@@ -94,29 +94,25 @@ const columns = computed(() => [
     },
 ]);
 const deleteAcl = async ({ id }) => {
-    try {
-        await new Promise((resolve) => {
-            quasar
-                .dialog({
-                    component: VnConfirm,
-                    componentProps: {
-                        title: t('Remove ACL'),
-                        message: t('Do you want to remove this ACL?'),
-                    },
-                })
-                .onOk(() => {
-                    resolve(true);
-                })
-                .onCancel(() => {
-                    resolve(false);
-                });
-        });
-        await axios.delete(`ACLs/${id}`);
-        tableRef.value.reload();
-        notify('ACL removed', 'positive');
-    } catch (error) {
-        console.error('Error deleting Acl: ', error);
-    }
+    await new Promise((resolve) => {
+        quasar
+            .dialog({
+                component: VnConfirm,
+                componentProps: {
+                    title: t('Remove ACL'),
+                    message: t('Do you want to remove this ACL?'),
+                },
+            })
+            .onOk(() => {
+                resolve(true);
+            })
+            .onCancel(() => {
+                resolve(false);
+            });
+    });
+    await axios.delete(`ACLs/${id}`);
+    tableRef.value.reload();
+    notify('ACL removed', 'positive');
 };
 </script>
 
diff --git a/src/pages/Account/AccountConnections.vue b/src/pages/Account/AccountConnections.vue
index 057745831b..ba4ed49c8c 100644
--- a/src/pages/Account/AccountConnections.vue
+++ b/src/pages/Account/AccountConnections.vue
@@ -34,13 +34,9 @@ const refresh = () => paginateRef.value.fetch();
 const navigate = (id) => router.push({ name: 'AccountSummary', params: { id } });
 
 const killSession = async ({ userId, created }) => {
-    try {
-        await axios.post(`${urlPath}/killSession`, { userId, created });
-        paginateRef.value.fetch();
-        notify(t('Session killed'), 'positive');
-    } catch (error) {
-        console.error('Error killing session', error);
-    }
+    await axios.post(`${urlPath}/killSession`, { userId, created });
+    paginateRef.value.fetch();
+    notify(t('Session killed'), 'positive');
 };
 </script>
 
diff --git a/src/pages/Account/AccountLdap.vue b/src/pages/Account/AccountLdap.vue
index 7b8433e734..2b61c647d4 100644
--- a/src/pages/Account/AccountLdap.vue
+++ b/src/pages/Account/AccountLdap.vue
@@ -40,12 +40,8 @@ const formUrlCreate = ref(null);
 const formUrlUpdate = ref(null);
 const formCustomFn = ref(null);
 const onTestConection = async () => {
-    try {
-        await axios.get(`LdapConfigs/test`);
-        notify(t('LDAP connection established!'), 'positive');
-    } catch (error) {
-        console.error('Error testing connection', error);
-    }
+    await axios.get(`LdapConfigs/test`);
+    notify(t('LDAP connection established!'), 'positive');
 };
 const getInitialLdapConfig = async () => {
     try {
@@ -72,14 +68,10 @@ const getInitialLdapConfig = async () => {
     }
 };
 const deleteMailForward = async () => {
-    try {
-        await axios.delete(URL_UPDATE);
-        initialData.value = { ...DEFAULT_DATA };
-        hasData.value = false;
-        notify(t('globals.dataSaved'), 'positive');
-    } catch (err) {
-        console.error('Error deleting mail forward', err);
-    }
+    await axios.delete(URL_UPDATE);
+    initialData.value = { ...DEFAULT_DATA };
+    hasData.value = false;
+    notify(t('globals.dataSaved'), 'positive');
 };
 
 onMounted(async () => await getInitialLdapConfig());
diff --git a/src/pages/Account/AccountSamba.vue b/src/pages/Account/AccountSamba.vue
index 7af9f43647..73c871922b 100644
--- a/src/pages/Account/AccountSamba.vue
+++ b/src/pages/Account/AccountSamba.vue
@@ -46,12 +46,8 @@ const formUrlUpdate = ref(null);
 const formCustomFn = ref(null);
 
 const onTestConection = async () => {
-    try {
-        await axios.get(`SambaConfigs/test`);
-        notify(t('Samba connection established!'), 'positive');
-    } catch (error) {
-        console.error('Error testing connection', error);
-    }
+    await axios.get(`SambaConfigs/test`);
+    notify(t('Samba connection established!'), 'positive');
 };
 
 const getInitialSambaConfig = async () => {
@@ -79,14 +75,10 @@ const getInitialSambaConfig = async () => {
 };
 
 const deleteMailForward = async () => {
-    try {
-        await axios.delete(URL_UPDATE);
-        initialData.value = { ...DEFAULT_DATA };
-        hasData.value = false;
-        notify(t('globals.dataSaved'), 'positive');
-    } catch (err) {
-        console.error('Error deleting mail forward', err);
-    }
+    await axios.delete(URL_UPDATE);
+    initialData.value = { ...DEFAULT_DATA };
+    hasData.value = false;
+    notify(t('globals.dataSaved'), 'positive');
 };
 
 onMounted(async () => await getInitialSambaConfig());
diff --git a/src/pages/Account/Alias/Card/AliasDescriptor.vue b/src/pages/Account/Alias/Card/AliasDescriptor.vue
index 963f845473..dc06ef5045 100644
--- a/src/pages/Account/Alias/Card/AliasDescriptor.vue
+++ b/src/pages/Account/Alias/Card/AliasDescriptor.vue
@@ -44,13 +44,9 @@ const removeAlias = () => {
             cancel: true,
         })
         .onOk(async () => {
-            try {
-                await axios.delete(`MailAliases/${entityId.value}`);
-                notify(t('Alias removed'), 'positive');
-                router.push({ name: 'AccountAlias' });
-            } catch (err) {
-                console.error('Error removing alias');
-            }
+            await axios.delete(`MailAliases/${entityId.value}`);
+            notify(t('Alias removed'), 'positive');
+            router.push({ name: 'AccountAlias' });
         });
 };
 </script>
diff --git a/src/pages/Account/Alias/Card/AliasUsers.vue b/src/pages/Account/Alias/Card/AliasUsers.vue
index 4a9c449e4a..4aad68f1a0 100644
--- a/src/pages/Account/Alias/Card/AliasUsers.vue
+++ b/src/pages/Account/Alias/Card/AliasUsers.vue
@@ -46,13 +46,9 @@ const columns = computed(() => [
 ]);
 
 const deleteAlias = async (row) => {
-    try {
-        await axios.delete(`${urlPath.value}/${row.id}`);
-        notify(t('User removed'), 'positive');
-        fetchAliases();
-    } catch (error) {
-        console.error(error);
-    }
+    await axios.delete(`${urlPath.value}/${row.id}`);
+    notify(t('User removed'), 'positive');
+    fetchAliases();
 };
 
 watch(
diff --git a/src/pages/Account/Card/AccountMailAlias.vue b/src/pages/Account/Card/AccountMailAlias.vue
index 15d03c665c..8d3bd3b677 100644
--- a/src/pages/Account/Card/AccountMailAlias.vue
+++ b/src/pages/Account/Card/AccountMailAlias.vue
@@ -61,23 +61,15 @@ const fetchAccountExistence = async () => {
 };
 
 const deleteMailAlias = async (row) => {
-    try {
-        await axios.delete(`${urlPath}/${row.id}`);
-        fetchMailAliases();
-        notify(t('Unsubscribed from alias!'), 'positive');
-    } catch (error) {
-        console.error(error);
-    }
+    await axios.delete(`${urlPath}/${row.id}`);
+    fetchMailAliases();
+    notify(t('Unsubscribed from alias!'), 'positive');
 };
 
 const createMailAlias = async (mailAliasFormData) => {
-    try {
-        await axios.post(urlPath, mailAliasFormData);
-        notify(t('Subscribed to alias!'), 'positive');
-        fetchMailAliases();
-    } catch (error) {
-        console.error(error);
-    }
+    await axios.post(urlPath, mailAliasFormData);
+    notify(t('Subscribed to alias!'), 'positive');
+    fetchMailAliases();
 };
 
 const fetchMailAliases = async () => {
diff --git a/src/pages/Account/Card/AccountMailForwarding.vue b/src/pages/Account/Card/AccountMailForwarding.vue
index 24b30f2b30..aa92e50723 100644
--- a/src/pages/Account/Card/AccountMailForwarding.vue
+++ b/src/pages/Account/Card/AccountMailForwarding.vue
@@ -41,35 +41,22 @@ const fetchAccountExistence = async () => {
 };
 
 const fetchMailForwards = async () => {
-    try {
-        const response = await axios.get(`MailForwards/${route.params.id}`);
-        return response.data;
-    } catch (err) {
-        console.error('Error fetching mail forwards', err);
-        return null;
-    }
+    const response = await axios.get(`MailForwards/${route.params.id}`);
+    return response.data;
 };
 
 const deleteMailForward = async () => {
-    try {
-        await axios.delete(`MailForwards/${route.params.id}`);
-        formData.value.forwardTo = null;
-        initialData.value.forwardTo = null;
-        initialData.value.hasData = hasData.value;
-        notify(t('globals.dataSaved'), 'positive');
-    } catch (err) {
-        console.error('Error deleting mail forward', err);
-    }
+    await axios.delete(`MailForwards/${route.params.id}`);
+    formData.value.forwardTo = null;
+    initialData.value.forwardTo = null;
+    initialData.value.hasData = hasData.value;
+    notify(t('globals.dataSaved'), 'positive');
 };
 
 const updateMailForward = async () => {
-    try {
-        await axios.patch('MailForwards', formData.value);
-        initialData.value = { ...formData.value };
-        initialData.value.hasData = hasData.value;
-    } catch (err) {
-        console.error('Error creating mail forward', err);
-    }
+    await axios.patch('MailForwards', formData.value);
+    initialData.value = { ...formData.value };
+    initialData.value.hasData = hasData.value;
 };
 
 const onSubmit = async () => {
diff --git a/src/pages/Account/Role/Card/RoleDescriptor.vue b/src/pages/Account/Role/Card/RoleDescriptor.vue
index e4af3ed132..1ad3b146a4 100644
--- a/src/pages/Account/Role/Card/RoleDescriptor.vue
+++ b/src/pages/Account/Role/Card/RoleDescriptor.vue
@@ -32,12 +32,8 @@ const filter = {
     where: { id: entityId },
 };
 const removeRole = async () => {
-    try {
-        await axios.delete(`VnRoles/${entityId.value}`);
-        notify(t('Role removed'), 'positive');
-    } catch (error) {
-        console.error('Error deleting role', error);
-    }
+    await axios.delete(`VnRoles/${entityId.value}`);
+    notify(t('Role removed'), 'positive');
 };
 </script>
 
diff --git a/src/pages/Account/Role/Card/SubRoles.vue b/src/pages/Account/Role/Card/SubRoles.vue
index d17f96dd89..2d119c93a2 100644
--- a/src/pages/Account/Role/Card/SubRoles.vue
+++ b/src/pages/Account/Role/Card/SubRoles.vue
@@ -46,29 +46,19 @@ const columns = computed(() => [
 ]);
 
 const deleteSubRole = async (row) => {
-    try {
-        await axios.delete(`${urlPath.value}/${row.id}`);
-        fetchSubRoles();
-        notify(
-            t('Role removed. Changes will take a while to fully propagate.'),
-            'positive'
-        );
-    } catch (error) {
-        console.error(error);
-    }
+    await axios.delete(`${urlPath.value}/${row.id}`);
+    fetchSubRoles();
+    notify(t('Role removed. Changes will take a while to fully propagate.'), 'positive');
 };
 
 const createSubRole = async (subRoleFormData) => {
-    try {
         await axios.post(urlPath.value, subRoleFormData);
         notify(
             t('Role added! Changes will take a while to fully propagate.'),
             'positive'
         );
         fetchSubRoles();
-    } catch (error) {
-        console.error(error);
-    }
+
 };
 
 watch(
diff --git a/src/pages/Customer/components/CustomerSamplesCreate.vue b/src/pages/Customer/components/CustomerSamplesCreate.vue
index 8c59f28b6a..a75dfa1b2a 100644
--- a/src/pages/Customer/components/CustomerSamplesCreate.vue
+++ b/src/pages/Customer/components/CustomerSamplesCreate.vue
@@ -106,28 +106,24 @@ const setParams = (params) => {
 };
 
 const getPreview = async () => {
-    try {
-        const params = {
-            recipientId: entityId,
-        };
-        const validationMessage = validateMessage();
-        if (validationMessage) return notify(t(validationMessage), 'negative');
+    const params = {
+        recipientId: entityId,
+    };
+    const validationMessage = validateMessage();
+    if (validationMessage) return notify(t(validationMessage), 'negative');
 
-        setParams(params);
+    setParams(params);
 
-        const path = `${sampleType.value.model}/${entityId.value}/${sampleType.value.code}-html`;
-        const { data } = await axios.get(path, { params });
+    const path = `${sampleType.value.model}/${entityId.value}/${sampleType.value.code}-html`;
+    const { data } = await axios.get(path, { params });
 
-        if (!data) return;
-        quasar.dialog({
-            component: CustomerSamplesPreview,
-            componentProps: {
-                htmlContent: data,
-            },
-        });
-    } catch (err) {
-        notify('Errors getting preview', 'negative');
-    }
+    if (!data) return;
+    quasar.dialog({
+        component: CustomerSamplesPreview,
+        componentProps: {
+            htmlContent: data,
+        },
+    });
 };
 
 const onSubmit = async () => {
diff --git a/src/pages/Department/Card/DepartmentDescriptor.vue b/src/pages/Department/Card/DepartmentDescriptor.vue
index e914f6af6c..39b8d54b59 100644
--- a/src/pages/Department/Card/DepartmentDescriptor.vue
+++ b/src/pages/Department/Card/DepartmentDescriptor.vue
@@ -42,13 +42,9 @@ const setData = (entity) => {
 };
 
 const removeDepartment = async () => {
-    try {
-        await axios.post(`/Departments/${entityId.value}/removeChild`, entityId.value);
-        router.push({ name: 'WorkerDepartment' });
-        notify('department.departmentRemoved', 'positive');
-    } catch (err) {
-        console.error('Error removing department');
-    }
+    await axios.post(`/Departments/${entityId.value}/removeChild`, entityId.value);
+    router.push({ name: 'WorkerDepartment' });
+    notify('department.departmentRemoved', 'positive');
 };
 
 const { openConfirmationModal } = useVnConfirm();
diff --git a/src/pages/Entry/Card/EntryBuys.vue b/src/pages/Entry/Card/EntryBuys.vue
index ff89faada7..c59a0e7116 100644
--- a/src/pages/Entry/Card/EntryBuys.vue
+++ b/src/pages/Entry/Card/EntryBuys.vue
@@ -237,13 +237,9 @@ const copyOriginalRowsData = (rows) => {
 };
 
 const saveChange = async (field, { rowIndex, row }) => {
-    try {
-        if (originalRowDataCopy.value[rowIndex][field] == row[field]) return;
-        await axios.patch(`Buys/${row.id}`, row);
-        originalRowDataCopy.value[rowIndex][field] = row[field];
-    } catch (err) {
-        console.error('Error saving changes', err);
-    }
+    if (originalRowDataCopy.value[rowIndex][field] == row[field]) return;
+    await axios.patch(`Buys/${row.id}`, row);
+    originalRowDataCopy.value[rowIndex][field] = row[field];
 };
 
 const openRemoveDialog = async () => {
@@ -261,15 +257,11 @@ const openRemoveDialog = async () => {
             },
         })
         .onOk(async () => {
-            try {
-                await deleteBuys();
-                const notifyMessage = t(
-                    `Buy${rowsSelected.value.length > 1 ? 's' : ''} deleted`
-                );
-                notify(notifyMessage, 'positive');
-            } catch (err) {
-                console.error('Error deleting buys');
-            }
+            await deleteBuys();
+            const notifyMessage = t(
+                `Buy${rowsSelected.value.length > 1 ? 's' : ''} deleted`
+            );
+            notify(notifyMessage, 'positive');
         });
 };
 
@@ -283,17 +275,13 @@ const importBuys = () => {
 };
 
 const toggleGroupingMode = async (buy, mode) => {
-    try {
-        const groupingMode = mode === 'grouping' ? mode : 'packing';
-        const newGroupingMode = buy.groupingMode === groupingMode ? null : groupingMode;
-        const params = {
-            groupingMode: newGroupingMode,
-        };
-        await axios.patch(`Buys/${buy.id}`, params);
-        buy.groupingMode = newGroupingMode;
-    } catch (err) {
-        console.error('Error toggling grouping mode');
-    }
+    const groupingMode = mode === 'grouping' ? mode : 'packing';
+    const newGroupingMode = buy.groupingMode === groupingMode ? null : groupingMode;
+    const params = {
+        groupingMode: newGroupingMode,
+    };
+    await axios.patch(`Buys/${buy.id}`, params);
+    buy.groupingMode = newGroupingMode;
 };
 
 const lockIconType = (groupingMode, mode) => {
diff --git a/src/pages/Entry/Card/EntryBuysImport.vue b/src/pages/Entry/Card/EntryBuysImport.vue
index 8431e10967..007231b43f 100644
--- a/src/pages/Entry/Card/EntryBuysImport.vue
+++ b/src/pages/Entry/Card/EntryBuysImport.vue
@@ -123,36 +123,28 @@ const fillData = async (rawData) => {
 };
 
 const fetchBuys = async (buys) => {
-    try {
-        const params = { buys };
-        const { data } = await axios.post(
-            `Entries/${route.params.id}/importBuysPreview`,
-            params
-        );
-        importData.value.buys = data;
-    } catch (err) {
-        console.error('Error fetching buys');
-    }
+    const params = { buys };
+    const { data } = await axios.post(
+        `Entries/${route.params.id}/importBuysPreview`,
+        params
+    );
+    importData.value.buys = data;
 };
 
 const onSubmit = async () => {
-    try {
-        const params = importData.value;
-        const hasAnyEmptyRow = params.buys.some((buy) => {
-            return buy.itemFk === null;
-        });
+    const params = importData.value;
+    const hasAnyEmptyRow = params.buys.some((buy) => {
+        return buy.itemFk === null;
+    });
 
-        if (hasAnyEmptyRow) {
-            notify(t('Some of the imported buys does not have an item'), 'negative');
-            return;
-        }
-
-        await axios.post(`Entries/${route.params.id}/importBuys`, params);
-        notify('globals.dataSaved', 'positive');
-        redirectToBuysView();
-    } catch (err) {
-        console.error('Error importing buys', err);
+    if (hasAnyEmptyRow) {
+        notify(t('Some of the imported buys does not have an item'), 'negative');
+        return;
     }
+
+    await axios.post(`Entries/${route.params.id}/importBuys`, params);
+    notify('globals.dataSaved', 'positive');
+    redirectToBuysView();
 };
 
 const redirectToBuysView = () => {
diff --git a/src/pages/Entry/Card/EntrySummary.vue b/src/pages/Entry/Card/EntrySummary.vue
index c2f1e6b57d..bc333758a8 100644
--- a/src/pages/Entry/Card/EntrySummary.vue
+++ b/src/pages/Entry/Card/EntrySummary.vue
@@ -147,12 +147,9 @@ async function setEntryData(data) {
 }
 
 const fetchEntryBuys = async () => {
-    try {
         const { data } = await axios.get(`Entries/${entry.value.id}/getBuys`);
         if (data) entryBuys.value = data;
-    } catch (err) {
-        console.error('Error fetching entry buys');
-    }
+
 };
 </script>
 
diff --git a/src/pages/Entry/EntryWasteRecalc.vue b/src/pages/Entry/EntryWasteRecalc.vue
index cd823beb4e..6ae200ed72 100644
--- a/src/pages/Entry/EntryWasteRecalc.vue
+++ b/src/pages/Entry/EntryWasteRecalc.vue
@@ -30,8 +30,6 @@ const recalc = async () => {
         isLoading.value = true;
         await axios.post('Applications/waste_addSales/execute-proc', params);
         notify('wasteRecalc.recalcOk', 'positive');
-    } catch (err) {
-        console.error(err);
     } finally {
         isLoading.value = false;
     }
diff --git a/src/pages/InvoiceOut/Card/InvoiceOutDescriptorMenu.vue b/src/pages/InvoiceOut/Card/InvoiceOutDescriptorMenu.vue
index 70d38cb93d..eb72563e13 100644
--- a/src/pages/InvoiceOut/Card/InvoiceOutDescriptorMenu.vue
+++ b/src/pages/InvoiceOut/Card/InvoiceOutDescriptorMenu.vue
@@ -61,25 +61,18 @@ const showSendInvoiceDialog = (type) => {
 };
 
 const sendEmailInvoice = async ({ address }) => {
-    try {
-        if (!address) notify(`The email can't be empty`, 'negative');
+    if (!address) notify(`The email can't be empty`, 'negative');
 
-        if (invoiceFormType.value === 'pdf') {
-            return sendEmail(`InvoiceOuts/${$props.invoiceOutData.ref}/invoice-email`, {
-                recipientId: $props.invoiceOutData.client.id,
-                recipient: address,
-            });
-        } else {
-            return sendEmail(
-                `InvoiceOuts/${$props.invoiceOutData.ref}/invoice-csv-email`,
-                {
-                    recipientId: $props.invoiceOutData.client.id,
-                    recipient: address,
-                }
-            );
-        }
-    } catch (err) {
-        console.error('Error sending email', err);
+    if (invoiceFormType.value === 'pdf') {
+        return sendEmail(`InvoiceOuts/${$props.invoiceOutData.ref}/invoice-email`, {
+            recipientId: $props.invoiceOutData.client.id,
+            recipient: address,
+        });
+    } else {
+        return sendEmail(`InvoiceOuts/${$props.invoiceOutData.ref}/invoice-csv-email`, {
+            recipientId: $props.invoiceOutData.client.id,
+            recipient: address,
+        });
     }
 };
 
@@ -88,46 +81,30 @@ const redirectToInvoiceOutList = () => {
 };
 
 const deleteInvoice = async () => {
-    try {
-        await axios.post(`InvoiceOuts/${$props.invoiceOutData.id}/delete`);
-        notify(t('InvoiceOut deleted'), 'positive');
-    } catch (err) {
-        console.error('Error deleting invoice out', err);
-    }
+    await axios.post(`InvoiceOuts/${$props.invoiceOutData.id}/delete`);
+    notify(t('InvoiceOut deleted'), 'positive');
 };
 
 const bookInvoice = async () => {
-    try {
-        await axios.post(`InvoiceOuts/${$props.invoiceOutData.ref}/book`);
-        notify(t('InvoiceOut booked'), 'positive');
-    } catch (err) {
-        console.error('Error booking invoice out', err);
-    }
+    await axios.post(`InvoiceOuts/${$props.invoiceOutData.ref}/book`);
+    notify(t('InvoiceOut booked'), 'positive');
 };
 
 const generateInvoicePdf = async () => {
-    try {
-        await axios.post(`InvoiceOuts/${$props.invoiceOutData.id}/createPdf`);
-        notify(t('The invoice PDF document has been regenerated'), 'positive');
-    } catch (err) {
-        console.error('Error generating invoice out pdf', err);
-    }
+    await axios.post(`InvoiceOuts/${$props.invoiceOutData.id}/createPdf`);
+    notify(t('The invoice PDF document has been regenerated'), 'positive');
 };
 
 const refundInvoice = async (withWarehouse) => {
-    try {
-        const params = { ref: $props.invoiceOutData.ref, withWarehouse: withWarehouse };
-        const { data } = await axios.post('InvoiceOuts/refund', params);
-        location.href = window.origin + `/#/ticket/${data[0].id}/sale`;
-        notify(
-            t('refundInvoiceSuccessMessage', {
-                refundTicket: data[0].id,
-            }),
-            'positive'
-        );
-    } catch (err) {
-        console.error('Error generating invoice out pdf', err);
-    }
+    const params = { ref: $props.invoiceOutData.ref, withWarehouse: withWarehouse };
+    const { data } = await axios.post('InvoiceOuts/refund', params);
+    location.href = window.origin + `/#/ticket/${data[0].id}/sale`;
+    notify(
+        t('refundInvoiceSuccessMessage', {
+            refundTicket: data[0].id,
+        }),
+        'positive'
+    );
 };
 
 const showTransferInvoiceForm = async () => {
diff --git a/src/pages/InvoiceOut/InvoiceOutList.vue b/src/pages/InvoiceOut/InvoiceOutList.vue
index f1b4902f28..0928443860 100644
--- a/src/pages/InvoiceOut/InvoiceOutList.vue
+++ b/src/pages/InvoiceOut/InvoiceOutList.vue
@@ -143,15 +143,10 @@ onMounted(() => (stateStore.rightDrawer = true));
 onUnmounted(() => (stateStore.rightDrawer = false));
 
 function openPdf(id) {
-    try {
-        openReport(`${MODEL}/${id}/download`);
-    } catch (err) {
-        console.error('Error opening PDF', err);
-    }
+    openReport(`${MODEL}/${id}/download`);
 }
 
 function downloadPdf() {
-    try {
         if (selectedRows.value.size === 0) return;
         const selectedCardsArray = Array.from(selectedRows.value.values());
 
@@ -170,9 +165,7 @@ function downloadPdf() {
 
             openReport(`${MODEL}/downloadZip`, params);
         }
-    } catch (err) {
-        console.error('Error opening PDF');
-    }
+
 }
 
 watchEffect(selectedRows);
diff --git a/src/pages/Item/Card/ItemDescriptor.vue b/src/pages/Item/Card/ItemDescriptor.vue
index ef844824f4..1e6c5c730c 100644
--- a/src/pages/Item/Card/ItemDescriptor.vue
+++ b/src/pages/Item/Card/ItemDescriptor.vue
@@ -58,46 +58,34 @@ onMounted(async () => {
 
 const data = ref(useCardDescription());
 const setData = async (entity) => {
-    try {
-        if (!entity) return;
-        data.value = useCardDescription(entity.name, entity.id);
-        await updateStock();
-    } catch (err) {
-        console.error('Error item');
-    }
+    if (!entity) return;
+    data.value = useCardDescription(entity.name, entity.id);
+    await updateStock();
 };
 
 const getItemConfigs = async () => {
-    try {
-        const { data } = await axios.get('ItemConfigs/findOne');
-        if (!data) return;
-        return (warehouseConfig.value = data.warehouseFk);
-    } catch (err) {
-        console.error('Error item');
-    }
+    const { data } = await axios.get('ItemConfigs/findOne');
+    if (!data) return;
+    return (warehouseConfig.value = data.warehouseFk);
 };
 const updateStock = async () => {
-    try {
-        available.value = null;
-        visible.value = null;
+    available.value = null;
+    visible.value = null;
 
-        const params = {
-            warehouseFk: $props.warehouseFk,
-            dated: $props.dated,
-        };
+    const params = {
+        warehouseFk: $props.warehouseFk,
+        dated: $props.dated,
+    };
 
-        await getItemConfigs();
-        if (!params.warehouseFk) {
-            params.warehouseFk = warehouseConfig.value;
-        }
-        const { data } = await axios.get(`Items/${entityId.value}/getVisibleAvailable`, {
-            params,
-        });
-        available.value = data.available;
-        visible.value = data.visible;
-    } catch (err) {
-        console.error('Error updating stock');
+    await getItemConfigs();
+    if (!params.warehouseFk) {
+        params.warehouseFk = warehouseConfig.value;
     }
+    const { data } = await axios.get(`Items/${entityId.value}/getVisibleAvailable`, {
+        params,
+    });
+    available.value = data.available;
+    visible.value = data.visible;
 };
 
 const openRegularizeStockForm = () => {
@@ -105,12 +93,8 @@ const openRegularizeStockForm = () => {
 };
 
 const cloneItem = async () => {
-    try {
-        const { data } = await axios.post(`Items/${entityId.value}/clone`);
-        router.push({ name: 'ItemTags', params: { id: data.id } });
-    } catch (err) {
-        console.error('Error cloning item');
-    }
+    const { data } = await axios.post(`Items/${entityId.value}/clone`);
+    router.push({ name: 'ItemTags', params: { id: data.id } });
 };
 
 const openCloneDialog = async () => {
diff --git a/src/pages/Item/Card/ItemShelving.vue b/src/pages/Item/Card/ItemShelving.vue
index 41cb34c03b..27e265e6b7 100644
--- a/src/pages/Item/Card/ItemShelving.vue
+++ b/src/pages/Item/Card/ItemShelving.vue
@@ -45,13 +45,9 @@ const arrayData = useArrayData('ItemShelvings', {
 const rows = computed(() => arrayData.store.data || []);
 
 const applyColumnFilter = async (col) => {
-    try {
-        const paramKey = col.columnFilter?.filterParamKey || col.field;
-        params[paramKey] = col.columnFilter.filterValue;
-        await arrayData.addFilter({ filter: null, params });
-    } catch (err) {
-        console.error('Error applying column filter', err);
-    }
+    const paramKey = col.columnFilter?.filterParamKey || col.field;
+    params[paramKey] = col.columnFilter.filterValue;
+    await arrayData.addFilter({ filter: null, params });
 };
 
 const getInputEvents = (col) => {
@@ -173,15 +169,11 @@ const totalLabels = computed(() =>
 );
 
 const removeLines = async () => {
-    try {
-        const itemShelvingIds = rowsSelected.value.map((row) => row.itemShelvingFk);
-        await axios.post('ItemShelvings/deleteItemShelvings', { itemShelvingIds });
-        rowsSelected.value = [];
-        notify('shelvings.shelvingsRemoved', 'positive');
-        await arrayData.fetch({ append: false });
-    } catch (err) {
-        console.error('Error removing lines', err);
-    }
+    const itemShelvingIds = rowsSelected.value.map((row) => row.itemShelvingFk);
+    await axios.post('ItemShelvings/deleteItemShelvings', { itemShelvingIds });
+    rowsSelected.value = [];
+    notify('shelvings.shelvingsRemoved', 'positive');
+    await arrayData.fetch({ append: false });
 };
 onMounted(async () => {
     await arrayData.fetch({ append: false });
diff --git a/src/pages/Item/Card/ItemTags.vue b/src/pages/Item/Card/ItemTags.vue
index 6f31d0cf84..bf62329203 100644
--- a/src/pages/Item/Card/ItemTags.vue
+++ b/src/pages/Item/Card/ItemTags.vue
@@ -19,22 +19,18 @@ const tagOptions = ref([]);
 const valueOptionsMap = ref(new Map());
 
 const getSelectedTagValues = async (tag) => {
-    try {
-        if (!tag.tagFk && tag.tag.isFree) return;
-        const filter = {
-            fields: ['value'],
-            order: 'value ASC',
-            limit: 30,
-        };
+    if (!tag.tagFk && tag.tag.isFree) return;
+    const filter = {
+        fields: ['value'],
+        order: 'value ASC',
+        limit: 30,
+    };
 
-        const params = { filter: JSON.stringify(filter) };
-        const { data } = await axios.get(`Tags/${tag.tagFk}/filterValue`, {
-            params,
-        });
-        valueOptionsMap.value.set(tag.tagFk, data);
-    } catch (err) {
-        console.error('Error getting selected tag values');
-    }
+    const params = { filter: JSON.stringify(filter) };
+    const { data } = await axios.get(`Tags/${tag.tagFk}/filterValue`, {
+        params,
+    });
+    valueOptionsMap.value.set(tag.tagFk, data);
 };
 
 const onItemTagsFetched = async (itemTags) => {
diff --git a/src/pages/Item/Card/ItemTax.vue b/src/pages/Item/Card/ItemTax.vue
index 489a2c7b23..44e0b39cdc 100644
--- a/src/pages/Item/Card/ItemTax.vue
+++ b/src/pages/Item/Card/ItemTax.vue
@@ -32,17 +32,13 @@ const ItemTaxRef = ref(null);
 const taxesOptions = ref([]);
 
 const submitTaxes = async (data) => {
-    try {
-        let payload = data.map((tax) => ({
-            id: tax.id,
-            taxClassFk: tax.taxClassFk,
-        }));
+    let payload = data.map((tax) => ({
+        id: tax.id,
+        taxClassFk: tax.taxClassFk,
+    }));
 
-        await axios.post(`Items/updateTaxes`, payload);
-        notify(t('globals.dataSaved'), 'positive');
-    } catch (err) {
-        console.error('Error saving taxes', err);
-    }
+    await axios.post(`Items/updateTaxes`, payload);
+    notify(t('globals.dataSaved'), 'positive');
 };
 </script>
 <template>
diff --git a/src/pages/Item/ItemFixedPrice.vue b/src/pages/Item/ItemFixedPrice.vue
index 628af681ab..f6a54ed634 100644
--- a/src/pages/Item/ItemFixedPrice.vue
+++ b/src/pages/Item/ItemFixedPrice.vue
@@ -221,24 +221,16 @@ const updateMinPrice = async (value, props) => {
 };
 
 const upsertPrice = async (props, resetMinPrice = false) => {
-    try {
-        const { row } = props;
-        if (tableRef.value.CrudModelRef.getChanges().updates.length > 0) {
-            if (resetMinPrice) row.hasMinPrice = 0;
-            await upsertFixedPrice(row);
-        }
-    } catch (err) {
-        console.error('Error editing price', err);
+    const { row } = props;
+    if (tableRef.value.CrudModelRef.getChanges().updates.length > 0) {
+        if (resetMinPrice) row.hasMinPrice = 0;
+        await upsertFixedPrice(row);
     }
 };
 
 async function upsertFixedPrice(row) {
-    try {
-        const { data } = await axios.patch('FixedPrices/upsertFixedPrice', row);
-        return data;
-    } catch (err) {
-        console.error('Error editing price', err);
-    }
+    const { data } = await axios.patch('FixedPrices/upsertFixedPrice', row);
+    return data;
 }
 
 async function saveOnRowChange(row) {
@@ -321,14 +313,10 @@ const onEditCellDataSaved = async () => {
 };
 
 const removeFuturePrice = async () => {
-    try {
-        rowsSelected.value.forEach(({ id }) => {
-            const rowIndex = fixedPrices.value.findIndex(({ id }) => id === id);
-            removePrice(id, rowIndex);
-        });
-    } catch (err) {
-        console.error('Error removing price', err);
-    }
+    rowsSelected.value.forEach(({ id }) => {
+        const rowIndex = fixedPrices.value.findIndex(({ id }) => id === id);
+        removePrice(id, rowIndex);
+    });
 };
 
 function confirmRemove(item, isFuture) {
@@ -345,13 +333,9 @@ function confirmRemove(item, isFuture) {
 }
 
 const removePrice = async (id) => {
-    try {
-        await axios.delete(`FixedPrices/${id}`);
-        notify(t('globals.dataSaved'), 'positive');
-        tableRef.value.reload({});
-    } catch (err) {
-        console.error('Error removing price', err);
-    }
+    await axios.delete(`FixedPrices/${id}`);
+    notify(t('globals.dataSaved'), 'positive');
+    tableRef.value.reload({});
 };
 const dateStyle = (date) =>
     date
diff --git a/src/pages/Item/ItemList.vue b/src/pages/Item/ItemList.vue
index ae4c9531c6..c298295b0f 100644
--- a/src/pages/Item/ItemList.vue
+++ b/src/pages/Item/ItemList.vue
@@ -73,13 +73,9 @@ const exprBuilder = (param, value) => {
 const params = reactive({ isFloramondo: false, isActive: true });
 
 const applyColumnFilter = async (col) => {
-    try {
-        const paramKey = col.columnFilter?.filterParamKey || col.field;
-        params[paramKey] = col.columnFilter.filterValue;
-        await paginateRef.value.addFilter(null, params);
-    } catch (err) {
-        console.error('Error applying column filter', err);
-    }
+    const paramKey = col.columnFilter?.filterParamKey || col.field;
+    params[paramKey] = col.columnFilter.filterValue;
+    await paginateRef.value.addFilter(null, params);
 };
 
 const getInputEvents = (col) => {
@@ -379,13 +375,9 @@ const redirectToItemSummary = (id) => {
 };
 
 const cloneItem = async (itemFk) => {
-    try {
-        const { data } = await axios.post(`Items/${itemFk}/clone`);
-        if (!data) return;
-        router.push({ name: 'ItemTags', params: { id: data.id } });
-    } catch (err) {
-        console.error('Error cloning item', err);
-    }
+    const { data } = await axios.post(`Items/${itemFk}/clone`);
+    if (!data) return;
+    router.push({ name: 'ItemTags', params: { id: data.id } });
 };
 
 onMounted(async () => {
diff --git a/src/pages/Item/ItemListFilter.vue b/src/pages/Item/ItemListFilter.vue
index 22dce9c644..c8357ba33d 100644
--- a/src/pages/Item/ItemListFilter.vue
+++ b/src/pages/Item/ItemListFilter.vue
@@ -55,22 +55,18 @@ const onCategoryChange = async (categoryFk, search) => {
 };
 
 const getSelectedTagValues = async (tag) => {
-    try {
-        if (!tag?.selectedTag?.id) return;
-        tag.value = null;
-        const filter = {
-            fields: ['value'],
-            order: 'value ASC',
-        };
+    if (!tag?.selectedTag?.id) return;
+    tag.value = null;
+    const filter = {
+        fields: ['value'],
+        order: 'value ASC',
+    };
 
-        const params = { filter: JSON.stringify(filter) };
-        const { data } = await axios.get(`Tags/${tag.selectedTag.id}/filterValue`, {
-            params,
-        });
-        tag.valueOptions = data;
-    } catch (err) {
-        console.error('Error getting selected tag values');
-    }
+    const params = { filter: JSON.stringify(filter) };
+    const { data } = await axios.get(`Tags/${tag.selectedTag.id}/filterValue`, {
+        params,
+    });
+    tag.valueOptions = data;
 };
 
 const applyTags = (params, search) => {
diff --git a/src/pages/Item/ItemRequest.vue b/src/pages/Item/ItemRequest.vue
index 82c3b48e0d..1328dc4704 100644
--- a/src/pages/Item/ItemRequest.vue
+++ b/src/pages/Item/ItemRequest.vue
@@ -125,41 +125,30 @@ const columns = computed(() => [
 ]);
 
 const changeQuantity = async (request) => {
-    try {
-        if (request.saleFk) {
-            const params = {
-                quantity: request.saleQuantity,
-            };
+    if (request.saleFk) {
+        const params = {
+            quantity: request.saleQuantity,
+        };
 
-            await axios.patch(`Sales/${request.saleFk}`, params);
-            notify(t('globals.dataSaved'), 'positive');
-            confirmRequest(request);
-        } else confirmRequest(request);
-    } catch (error) {
-        console.error('Error changing quantity:: ', error);
-    }
+        await axios.patch(`Sales/${request.saleFk}`, params);
+        notify(t('globals.dataSaved'), 'positive');
+        confirmRequest(request);
+    } else confirmRequest(request);
 };
 
 const confirmRequest = async (request) => {
-    try {
-        if (request.itemFk && request.saleQuantity) {
-            const params = {
-                itemFk: request.itemFk,
-                quantity: request.saleQuantity,
-                attenderFk: request.attenderFk,
-            };
+    if (request.itemFk && request.saleQuantity) {
+        const params = {
+            itemFk: request.itemFk,
+            quantity: request.saleQuantity,
+            attenderFk: request.attenderFk,
+        };
 
-            const { data } = await axios.post(
-                `TicketRequests/${request.id}/confirm`,
-                params
-            );
+        const { data } = await axios.post(`TicketRequests/${request.id}/confirm`, params);
 
-            request.itemDescription = data.concept;
-            request.isOk = true;
-            notify(t('globals.dataSaved'), 'positive');
-        }
-    } catch (error) {
-        console.error('Error confirming request:: ', error);
+        request.itemDescription = data.concept;
+        request.isOk = true;
+        notify(t('globals.dataSaved'), 'positive');
     }
 };
 
diff --git a/src/pages/Monitor/MonitorOrders.vue b/src/pages/Monitor/MonitorOrders.vue
index 17f72f188d..f9e149d962 100644
--- a/src/pages/Monitor/MonitorOrders.vue
+++ b/src/pages/Monitor/MonitorOrders.vue
@@ -103,15 +103,11 @@ const getBadgeColor = (date) => {
 };
 
 const removeOrders = async () => {
-    try {
-        const selectedIds = selectedRows.value.map((row) => row.id);
-        const params = { deletes: selectedIds };
-        await axios.post('SalesMonitors/deleteOrders', params);
-        selectedRows.value = [];
-        await table.value.reload();
-    } catch (err) {
-        console.error('Error deleting orders', err);
-    }
+    const selectedIds = selectedRows.value.map((row) => row.id);
+    const params = { deletes: selectedIds };
+    await axios.post('SalesMonitors/deleteOrders', params);
+    selectedRows.value = [];
+    await table.value.reload();
 };
 
 const openTab = (id) =>
diff --git a/src/pages/Order/Card/OrderBasicData.vue b/src/pages/Order/Card/OrderBasicData.vue
index 4bc9e2e433..46ecdaa703 100644
--- a/src/pages/Order/Card/OrderBasicData.vue
+++ b/src/pages/Order/Card/OrderBasicData.vue
@@ -22,22 +22,17 @@ const agencyList = ref([]);
 const addressList = ref([]);
 
 const fetchAddressList = async (addressId) => {
-    try {
-        const { data } = await axios.get('addresses', {
-            params: {
-                filter: JSON.stringify({
-                    fields: ['id', 'nickname', 'street', 'city'],
-                    where: { id: addressId },
-                }),
-            },
-        });
-        addressList.value = data;
-        if (addressList.value?.length === 1) {
-            state.get(ORDER_MODEL).addressFk = addressList.value[0].id;
-        }
-    } catch (err) {
-        console.error(`Error fetching addresses`, err);
-        return err.response;
+    const { data } = await axios.get('addresses', {
+        params: {
+            filter: JSON.stringify({
+                fields: ['id', 'nickname', 'street', 'city'],
+                where: { id: addressId },
+            }),
+        },
+    });
+    addressList.value = data;
+    if (addressList.value?.length === 1) {
+        state.get(ORDER_MODEL).addressFk = addressList.value[0].id;
     }
 };
 
@@ -45,18 +40,13 @@ const fetchAgencyList = async (landed, addressFk) => {
     if (!landed || !addressFk) {
         return;
     }
-    try {
-        const { data } = await axios.get('Agencies/landsThatDay', {
-            params: {
-                addressFk,
-                landed: new Date(landed).toISOString(),
-            },
-        });
-        agencyList.value = data;
-    } catch (err) {
-        console.error(`Error fetching agencies`, err);
-        return err.response;
-    }
+    const { data } = await axios.get('Agencies/landsThatDay', {
+        params: {
+            addressFk,
+            landed: new Date(landed).toISOString(),
+        },
+    });
+    agencyList.value = data;
 };
 
 const fetchOrderDetails = (order) => {
@@ -92,12 +82,8 @@ const orderFilter = {
 };
 
 const onClientChange = async (clientId) => {
-    try {
-        const { data } = await axios.get(`Clients/${clientId}`);
-        await fetchAddressList(data.defaultAddressFk);
-    } catch (error) {
-        console.error('Error al cambiar el cliente:', error);
-    }
+    const { data } = await axios.get(`Clients/${clientId}`);
+    await fetchAddressList(data.defaultAddressFk);
 };
 </script>
 
diff --git a/src/pages/Order/Card/OrderCreateDialog.vue b/src/pages/Order/Card/OrderCreateDialog.vue
index bcc62aa433..4fa320c02b 100644
--- a/src/pages/Order/Card/OrderCreateDialog.vue
+++ b/src/pages/Order/Card/OrderCreateDialog.vue
@@ -22,22 +22,17 @@ const addressList = ref([]);
 defineEmits(['confirm', ...useDialogPluginComponent.emits]);
 
 const fetchAddressList = async (addressId) => {
-    try {
-        const { data } = await axios.get('addresses', {
-            params: {
-                filter: JSON.stringify({
-                    fields: ['id', 'nickname', 'street', 'city'],
-                    where: { id: addressId },
-                }),
-            },
-        });
-        addressList.value = data;
-        if (addressList.value?.length === 1) {
-            state.get(ORDER_MODEL).addressId = addressList.value[0].id;
-        }
-    } catch (err) {
-        console.error(`Error fetching addresses`, err);
-        return err.response;
+    const { data } = await axios.get('addresses', {
+        params: {
+            filter: JSON.stringify({
+                fields: ['id', 'nickname', 'street', 'city'],
+                where: { id: addressId },
+            }),
+        },
+    });
+    addressList.value = data;
+    if (addressList.value?.length === 1) {
+        state.get(ORDER_MODEL).addressId = addressList.value[0].id;
     }
 };
 
@@ -45,18 +40,13 @@ const fetchAgencyList = async (landed, addressFk) => {
     if (!landed || !addressFk) {
         return;
     }
-    try {
-        const { data } = await axios.get('Agencies/landsThatDay', {
-            params: {
-                addressFk,
-                landed: new Date(landed).toISOString(),
-            },
-        });
-        agencyList.value = data;
-    } catch (err) {
-        console.error(`Error fetching agencies`, err);
-        return err.response;
-    }
+    const { data } = await axios.get('Agencies/landsThatDay', {
+        params: {
+            addressFk,
+            landed: new Date(landed).toISOString(),
+        },
+    });
+    agencyList.value = data;
 };
 
 // const fetchOrderDetails = (order) => {
@@ -109,12 +99,8 @@ const initialFormState = reactive({
 // };
 
 const onClientChange = async (clientId = $props.clientFk) => {
-    try {
-        const { data } = await axios.get(`Clients/${clientId}`);
-        await fetchAddressList(data.defaultAddressFk);
-    } catch (error) {
-        console.error('Error al cambiar el cliente:', error);
-    }
+    const { data } = await axios.get(`Clients/${clientId}`);
+    await fetchAddressList(data.defaultAddressFk);
 };
 
 async function onDataSaved(_, id) {
diff --git a/src/pages/Supplier/Card/SupplierAccounts.vue b/src/pages/Supplier/Card/SupplierAccounts.vue
index 08bebb67ea..428ab05c27 100644
--- a/src/pages/Supplier/Card/SupplierAccounts.vue
+++ b/src/pages/Supplier/Card/SupplierAccounts.vue
@@ -47,17 +47,13 @@ const onChangesSaved = () => {
 };
 
 const setWireTransfer = async () => {
-    try {
-        const params = {
-            id: route.params.id,
-            payMethodFk: wireTransferFk.value,
-        };
+    const params = {
+        id: route.params.id,
+        payMethodFk: wireTransferFk.value,
+    };
 
-        await axios.patch(`Suppliers/${route.params.id}`, params);
-        notify('globals.dataSaved', 'positive');
-    } catch (err) {
-        console.error('Error setting wire transfer', err);
-    }
+    await axios.patch(`Suppliers/${route.params.id}`, params);
+    notify('globals.dataSaved', 'positive');
 };
 </script>
 <template>
diff --git a/src/pages/Ticket/Card/ExpeditionNewTicket.vue b/src/pages/Ticket/Card/ExpeditionNewTicket.vue
index 9183ae405a..c288f6cc21 100644
--- a/src/pages/Ticket/Card/ExpeditionNewTicket.vue
+++ b/src/pages/Ticket/Card/ExpeditionNewTicket.vue
@@ -34,26 +34,20 @@ const newTicketFormData = reactive({});
 const date = new Date();
 
 const createTicket = async () => {
-    try {
-        const expeditionIds = $props.selectedExpeditions.map(
-            (expedition) => expedition.id
-        );
-        const params = {
-            clientId: $props.ticket.clientFk,
-            landed: newTicketFormData.landed,
-            warehouseId: $props.ticket.warehouseFk,
-            addressId: $props.ticket.addressFk,
-            agencyModeId: $props.ticket.agencyModeFk,
-            routeId: newTicketFormData.routeFk,
-            expeditionIds: expeditionIds,
-        };
+    const expeditionIds = $props.selectedExpeditions.map((expedition) => expedition.id);
+    const params = {
+        clientId: $props.ticket.clientFk,
+        landed: newTicketFormData.landed,
+        warehouseId: $props.ticket.warehouseFk,
+        addressId: $props.ticket.addressFk,
+        agencyModeId: $props.ticket.agencyModeFk,
+        routeId: newTicketFormData.routeFk,
+        expeditionIds: expeditionIds,
+    };
 
-        const { data } = await axios.post('Expeditions/moveExpeditions', params);
-        notify(t('globals.dataSaved'), 'positive');
-        router.push({ name: 'TicketSummary', params: { id: data.id } });
-    } catch (error) {
-        console.error(error);
-    }
+    const { data } = await axios.post('Expeditions/moveExpeditions', params);
+    notify(t('globals.dataSaved'), 'positive');
+    router.push({ name: 'TicketSummary', params: { id: data.id } });
 };
 </script>
 
diff --git a/src/pages/Ticket/Card/TicketComponents.vue b/src/pages/Ticket/Card/TicketComponents.vue
index 0bccdaacd8..b5b3c430c6 100644
--- a/src/pages/Ticket/Card/TicketComponents.vue
+++ b/src/pages/Ticket/Card/TicketComponents.vue
@@ -150,31 +150,19 @@ const getTotal = computed(() => {
 });
 
 const getComponentsSum = async () => {
-    try {
-        const { data } = await axios.get(`Tickets/${route.params.id}/getComponentsSum`);
-        componentsList.value = data;
-    } catch (error) {
-        console.error(error);
-    }
+    const { data } = await axios.get(`Tickets/${route.params.id}/getComponentsSum`);
+    componentsList.value = data;
 };
 
 const getTheoricalCost = async () => {
-    try {
-        const { data } = await axios.get(`Tickets/${route.params.id}/freightCost`);
-        theoricalCost.value = data;
-    } catch (error) {
-        console.error(error);
-    }
+    const { data } = await axios.get(`Tickets/${route.params.id}/freightCost`);
+    theoricalCost.value = data;
 };
 
 const getTicketVolume = async () => {
-    try {
-        if (!ticketData.value) return;
-        const { data } = await axios.get(`Tickets/${ticketData.value.id}/getVolume`);
-        ticketVolume.value = data[0].volume;
-    } catch (error) {
-        console.error(error);
-    }
+    if (!ticketData.value) return;
+    const { data } = await axios.get(`Tickets/${ticketData.value.id}/getVolume`);
+    ticketVolume.value = data[0].volume;
 };
 
 onMounted(() => {
diff --git a/src/pages/Ticket/Card/TicketExpedition.vue b/src/pages/Ticket/Card/TicketExpedition.vue
index bd63f259c8..2c20310eed 100644
--- a/src/pages/Ticket/Card/TicketExpedition.vue
+++ b/src/pages/Ticket/Card/TicketExpedition.vue
@@ -163,16 +163,13 @@ const showNewTicketDialog = (withRoute = false) => {
 };
 
 const deleteExpedition = async () => {
-    try {
         const expeditionIds = selectedRows.value.map((expedition) => expedition.id);
         const params = { expeditionIds };
         await axios.post('Expeditions/deleteExpeditions', params);
         vnTableRef.value.reload();
         selectedExpeditions.value = [];
         notify(t('expedition.expeditionRemoved'), 'positive');
-    } catch (error) {
-        console.error(error);
-    }
+
 };
 
 const showLog = async (expedition) => {
@@ -181,7 +178,6 @@ const showLog = async (expedition) => {
 };
 
 const getExpeditionState = async (expedition) => {
-    try {
         const filter = {
             where: { expeditionFk: expedition.id },
             order: ['created DESC'],
@@ -195,9 +191,7 @@ const getExpeditionState = async (expedition) => {
             ...state,
             isScanned: !!state.isScanned,
         }));
-    } catch (error) {
-        console.error(error);
-    }
+
 };
 
 onMounted(async () => {
diff --git a/src/pages/Ticket/Card/TicketPurchaseRequest.vue b/src/pages/Ticket/Card/TicketPurchaseRequest.vue
index 6e89fc4681..b1271b25ab 100644
--- a/src/pages/Ticket/Card/TicketPurchaseRequest.vue
+++ b/src/pages/Ticket/Card/TicketPurchaseRequest.vue
@@ -172,13 +172,9 @@ const getRequestState = (state) => {
 const isEditable = (isOk) => isOk !== null;
 
 async function removeLine(id) {
-    try {
-        await axios.delete(`TicketRequests/${id}`);
-        notify(t('globals.dataSaved'), 'positive');
-        location.reload();
-    } catch (err) {
-        console.error('Error ', err);
-    }
+    await axios.delete(`TicketRequests/${id}`);
+    notify(t('globals.dataSaved'), 'positive');
+    location.reload();
 }
 
 onMounted(() => (stateStore.rightDrawer = false));
diff --git a/src/pages/Ticket/Card/TicketSale.vue b/src/pages/Ticket/Card/TicketSale.vue
index 08cf248ba0..f6baabb5cb 100644
--- a/src/pages/Ticket/Card/TicketSale.vue
+++ b/src/pages/Ticket/Card/TicketSale.vue
@@ -152,15 +152,11 @@ const columns = computed(() => [
 ]);
 
 const getConfig = async () => {
-    try {
-        let filter = {
-            fields: ['daysForWarningClaim'],
-        };
-        const { data } = await axios.get(`TicketConfigs`, { filter });
-        ticketConfig.value = data;
-    } catch (err) {
-        console.error('Error getting ticket config', err);
-    }
+    let filter = {
+        fields: ['daysForWarningClaim'],
+    };
+    const { data } = await axios.get(`TicketConfigs`, { filter });
+    ticketConfig.value = data;
 };
 
 const onSalesFetched = (salesData) => {
@@ -183,41 +179,33 @@ const resetChanges = async () => {
 };
 
 const updateQuantity = async (sale) => {
-    try {
-        const payload = { quantity: sale.quantity };
-        await axios.post(`Sales/${sale.id}/updateQuantity`, payload);
-        notify('globals.dataSaved', 'positive');
-    } catch (err) {
-        console.error('Error updating quantity', err);
-    }
+    const payload = { quantity: sale.quantity };
+    await axios.post(`Sales/${sale.id}/updateQuantity`, payload);
+    notify('globals.dataSaved', 'positive');
 };
 
 const addSale = async (sale) => {
-    try {
-        const payload = {
-            barcode: sale.itemFk,
-            quantity: sale.quantity,
-        };
+    const payload = {
+        barcode: sale.itemFk,
+        quantity: sale.quantity,
+    };
 
-        const { data } = await axios.post(`tickets/${route.params.id}/addSale`, payload);
+    const { data } = await axios.post(`tickets/${route.params.id}/addSale`, payload);
 
-        if (!data) return;
+    if (!data) return;
 
-        const newSale = data;
-        sale.id = newSale.id;
-        sale.image = newSale.item.image;
-        sale.subName = newSale.item.subName;
-        sale.concept = newSale.concept;
-        sale.quantity = newSale.quantity;
-        sale.discount = newSale.discount;
-        sale.price = newSale.price;
-        sale.item = newSale.item;
+    const newSale = data;
+    sale.id = newSale.id;
+    sale.image = newSale.item.image;
+    sale.subName = newSale.item.subName;
+    sale.concept = newSale.concept;
+    sale.quantity = newSale.quantity;
+    sale.discount = newSale.discount;
+    sale.price = newSale.price;
+    sale.item = newSale.item;
 
-        notify('globals.dataSaved', 'positive');
-        window.location.reload();
-    } catch (err) {
-        console.error('Error adding sale', err);
-    }
+    notify('globals.dataSaved', 'positive');
+    window.location.reload();
 };
 
 const changeQuantity = (sale) => {
@@ -232,13 +220,9 @@ const changeQuantity = (sale) => {
 };
 
 const updateConcept = async (sale) => {
-    try {
-        const data = { newConcept: sale.concept };
-        await axios.post(`Sales/${sale.id}/updateConcept`, data);
-        notify('globals.dataSaved', 'positive');
-    } catch (err) {
-        console.error('Error updating concept', err);
-    }
+    const data = { newConcept: sale.concept };
+    await axios.post(`Sales/${sale.id}/updateConcept`, data);
+    notify('globals.dataSaved', 'positive');
 };
 
 const DEFAULT_EDIT = {
@@ -292,18 +276,14 @@ const onOpenEditDiscountPopover = async (sale) => {
 };
 
 const updatePrice = async (sale) => {
-    try {
-        const newPrice = edit.value.price;
-        if (newPrice != null && newPrice != sale.price) {
-            await axios.post(`Sales/${sale.id}/updatePrice`, { newPrice });
-            sale.price = newPrice;
-            edit.value = { ...DEFAULT_EDIT };
-            notify('globals.dataSaved', 'positive');
-        }
-        await getMana();
-    } catch (err) {
-        console.error('Error updating price', err);
+    const newPrice = edit.value.price;
+    if (newPrice != null && newPrice != sale.price) {
+        await axios.post(`Sales/${sale.id}/updatePrice`, { newPrice });
+        sale.price = newPrice;
+        edit.value = { ...DEFAULT_EDIT };
+        notify('globals.dataSaved', 'positive');
     }
+    await getMana();
 };
 
 const changeDiscount = (sale) => {
@@ -344,15 +324,11 @@ const getNewPrice = computed(() => {
 });
 
 const newOrderFromTicket = async () => {
-    try {
-        const { data } = await axios.post(`Orders/newFromTicket`, {
-            ticketFk: Number(route.params.id),
-        });
-        const routeData = router.resolve({ name: 'OrderCatalog', params: { id: data } });
-        window.open(routeData.href, '_blank');
-    } catch (err) {
-        console.error('Error creating new order', err);
-    }
+    const { data } = await axios.post(`Orders/newFromTicket`, {
+        ticketFk: Number(route.params.id),
+    });
+    const routeData = router.resolve({ name: 'OrderCatalog', params: { id: data } });
+    window.open(routeData.href, '_blank');
 };
 
 const goToLog = (saleId) => {
@@ -367,15 +343,11 @@ const goToLog = (saleId) => {
 };
 
 const changeTicketState = async (val) => {
-    try {
-        stateBtnDropdownRef.value.hide();
-        const params = { ticketFk: route.params.id, code: val };
-        await axios.post('Tickets/state', params);
-        notify('globals.dataSaved', 'positive');
-        await resetChanges();
-    } catch (err) {
-        console.error('Error changing ticket state', err);
-    }
+    stateBtnDropdownRef.value.hide();
+    const params = { ticketFk: route.params.id, code: val };
+    await axios.post('Tickets/state', params);
+    notify('globals.dataSaved', 'positive');
+    await resetChanges();
 };
 
 const removeSelectedSales = () => {
@@ -386,47 +358,34 @@ const removeSelectedSales = () => {
 };
 
 const removeSales = async () => {
-    try {
-        const params = {
-            sales: selectedRows.value.filter((sale) => sale.id),
-            ticketId: store.data.id,
-        };
-        selectedRows.value
-            .filter((sale) => !sale.id)
-            .forEach((sale) =>
-                tableRef.value.CrudModelRef.formData.splice(sale.$index, 1)
-            );
+    const params = {
+        sales: selectedRows.value.filter((sale) => sale.id),
+        ticketId: store.data.id,
+    };
+    selectedRows.value
+        .filter((sale) => !sale.id)
+        .forEach((sale) => tableRef.value.CrudModelRef.formData.splice(sale.$index, 1));
 
-        if (params.sales.length == 0) return;
-        await axios.post('Sales/deleteSales', params);
-        removeSelectedSales();
-        notify('globals.dataSaved', 'positive');
-        window.location.reload();
-    } catch (err) {
-        console.error('Error deleting sales', err);
-    }
+    if (params.sales.length == 0) return;
+    await axios.post('Sales/deleteSales', params);
+    removeSelectedSales();
+    notify('globals.dataSaved', 'positive');
+    window.location.reload();
 };
 
 const setTransferParams = async () => {
-    try {
-        selectedSales.value = selectedValidSales.value;
-        const checkedSales = JSON.parse(JSON.stringify(selectedSales.value));
-        transfer.value = {
-            lastActiveTickets: [],
-            sales: checkedSales,
-        };
+    selectedSales.value = selectedValidSales.value;
+    const checkedSales = JSON.parse(JSON.stringify(selectedSales.value));
+    transfer.value = {
+        lastActiveTickets: [],
+        sales: checkedSales,
+    };
 
-        const params = { ticketId: store.data.id };
-        const { data } = await axios.get(
-            `clients/${store.data.clientFk}/lastActiveTickets`,
-            {
-                params,
-            }
-        );
-        transfer.value.lastActiveTickets = data;
-    } catch (err) {
-        console.error('Error setting transfer params', err);
-    }
+    const params = { ticketId: store.data.id };
+    const { data } = await axios.get(`clients/${store.data.clientFk}/lastActiveTickets`, {
+        params,
+    });
+    transfer.value.lastActiveTickets = data;
 };
 
 onMounted(async () => {
diff --git a/src/pages/Ticket/Card/TicketSaleMoreActions.vue b/src/pages/Ticket/Card/TicketSaleMoreActions.vue
index 5625c81c1e..87e1d2a480 100644
--- a/src/pages/Ticket/Card/TicketSaleMoreActions.vue
+++ b/src/pages/Ticket/Card/TicketSaleMoreActions.vue
@@ -140,13 +140,9 @@ const createClaim = () => {
 };
 
 const onCreateClaimAccepted = async () => {
-    try {
-        const params = { ticketId: ticket.value.id, sales: props.sales };
-        const { data } = await axios.post(`Claims/createFromSales`, params);
-        push({ name: 'ClaimBasicData', params: { id: data.id } });
-    } catch (error) {
-        console.error('Error creating claim: ', error);
-    }
+    const params = { ticketId: ticket.value.id, sales: props.sales };
+    const { data } = await axios.post(`Claims/createFromSales`, params);
+    push({ name: 'ClaimBasicData', params: { id: data.id } });
 };
 
 const setReserved = async (reserved) => {
@@ -166,14 +162,10 @@ const createRefund = async (withWarehouse) => {
         negative: true,
     };
 
-    try {
-        const { data } = await axios.post('Tickets/cloneAll', params);
-        const [refundTicket] = data;
-        notify(t('refundTicketCreated', { ticketId: refundTicket.id }), 'positive');
-        push({ name: 'TicketSale', params: { id: refundTicket.id } });
-    } catch (error) {
-        console.error(error);
-    }
+    const { data } = await axios.post('Tickets/cloneAll', params);
+    const [refundTicket] = data;
+    notify(t('refundTicketCreated', { ticketId: refundTicket.id }), 'positive');
+    push({ name: 'TicketSale', params: { id: refundTicket.id } });
 };
 </script>
 
diff --git a/src/pages/Ticket/Card/TicketSaleTracking.vue b/src/pages/Ticket/Card/TicketSaleTracking.vue
index e7830bf37f..1083393c4c 100644
--- a/src/pages/Ticket/Card/TicketSaleTracking.vue
+++ b/src/pages/Ticket/Card/TicketSaleTracking.vue
@@ -150,18 +150,14 @@ const shelvingsTableColumns = computed(() => [
 ]);
 
 const getSaleTrackings = async (sale) => {
-    try {
-        const filter = {
-            where: { saleFk: sale.saleFk },
-            order: ['itemFk DESC'],
-        };
-        const { data } = await axios.get(`SaleTrackings/listSaleTracking`, {
-            params: { filter: JSON.stringify(filter) },
-        });
-        saleTrackings.value = data;
-    } catch (error) {
-        console.error(error);
-    }
+    const filter = {
+        where: { saleFk: sale.saleFk },
+        order: ['itemFk DESC'],
+    };
+    const { data } = await axios.get(`SaleTrackings/listSaleTracking`, {
+        params: { filter: JSON.stringify(filter) },
+    });
+    saleTrackings.value = data;
 };
 
 const showLog = async (sale) => {
@@ -170,17 +166,13 @@ const showLog = async (sale) => {
 };
 
 const getItemShelvingSales = async (sale) => {
-    try {
-        const filter = {
-            where: { saleFk: sale.saleFk },
-        };
-        const { data } = await axios.get(`ItemShelvingSales/filter`, {
-            params: { filter: JSON.stringify(filter) },
-        });
-        itemShelvingsSales.value = data;
-    } catch (error) {
-        console.error(error);
-    }
+    const filter = {
+        where: { saleFk: sale.saleFk },
+    };
+    const { data } = await axios.get(`ItemShelvingSales/filter`, {
+        params: { filter: JSON.stringify(filter) },
+    });
+    itemShelvingsSales.value = data;
 };
 
 const showShelving = async (sale) => {
@@ -189,36 +181,28 @@ const showShelving = async (sale) => {
 };
 
 const updateQuantity = async (sale) => {
-    try {
-        if (oldQuantity.value === sale.quantity) return;
-        const params = {
-            quantity: sale.quantity,
-        };
-        await axios.patch(`ItemShelvingSales/${sale.id}`, params);
-        oldQuantity.value = null;
-    } catch (error) {
-        console.error(error);
-    }
+    if (oldQuantity.value === sale.quantity) return;
+    const params = {
+        quantity: sale.quantity,
+    };
+    await axios.patch(`ItemShelvingSales/${sale.id}`, params);
+    oldQuantity.value = null;
 };
 
 const updateParking = async (sale) => {
-    try {
-        const filter = {
-            fields: ['id'],
-            where: {
-                code: sale.shelvingFk,
-            },
-        };
-        const { data } = await axios.get(`Shelvings/findOne`, {
-            params: { filter: JSON.stringify(filter) },
-        });
-        const params = {
-            parkingFk: sale.parkingFk,
-        };
-        await axios.patch(`Shelvings/${data.id}`, params);
-    } catch (error) {
-        console.error(error);
-    }
+    const filter = {
+        fields: ['id'],
+        where: {
+            code: sale.shelvingFk,
+        },
+    };
+    const { data } = await axios.get(`Shelvings/findOne`, {
+        params: { filter: JSON.stringify(filter) },
+    });
+    const params = {
+        parkingFk: sale.parkingFk,
+    };
+    await axios.patch(`Shelvings/${data.id}`, params);
 };
 
 const updateShelving = async (sale) => {
@@ -241,61 +225,41 @@ const updateShelving = async (sale) => {
 };
 
 const saleTrackingNew = async (sale, stateCode, isChecked) => {
-    try {
-        const params = {
-            saleFk: sale.saleFk,
-            isChecked,
-            quantity: sale.quantity,
-            stateCode,
-        };
-        await axios.post(`SaleTrackings/new`, params);
-        notify(t('globals.dataSaved'), 'positive');
-    } catch (error) {
-        console.error(error);
-    }
+    const params = {
+        saleFk: sale.saleFk,
+        isChecked,
+        quantity: sale.quantity,
+        stateCode,
+    };
+    await axios.post(`SaleTrackings/new`, params);
+    notify(t('globals.dataSaved'), 'positive');
 };
 
 const saleTrackingDel = async ({ saleFk }, stateCode) => {
-    try {
-        const params = {
-            saleFk,
-            stateCodes: [stateCode],
-        };
-        await axios.post(`SaleTrackings/delete`, params);
-        notify(t('globals.dataSaved'), 'positive');
-    } catch (error) {
-        console.error(error);
-    }
+    const params = {
+        saleFk,
+        stateCodes: [stateCode],
+    };
+    await axios.post(`SaleTrackings/delete`, params);
+    notify(t('globals.dataSaved'), 'positive');
 };
 
 const clickSaleGroupDetail = async (sale) => {
-    try {
-        if (!sale.saleGroupDetailFk) return;
+    if (!sale.saleGroupDetailFk) return;
 
-        await axios.delete(`SaleGroupDetails/${sale.saleGroupDetailFk}`);
-        sale.hasSaleGroupDetail = false;
-        notify(t('globals.dataSaved'), 'positive');
-    } catch (error) {
-        console.error(error);
-    }
+    await axios.delete(`SaleGroupDetails/${sale.saleGroupDetailFk}`);
+    sale.hasSaleGroupDetail = false;
+    notify(t('globals.dataSaved'), 'positive');
 };
 
 const clickPreviousSelected = (sale) => {
-    try {
-        qCheckBoxController(sale, 'isPreviousSelected');
-        if (!sale.isPreviousSelected) sale.isPrevious = false;
-    } catch (error) {
-        console.error(error);
-    }
+    qCheckBoxController(sale, 'isPreviousSelected');
+    if (!sale.isPreviousSelected) sale.isPrevious = false;
 };
 
 const clickPrevious = (sale) => {
-    try {
-        qCheckBoxController(sale, 'isPrevious');
-        if (sale.isPrevious) sale.isPreviousSelected = true;
-    } catch (error) {
-        console.error(error);
-    }
+    qCheckBoxController(sale, 'isPrevious');
+    if (sale.isPrevious) sale.isPreviousSelected = true;
 };
 
 const qCheckBoxController = (sale, action) => {
@@ -306,16 +270,12 @@ const qCheckBoxController = (sale, action) => {
         isPreviousSelected: 'PREVIOUS_PREPARATION',
     };
     const stateCode = STATE_CODES[action];
-    try {
-        if (!sale[action]) {
-            saleTrackingNew(sale, stateCode, true);
-            sale[action] = true;
-        } else {
-            saleTrackingDel(sale, stateCode);
-            sale[action] = false;
-        }
-    } catch (error) {
-        console.error(error);
+    if (!sale[action]) {
+        saleTrackingNew(sale, stateCode, true);
+        sale[action] = true;
+    } else {
+        saleTrackingDel(sale, stateCode);
+        sale[action] = false;
     }
 };
 </script>
diff --git a/src/pages/Ticket/Card/TicketService.vue b/src/pages/Ticket/Card/TicketService.vue
index 45a870f7f0..47c28a422e 100644
--- a/src/pages/Ticket/Card/TicketService.vue
+++ b/src/pages/Ticket/Card/TicketService.vue
@@ -46,40 +46,32 @@ watch(
 onMounted(async () => await getDefaultTaxClass());
 
 const createRefund = async () => {
-    try {
-        if (!selected.value.length) return;
+    if (!selected.value.length) return;
 
-        const params = {
-            servicesIds: selected.value.map((s) => +s.id),
-            withWarehouse: false,
-            negative: true,
-        };
-        const { data } = await axios.post('Sales/clone', params);
-        const [refundTicket] = data;
-        notify(
-            t('service.createRefundSuccess', {
-                ticketId: refundTicket.id,
-            }),
-            'positive'
-        );
-        router.push({ name: 'TicketSale', params: { id: refundTicket.id } });
-    } catch (error) {
-        console.error(error);
-    }
+    const params = {
+        servicesIds: selected.value.map((s) => +s.id),
+        withWarehouse: false,
+        negative: true,
+    };
+    const { data } = await axios.post('Sales/clone', params);
+    const [refundTicket] = data;
+    notify(
+        t('service.createRefundSuccess', {
+            ticketId: refundTicket.id,
+        }),
+        'positive'
+    );
+    router.push({ name: 'TicketSale', params: { id: refundTicket.id } });
 };
 
 const getDefaultTaxClass = async () => {
-    try {
-        let filter = {
-            where: { code: 'G' },
-        };
-        const { data } = await axios.get('TaxClasses/findOne', {
-            params: { filter: JSON.stringify(filter) },
-        });
-        defaultTaxClass.value = data;
-    } catch (error) {
-        console.error(error);
-    }
+    let filter = {
+        where: { code: 'G' },
+    };
+    const { data } = await axios.get('TaxClasses/findOne', {
+        params: { filter: JSON.stringify(filter) },
+    });
+    defaultTaxClass.value = data;
 };
 
 const columns = computed(() => [
diff --git a/src/pages/Ticket/Card/TicketSummary.vue b/src/pages/Ticket/Card/TicketSummary.vue
index afc8949268..1ff0d6d80f 100644
--- a/src/pages/Ticket/Card/TicketSummary.vue
+++ b/src/pages/Ticket/Card/TicketSummary.vue
@@ -69,19 +69,15 @@ function isEditable() {
 }
 
 async function changeState(value) {
-    try {
-        stateBtnDropdownRef.value?.hide();
-        const formData = {
-            ticketFk: entityId.value,
-            code: value,
-        };
-        await axios.post(`Tickets/state`, formData);
-        notify('globals.dataSaved', 'positive');
-        summaryRef.value?.fetch();
-        descriptorData.fetch({});
-    } catch (err) {
-        console.error('Error changing ticket state', err);
-    }
+    stateBtnDropdownRef.value?.hide();
+    const formData = {
+        ticketFk: entityId.value,
+        code: value,
+    };
+    await axios.post(`Tickets/state`, formData);
+    notify('globals.dataSaved', 'positive');
+    summaryRef.value?.fetch();
+    descriptorData.fetch({});
 }
 
 function toTicketUrl(section) {
diff --git a/src/pages/Ticket/Card/TicketVolume.vue b/src/pages/Ticket/Card/TicketVolume.vue
index 2cf7ffc428..edfe489d93 100644
--- a/src/pages/Ticket/Card/TicketVolume.vue
+++ b/src/pages/Ticket/Card/TicketVolume.vue
@@ -75,22 +75,18 @@ const columns = computed(() => [
 ]);
 
 const applyVolumes = async (salesData) => {
-    try {
-        if (!salesData.length) return;
+    if (!salesData.length) return;
 
-        sales.value = salesData;
-        const ticket = sales.value[0].ticketFk;
-        const { data } = await axios.get(`Tickets/${ticket}/getVolume`);
-        const volumes = new Map(data.saleVolume.map((volume) => [volume.saleFk, volume]));
+    sales.value = salesData;
+    const ticket = sales.value[0].ticketFk;
+    const { data } = await axios.get(`Tickets/${ticket}/getVolume`);
+    const volumes = new Map(data.saleVolume.map((volume) => [volume.saleFk, volume]));
 
-        sales.value.forEach((sale) => {
-            sale.saleVolume = volumes.get(sale.id);
-        });
+    sales.value.forEach((sale) => {
+        sale.saleVolume = volumes.get(sale.id);
+    });
 
-        packingTypeVolume.value = data.packingTypeVolume;
-    } catch (error) {
-        console.error(error);
-    }
+    packingTypeVolume.value = data.packingTypeVolume;
 };
 
 onMounted(() => (stateStore.rightDrawer = true));
diff --git a/src/pages/Ticket/TicketAdvanceFilter.vue b/src/pages/Ticket/TicketAdvanceFilter.vue
index 1e11afea1d..a1d301f352 100644
--- a/src/pages/Ticket/TicketAdvanceFilter.vue
+++ b/src/pages/Ticket/TicketAdvanceFilter.vue
@@ -27,20 +27,16 @@ const warehousesOptions = ref([]);
 const itemPackingTypes = ref([]);
 
 const getItemPackingTypes = async () => {
-    try {
-        const filter = {
-            where: { isActive: true },
-        };
-        const { data } = await axios.get('ItemPackingTypes', {
-            params: { filter: JSON.stringify(filter) },
-        });
-        itemPackingTypes.value = data.map((ipt) => ({
-            description: t(ipt.description),
-            code: ipt.code,
-        }));
-    } catch (error) {
-        console.error(error);
-    }
+    const filter = {
+        where: { isActive: true },
+    };
+    const { data } = await axios.get('ItemPackingTypes', {
+        params: { filter: JSON.stringify(filter) },
+    });
+    itemPackingTypes.value = data.map((ipt) => ({
+        description: t(ipt.description),
+        code: ipt.code,
+    }));
 };
 
 const getLocale = (val) => {
diff --git a/src/pages/Ticket/TicketCreate.vue b/src/pages/Ticket/TicketCreate.vue
index 3cc486122b..68bfa59b14 100644
--- a/src/pages/Ticket/TicketCreate.vue
+++ b/src/pages/Ticket/TicketCreate.vue
@@ -37,46 +37,37 @@ onBeforeMount(async () => {
 });
 
 const fetchClient = async (formData) => {
-    try {
-        const filter = {
-            include: {
-                relation: 'defaultAddress',
-                scope: {
-                    fields: ['id', 'agencyModeFk'],
-                },
+    const filter = {
+        include: {
+            relation: 'defaultAddress',
+            scope: {
+                fields: ['id', 'agencyModeFk'],
             },
-            where: { id: formData.clientId },
-        };
-        const params = { filter: JSON.stringify(filter) };
-        const { data } = await axios.get('Clients', { params });
-        const [client] = data;
-        selectedClient.value = client;
-    } catch (err) {
-        console.error('Error fetching client');
-    }
+        },
+        where: { id: formData.clientId },
+    };
+    const params = { filter: JSON.stringify(filter) };
+    const { data } = await axios.get('Clients', { params });
+    const [client] = data;
+    selectedClient.value = client;
 };
 
 const fetchAddresses = async (formData) => {
-    try {
-        if (!formData.clientId) return;
+    if (!formData.clientId) return;
 
-        const filter = {
-            fields: ['nickname', 'street', 'city', 'id'],
-            where: { isActive: true },
-            order: 'nickname ASC',
-        };
-        const params = { filter: JSON.stringify(filter) };
-        const { data } = await axios.get(`Clients/${formData.clientId}/addresses`, {
-            params,
-        });
-        addressesOptions.value = data;
+    const filter = {
+        fields: ['nickname', 'street', 'city', 'id'],
+        where: { isActive: true },
+        order: 'nickname ASC',
+    };
+    const params = { filter: JSON.stringify(filter) };
+    const { data } = await axios.get(`Clients/${formData.clientId}/addresses`, {
+        params,
+    });
+    addressesOptions.value = data;
 
-        const { defaultAddress } = selectedClient.value;
-        formData.addressId = defaultAddress.id;
-    } catch (err) {
-        console.error(`Error fetching addresses`, err);
-        return err.response;
-    }
+    const { defaultAddress } = selectedClient.value;
+    formData.addressId = defaultAddress.id;
 };
 
 const onClientSelected = async (formData) => {
diff --git a/src/pages/Ticket/TicketCreateDialog.vue b/src/pages/Ticket/TicketCreateDialog.vue
index 4138884bf5..a45dcec174 100644
--- a/src/pages/Ticket/TicketCreateDialog.vue
+++ b/src/pages/Ticket/TicketCreateDialog.vue
@@ -37,46 +37,37 @@ onBeforeMount(async () => {
 });
 
 const fetchClient = async (formData) => {
-    try {
-        const filter = {
-            include: {
-                relation: 'defaultAddress',
-                scope: {
-                    fields: ['id', 'agencyModeFk'],
-                },
+    const filter = {
+        include: {
+            relation: 'defaultAddress',
+            scope: {
+                fields: ['id', 'agencyModeFk'],
             },
-            where: { id: formData.clientId },
-        };
-        const params = { filter: JSON.stringify(filter) };
-        const { data } = await axios.get('Clients', { params });
-        const [client] = data;
-        selectedClient.value = client;
-    } catch (err) {
-        console.error('Error fetching client');
-    }
+        },
+        where: { id: formData.clientId },
+    };
+    const params = { filter: JSON.stringify(filter) };
+    const { data } = await axios.get('Clients', { params });
+    const [client] = data;
+    selectedClient.value = client;
 };
 
 const fetchAddresses = async (formData) => {
-    try {
-        if (!formData.clientId) return;
+    if (!formData.clientId) return;
 
-        const filter = {
-            fields: ['nickname', 'street', 'city', 'id'],
-            where: { isActive: true },
-            order: 'nickname ASC',
-        };
-        const params = { filter: JSON.stringify(filter) };
-        const { data } = await axios.get(`Clients/${formData.clientId}/addresses`, {
-            params,
-        });
-        addressesOptions.value = data;
+    const filter = {
+        fields: ['nickname', 'street', 'city', 'id'],
+        where: { isActive: true },
+        order: 'nickname ASC',
+    };
+    const params = { filter: JSON.stringify(filter) };
+    const { data } = await axios.get(`Clients/${formData.clientId}/addresses`, {
+        params,
+    });
+    addressesOptions.value = data;
 
-        const { defaultAddress } = selectedClient.value;
-        formData.addressId = defaultAddress.id;
-    } catch (err) {
-        console.error(`Error fetching addresses`, err);
-        return err.response;
-    }
+    const { defaultAddress } = selectedClient.value;
+    formData.addressId = defaultAddress.id;
 };
 
 const onClientSelected = async (formData) => {
diff --git a/src/pages/Ticket/TicketFuture.vue b/src/pages/Ticket/TicketFuture.vue
index 2078d05955..b36a7659fa 100644
--- a/src/pages/Ticket/TicketFuture.vue
+++ b/src/pages/Ticket/TicketFuture.vue
@@ -68,13 +68,9 @@ const params = reactive({
 });
 
 const applyColumnFilter = async (col) => {
-    try {
-        const paramKey = col.columnFilter?.filterParamKey || col.field;
-        params[paramKey] = col.columnFilter.filterValue;
-        await arrayData.addFilter({ params });
-    } catch (err) {
-        console.error('Error applying column filter', err);
-    }
+    const paramKey = col.columnFilter?.filterParamKey || col.field;
+    params[paramKey] = col.columnFilter.filterValue;
+    await arrayData.addFilter({ params });
 };
 
 const getInputEvents = (col) => {
@@ -248,23 +244,19 @@ const totalPriceColor = (totalWithVat) =>
     isLessThan50(totalWithVat) ? 'warning' : 'transparent';
 
 const moveTicketsFuture = async () => {
-    try {
-        const ticketsToMove = selectedTickets.value.map((ticket) => ({
-            originId: ticket.id,
-            destinationId: ticket.futureId,
-            originShipped: ticket.shipped,
-            destinationShipped: ticket.futureShipped,
-            workerFk: ticket.workerFk,
-        }));
+    const ticketsToMove = selectedTickets.value.map((ticket) => ({
+        originId: ticket.id,
+        destinationId: ticket.futureId,
+        originShipped: ticket.shipped,
+        destinationShipped: ticket.futureShipped,
+        workerFk: ticket.workerFk,
+    }));
 
-        let params = { tickets: ticketsToMove };
-        await axios.post('Tickets/merge', params);
-        notify(t('futureTickets.moveTicketSuccess'), 'positive');
-        selectedTickets.value = [];
-        arrayData.fetch({ append: false });
-    } catch (error) {
-        console.error('Error moving tickets to future', error);
-    }
+    let params = { tickets: ticketsToMove };
+    await axios.post('Tickets/merge', params);
+    notify(t('futureTickets.moveTicketSuccess'), 'positive');
+    selectedTickets.value = [];
+    arrayData.fetch({ append: false });
 };
 onMounted(async () => {
     await arrayData.fetch({ append: false });
diff --git a/src/pages/Ticket/TicketFutureFilter.vue b/src/pages/Ticket/TicketFutureFilter.vue
index 6345f62b3f..ffe9672726 100644
--- a/src/pages/Ticket/TicketFutureFilter.vue
+++ b/src/pages/Ticket/TicketFutureFilter.vue
@@ -24,33 +24,25 @@ const itemPackingTypes = ref([]);
 const stateOptions = ref([]);
 
 const getItemPackingTypes = async () => {
-    try {
-        const filter = {
-            where: { isActive: true },
-        };
-        const { data } = await axios.get('ItemPackingTypes', {
-            params: { filter: JSON.stringify(filter) },
-        });
-        itemPackingTypes.value = data.map((ipt) => ({
-            description: t(ipt.description),
-            code: ipt.code,
-        }));
-    } catch (error) {
-        console.error(error);
-    }
+    const filter = {
+        where: { isActive: true },
+    };
+    const { data } = await axios.get('ItemPackingTypes', {
+        params: { filter: JSON.stringify(filter) },
+    });
+    itemPackingTypes.value = data.map((ipt) => ({
+        description: t(ipt.description),
+        code: ipt.code,
+    }));
 };
 
 const getGroupedStates = async () => {
-    try {
-        const { data } = await axios.get('AlertLevels');
-        stateOptions.value = data.map((state) => ({
-            id: state.id,
-            name: t(`futureTickets.${state.code}`),
-            code: state.code,
-        }));
-    } catch (error) {
-        console.error(error);
-    }
+    const { data } = await axios.get('AlertLevels');
+    stateOptions.value = data.map((state) => ({
+        id: state.id,
+        name: t(`futureTickets.${state.code}`),
+        code: state.code,
+    }));
 };
 
 onMounted(async () => {
diff --git a/src/pages/Ticket/TicketList.vue b/src/pages/Ticket/TicketList.vue
index a75312b57b..aa666be98a 100644
--- a/src/pages/Ticket/TicketList.vue
+++ b/src/pages/Ticket/TicketList.vue
@@ -254,46 +254,37 @@ const fetchAvailableAgencies = async (formData) => {
 };
 
 const fetchClient = async (formData) => {
-    try {
-        const filter = {
-            include: {
-                relation: 'defaultAddress',
-                scope: {
-                    fields: ['id', 'agencyModeFk'],
-                },
+    const filter = {
+        include: {
+            relation: 'defaultAddress',
+            scope: {
+                fields: ['id', 'agencyModeFk'],
             },
-            where: { id: formData.clientId },
-        };
-        const params = { filter: JSON.stringify(filter) };
-        const { data } = await axios.get('Clients', { params });
-        const [client] = data;
-        selectedClient.value = client;
-    } catch (err) {
-        console.error('Error fetching client');
-    }
+        },
+        where: { id: formData.clientId },
+    };
+    const params = { filter: JSON.stringify(filter) };
+    const { data } = await axios.get('Clients', { params });
+    const [client] = data;
+    selectedClient.value = client;
 };
 
 const fetchAddresses = async (formData) => {
-    try {
-        if (!formData.clientId) return;
+    if (!formData.clientId) return;
 
-        const filter = {
-            fields: ['nickname', 'street', 'city', 'id'],
-            where: { isActive: true },
-            order: 'nickname ASC',
-        };
-        const params = { filter: JSON.stringify(filter) };
-        const { data } = await axios.get(`Clients/${formData.clientId}/addresses`, {
-            params,
-        });
-        addressesOptions.value = data;
+    const filter = {
+        fields: ['nickname', 'street', 'city', 'id'],
+        where: { isActive: true },
+        order: 'nickname ASC',
+    };
+    const params = { filter: JSON.stringify(filter) };
+    const { data } = await axios.get(`Clients/${formData.clientId}/addresses`, {
+        params,
+    });
+    addressesOptions.value = data;
 
-        const { defaultAddress } = selectedClient.value;
-        formData.addressId = defaultAddress.id;
-    } catch (err) {
-        console.error(`Error fetching addresses`, err);
-        return err.response;
-    }
+    const { defaultAddress } = selectedClient.value;
+    formData.addressId = defaultAddress.id;
 };
 const getColor = (row) => {
     if (row.alertLevelCode === 'OK') return 'bg-success';
diff --git a/src/pages/Ticket/TicketWeekly.vue b/src/pages/Ticket/TicketWeekly.vue
index d68d18c24e..f914e25241 100644
--- a/src/pages/Ticket/TicketWeekly.vue
+++ b/src/pages/Ticket/TicketWeekly.vue
@@ -153,24 +153,16 @@ const columns = computed(() => [
 ]);
 
 const deleteWeekly = async (ticketFk) => {
-    try {
-        await axios.delete(`TicketWeeklies/${ticketFk}`);
-        notify(t('globals.dataSaved'), 'positive');
-        const ticketIndex = store.data.findIndex((e) => e.ticketFk == ticketFk);
-        store.data.splice(ticketIndex, 1);
-        location.reload();
-    } catch (err) {
-        console.error('Error deleting weekly', err);
-    }
+    await axios.delete(`TicketWeeklies/${ticketFk}`);
+    notify(t('globals.dataSaved'), 'positive');
+    const ticketIndex = store.data.findIndex((e) => e.ticketFk == ticketFk);
+    store.data.splice(ticketIndex, 1);
+    location.reload();
 };
 
 const onUpdate = async (ticketFk, field, value) => {
-    try {
-        const params = { ticketFk, [field]: value };
-        await axios.patch('TicketWeeklies', params);
-    } catch (err) {
-        console.error('Error updating weekly', err);
-    }
+    const params = { ticketFk, [field]: value };
+    await axios.patch('TicketWeeklies', params);
 };
 
 onMounted(async () => {
diff --git a/src/pages/Travel/Card/TravelDescriptorMenuItems.vue b/src/pages/Travel/Card/TravelDescriptorMenuItems.vue
index 47b6f0aa68..14d824b861 100644
--- a/src/pages/Travel/Card/TravelDescriptorMenuItems.vue
+++ b/src/pages/Travel/Card/TravelDescriptorMenuItems.vue
@@ -32,16 +32,12 @@ const cloneTravel = () => {
 };
 
 const cloneTravelWithEntries = async () => {
-    try {
-        const { data } = await axios.post(`Travels/${$props.travel.id}/cloneWithEntries`);
-        notify('globals.dataSaved', 'positive');
-        router.push({ name: 'TravelBasicData', params: { id: data.id } });
-    } catch (err) {
-        console.error('Error cloning travel with entries');
-    }
+    const { data } = await axios.post(`Travels/${$props.travel.id}/cloneWithEntries`);
+    notify('globals.dataSaved', 'positive');
+    router.push({ name: 'TravelBasicData', params: { id: data.id } });
 };
 
-const canDelete = computed(() => useAcl().hasAny('Travel','*','WRITE'));
+const canDelete = computed(() => useAcl().hasAny('Travel', '*', 'WRITE'));
 
 const openDeleteEntryDialog = (id) => {
     quasar
@@ -58,13 +54,9 @@ const openDeleteEntryDialog = (id) => {
 };
 
 const deleteTravel = async (id) => {
-    try {
-        await axios.delete(`Travels/${id}`);
-        router.push({ name: 'TravelList' });
-        notify('globals.dataDeleted', 'positive');
-    } catch (err) {
-        console.error('Error deleting travel');
-    }
+    await axios.delete(`Travels/${id}`);
+    router.push({ name: 'TravelList' });
+    notify('globals.dataDeleted', 'positive');
 };
 </script>
 
diff --git a/src/pages/Travel/Card/TravelSummary.vue b/src/pages/Travel/Card/TravelSummary.vue
index 4be1984931..7766968bdb 100644
--- a/src/pages/Travel/Card/TravelSummary.vue
+++ b/src/pages/Travel/Card/TravelSummary.vue
@@ -193,44 +193,32 @@ const entriesTotalM3 = computed(() =>
 );
 
 const getTravelEntries = async (id) => {
-    try {
-        const { data } = await axios.get(`Travels/${id}/getEntries`);
-        entries.value = data;
-    } catch (err) {
-        console.error('Error fetching travel entries');
-    }
+    const { data } = await axios.get(`Travels/${id}/getEntries`);
+    entries.value = data;
 };
 
 const getTravelThermographs = async (id) => {
-    try {
-        const filter = {
-            include: {
-                relation: 'warehouse',
-                scope: {
-                    fields: ['id', 'name'],
-                },
+    const filter = {
+        include: {
+            relation: 'warehouse',
+            scope: {
+                fields: ['id', 'name'],
             },
-            where: { travelFk: id },
-        };
+        },
+        where: { travelFk: id },
+    };
 
-        const { data } = await axios.get('TravelThermographs', {
-            params: { filter: JSON.parse(JSON.stringify(filter)) },
-        });
-        thermographs.value = data;
-    } catch (err) {
-        console.error('Error fetching travel thermographs');
-    }
+    const { data } = await axios.get('TravelThermographs', {
+        params: { filter: JSON.parse(JSON.stringify(filter)) },
+    });
+    thermographs.value = data;
 };
 
 async function setTravelData(travelData) {
-    try {
-        if (travelData) {
-            travel.value = travelData;
-            await getTravelEntries(travel.value.id);
-            await getTravelThermographs(travel.value.id);
-        }
-    } catch (err) {
-        console.error(`Error setting travel data`, err);
+    if (travelData) {
+        travel.value = travelData;
+        await getTravelEntries(travel.value.id);
+        await getTravelThermographs(travel.value.id);
     }
 }
 
diff --git a/src/pages/Travel/Card/TravelThermographs.vue b/src/pages/Travel/Card/TravelThermographs.vue
index e308243e3f..a0dcc2286b 100644
--- a/src/pages/Travel/Card/TravelThermographs.vue
+++ b/src/pages/Travel/Card/TravelThermographs.vue
@@ -122,13 +122,9 @@ const redirectToThermographForm = (action, id) => {
 };
 
 const removeThermograph = async (id) => {
-    try {
-        await axios.delete(`Travels/deleteThermograph?id=${id}`);
-        await thermographPaginateRef.value.fetch();
-        notify(t('Thermograph removed'), 'positive');
-    } catch (err) {
-        console.error('Error removing termograph');
-    }
+    await axios.delete(`Travels/deleteThermograph?id=${id}`);
+    await thermographPaginateRef.value.fetch();
+    notify(t('Thermograph removed'), 'positive');
 };
 </script>
 
diff --git a/src/pages/Travel/Card/TravelThermographsForm.vue b/src/pages/Travel/Card/TravelThermographsForm.vue
index cf9376f114..758f4f3d1f 100644
--- a/src/pages/Travel/Card/TravelThermographsForm.vue
+++ b/src/pages/Travel/Card/TravelThermographsForm.vue
@@ -56,17 +56,13 @@ onBeforeMount(async () => {
 });
 
 const fetchDmsTypes = async () => {
-    try {
-        const params = {
-            filter: {
-                where: { code: 'thermograph' },
-            },
-        };
-        const { data } = await axios.get('DmsTypes/findOne', { params });
-        return data;
-    } catch (err) {
-        console.error('Error fetching Dms Types');
-    }
+    const params = {
+        filter: {
+            where: { code: 'thermograph' },
+        },
+    };
+    const { data } = await axios.get('DmsTypes/findOne', { params });
+    return data;
 };
 
 const setCreateDefaultParams = async () => {
diff --git a/src/pages/Travel/ExtraCommunity.vue b/src/pages/Travel/ExtraCommunity.vue
index 4dc7eb052c..84a630d837 100644
--- a/src/pages/Travel/ExtraCommunity.vue
+++ b/src/pages/Travel/ExtraCommunity.vue
@@ -293,20 +293,16 @@ const openReportPdf = () => {
 };
 
 const saveFieldValue = async (val, field, index) => {
-    try {
-        // Evitar la solicitud de guardado si el valor no ha cambiado
-        if (originalRowDataCopy.value[index][field] == val) return;
+    // Evitar la solicitud de guardado si el valor no ha cambiado
+    if (originalRowDataCopy.value[index][field] == val) return;
 
-        const id = rows.value[index].id;
-        const params = { [field]: val };
-        await axios.patch(`Travels/${id}`, params);
-        // Actualizar la copia de los datos originales con el nuevo valor
-        originalRowDataCopy.value[index][field] = val;
+    const id = rows.value[index].id;
+    const params = { [field]: val };
+    await axios.patch(`Travels/${id}`, params);
+    // Actualizar la copia de los datos originales con el nuevo valor
+    originalRowDataCopy.value[index][field] = val;
 
-        await arrayData.fetch({ append: false });
-    } catch (err) {
-        console.error('Error updating travel');
-    }
+    await arrayData.fetch({ append: false });
 };
 
 const stopEventPropagation = (event, col) => {
diff --git a/src/pages/Wagon/Type/WagonTypeEdit.vue b/src/pages/Wagon/Type/WagonTypeEdit.vue
index eb8205d725..7ced6e0ec2 100644
--- a/src/pages/Wagon/Type/WagonTypeEdit.vue
+++ b/src/pages/Wagon/Type/WagonTypeEdit.vue
@@ -19,16 +19,10 @@ const createTrayFormDialogRef = ref();
 const selectedEntityId = ref();
 
 async function loadTrays() {
-    try {
-        const res = await axios.get('WagonTypeTrays');
-        const filteredTrays = res.data.filter(
-            (tray) => tray.wagonTypeFk === entityId.value
-        );
-        wagonTrays.value = filteredTrays;
-        return;
-    } catch (err) {
-        console.error('Error loading trays:', err);
-    }
+    const res = await axios.get('WagonTypeTrays');
+    const filteredTrays = res.data.filter((tray) => tray.wagonTypeFk === entityId.value);
+    wagonTrays.value = filteredTrays;
+    return;
 }
 
 async function addTray(newTray) {
diff --git a/src/pages/Worker/Card/WorkerCalendarItem.vue b/src/pages/Worker/Card/WorkerCalendarItem.vue
index 05a013d6b8..9d15428f1a 100644
--- a/src/pages/Worker/Card/WorkerCalendarItem.vue
+++ b/src/pages/Worker/Card/WorkerCalendarItem.vue
@@ -60,40 +60,29 @@ const updateSelectedDate = (year) => {
 };
 
 const createEvent = async (date) => {
-    try {
-        const params = {
-            dated: date,
-            absenceTypeId: props.absenceType.id,
-            businessFk: props.businessFk,
-        };
+    const params = {
+        dated: date,
+        absenceTypeId: props.absenceType.id,
+        businessFk: props.businessFk,
+    };
 
-        const { data } = await axios.post(
-            `Workers/${route.params.id}/createAbsence`,
-            params
-        );
+    const { data } = await axios.post(`Workers/${route.params.id}/createAbsence`, params);
 
-        if (data) emit('refresh');
-    } catch (error) {
-        console.error('error creating event:: ', error);
-    }
+    if (data) emit('refresh');
 };
 
 const editEvent = async (event) => {
-    try {
-        const absenceType = props.absenceType;
-        const params = {
-            absenceId: event.absenceId,
-            absenceTypeId: absenceType.id,
-        };
-        const { data } = await axios.patch(
-            `Workers/${route.params.id}/updateAbsence`,
-            params
-        );
+    const absenceType = props.absenceType;
+    const params = {
+        absenceId: event.absenceId,
+        absenceTypeId: absenceType.id,
+    };
+    const { data } = await axios.patch(
+        `Workers/${route.params.id}/updateAbsence`,
+        params
+    );
 
-        if (data) emit('refresh');
-    } catch (error) {
-        console.error('error editing event:: ', error);
-    }
+    if (data) emit('refresh');
 };
 
 const deleteEvent = async (event, date) => {
diff --git a/src/pages/Worker/Card/WorkerDescriptor.vue b/src/pages/Worker/Card/WorkerDescriptor.vue
index e3eb9ab82f..db8a73322b 100644
--- a/src/pages/Worker/Card/WorkerDescriptor.vue
+++ b/src/pages/Worker/Card/WorkerDescriptor.vue
@@ -39,15 +39,9 @@ const entityId = computed(() => {
 const workerExcluded = ref(false);
 
 const getIsExcluded = async () => {
-    try {
-        const { data } = await axios.get(
-            `WorkerDisableExcludeds/${entityId.value}/exists`
-        );
-        if (!data) return;
-        workerExcluded.value = data.exists;
-    } catch (err) {
-        console.error('Error getting worker excluded: ', err);
-    }
+    const { data } = await axios.get(`WorkerDisableExcludeds/${entityId.value}/exists`);
+    if (!data) return;
+    workerExcluded.value = data.exists;
 };
 
 const handleExcluded = async () => {
diff --git a/src/pages/Worker/Card/WorkerPda.vue b/src/pages/Worker/Card/WorkerPda.vue
index a5e8ae3fa6..94f4e0d95a 100644
--- a/src/pages/Worker/Card/WorkerPda.vue
+++ b/src/pages/Worker/Card/WorkerPda.vue
@@ -32,14 +32,11 @@ const initialData = computed(() => {
 });
 
 const deallocatePDA = async (deviceProductionFk) => {
-    try {
-        await axios.post(`Workers/${route.params.id}/deallocatePDA`, {
-            pda: deviceProductionFk,
-        });
-        notify(t('PDA deallocated'), 'positive');
-    } catch (err) {
-        console.error('Error deallocating PDA');
-    }
+    await axios.post(`Workers/${route.params.id}/deallocatePDA`, {
+        pda: deviceProductionFk,
+    });
+    notify(t('PDA deallocated'), 'positive');
+
     paginate.value.fetch();
 };
 
diff --git a/src/pages/Worker/Card/WorkerTimeControl.vue b/src/pages/Worker/Card/WorkerTimeControl.vue
index 39fb536b6d..0bba2f891a 100644
--- a/src/pages/Worker/Card/WorkerTimeControl.vue
+++ b/src/pages/Worker/Card/WorkerTimeControl.vue
@@ -251,13 +251,9 @@ const addEvents = (data) => {
 };
 
 const fetchHours = async () => {
-    try {
-        await workerHoursRef.value.fetch();
-        await getWorkedHours(startOfWeek.value, endOfWeek.value);
-        await getAbsences();
-    } catch (err) {
-        console.error('Error fetching worker hours');
-    }
+    await workerHoursRef.value.fetch();
+    await getWorkedHours(startOfWeek.value, endOfWeek.value);
+    await getAbsences();
 };
 
 const fetchWeekData = async () => {
@@ -265,25 +261,21 @@ const fetchWeekData = async () => {
         year: selectedDate.value.getFullYear(),
         week: selectedWeekNumber.value,
     };
-    try {
-        const mail = (
-            await axiosNoError.get(`Workers/${route.params.id}/mail`, {
-                params: { filter: { where } },
-            })
-        ).data[0];
+    const mail = (
+        await axiosNoError.get(`Workers/${route.params.id}/mail`, {
+            params: { filter: { where } },
+        })
+    ).data[0];
 
-        if (!mail) state.value = null;
-        else {
-            state.value = mail.state;
-            reason.value = mail.reason;
-        }
-
-        canResend.value = !!(
-            await axiosNoError.get('WorkerTimeControlMails/count', { params: { where } })
-        ).data.count;
-    } catch (err) {
-        console.error('Error fetching week data');
+    if (!mail) state.value = null;
+    else {
+        state.value = mail.state;
+        reason.value = mail.reason;
     }
+
+    canResend.value = !!(
+        await axiosNoError.get('WorkerTimeControlMails/count', { params: { where } })
+    ).data.count;
 };
 
 const setHours = (data) => {
@@ -357,23 +349,19 @@ const showReasonForm = () => {
 };
 
 const updateWorkerTimeControlMail = async (state, reason) => {
-    try {
-        const params = {
-            year: selectedDate.value.getFullYear(),
-            week: selectedWeekNumber.value,
-            state,
-        };
-        const workerId = Number(route.params.id);
+    const params = {
+        year: selectedDate.value.getFullYear(),
+        week: selectedWeekNumber.value,
+        state,
+    };
+    const workerId = Number(route.params.id);
 
-        if (reason) params.reason = reason;
+    if (reason) params.reason = reason;
 
-        await axios.post(`WorkerTimeControls/${workerId}/updateMailState`, params);
-        await getMailStates(selectedDate.value);
-        await fetchWeekData();
-        notify(t('globals.dataSaved'), 'positive');
-    } catch (err) {
-        console.error('Error updating worker time control mail');
-    }
+    await axios.post(`WorkerTimeControls/${workerId}/updateMailState`, params);
+    await getMailStates(selectedDate.value);
+    await fetchWeekData();
+    notify(t('globals.dataSaved'), 'positive');
 };
 
 const isSatisfied = async () => {
@@ -389,20 +377,16 @@ const isUnsatisfied = async (reason) => {
 };
 
 const resendEmail = async () => {
-    try {
-        const params = {
-            recipient: worker.value?.user?.email,
-            week: selectedWeekNumber.value,
-            year: selectedDate.value.getFullYear(),
-            workerId: Number(route.params.id),
-            state: 'SENDED',
-        };
-        await axios.post('WorkerTimeControls/weekly-hour-record-email', params);
-        await getMailStates(selectedDate.value);
-        notify(t('Email sended'), 'positive');
-    } catch (err) {
-        console.error('Error sending email');
-    }
+    const params = {
+        recipient: worker.value?.user?.email,
+        week: selectedWeekNumber.value,
+        year: selectedDate.value.getFullYear(),
+        workerId: Number(route.params.id),
+        state: 'SENDED',
+    };
+    await axios.post('WorkerTimeControls/weekly-hour-record-email', params);
+    await getMailStates(selectedDate.value);
+    notify(t('Email sended'), 'positive');
 };
 
 onBeforeMount(() => {
diff --git a/src/pages/Worker/Card/WorkerTimeHourChip.vue b/src/pages/Worker/Card/WorkerTimeHourChip.vue
index 795fecef83..5ca04bce01 100644
--- a/src/pages/Worker/Card/WorkerTimeHourChip.vue
+++ b/src/pages/Worker/Card/WorkerTimeHourChip.vue
@@ -50,17 +50,11 @@ const directionIconName = computed(() => {
 });
 
 const deleteHourEntry = async () => {
-    try {
-        const { data } = await axios.post(
-            `WorkerTimeControls/${$props.id}/deleteTimeEntry`
-        );
+    const { data } = await axios.post(`WorkerTimeControls/${$props.id}/deleteTimeEntry`);
 
-        if (!data) return;
-        emit('onHourEntryDeleted');
-        notify('Entry removed', 'positive');
-    } catch (err) {
-        console.error('Error deleting hour entry');
-    }
+    if (!data) return;
+    emit('onHourEntryDeleted');
+    notify('Entry removed', 'positive');
 };
 
 const showWorkerTimeForm = () => emit('showWorkerTimeForm');
diff --git a/src/pages/Worker/WorkerDepartmentTree.vue b/src/pages/Worker/WorkerDepartmentTree.vue
index c73cb59b94..f349b449dc 100644
--- a/src/pages/Worker/WorkerDepartmentTree.vue
+++ b/src/pages/Worker/WorkerDepartmentTree.vue
@@ -33,28 +33,23 @@ const onNodeExpanded = (nodeKeysArray) => {
 };
 
 const fetchNodeLeaves = async (nodeKey) => {
-    try {
-        const node = treeRef.value?.getNodeByKey(nodeKey);
+    const node = treeRef.value?.getNodeByKey(nodeKey);
 
-        if (!node || node.sons === 0) return;
+    if (!node || node.sons === 0) return;
 
-        const params = { parentId: node.id };
-        const response = await axios.get('/departments/getLeaves', { params });
-        if (response.data) {
-            node.children = response.data.map((n) => {
-                const hasChildrens = n.sons > 0;
+    const params = { parentId: node.id };
+    const response = await axios.get('/departments/getLeaves', { params });
+    if (response.data) {
+        node.children = response.data.map((n) => {
+            const hasChildrens = n.sons > 0;
 
-                n.children = hasChildrens ? [{}] : null;
-                n.clickable = true;
-                return n;
-            });
-        }
-
-        state.set('Tree', node);
-    } catch (err) {
-        console.error('Error fetching department leaves', err);
-        throw new Error();
+            n.children = hasChildrens ? [{}] : null;
+            n.clickable = true;
+            return n;
+        });
     }
+
+    state.set('Tree', node);
 };
 
 const removeNode = (node) => {
@@ -72,15 +67,11 @@ const removeNode = (node) => {
 };
 
 async function remove(id) {
-    try {
-        await axios.post(`/Departments/${id}/removeChild`, { id });
-        quasar.notify({
-            message: t('department.departmentRemoved'),
-            type: 'positive',
-        });
-    } catch (err) {
-        console.error('Error removing department');
-    }
+    await axios.post(`/Departments/${id}/removeChild`, { id });
+    quasar.notify({
+        message: t('department.departmentRemoved'),
+        type: 'positive',
+    });
 }
 
 const showCreateNodeForm = (nodeId) => {
diff --git a/src/pages/Zone/Card/ZoneEventExclusionForm.vue b/src/pages/Zone/Card/ZoneEventExclusionForm.vue
index 215c12f46b..d131519c42 100644
--- a/src/pages/Zone/Card/ZoneEventExclusionForm.vue
+++ b/src/pages/Zone/Card/ZoneEventExclusionForm.vue
@@ -57,34 +57,24 @@ const excludeType = computed({
 const arrayData = useArrayData('ZoneEvents');
 
 const exclusionGeoCreate = async () => {
-    try {
-        const params = {
-            zoneFk: parseInt(route.params.id),
-            date: dated.value,
-            geoIds: tickedNodes.value,
-        };
-        await axios.post('Zones/exclusionGeo', params);
-        await refetchEvents();
-    } catch (err) {
-        console.error('Error creating exclusion geo: ', err);
-    }
+    const params = {
+        zoneFk: parseInt(route.params.id),
+        date: dated.value,
+        geoIds: tickedNodes.value,
+    };
+    await axios.post('Zones/exclusionGeo', params);
+    await refetchEvents();
 };
 
 const exclusionCreate = async () => {
-    try {
-        if (isNew.value)
-            await axios.post(`Zones/${route.params.id}/exclusions`, [
-                { dated: dated.value },
-            ]);
-        else
-            await axios.post(`Zones/${route.params.id}/exclusions`, {
-                dated: dated.value,
-            });
+    if (isNew.value)
+        await axios.post(`Zones/${route.params.id}/exclusions`, [{ dated: dated.value }]);
+    else
+        await axios.post(`Zones/${route.params.id}/exclusions`, {
+            dated: dated.value,
+        });
 
-        await refetchEvents();
-    } catch (err) {
-        console.error('Error creating exclusion: ', err);
-    }
+    await refetchEvents();
 };
 
 const onSubmit = async () => {
@@ -93,13 +83,9 @@ const onSubmit = async () => {
 };
 
 const deleteEvent = async () => {
-    try {
-        if (!props.event) return;
-        await axios.delete(`Zones/${route.params.id}/exclusions`);
-        await refetchEvents();
-    } catch (err) {
-        console.error('Error deleting event: ', err);
-    }
+    if (!props.event) return;
+    await axios.delete(`Zones/${route.params.id}/exclusions`);
+    await refetchEvents();
 };
 
 const closeForm = () => emit('closeForm');
diff --git a/src/pages/Zone/Card/ZoneEventInclusionForm.vue b/src/pages/Zone/Card/ZoneEventInclusionForm.vue
index 66e41607f9..5e2d2fab6e 100644
--- a/src/pages/Zone/Card/ZoneEventInclusionForm.vue
+++ b/src/pages/Zone/Card/ZoneEventInclusionForm.vue
@@ -57,45 +57,34 @@ const inclusionType = computed({
 const arrayData = useArrayData('ZoneEvents');
 
 const createEvent = async () => {
-    try {
-        eventInclusionFormData.value.weekDays = weekdayStore.toSet(
-            eventInclusionFormData.value.wdays
+    eventInclusionFormData.value.weekDays = weekdayStore.toSet(
+        eventInclusionFormData.value.wdays
+    );
+
+    if (inclusionType.value == 'day') eventInclusionFormData.value.weekDays = '';
+    else eventInclusionFormData.value.dated = null;
+
+    if (inclusionType.value != 'range') {
+        eventInclusionFormData.value.started = null;
+        eventInclusionFormData.value.ended = null;
+    }
+
+    if (isNew.value)
+        await axios.post(`Zones/${route.params.id}/events`, eventInclusionFormData.value);
+    else
+        await axios.put(
+            `Zones/${route.params.id}/events/${props.event?.id}`,
+            eventInclusionFormData.value
         );
 
-        if (inclusionType.value == 'day') eventInclusionFormData.value.weekDays = '';
-        else eventInclusionFormData.value.dated = null;
-
-        if (inclusionType.value != 'range') {
-            eventInclusionFormData.value.started = null;
-            eventInclusionFormData.value.ended = null;
-        }
-
-        if (isNew.value)
-            await axios.post(
-                `Zones/${route.params.id}/events`,
-                eventInclusionFormData.value
-            );
-        else
-            await axios.put(
-                `Zones/${route.params.id}/events/${props.event?.id}`,
-                eventInclusionFormData.value
-            );
-
-        await refetchEvents();
-        emit('onSubmit');
-    } catch (err) {
-        console.error('Error creating event', err);
-    }
+    await refetchEvents();
+    emit('onSubmit');
 };
 
 const deleteEvent = async () => {
-    try {
-        if (!props.event) return;
-        await axios.delete(`Zones/${route.params.id}/events/${props.event?.id}`);
-        await refetchEvents();
-    } catch (err) {
-        console.error('Error deleting event: ', err);
-    }
+    if (!props.event) return;
+    await axios.delete(`Zones/${route.params.id}/events/${props.event?.id}`);
+    await refetchEvents();
 };
 
 const closeForm = () => {
diff --git a/src/pages/Zone/Card/ZoneEventsPanel.vue b/src/pages/Zone/Card/ZoneEventsPanel.vue
index 2cfa982469..6e1fbb85fd 100644
--- a/src/pages/Zone/Card/ZoneEventsPanel.vue
+++ b/src/pages/Zone/Card/ZoneEventsPanel.vue
@@ -57,15 +57,11 @@ const arrayData = useArrayData('ZoneEvents', {
 });
 
 const fetchData = async () => {
-    try {
-        if (!params.value.zoneFk || !params.value.started || !params.value.ended) return;
+    if (!params.value.zoneFk || !params.value.started || !params.value.ended) return;
 
-        await arrayData.applyFilter({
-            params: params.value,
-        });
-    } catch (err) {
-        console.error('Error fetching events: ', err);
-    }
+    await arrayData.applyFilter({
+        params: params.value,
+    });
 };
 
 watch(
@@ -87,13 +83,9 @@ const formatWdays = (event) => {
 };
 
 const deleteEvent = async (id) => {
-    try {
-        if (!id) return;
-        await axios.delete(`Zones/${route.params.id}/events/${id}`);
-        await fetchData();
-    } catch (err) {
-        console.error('Error deleting event: ', err);
-    }
+    if (!id) return;
+    await axios.delete(`Zones/${route.params.id}/events/${id}`);
+    await fetchData();
 };
 
 const openInclusionForm = (event) => {
diff --git a/src/pages/Zone/Card/ZoneLocations.vue b/src/pages/Zone/Card/ZoneLocations.vue
index f357e9e5b0..59fde394d8 100644
--- a/src/pages/Zone/Card/ZoneLocations.vue
+++ b/src/pages/Zone/Card/ZoneLocations.vue
@@ -10,13 +10,9 @@ const { t } = useI18n();
 const route = useRoute();
 
 const onSelected = async (val, node) => {
-    try {
-        if (val === null) val = undefined;
-        const params = { geoId: node.id, isIncluded: val };
-        await axios.post(`Zones/${route.params.id}/toggleIsIncluded`, params);
-    } catch (err) {
-        console.error('Error updating included', err);
-    }
+    if (val === null) val = undefined;
+    const params = { geoId: node.id, isIncluded: val };
+    await axios.post(`Zones/${route.params.id}/toggleIsIncluded`, params);
 };
 </script>
 
diff --git a/src/pages/Zone/Card/ZoneWarehouses.vue b/src/pages/Zone/Card/ZoneWarehouses.vue
index 6b29332243..98e4467971 100644
--- a/src/pages/Zone/Card/ZoneWarehouses.vue
+++ b/src/pages/Zone/Card/ZoneWarehouses.vue
@@ -34,21 +34,13 @@ const columns = computed(() => [
 ]);
 
 const deleteWarehouse = async (row) => {
-    try {
-        await axios.delete(`${urlPath.value}/${row.id}`);
-        fetchWarehouses();
-    } catch (error) {
-        console.error(error);
-    }
+    await axios.delete(`${urlPath.value}/${row.id}`);
+    fetchWarehouses();
 };
 
 const createZoneWarehouse = async (ZoneWarehouseFormData) => {
-    try {
-        await axios.post(urlPath.value, ZoneWarehouseFormData);
-        fetchWarehouses();
-    } catch (error) {
-        console.error(error);
-    }
+    await axios.post(urlPath.value, ZoneWarehouseFormData);
+    fetchWarehouses();
 };
 
 watch(
diff --git a/src/pages/Zone/ZoneDeliveryPanel.vue b/src/pages/Zone/ZoneDeliveryPanel.vue
index 5e03e9cdf4..0dd16abf4a 100644
--- a/src/pages/Zone/ZoneDeliveryPanel.vue
+++ b/src/pages/Zone/ZoneDeliveryPanel.vue
@@ -21,17 +21,13 @@ const arrayData = useArrayData('ZoneDeliveryDays', {
 
 const deliveryMethodsConfig = { pickUp: ['PICKUP'], delivery: ['AGENCY', 'DELIVERY'] };
 const fetchData = async (params) => {
-    try {
-        const { data } = params
-            ? await arrayData.applyFilter({
-                  params,
-              })
-            : await arrayData.fetch({ append: false });
-        if (!data.events || !data.events.length)
-            notify(t('deliveryPanel.noEventsWarning'), 'warning');
-    } catch (err) {
-        console.error('Error fetching events: ', err);
-    }
+    const { data } = params
+        ? await arrayData.applyFilter({
+              params,
+          })
+        : await arrayData.fetch({ append: false });
+    if (!data.events || !data.events.length)
+        notify(t('deliveryPanel.noEventsWarning'), 'warning');
 };
 
 const onSubmit = async () => {