Bläddra i källkod

Cambios en api.php

JeanBenitez 1 år sedan
förälder
incheckning
3b870fab45

+ 4 - 4
sistema-mantenimiento-back/app/Http/Controllers/EmployeeController.php

@@ -1438,9 +1438,9 @@ class EmployeeController extends Controller{
         return $this->responseController->makeResponse(false, 'EXITO');
     }
 
-    public function getScheduleActivitiesByEmployee($idEmployee, $user, $line) {
+    public function getScheduleActivitiesByEmployee($id, $user, $line) {
         try {
-            $idEmployee = $this->encryptionController->decrypt($idEmployee);
+            $idEmployee = $this->encryptionController->decrypt($id);
         } catch (\Throwable $th) {
             return $this->responseController->makeResponse(true, "ERR_EMPLOYEE_GETACTIVITY000: Ocurrió un error al ibtener los datos.", $th->getMessage(), 404);
         }
@@ -1854,9 +1854,9 @@ class EmployeeController extends Controller{
         return $this->responseController->makeResponse(false, "ÉXITO: Modificación Exitosa");
     }
 
-    public function getScheduleActivitiesByActivity($idActivity, $user, $line) {
+    public function getScheduleActivitiesByActivity($id, $user, $line) {
         try {
-            $idActivity = $this->encryptionController->decrypt($idActivity);
+            $idActivity = $this->encryptionController->decrypt($id);
         } catch (\Throwable $th) {
             return $this->responseController->makeResponse(true, "ERR_EMPLOYEE_GETACTIVITY000: Ocurrió un error al ibtener los datos.", $th->getMessage(), 404);
         }

+ 1 - 2
sistema-mantenimiento-back/app/Http/Controllers/StockController.php

@@ -1,7 +1,7 @@
 <?php
 /*
     Desarrollador: Ing. Jean Jairo Benitez Meza
-    Ultima Modificación: 11/04/2023
+    Ultima Modificación: 29/02/2023
     Módulo: Gestión de Inventario y/o Stock
 */
 namespace App\Http\Controllers;
@@ -11,7 +11,6 @@ use App\Http\Controllers\ResourcesController;
 use App\Http\Controllers\ResponseController;
 use App\Http\Controllers\EncryptionController;
 use App\Http\Controllers\DocumentManagementController;
-use Illuminate\Database\Query\JoinClause;
 use Illuminate\Http\Request;
 use Illuminate\Support\Facades\DB;
 use Illuminate\Support\Facades\Validator;

+ 206 - 230
sistema-mantenimiento-back/routes/api.php

@@ -3,27 +3,6 @@
 use Illuminate\Http\Request;
 use Illuminate\Support\Facades\Route;
 
-use App\Http\Controllers\DelayAnalysisController;
-use App\Http\Controllers\EmployeeController;
-use App\Http\Controllers\OrderReceptionController;
-use App\Http\Controllers\PartialDeliveriesController;
-use App\Http\Controllers\ProcessManagementController;
-use App\Http\Controllers\DynamicFormController;
-use App\Http\Controllers\ArtitleController;
-use App\Http\Controllers\ProviderController;
-use App\Http\Controllers\OrderController;
-use App\Http\Controllers\RequestLineController;
-use App\Http\Controllers\DispatchController;
-use App\Http\Controllers\FailureListController;
-use App\Http\Controllers\FailureLogController;
-use App\Http\Controllers\CatalogMeasuresController;
-use App\Http\Controllers\SymptomListController;
-use App\Http\Controllers\StockController;
-use App\Http\Controllers\OrderDocumentsController;
-use App\Http\Controllers\IssueTrackingController;
-use App\Http\Controllers\InvoiceControlController;
-use App\Http\Controllers\BudgetManagementController;
-
 
 /*
 |--------------------------------------------------------------------------
@@ -250,6 +229,11 @@ Route::middleware(['jwt.auth'])->group(function(){
     Route::post("/employee/register",                                                   "App\Http\Controllers\EmployeeController@storeEmployee");
     Route::post("/employee/update",                                                     "App\Http\Controllers\EmployeeController@updateEmployee");
     Route::post("/employee/delete",                                                     "App\Http\Controllers\EmployeeController@updateToInactiveStatus");
+    Route::get ('employee/get-schedule-activities-by-employee/{id}/{user}/{line}',      "App\Http\Controllers\EmployeeController@getScheduleActivitiesByEmployee");
+    Route::post('employee/register-activity',                                           "App\Http\Controllers\EmployeeController@registerActivity");
+    Route::post('employee/update-activity/{idActivity}',                                "App\Http\Controllers\EmployeeController@updateActivity");
+    Route::get ('employee/get-schedule-activities-by-activity/{id}/{user}/{line}',      "App\Http\Controllers\EmployeeController@getScheduleActivitiesByActivity");
+    Route::post('employee/delete-activity/{idActivity}',                                "App\Http\Controllers\EmployeeController@deleteActivity");
     Route::post("/subcontract/register",                                                "App\Http\Controllers\SubcontractController@storeSubcontratist");
     Route::post("/subcontract/update",                                                  "App\Http\Controllers\SubcontractController@updateSubcontratist");
     Route::post("/subcontract/delete",                                                  "App\Http\Controllers\SubcontractController@updateToInactiveStatus");
@@ -347,231 +331,223 @@ Route::middleware(['jwt.auth'])->group(function(){
     Route::post("control-panel/update-broadcast-list",                                  "App\Http\Controllers\ControlPanelController@updateBroadcastList");
     Route::post("control-panel/delete-broadcast-list",                                  "App\Http\Controllers\ControlPanelController@deleteBroadcastList");
     Route::post("control-panel/save-profile-export-permissions",                        "App\Http\Controllers\ControlPanelController@saveProfileExportPermissions");
-});
 
     // Formularios dinámicos
-    Route::get ('form/get-forms/{user}/{line}',                                                             [DynamicFormController::class, 'getForms']);
-    Route::get ('form/get-information-data-select/{tableName}/{columnValue}/{columnName}/{user}/{line}',    [DynamicFormController::class, 'getInformationDataSelect']);
-    Route::post('form/register-form',                                                                       [DynamicFormController::class, 'registerForms']);
-    Route::get ('form/get-form-by-id/{idForm}/{user}/{line}',                                               [DynamicFormController::class, 'getFormById']);
-    Route::put ('form/update-form/{idForm}',                                                                [DynamicFormController::class, 'updateForms']);
-    Route::post('form/register-dynamic-form',                                                               [DynamicFormController::class, 'registerDynamicForm']);
-    Route::put ('form/get-form-data-by-id/{idForm}/{user}/{line}',                                          [DynamicFormController::class, 'getFormDataById']);
-    Route::put ('form/update-dynamic-form',                                                                 [DynamicFormController::class, 'updateDynamicForm']);
-    Route::get ('form/get-tables/{user}/{line}',                                                            [DynamicFormController::class, 'getTables']);
+    Route::get ('form/get-forms/{user}/{line}',                                                                     "App\Http\Controllers\DynamicFormController@getForms");
+    Route::get ('form/get-information-data-select/{tableName}/{columnValue}/{columnName}/{user}/{line}',            "App\Http\Controllers\DynamicFormController@getInformationDataSelect");
+    Route::post('form/register-form',                                                                               "App\Http\Controllers\DynamicFormController@registerForms");
+    Route::get ('form/get-form-by-id/{idForm}/{user}/{line}',                                                       "App\Http\Controllers\DynamicFormController@getFormById");
+    Route::post('form/update-form/{idForm}',                                                                        "App\Http\Controllers\DynamicFormController@updateForms");
+    Route::post('form/register-dynamic-form',                                                                       "App\Http\Controllers\DynamicFormController@registerDynamicForm");
+    Route::post('form/get-form-data-by-id/{idForm}/{user}/{line}',                                                  "App\Http\Controllers\DynamicFormController@getFormDataById");
+    Route::post('form/update-dynamic-form',                                                                         "App\Http\Controllers\DynamicFormController@updateDynamicForm");
+    Route::get ('form/get-tables/{user}/{line}',                                                                    "App\Http\Controllers\DynamicFormController@getTables");
 
     // Module: GEAD
-    Route::get ('acquisition-management/acquisition/get-families-and-subfamilies/{user}/{line}',                 [ArtitleController::class, 'getFamiliesAndSubfamilies']);
-    Route::post('acquisition-management/acquisition/register-family',                                            [ArtitleController::class, 'registerFamily']);
-    Route::post('acquisition-management/acquisition/register-subfamily',                                         [ArtitleController::class, 'registerSubfamily']);
-    Route::get ('acquisition-management/acquisition/get-units/{user}/{line}',                                    [ArtitleController::class, 'getUnits']);
-    Route::get ('acquisition-management/acquisition/get-units-actives/{user}/{line}',                            [ArtitleController::class, 'getUnitsActives']);
-    Route::post('acquisition-management/acquisition/register-unit',                                              [ArtitleController::class, 'registerUnit']);
-    Route::get ('acquisition-management/acquisition/get-artitle/{user}/{line}',                                  [ArtitleController::class, 'getArtitles']);
-    Route::get ('acquisition-management/acquisition/get-all-artitle/{user}/{line}',                              [ArtitleController::class, 'getAllArtitles']);
-    Route::get ('acquisition-management/acquisition/get-artitle-by-provider/{artitle}/{provider}/{user}/{line}', [ArtitleController::class, 'getArtitlesByProvider']);
-    Route::get ('acquisition-management/acquisition/get-article-by-id/{idArtitle}/{user}/{line}',                [ArtitleController::class, 'getArticleById']);
-    Route::get ('acquisition-management/acquisition/get-artitle-by-information/{information}/{user}/{line}',     [ArtitleController::class, 'getArtitleByInformation']);
-    Route::post('acquisition-management/acquisition/register-article',                                           [ArtitleController::class, 'registerArticle']);
-    Route::put ('acquisition-management/acquisition/update-article/{idArticle}',                                 [ArtitleController::class, 'updateArticle']);
-    Route::post('acquisition-management/acquisition/delete-artitle',                                             [ArtitleController::class, 'deleteArtitle']);
-    Route::post('acquisition-management/acquisition/generate-artitles',                                          [ArtitleController::class, 'generateArtitles']);
-    Route::post('acquisition-management/acquisition/create-request-line',                                        [RequestLineController::class, 'createRequestLine']);
-    Route::get ('acquisition-management/acquisition/get-all-request-lines/{user}/{line}',                        [RequestLineController::class, 'getAllRequestLines']);
-    Route::get ('acquisition-management/acquisition/get-request-line/{encIdRequestLine}/{user}/{line}',          [RequestLineController::class, 'getRequestLine']);
-    Route::post('acquisition-management/acquisition/cancel-request-line',                                        [RequestLineController::class, 'cancelRequestLine']);
-    Route::post('acquisition-management/acquisition/update-state-request-line',                                  [RequestLineController::class, 'updateStatusRequestLine']);
-    Route::post('acquisition-management/acquisition/delete-artitle-by-request-line',                             [RequestLineController::class, 'deleteArtitleByRequestLine']);
-    Route::get ('acquisition-management/acquisition/get-artitles-by-request-line/{requestLine}/{user}/{line}',   [RequestLineController::class, 'getArtitlesByRequestLine']);
-    Route::post('acquisition-management/acquisition/register-order',                                                [OrderController::class, 'createOrder']);
-    Route::post('acquisition-management/acquisition/update-state-order',                                            [OrderController::class, 'updateStateHistory']);
-    Route::post('acquisition-management/acquisition/reorder-artitles',                                              [OrderController::class, 'reorderArtitles']);
-    Route::get ('acquisition-management/acquisition/get-orders/{user}/{line}',                                      [OrderController::class, 'getOrders']);
-    Route::get ('acquisition-management/acquisition/get-order-by-number/{order}/{provider}/{user}/{line}',          [OrderController::class, 'getOrderByNumber']);
-    Route::get ('acquisition-management/acquisition/get-last-state-order/{order}/{user}/{line}',                    [OrderController::class, 'getLastSateOrder']);
-    Route::get ('acquisition-management/acquisition/generate-sheet-acquisition-xls/{encOrderNumber}/{user}/{line}', [OrderController::class, 'generateSheetAcquisitionXLS']); 
-    Route::get ('acquisition-management/acquisition/generate-sheet-acquisition-pdf/{encOrderNumber}/{user}/{line}', [OrderController::class, 'generateSheetAcquisitionPDF']); 
-    Route::get ('acquisition-management/acquisition/generate-sheet-divisa-xls/{encOrderNumber}/{user}/{line}',      [OrderController::class, 'generateSheetDivisaXLS']); 
-    Route::get ('acquisition-management/acquisition/generate-sheet-divisa-pdf/{encOrderNumber}/{user}/{line}',      [OrderController::class, 'generateSheetDivisaPDF']); 
-    Route::get ('acquisition-management/acquisition/generate-sheet-invoice-xls/{encOrderNumber}/{user}/{line}',     [OrderController::class, 'generateSheetInvoiceXLS']); 
-    Route::get ('acquisition-management/acquisition/generate-sheet-invoice-pdf/{encOrderNumber}/{user}/{line}',     [OrderController::class, 'generateSheetInvoicePDF']); 
-    Route::get ('acquisition-management/acquisition/get-documents-order/{user}/{line}',                         [OrderDocumentsController::class, 'getDocument']);
-    Route::get ('acquisition-management/acquisition/get-documents-by-request-line/{requestLine}/{user}/{line}', [OrderDocumentsController::class, 'getDocumentByRequestLine']);
-    Route::post('acquisition-management/acquisition/register-document-order',                                   [OrderDocumentsController::class, 'registerDocumentOrder']);
-    Route::post('acquisition-management/acquisition/update-document-order',                                     [OrderDocumentsController::class, 'updateDocumentOrder']);
-    Route::post('acquisition-management/acquisition/delete-document-order',                                     [OrderDocumentsController::class, 'deleteDocumentOrder']);
-    Route::post('acquisition-management/acquisition/report-problem-order',                                      [IssueTrackingController::class,  'reportProblem']);
-    Route::get ('acquisition-management/acquisition/get-artitles-by-provider/{provider}/{user}/{line}',            [ProviderController::class, 'getArtitlesByProvider']);      // Revisar
-    Route::post('acquisition-management/acquisition/download-artitles-by-provider',                                [ProviderController::class, 'downloadArtitlesByProvider']);
-    Route::get ('acquisition-management/provider/get-all-provider/{user}/{line}',                                  [ProviderController::class, 'getAllProvider']);
-    Route::get ('acquisition-management/provider/get-provider-actives/{user}/{line}',                              [ProviderController::class, 'getProvidersActives']);
-    Route::get ('acquisition-management/provider/get-provider-by-number/{provider}/{user}/{line}',                 [ProviderController::class, 'getProvidersByNumber']);
-    Route::post('acquisition-management/provider/register-provider',                                               [ProviderController::class, 'registerProvider']);
-    Route::post('acquisition-management/provider/update-provider',                                                 [ProviderController::class, 'updateProvider']);
-    Route::post('acquisition-management/provider/delete-provider',                                                 [ProviderController::class, 'deleteProvider']);
-    Route::post('acquisition-management/provider/get-provider-by-artitle',                                         [ProviderController::class, 'getProviderByArtitle']);
-    Route::get ('acquisition-management/provider/generate-sheet-provider-xls/{provider}/{typeUser}/{user}/{line}', [ProviderController::class, 'generateSheetProviderXLS']);
-    Route::get ('acquisition-management/provider/generate-sheet-provider-pdf/{provider}/{typeUser}/{user}/{line}', [ProviderController::class, 'generateSheetProviderPDF']);
-    Route::get ('acquisition-management/dispatch/get-issue-tracking/{user}/{line}',              [IssueTrackingController::class, 'getIssueTracking']);
-    Route::post('acquisition-management/dispatch/resolution-issue-tracking',                     [IssueTrackingController::class, 'resolutionIssueTracking']);
-    Route::get ('acquisition-management/dispatch/get-partial-deliveries/{user}/{line}',          [PartialDeliveriesController::class, 'getPartialDeliveries']);
-    Route::get ('acquisition-management/dispatch/get-delay-analysis/{user}/{line}',              [DelayAnalysisController::class, 'getDelayAnalysis']);
-    Route::get ('acquisition-management/dispatch/get-dispatch/{user}/{line}',                    [DispatchController::class, 'getDispatch']);
-    Route::get ('acquisition-management/dispatch/get-dispatch-active/{user}/{line}',             [DispatchController::class, 'getDispatchActive']);
-    Route::get ('acquisition-management/dispatch/get-dispatch-by-id/{idDispatFch}/{user}/{line}', [DispatchController::class, 'getDispatchById']);
-    Route::post('acquisition-management/dispatch/register-dispatch',                                                                [DispatchController::class, 'registerDispatch']);
-    Route::get ('acquisition-management/dispatch/get-order-reception/{user}/{line}',                                                [OrderReceptionController::class, 'getOrderReception']);
-    Route::get ('acquisition-management/dispatch/get-information-artitle-equipment/{orderNumber}/{idInformation}/{user}/{line}',    [OrderReceptionController::class, 'getInformartionArtitleToEquipment']);
-    Route::get ('acquisition-management/dispatch/get-list-artitle-reception/{orderNumber}/{user}/{line}',                           [OrderReceptionController::class, 'getListArtitleReception']);
-    Route::get ('acquisition-management/dispatch/generate-sheet-delivery-list-xls/{orderNumber}/{user}/{line}',                     [OrderReceptionController::class, 'generateSheetDeliveryListXLS']);
-    Route::get ('acquisition-management/dispatch/generate-sheet-delivery-list-pdf/{orderNumber}/{user}/{line}',                     [OrderReceptionController::class, 'generateSheetDeliveryListPDF']);
-    Route::post('acquisition-management/dispatch/update-dispatch',                            [DispatchController::class, 'updateDispatch']);
-    Route::post('acquisition-management/dispatch/delete-dispatch',                            [DispatchController::class, 'deleteDispatch']);
-    Route::get ('acquisition-management/invoice/get-compare-invoice/{user}/{line}',           [InvoiceControlController::class, 'getCompareInvoice']);
-    Route::get ('acquisition-management/invoice/get-invoice-payment/{user}/{line}',           [InvoiceControlController::class, 'getInvoicePayment']);
-    Route::get ('acquisition-management/invoice/get-budget-management/{user}/{line}',         [InvoiceControlController::class, 'getBudgetManagement']);
-    Route::get ('acquisition-management/invoice/get-invoice-by-id/{idInvoice}/{user}/{line}', [InvoiceControlController::class, 'getInvoiceById']);
-    Route::post('acquisition-management/invoice/compare-invoice',                             [InvoiceControlController::class, 'compareInvoice']);
+    Route::get ('acquisition-management/acquisition/get-families-and-subfamilies/{user}/{line}',                    "App\Http\Controllers\ArtitleController@getFamiliesAndSubfamilies");
+    Route::post('acquisition-management/acquisition/register-family',                                               "App\Http\Controllers\ArtitleController@registerFamily");
+    Route::post('acquisition-management/acquisition/register-subfamily',                                            "App\Http\Controllers\ArtitleController@registerSubfamily");
+    Route::get ('acquisition-management/acquisition/get-units/{user}/{line}',                                       "App\Http\Controllers\ArtitleController@getUnits");
+    Route::get ('acquisition-management/acquisition/get-units-actives/{user}/{line}',                               "App\Http\Controllers\ArtitleController@getUnitsActives");
+    Route::post('acquisition-management/acquisition/register-unit',                                                 "App\Http\Controllers\ArtitleController@registerUnit");
+    Route::get ('acquisition-management/acquisition/get-artitle/{user}/{line}',                                     "App\Http\Controllers\ArtitleController@getArtitles");
+    Route::get ('acquisition-management/acquisition/get-all-artitle/{user}/{line}',                                 "App\Http\Controllers\ArtitleController@getAllArtitles");
+    Route::get ('acquisition-management/acquisition/get-artitle-by-provider/{artitle}/{provider}/{user}/{line}',    "App\Http\Controllers\ArtitleController@getArtitlesByProvider");
+    Route::get ('acquisition-management/acquisition/get-article-by-id/{idArtitle}/{user}/{line}',                   "App\Http\Controllers\ArtitleController@getArticleById");
+    Route::get ('acquisition-management/acquisition/get-artitle-by-information/{information}/{user}/{line}',        "App\Http\Controllers\ArtitleController@getArtitleByInformation");
+    Route::post('acquisition-management/acquisition/register-article',                                              "App\Http\Controllers\ArtitleController@registerArticle");
+    Route::post('acquisition-management/acquisition/update-article/{idArticle}',                                    "App\Http\Controllers\ArtitleController@updateArticle");
+    Route::post('acquisition-management/acquisition/delete-artitle',                                                "App\Http\Controllers\ArtitleController@deleteArtitle");
+    Route::post('acquisition-management/acquisition/generate-artitles',                                             "App\Http\Controllers\ArtitleController@generateArtitles");
+    Route::get ('acquisition-management/acquisition/get-management-unit/{user}/{line}',                             "App\Http\Controllers\ArtitleController@getManagementUnit");
+    Route::post('acquisition-management/acquisition/create-unit',                                                   "App\Http\Controllers\ArtitleController@createUnit");
+    Route::post('acquisition-management/acquisition/update-unit/{idUnit}',                                          "App\Http\Controllers\ArtitleController@updateUnit");
+    Route::get ('acquisition-management/acquisition/get-unit-by-id/{idUnit}/{user}/{line}',                         "App\Http\Controllers\ArtitleController@getUnitById");
+    Route::post('acquisition-management/acquisition/delete-unit-by-id/{idUnit}',                                    "App\Http\Controllers\ArtitleController@updateUnit");
+    Route::post('acquisition-management/acquisition/create-request-line',                                           "App\Http\Controllers\RequestLineController@createRequestLine");
+    Route::get ('acquisition-management/acquisition/get-all-request-lines/{user}/{line}',                           "App\Http\Controllers\RequestLineController@getAllRequestLines");
+    Route::get ('acquisition-management/acquisition/get-request-line/{encIdRequestLine}/{user}/{line}',             "App\Http\Controllers\RequestLineController@getRequestLine");
+    Route::post('acquisition-management/acquisition/cancel-request-line',                                           "App\Http\Controllers\RequestLineController@cancelRequestLine");
+    Route::post('acquisition-management/acquisition/update-state-request-line',                                     "App\Http\Controllers\RequestLineController@updateStatusRequestLine");
+    Route::post('acquisition-management/acquisition/delete-artitle-by-request-line',                                "App\Http\Controllers\RequestLineController@deleteArtitleByRequestLine");
+    Route::get ('acquisition-management/acquisition/get-artitles-by-request-line/{requestLine}/{user}/{line}',      "App\Http\Controllers\RequestLineController@getArtitlesByRequestLine");
+    Route::post('acquisition-management/acquisition/register-order',                                                "App\Http\Controllers\OrderController@createOrder");
+    Route::post('acquisition-management/acquisition/update-state-order',                                            "App\Http\Controllers\OrderController@updateStateHistory");
+    Route::post('acquisition-management/acquisition/reorder-artitles',                                              "App\Http\Controllers\OrderController@reorderArtitles");
+    Route::get ('acquisition-management/acquisition/get-orders/{user}/{line}',                                      "App\Http\Controllers\OrderController@getOrders");
+    Route::get ('acquisition-management/acquisition/get-order-by-number/{order}/{provider}/{user}/{line}',          "App\Http\Controllers\OrderController@getOrderByNumber");
+    Route::get ('acquisition-management/acquisition/get-last-state-order/{order}/{user}/{line}',                    "App\Http\Controllers\OrderController@getLastSateOrder");
+    Route::get ('acquisition-management/acquisition/generate-sheet-acquisition-xls/{encOrderNumber}/{user}/{line}', "App\Http\Controllers\OrderController@generateSheetAcquisitionXLS"); 
+    Route::get ('acquisition-management/acquisition/generate-sheet-acquisition-pdf/{encOrderNumber}/{user}/{line}', "App\Http\Controllers\OrderController@generateSheetAcquisitionPDF"); 
+    Route::get ('acquisition-management/acquisition/generate-sheet-divisa-xls/{encOrderNumber}/{user}/{line}',      "App\Http\Controllers\OrderController@generateSheetDivisaXLS"); 
+    Route::get ('acquisition-management/acquisition/generate-sheet-divisa-pdf/{encOrderNumber}/{user}/{line}',      "App\Http\Controllers\OrderController@generateSheetDivisaPDF"); 
+    Route::get ('acquisition-management/acquisition/generate-sheet-invoice-xls/{encOrderNumber}/{user}/{line}',     "App\Http\Controllers\OrderController@generateSheetInvoiceXLS"); 
+    Route::get ('acquisition-management/acquisition/generate-sheet-invoice-pdf/{encOrderNumber}/{user}/{line}',     "App\Http\Controllers\OrderController@generateSheetInvoicePDF"); 
+    Route::get ('acquisition-management/acquisition/get-documents-order/{user}/{line}',                             "App\Http\Controllers\OrderDocumentsController@getDocument");
+    Route::get ('acquisition-management/acquisition/get-documents-by-request-line/{requestLine}/{user}/{line}',     "App\Http\Controllers\OrderDocumentsController@getDocumentByRequestLine");
+    Route::post('acquisition-management/acquisition/register-document-order',                                       "App\Http\Controllers\OrderDocumentsController@registerDocumentOrder");
+    Route::post('acquisition-management/acquisition/update-document-order',                                         "App\Http\Controllers\OrderDocumentsController@updateDocumentOrder");
+    Route::post('acquisition-management/acquisition/delete-document-order',                                         "App\Http\Controllers\OrderDocumentsController@deleteDocumentOrder");
+    Route::post('acquisition-management/acquisition/report-problem-order',                                          "App\Http\Controllers\IssueTrackingController@reportProblem");
+    Route::get ('acquisition-management/acquisition/get-artitles-by-provider/{provider}/{user}/{line}',             "App\Http\Controllers\ProviderController@getArtitlesByProvider");
+    Route::post('acquisition-management/acquisition/download-artitles-by-provider',                                 "App\Http\Controllers\ProviderController@downloadArtitlesByProvider");
+    Route::get ('acquisition-management/provider/get-all-provider/{user}/{line}',                                   "App\Http\Controllers\ProviderController@getAllProvider");
+    Route::get ('acquisition-management/provider/get-provider-actives/{user}/{line}',                               "App\Http\Controllers\ProviderController@getProvidersActives");
+    Route::get ('acquisition-management/provider/get-provider-by-number/{provider}/{user}/{line}',                  "App\Http\Controllers\ProviderController@getProvidersByNumber");
+    Route::post('acquisition-management/provider/register-provider',                                                "App\Http\Controllers\ProviderController@registerProvider");
+    Route::post('acquisition-management/provider/update-provider',                                                  "App\Http\Controllers\ProviderController@updateProvider");
+    Route::post('acquisition-management/provider/delete-provider',                                                  "App\Http\Controllers\ProviderController@deleteProvider");
+    Route::post('acquisition-management/provider/get-provider-by-artitle',                                          "App\Http\Controllers\ProviderController@getProviderByArtitle");
+    Route::get ('acquisition-management/provider/generate-sheet-provider-xls/{provider}/{typeUser}/{user}/{line}',  "App\Http\Controllers\ProviderController@generateSheetProviderXLS");
+    Route::get ('acquisition-management/provider/generate-sheet-provider-pdf/{provider}/{typeUser}/{user}/{line}',  "App\Http\Controllers\ProviderController@generateSheetProviderPDF");
+    Route::get ('acquisition-management/dispatch/get-issue-tracking/{user}/{line}',                                 "App\Http\Controllers\IssueTrackingController@getIssueTracking");
+    Route::post('acquisition-management/dispatch/resolution-issue-tracking',                                        "App\Http\Controllers\IssueTrackingController@resolutionIssueTracking");
+    Route::get ('acquisition-management/dispatch/get-partial-deliveries/{user}/{line}',                             "App\Http\Controllers\PartialDeliveriesController@getPartialDeliveries");
+    Route::get ('acquisition-management/dispatch/get-delay-analysis/{user}/{line}',                                 "App\Http\Controllers\DelayAnalysisController@getDelayAnalysis");
+    Route::get ('acquisition-management/dispatch/get-dispatch/{user}/{line}',                                       "App\Http\Controllers\DispatchController@getDispatch");
+    Route::get ('acquisition-management/dispatch/get-dispatch-active/{user}/{line}',                                "App\Http\Controllers\DispatchController@getDispatchActive");
+    Route::get ('acquisition-management/dispatch/get-dispatch-by-id/{idDispatFch}/{user}/{line}',                   "App\Http\Controllers\DispatchController@getDispatchById");
+    Route::post('acquisition-management/dispatch/register-dispatch',                                                                "App\Http\Controllers\DispatchController@registerDispatch");
+    Route::get ('acquisition-management/dispatch/get-order-reception/{user}/{line}',                                                "App\Http\Controllers\OrderReceptionController@getOrderReception");
+    Route::get ('acquisition-management/dispatch/get-information-artitle-equipment/{orderNumber}/{idInformation}/{user}/{line}',    "App\Http\Controllers\OrderReceptionController@getInformartionArtitleToEquipment");
+    Route::get ('acquisition-management/dispatch/get-list-artitle-reception/{orderNumber}/{user}/{line}',                           "App\Http\Controllers\OrderReceptionController@getListArtitleReception");
+    Route::get ('acquisition-management/dispatch/generate-sheet-delivery-list-xls/{orderNumber}/{user}/{line}',                     "App\Http\Controllers\OrderReceptionController@generateSheetDeliveryListXLS");
+    Route::get ('acquisition-management/dispatch/generate-sheet-delivery-list-pdf/{orderNumber}/{user}/{line}',                     "App\Http\Controllers\OrderReceptionController@generateSheetDeliveryListPDF");
+    Route::post('acquisition-management/dispatch/update-dispatch',                                                  "App\Http\Controllers\DispatchController@updateDispatch");
+    Route::post('acquisition-management/dispatch/delete-dispatch',                                                  "App\Http\Controllers\DispatchController@deleteDispatch");
+    Route::get ('acquisition-management/invoice/get-compare-invoice/{user}/{line}',                                 "App\Http\Controllers\InvoiceControlController@getCompareInvoice");
+    Route::get ('acquisition-management/invoice/get-invoice-payment/{user}/{line}',                                 "App\Http\Controllers\InvoiceControlController@getInvoicePayment");
+    Route::get ('acquisition-management/invoice/get-budget-management/{user}/{line}',                               "App\Http\Controllers\InvoiceControlController@getBudgetManagement");
+    Route::get ('acquisition-management/invoice/get-invoice-by-id/{idInvoice}/{user}/{line}',                       "App\Http\Controllers\InvoiceControlController@getInvoiceById");
+    Route::post('acquisition-management/invoice/compare-invoice',                                                   "App\Http\Controllers\InvoiceControlController@compareInvoice");
 
     // Module: ANFA
-    Route::get ('failure-analysis/get-list-failure/{user}/{line}',                                      [FailureListController::class,  'getFailures']);
-    Route::get ('failure-analysis/get-list-failure-actives/{user}/{line}',                              [FailureListController::class,  'getFailuresActives']);
-    Route::get ('failure-analysis/get-list-failure-by-id/{idFailure}/{user}/{line}',                    [FailureListController::class,  'getFailureById']);
-    Route::get ('failure-analysis/get-list-failure-by-classification/{idFailure}/{user}/{line}',        [FailureListController::class,  'getFailureListByClassification']);
-    Route::post('failure-analysis/register-list-failure',                                               [FailureListController::class,  'registerFailures']);
-    Route::post('failure-analysis/update-list-failure',                                                 [FailureListController::class,  'updateFailures']);
-    Route::post('failure-analysis/delete-list-failure',                                                 [FailureListController::class,  'deleteFailures']);
-    Route::get ('failure-analysis/get-symptoms/{user}/{line}',                              [SymptomListController::class,  'getSymptoms']);
-    Route::get ('failure-analysis/get-symptoms-actives/{user}/{line}',                      [SymptomListController::class,  'getSymptomsActives']);
-    Route::get ('failure-analysis/get-symptoms-by-equipment/{equipment}/{user}/{line}',     [SymptomListController::class,  'getSymptomsByEquipment']);
-    Route::get ('failure-analysis/get-symptom-by-id/{idSymptom}/{user}/{line}',             [SymptomListController::class,  'getSymptomById']);
-    Route::post('failure-analysis/register-symptom',                                        [SymptomListController::class,  'registerSymptom']);
-    Route::post('failure-analysis/update-symptom',                                          [SymptomListController::class,  'updateSymptom']);
-    Route::post('failure-analysis/delete-symptom',                                          [SymptomListController::class,  'deleteSymptom']);
-    Route::get ('failure-analysis/get-failure-log/{user}/{line}',                                   [FailureLogController::class,  'getFailureLog']);
-    Route::get ('failure-analysis/get-history-failure-equipment/{equipment}/{user}/{line}',         [FailureLogController::class,  'getHistoryFailureEquipment']);
-    Route::get ('failure-analysis/get-details-history-failure-equipment/{failure}/{user}/{line}',   [FailureLogController::class,  'getDetailsHistoryFailureEquipment']);
-    Route::get ('failure-analysis/get-equipment-by-failure/{failure}/{user}/{line}',                [FailureLogController::class,  'getEquipmentByFailure']);
-    Route::get ('failure-analysis/get-alarm-emission-from-failures/{user}/{line}',                  [FailureLogController::class,  'getAlarmEmissionFromFailures']);
-    Route::get ('failure-analysis/generate-sheet-failure-xls/{failure}/{user}/{line}',              [FailureLogController::class,  'generateSheetFailureXLS']);
-    Route::get ('failure-analysis/generate-sheet-failure-pdf/{failure}/{user}/{line}',              [FailureLogController::class,  'generateSheetFailurePDF']);
+    Route::get ('failure-analysis/get-list-failure/{user}/{line}',                                      "App\Http\Controllers\FailureListController@getFailures");
+    Route::get ('failure-analysis/get-list-failure-actives/{user}/{line}',                              "App\Http\Controllers\FailureListController@getFailuresActives");
+    Route::get ('failure-analysis/get-list-failure-by-id/{idFailure}/{user}/{line}',                    "App\Http\Controllers\FailureListController@getFailureById");
+    Route::get ('failure-analysis/get-list-failure-by-classification/{idFailure}/{user}/{line}',        "App\Http\Controllers\FailureListController@getFailureListByClassification");
+    Route::post('failure-analysis/register-list-failure',                                               "App\Http\Controllers\FailureListController@registerFailures");
+    Route::post('failure-analysis/update-list-failure',                                                 "App\Http\Controllers\FailureListController@updateFailures");
+    Route::post('failure-analysis/delete-list-failure',                                                 "App\Http\Controllers\FailureListController@deleteFailures");
+    Route::get ('failure-analysis/get-symptoms/{user}/{line}',                                          "App\Http\Controllers\SymptomListController@getSymptoms");
+    Route::get ('failure-analysis/get-symptoms-actives/{user}/{line}',                                  "App\Http\Controllers\SymptomListController@getSymptomsActives");
+    Route::get ('failure-analysis/get-symptoms-by-equipment/{equipment}/{user}/{line}',                 "App\Http\Controllers\SymptomListController@getSymptomsByEquipment");
+    Route::get ('failure-analysis/get-symptom-by-id/{idSymptom}/{user}/{line}',                         "App\Http\Controllers\SymptomListController@getSymptomById");
+    Route::post('failure-analysis/register-symptom',                                                    "App\Http\Controllers\SymptomListController@registerSymptom");
+    Route::post('failure-analysis/update-symptom',                                                      "App\Http\Controllers\SymptomListController@updateSymptom");
+    Route::post('failure-analysis/delete-symptom',                                                      "App\Http\Controllers\SymptomListController@deleteSymptom");
+    Route::get ('failure-analysis/get-failure-log/{user}/{line}',                                       "App\Http\Controllers\FailureLogController@getFailureLog");
+    Route::get ('failure-analysis/get-history-failure-equipment/{equipment}/{user}/{line}',             "App\Http\Controllers\FailureLogController@getHistoryFailureEquipment");
+    Route::get ('failure-analysis/get-details-history-failure-equipment/{failure}/{user}/{line}',       "App\Http\Controllers\FailureLogController@getDetailsHistoryFailureEquipment");
+    Route::get ('failure-analysis/get-equipment-by-failure/{failure}/{user}/{line}',                    "App\Http\Controllers\FailureLogController@getEquipmentByFailure");
+    Route::get ('failure-analysis/get-alarm-emission-from-failures/{user}/{line}',                      "App\Http\Controllers\FailureLogController@getAlarmEmissionFromFailures");
+    Route::get ('failure-analysis/generate-sheet-failure-xls/{failure}/{user}/{line}',                  "App\Http\Controllers\FailureLogController@generateSheetFailureXLS");
+    Route::get ('failure-analysis/generate-sheet-failure-pdf/{failure}/{user}/{line}',                  "App\Http\Controllers\FailureLogController@generateSheetFailurePDF");
 
     // Module: COAC
-    Route::get ('counters-and-triggers/get-catalog-measures/{user}/{line}',                      [CatalogMeasuresController::class, 'getMeasures']);
-    Route::get ('counters-and-triggers/get-catalog-measures-actives/{user}/{line}',              [CatalogMeasuresController::class, 'getMeasuresActives']);
-    Route::get ('counters-and-triggers/get-magnitudes/{user}/{line}',                            [CatalogMeasuresController::class, 'getMagnitudes']);
-    Route::get ('counters-and-triggers/get-units-by-magnitude/{idMagnitude}/{user}/{line}',      [CatalogMeasuresController::class, 'getUnitsByMagnitude']);
-    Route::get ('counters-and-triggers/get-magnitude/{idMagnitude}/{user}/{line}',               [CatalogMeasuresController::class, 'getMagnitude']);
-    Route::get ('counters-and-triggers/get-unit/{idMagnitude}/{idUnit}/{user}/{line}',           [CatalogMeasuresController::class, 'getUnit']);
-    Route::post('counters-and-triggers/register-catalog-measures',                               [CatalogMeasuresController::class, 'registerMeasures']);
-    Route::post('counters-and-triggers/update-catalog-measures',                                 [CatalogMeasuresController::class, 'updateMeasures']);
-    Route::post('counters-and-triggers/delete-catalog-measures',                                 [CatalogMeasuresController::class, 'deleteMeasures']);
-    Route::post('counters-and-triggers/register-magnitude',                                      [CatalogMeasuresController::class, 'registerMagnitude']);
-    Route::post('counters-and-triggers/update-magnitude',                                        [CatalogMeasuresController::class, 'updateMagnitude']);
-    Route::post('counters-and-triggers/delete-magnitude',                                        [CatalogMeasuresController::class, 'deleteMagnitude']);
+    Route::get ('counters-and-triggers/get-catalog-measures/{user}/{line}',                             "App\Http\Controllers\CatalogMeasuresController@getMeasures");
+    Route::get ('counters-and-triggers/get-catalog-measures-actives/{user}/{line}',                     "App\Http\Controllers\CatalogMeasuresController@getMeasuresActives");
+    Route::get ('counters-and-triggers/get-magnitudes/{user}/{line}',                                   "App\Http\Controllers\CatalogMeasuresController@getMagnitudes");
+    Route::get ('counters-and-triggers/get-units-by-magnitude/{idMagnitude}/{user}/{line}',             "App\Http\Controllers\CatalogMeasuresController@getUnitsByMagnitude");
+    Route::get ('counters-and-triggers/get-magnitude/{idMagnitude}/{user}/{line}',                      "App\Http\Controllers\CatalogMeasuresController@getMagnitude");
+    Route::get ('counters-and-triggers/get-unit/{idMagnitude}/{idUnit}/{user}/{line}',                  "App\Http\Controllers\CatalogMeasuresController@getUnit");
+    Route::post('counters-and-triggers/register-catalog-measures',                                      "App\Http\Controllers\CatalogMeasuresController@registerMeasures");
+    Route::post('counters-and-triggers/update-catalog-measures',                                        "App\Http\Controllers\CatalogMeasuresController@updateMeasures");
+    Route::post('counters-and-triggers/delete-catalog-measures',                                        "App\Http\Controllers\CatalogMeasuresController@deleteMeasures");
+    Route::post('counters-and-triggers/register-magnitude',                                             "App\Http\Controllers\CatalogMeasuresController@registerMagnitude");
+    Route::post('counters-and-triggers/update-magnitude',                                               "App\Http\Controllers\CatalogMeasuresController@updateMagnitude");
+    Route::post('counters-and-triggers/delete-magnitude',                                               "App\Http\Controllers\CatalogMeasuresController@deleteMagnitude");
 
     
     // Module: GEIN
-    Route::post('inventory-management/register-artitle-without-order',                  [StockController::class, 'createArtitleWithoutOrder']);
-    Route::get ('inventory-management/get-warehouse/{user}/{line}',                         [StockController::class, 'getWarehouse']);
-    Route::get ('inventory-management/get-warehouse-by-id/{idWarehouse}/{user}/{line}',     [StockController::class, 'getWarehouseById']);
-    Route::get ('inventory-management/get-warehouse-actives/{user}/{line}',                 [StockController::class, 'getWarehouseActives']);
-    Route::post('inventory-management/create-warehouse',                                    [StockController::class, 'createWarehouse']);
-    Route::put ('inventory-management/update-warehouse/{idWarehouse}',                      [StockController::class, 'updateWarehouse']);
-    Route::put ('inventory-management/delete-warehouse/{idWarehouse}',                      [StockController::class, 'deleteWarehouse']);
-    Route::get ('inventory-management/get-area-by-warehouse/{idWarehouse}/{user}/{line}',           [StockController::class, 'getAreaByWarehouse']);
-    Route::get ('inventory-management/get-area-by-id/{idArea}/{user}/{line}',                       [StockController::class, 'getAreaById']);
-    Route::get ('inventory-management/get-area-by-warehouse-actives/{idWarehouse}/{user}/{line}',   [StockController::class, 'getAreaByWarehouseActives']);
-    Route::post ('inventory-management/register-area',                                              [StockController::class, 'registerArea']);
-    Route::put ('inventory-management/update-area/{idArea}',                                        [StockController::class, 'updateArea']);
-    Route::put ('inventory-management/delete-area/{idArea}',                                        [StockController::class, 'deleteArea']);
-    Route::get ('inventory-management/get-level-by-area-warehouse/{idWarehouse}/{idArea}/{user}/{line}',            [StockController::class, 'getLevelByAreaWarehouse']);
-    Route::get ('inventory-management/get-level-by-id/{idLevel}/{user}/{line}',                                     [StockController::class, 'getLevelById']);
-    Route::get ('inventory-management/get-level-by-area-warehouse-actives/{idWarehouse}/{idArea}/{user}/{line}',    [StockController::class, 'getLevelByAreaWarehouseActives']);
-    Route::post('inventory-management/register-level',                                                              [StockController::class, 'registerLevel']);
-    Route::put ('inventory-management/update-level/{idLevel}',                                                      [StockController::class, 'updateLevel']);
-    Route::put ('inventory-management/delete-level/{idLevel}',                                                      [StockController::class, 'deleteLevel']);
-    Route::get ('inventory-management/get-zone-by-level-area-warehouse/{idWarehouse}/{idArea}/{idLevel}/{user}/{line}',         [StockController::class, 'getZoneByLevelAreaWarehouse']);
-    Route::get ('inventory-management/get-zone-by-id/{idZone}/{user}/{line}',                                                   [StockController::class, 'getZoneById']);
-    Route::get ('inventory-management/get-zone-by-level-area-warehouse-actives/{idWarehouse}/{idArea}/{idLevel}/{user}/{line}', [StockController::class, 'getZoneByLevelAreaWarehouseActive']);
-    Route::post('inventory-management/register-zone',                                                                           [StockController::class, 'registerZone']);
-    Route::put ('inventory-management/update-zone/{idZone}',                                                                    [StockController::class, 'updateZone']);
-    Route::put ('inventory-management/delete-zone/{idZone}',                                                                    [StockController::class, 'deleteZone']);
-    Route::post('inventory-management/register-to-stock',                                           [StockController::class, 'registerToStock']);
-    Route::get ('inventory-management/get-current-location-artitles/{user}/{line}',                 [StockController::class, 'getCurrentLocationArtitles']);
-    Route::get ('inventory-management/get-info-stock/{user}/{line}',                                [StockController::class, 'getInfoStock']);
-    Route::put ('inventory-management/move-to-stock/{idStock}',                                     [StockController::class, 'moveToStock']);
-    Route::get ('inventory-management/get-location-stock/{user}/{line}',                            [StockController::class, 'getLocationStock']);
-    Route::get ('inventory-management/get-location-by-stock/{idStock}/{user}/{line}',               [StockController::class, 'getLocationByStock']);
-    Route::get ('inventory-management/get-details-location/{idStock}/{idLocation}/{user}/{line}',   [StockController::class, 'getDetaisLocation']);
-    Route::post('inventory-management/search',                                                      [StockController::class, 'search']);
-    Route::get ('inventory-management/get-info-by-stock/{idStock}/{user}/{line}',                   [StockController::class, 'getInfoByStock']);
-    Route::get ('inventory-management/get-max-min-stock/{user}/{line}',                             [StockController::class, 'getMaxMinStock']);
-    Route::put ('inventory-management/update-stock-max-min/{idInfo}',                               [StockController::class, 'updateStockMaxMin']);
-    Route::get ('inventory-management/get-stock-barcode/{user}/{line}',                             [StockController::class, 'getStockBarcode']);
-    Route::put ('inventory-management/update-stock-barcode/{idStock}',                              [StockController::class, 'updateStockBarcode']);
-    Route::get ('inventory-management/get-due-date-stock/{user}/{line}',                            [StockController::class, 'getStockDueDate']);
-    Route::put ('inventory-management/update-due-date-stock/{idStock}',                             [StockController::class, 'updateDueDateStock']);
-    Route::get ('inventory-management/get-description-sheet-stock/{user}/{line}',                   [StockController::class, 'getDescriptionSheetStock']);
-    Route::get ('inventory-management/create-description-sheet-stock-xls/{idStock}/{user}/{line}',  [StockController::class, 'createDescriptionSheetStockXLS']);
-    Route::get ('inventory-management/create-description-sheet-stock-pdf/{idStock}/{user}/{line}',  [StockController::class, 'createDescriptionSheetStockPDF']);
-    Route::get ('inventory-management/get-document-association/{user}/{line}',                      [StockController::class, 'getDocumentAssociation']);
-    Route::get ('inventory-management/get-documents-by-stock/{idStock}/{user}/{line}',              [StockController::class, 'getDocumentsByStock']);
-    Route::post('inventory-management/register-document-stock',                                     [StockController::class, 'registerDocumentStock']);
-    Route::get ('inventory-management/get-replanishment-quantities/{user}/{line}',                  [StockController::class, 'getReplenishmentQuantitiesService']);
-    Route::post('inventory-management/create-request-line',                                         [StockController::class, 'createRequestLine']);
-    Route::get ('inventory-management/get-replenishment-suggestion/{user}/{line}',                  [StockController::class, 'getReplenishmentSuggestion']);
-    Route::get ('inventory-management/get-nomenclature-management/{user}/{line}',                   [StockController::class, 'getNomenclatureManagement']);
-    Route::get ('inventory-management/get-details-nomenclature/{idStock}/{user}/{line}',            [StockController::class, 'getDetailsNomenclature']);
-    Route::get ('inventory-management/get-objects-properties/{user}/{line}',                        [StockController::class, 'getObjectProperties']);
-    Route::get ('inventory-management/get-details-object-properties/{idStock}/{user}/{line}',       [StockController::class, 'getDetailsObjectProperties']);
-    Route::put ('inventory-management/save-info-stock/{idStock}',                                   [StockController::class, 'saveInfoStock']);
+    Route::post('inventory-management/register-artitle-without-order',                                                          "App\Http\Controllers\StockController@createArtitleWithoutOrder");
+    Route::get ('inventory-management/get-warehouse/{user}/{line}',                                                             "App\Http\Controllers\StockController@getWarehouse");
+    Route::get ('inventory-management/get-warehouse-by-id/{idWarehouse}/{user}/{line}',                                         "App\Http\Controllers\StockController@getWarehouseById");
+    Route::get ('inventory-management/get-warehouse-actives/{user}/{line}',                                                     "App\Http\Controllers\StockController@getWarehouseActives");
+    Route::post('inventory-management/create-warehouse',                                                                        "App\Http\Controllers\StockController@createWarehouse");
+    Route::post('inventory-management/update-warehouse/{idWarehouse}',                                                          "App\Http\Controllers\StockController@updateWarehouse");
+    Route::post('inventory-management/delete-warehouse/{idWarehouse}',                                                          "App\Http\Controllers\StockController@deleteWarehouse");
+    Route::get ('inventory-management/get-area-by-warehouse/{idWarehouse}/{user}/{line}',                                       "App\Http\Controllers\StockController@getAreaByWarehouse");
+    Route::get ('inventory-management/get-area-by-id/{idArea}/{user}/{line}',                                                   "App\Http\Controllers\StockController@getAreaById");
+    Route::get ('inventory-management/get-area-by-warehouse-actives/{idWarehouse}/{user}/{line}',                               "App\Http\Controllers\StockController@getAreaByWarehouseActives");
+    Route::post('inventory-management/register-area',                                                                           "App\Http\Controllers\StockController@registerArea");
+    Route::post('inventory-management/update-area/{idArea}',                                                                    "App\Http\Controllers\StockController@updateArea");
+    Route::post('inventory-management/delete-area/{idArea}',                                                                    "App\Http\Controllers\StockController@deleteArea");
+    Route::get ('inventory-management/get-level-by-area-warehouse/{idWarehouse}/{idArea}/{user}/{line}',                        "App\Http\Controllers\StockController@getLevelByAreaWarehouse");
+    Route::get ('inventory-management/get-level-by-id/{idLevel}/{user}/{line}',                                                 "App\Http\Controllers\StockController@getLevelById");
+    Route::get ('inventory-management/get-level-by-area-warehouse-actives/{idWarehouse}/{idArea}/{user}/{line}',                "App\Http\Controllers\StockController@getLevelByAreaWarehouseActives");
+    Route::post('inventory-management/register-level',                                                                          "App\Http\Controllers\StockController@registerLevel");
+    Route::post('inventory-management/update-level/{idLevel}',                                                                  "App\Http\Controllers\StockController@updateLevel");
+    Route::post('inventory-management/delete-level/{idLevel}',                                                                  "App\Http\Controllers\StockController@deleteLevel");
+    Route::get ('inventory-management/get-zone-by-level-area-warehouse/{idWarehouse}/{idArea}/{idLevel}/{user}/{line}',         "App\Http\Controllers\StockController@getZoneByLevelAreaWarehouse");
+    Route::get ('inventory-management/get-zone-by-id/{idZone}/{user}/{line}',                                                   "App\Http\Controllers\StockController@getZoneById");
+    Route::get ('inventory-management/get-zone-by-level-area-warehouse-actives/{idWarehouse}/{idArea}/{idLevel}/{user}/{line}', "App\Http\Controllers\StockController@getZoneByLevelAreaWarehouseActive");
+    Route::post('inventory-management/register-zone',                                                                           "App\Http\Controllers\StockController@registerZone");
+    Route::post('inventory-management/update-zone/{idZone}',                                                                    "App\Http\Controllers\StockController@updateZone");
+    Route::post('inventory-management/delete-zone/{idZone}',                                                                    "App\Http\Controllers\StockController@deleteZone");
+    Route::post('inventory-management/register-to-stock',                                                                       "App\Http\Controllers\StockController@registerToStock");
+    Route::get ('inventory-management/get-current-location-artitles/{user}/{line}',                                             "App\Http\Controllers\StockController@getCurrentLocationArtitles");
+    Route::get ('inventory-management/get-info-stock/{user}/{line}',                                                            "App\Http\Controllers\StockController@getInfoStock");
+    Route::post('inventory-management/move-to-stock/{idStock}',                                                                 "App\Http\Controllers\StockController@moveToStock");
+    Route::get ('inventory-management/get-location-stock/{user}/{line}',                                                        "App\Http\Controllers\StockController@getLocationStock");
+    Route::get ('inventory-management/get-location-by-stock/{idStock}/{user}/{line}',                                           "App\Http\Controllers\StockController@getLocationByStock");
+    Route::get ('inventory-management/get-details-location/{idStock}/{idLocation}/{user}/{line}',                               "App\Http\Controllers\StockController@getDetaisLocation");
+    Route::post('inventory-management/search',                                                                                  "App\Http\Controllers\StockController@search");
+    Route::get ('inventory-management/get-info-by-stock/{idStock}/{user}/{line}',                                               "App\Http\Controllers\StockController@getInfoByStock");
+    Route::get ('inventory-management/get-max-min-stock/{user}/{line}',                                                         "App\Http\Controllers\StockController@getMaxMinStock");
+    Route::post('inventory-management/update-stock-max-min/{idInfo}',                                                           "App\Http\Controllers\StockController@updateStockMaxMin");
+    Route::get ('inventory-management/get-stock-barcode/{user}/{line}',                                                         "App\Http\Controllers\StockController@getStockBarcode");
+    Route::post('inventory-management/update-stock-barcode/{idStock}',                                                          "App\Http\Controllers\StockController@updateStockBarcode");
+    Route::get ('inventory-management/get-due-date-stock/{user}/{line}',                                                        "App\Http\Controllers\StockController@getStockDueDate");
+    Route::post('inventory-management/update-due-date-stock/{idStock}',                                                         "App\Http\Controllers\StockController@updateDueDateStock");
+    Route::get ('inventory-management/get-description-sheet-stock/{user}/{line}',                                               "App\Http\Controllers\StockController@getDescriptionSheetStock");
+    Route::get ('inventory-management/create-description-sheet-stock-xls/{idStock}/{user}/{line}',                              "App\Http\Controllers\StockController@createDescriptionSheetStockXLS");
+    Route::get ('inventory-management/create-description-sheet-stock-pdf/{idStock}/{user}/{line}',                              "App\Http\Controllers\StockController@createDescriptionSheetStockPDF");
+    Route::get ('inventory-management/get-document-association/{user}/{line}',                                                  "App\Http\Controllers\StockController@getDocumentAssociation");
+    Route::get ('inventory-management/get-documents-by-stock/{idStock}/{user}/{line}',                                          "App\Http\Controllers\StockController@getDocumentsByStock");
+    Route::post('inventory-management/register-document-stock',                                                                 "App\Http\Controllers\StockController@registerDocumentStock");
+    Route::get ('inventory-management/get-replanishment-quantities/{user}/{line}',                                              "App\Http\Controllers\StockController@getReplenishmentQuantitiesService");
+    Route::post('inventory-management/create-request-line',                                                                     "App\Http\Controllers\StockController@createRequestLine");
+    Route::get ('inventory-management/get-replenishment-suggestion/{user}/{line}',                                              "App\Http\Controllers\StockController@getReplenishmentSuggestion");
+    Route::get ('inventory-management/get-nomenclature-management/{user}/{line}',                                               "App\Http\Controllers\StockController@getNomenclatureManagement");
+    Route::get ('inventory-management/get-details-nomenclature/{idStock}/{user}/{line}',                                        "App\Http\Controllers\StockController@getDetailsNomenclature");
+    Route::get ('inventory-management/get-objects-properties/{user}/{line}',                                                    "App\Http\Controllers\StockController@getObjectProperties");
+    Route::get ('inventory-management/get-details-object-properties/{idStock}/{user}/{line}',                                   "App\Http\Controllers\StockController@getDetailsObjectProperties");
+    Route::post('inventory-management/save-info-stock/{idStock}',                                                               "App\Http\Controllers\StockController@saveInfoStock");
     
     // Módulo de Procesos (Workflow)
-    Route::get ('process-management/get-workflows/{user}/{line}',                   [ProcessManagementController::class, 'getWorkflows']);
-    Route::get ('process-management/get-workflow-by-id/{idWorkflow}/{user}/{line}', [ProcessManagementController::class, 'getWorkflowById']);
-    Route::get ('process-management/get-workflows-actives/{user}/{line}',           [ProcessManagementController::class, 'getWorkflowActives']);
-    Route::post('process-management/register-workflows',                            [ProcessManagementController::class, 'registerWorkflow']);
-    Route::put ('process-management/update-workflows/{idWorkflow}',                 [ProcessManagementController::class, 'updateWorkflow']);
-    Route::put ('process-management/delete-workflows/{idWorkflow}',                 [ProcessManagementController::class, 'deleteWorkflow']);
-    Route::get ('process-management/get-process-workflow/{user}/{line}',                [ProcessManagementController::class, 'getProcessWorkflow']);
-    Route::get ('process-management/get-tasks/{user}/{line}',                           [ProcessManagementController::class, 'getTasks']);
-    Route::get ('process-management/get-task-by-workflow/{idWorkflow}/{user}/{line}',   [ProcessManagementController::class, 'getTaskByWorkflow']);
-    Route::get ('process-management/get-task-by-id/{idTask}/{user}/{line}',             [ProcessManagementController::class, 'getTaskById']);
-    Route::post('process-management/register-task',                                     [ProcessManagementController::class, 'registerTask']);
-    Route::put ('process-management/update-task/{idTask}',                              [ProcessManagementController::class, 'updateTask']);
-    Route::put ('process-management/delete-task/{idTask}',                              [ProcessManagementController::class, 'deleteTask']);
-    Route::get ('process-management/get-execute-workflow/{user}/{line}',                        [ProcessManagementController::class, 'getExecuteWorkflow']);
-    Route::get ('process-management/get-execute-task/{idExecute}/{user}/{line}',                [ProcessManagementController::class, 'getExecuteTask']);
-    Route::get ('process-management/get-history-notificate-task/{idExecuteTask}/{user}/{line}', [ProcessManagementController::class, 'getHistoryNotificateTask']);
-    Route::put ('process-management/update-request-workflow/{idExecuteTask}',                   [ProcessManagementController::class, 'updateRequestWorkflow']);
-    Route::post('process-management/search-request-workflow',                                   [ProcessManagementController::class, 'searchRequestWorkflow']);
-    Route::get ('process-management/get-details-execute-request/{idExecuteTask}/{user}/{line}', [ProcessManagementController::class, 'getDetailsExecuteRequest']);
-    Route::post('process-management/search-notificate',                                     [ProcessManagementController::class, 'searchNotificate']);
-    Route::get ('process-management/get-details-notificate/{idNotificate}/{user}/{line}',   [ProcessManagementController::class, 'getDetailsNotificate']);
-    Route::post('process-management/activate-workflow-automatic',   [ProcessManagementController::class, 'activateManualWorkflow']);
+    Route::get ('process-management/get-workflows/{user}/{line}',                                   "App\Http\Controllers\ProcessManagementController@getWorkflows");
+    Route::get ('process-management/get-workflow-by-id/{idWorkflow}/{user}/{line}',                 "App\Http\Controllers\ProcessManagementController@getWorkflowById");
+    Route::get ('process-management/get-workflows-actives/{user}/{line}',                           "App\Http\Controllers\ProcessManagementController@getWorkflowActives");
+    Route::post('process-management/register-workflows',                                            "App\Http\Controllers\ProcessManagementController@registerWorkflow");
+    Route::post('process-management/update-workflows/{idWorkflow}',                                 "App\Http\Controllers\ProcessManagementController@updateWorkflow");
+    Route::post('process-management/delete-workflows/{idWorkflow}',                                 "App\Http\Controllers\ProcessManagementController@deleteWorkflow");
+    Route::get ('process-management/get-process-workflow/{user}/{line}',                            "App\Http\Controllers\ProcessManagementController@getProcessWorkflow");
+    Route::get ('process-management/get-tasks/{user}/{line}',                                       "App\Http\Controllers\ProcessManagementController@getTasks");
+    Route::get ('process-management/get-task-by-workflow/{idWorkflow}/{user}/{line}',               "App\Http\Controllers\ProcessManagementController@getTaskByWorkflow");
+    Route::get ('process-management/get-task-by-id/{idTask}/{user}/{line}',                         "App\Http\Controllers\ProcessManagementController@getTaskById");
+    Route::post('process-management/register-task',                                                 "App\Http\Controllers\ProcessManagementController@registerTask");
+    Route::post('process-management/update-task/{idTask}',                                          "App\Http\Controllers\ProcessManagementController@updateTask");
+    Route::post('process-management/delete-task/{idTask}',                                          "App\Http\Controllers\ProcessManagementController@deleteTask");
+    Route::get ('process-management/get-execute-workflow/{user}/{line}',                            "App\Http\Controllers\ProcessManagementController@getExecuteWorkflow");
+    Route::get ('process-management/get-execute-task/{idExecute}/{user}/{line}',                    "App\Http\Controllers\ProcessManagementController@getExecuteTask");
+    Route::get ('process-management/get-history-notificate-task/{idExecuteTask}/{user}/{line}',     "App\Http\Controllers\ProcessManagementController@getHistoryNotificateTask");
+    Route::post('process-management/update-request-workflow/{idExecuteTask}',                       "App\Http\Controllers\ProcessManagementController@updateRequestWorkflow");
+    Route::post('process-management/search-request-workflow',                                       "App\Http\Controllers\ProcessManagementController@searchRequestWorkflow");
+    Route::get ('process-management/get-details-execute-request/{idExecuteTask}/{user}/{line}',     "App\Http\Controllers\ProcessManagementController@getDetailsExecuteRequest");
+    Route::post('process-management/search-notificate',                                             "App\Http\Controllers\ProcessManagementController@searchNotificate");
+    Route::get ('process-management/get-details-notificate/{idNotificate}/{user}/{line}',           "App\Http\Controllers\ProcessManagementController@getDetailsNotificate");
+    Route::post('process-management/activate-workflow-automatic',                                   "App\Http\Controllers\ProcessManagementController@activateManualWorkflow");
 
     // Módulo de gestión presupuestaria
-    Route::get ('budget-management/get-payment-method/{user}/{line}',                       [BudgetManagementController::class, 'getPaymentMethod']);
-    Route::get ('budget-management/get-payment-method-active/{user}/{line}',                [BudgetManagementController::class, 'getPaymentMethodActive']);
-    Route::get ('budget-management/get-payment-method-by-id/{idPayment}/{user}/{line}',     [BudgetManagementController::class, 'getPaymentMethodById']);
-    Route::post('budget-management/register-payment-method',                                [BudgetManagementController::class, 'registerPaymentMethod']);
-    Route::put ('budget-management/update-payment-method/{idPayment}',                      [BudgetManagementController::class, 'updatePaymentMethod']);
-    Route::put ('budget-management/delete-payment-method/{idPayment}',                      [BudgetManagementController::class, 'deletePaymentMethod']);
-
-    // 
-    Route::get ('employee/get-schedule-activities-by-employee/{idEmployee}/{user}/{line}',  [EmployeeController::class, 'getScheduleActivitiesByEmployee']);
-    Route::post('employee/register-activity',                                               [EmployeeController::class, 'registerActivity']);
-    Route::put ('employee/update-activity/{idActivity}',                                    [EmployeeController::class, 'updateActivity']);
-    Route::get ('employee/get-schedule-activities-by-activity/{idActivity}/{user}/{line}',  [EmployeeController::class, 'getScheduleActivitiesByActivity']);
-    Route::put ('employee/delete-activity/{idActivity}',                                    [EmployeeController::class, 'deleteActivity']);
+    Route::get ('budget-management/get-payment-method/{user}/{line}',                               "App\Http\Controllers\BudgetManagementController@getPaymentMethod");
+    Route::get ('budget-management/get-payment-method-active/{user}/{line}',                        "App\Http\Controllers\BudgetManagementController@getPaymentMethodActive");
+    Route::get ('budget-management/get-payment-method-by-id/{idPayment}/{user}/{line}',             "App\Http\Controllers\BudgetManagementController@getPaymentMethodById");
+    Route::post('budget-management/register-payment-method',                                        "App\Http\Controllers\BudgetManagementController@registerPaymentMethod");
+    Route::post('budget-management/update-payment-method/{idPayment}',                              "App\Http\Controllers\BudgetManagementController@updatePaymentMethod");
+    Route::post('budget-management/delete-payment-method/{idPayment}',                              "App\Http\Controllers\BudgetManagementController@deletePaymentMethod");
 
-
-    Route::get ('acquisition-management/acquisition/get-management-unit/{user}/{line}',     [ArtitleController::class, 'getManagementUnit']);
-    Route::post('acquisition-management/acquisition/create-unit',                           [ArtitleController::class, 'createUnit']);
-    Route::put ('acquisition-management/acquisition/update-unit/{idUnit}',                  [ArtitleController::class, 'updateUnit']);
-    Route::get ('acquisition-management/acquisition/get-unit-by-id/{idUnit}/{user}/{line}', [ArtitleController::class, 'getUnitById']);
-    Route::put ('acquisition-management/acquisition/delete-unit-by-id/{idUnit}',            [ArtitleController::class, 'updateUnit']);
+});