|
|
@@ -944,7 +944,7 @@ class ArtitleController extends Controller {
|
|
|
return $this->responseController->makeResponse(true, "No se pudo registra el artículo.", [], 500);
|
|
|
}
|
|
|
|
|
|
- foreach ($requestData['DESCRIPCION_ARTICULO'] as $descriptions) {
|
|
|
+ foreach ($requestData['DESCRIPCION_ARTICULO'] as $item => $descriptions) {
|
|
|
try {
|
|
|
$validateExists = DB::table('S002V01TUNID')
|
|
|
->where([
|
|
|
@@ -1034,6 +1034,8 @@ class ArtitleController extends Controller {
|
|
|
'DEAR_IDUN' => $descriptions['ID_UNIDAD'],
|
|
|
'DEAR_NUPR' => $descriptions['NUMERO_PROVEEDOR'],
|
|
|
'DEAR_IDAR' => $idArticle,
|
|
|
+ 'DEAR_PRIO' => $item + 1,
|
|
|
+ 'DEAR_CAAR' => $descriptions['CANTIDAD_UNIDAD'],
|
|
|
'DEAR_USRE' => $user,
|
|
|
'DEAR_FERE' => $currentDate,
|
|
|
'DEAR_FEAR' => DB::raw('CURRENT_TIMESTAMP'),
|
|
|
@@ -1190,7 +1192,7 @@ class ArtitleController extends Controller {
|
|
|
return $this->responseController->makeResponse(true, "No se pudo modificar el artículo #{$idArticle}.", [], 500);
|
|
|
}
|
|
|
|
|
|
- foreach ($requestData['DESCRIPCION_ARTICULO'] as $descriptions) {
|
|
|
+ foreach ($requestData['DESCRIPCION_ARTICULO'] as $item => $descriptions) {
|
|
|
try {
|
|
|
$validateExists = DB::table('S002V01TUNID')
|
|
|
->where([
|
|
|
@@ -1309,17 +1311,19 @@ class ArtitleController extends Controller {
|
|
|
'DEAR_COWE' => true,
|
|
|
'DEAR_IDUN' => $descriptions['ID_UNIDAD'],
|
|
|
'DEAR_NUPR' => $descriptions['NUMERO_PROVEEDOR'],
|
|
|
+ 'DEAR_CAAR' => $descriptions['CANTIDAD_UNIDAD'],
|
|
|
+ 'DEAR_PRIO' => $item + 1,
|
|
|
'DEAR_USMO' => $user,
|
|
|
'DEAR_FEMO' => $currentDate,
|
|
|
'DEAR_FEAR' => DB::raw('CURRENT_TIMESTAMP'),
|
|
|
]);
|
|
|
} catch (\Throwable $th) {
|
|
|
DB::rollBack();
|
|
|
- return $this->responseController->makeResponse(true, "Ocurrió un error al actualizar la descripción del proveedor #{$requestData['NUMERO_PROVEEDOR']}.", $th->getMessage(), 500);
|
|
|
+ return $this->responseController->makeResponse(true, "Ocurrió un error al actualizar la descripción del proveedor #{$descriptions['NUMERO_PROVEEDOR']}.", $th->getMessage(), 500);
|
|
|
}
|
|
|
if (!$valdateUpdate) {
|
|
|
DB::rollBack();
|
|
|
- return $this->responseController->makeResponse(true, "No se pudo actualizar la descripción del proveedor #{$requestData['NUMERO_PROVEEDOR']}.", [], 500);
|
|
|
+ return $this->responseController->makeResponse(true, "No se pudo actualizar la descripción del proveedor #{$descriptions['NUMERO_PROVEEDOR']}.", [], 500);
|
|
|
}
|
|
|
|
|
|
|