@php
$articulosSinOrdenDeCompra = false;
$hayArticuloEnBodega = false;
@endphp
@foreach ($articulosDeLaRequisiciones as $articulo)
@php
$cantidad++;
$totalReferenciado = $articulo->costo_unitario_referenciado * $articulo->cantidad;
$totalTotalReferenciado += $articulo->costo_unitario_referenciado * $articulo->cantidad;
$estadoOc = '';
$diasAtradoEntrada = '';
$diasAtradoPreparacion = '';
$diasAtradoSalida = '';
$diasAtradoRecepcion = '';
if (isset($articulo->articuloOrdenDeCompra)) {
$estadoOc = 'Orden De Compra ' . $articulo->articuloOrdenDeCompra->ordenDeCompra->estado;
if (isset($articulo->dias_atraso_entrada)) {
$diasAtradoEntrada = $articulo->dias_atraso_entrada;
} else {
if (isset($requisicion->fecha_gestion)) {
$start = generarFechaPorDateTime($requisicion->fecha_gestion);
$end = generarFechaActualPorDateTime();
$diasAtradoEntrada = obtenerDiferenciasDeDiasSinContarFinDeSemana($start, $end);
} else {
$diasAtradoEntrada = '';
}
}
if (isset($articulo->dias_atraso_salida)) {
$diasAtradoSalida = $articulo->dias_atraso_salida;
} else {
if (isset($articulo->fecha_preparacion)) {
$start = generarFechaPorDateTime($articulo->fecha_preparacion);
$end = generarFechaActualPorDateTime();
$diasAtradoSalida = obtenerDiferenciasDeDiasSinContarFinDeSemana($start, $end);
} else {
$diasAtradoSalida = '';
}
}
if (isset($articulo->dias_atraso_preparacion)) {
$diasAtradoPreparacion = $articulo->dias_atraso_preparacion;
} else {
if (isset($articulo->fecha_entrada)) {
$start = generarFechaPorDateTime($articulo->fecha_entrada);
$end = generarFechaActualPorDateTime();
$diasAtradoPreparacion = obtenerDiferenciasDeDiasSinContarFinDeSemana($start, $end);
} else {
$diasAtradoPreparacion = '';
}
}
if (isset($articulo->dias_atraso_recepcion)) {
$diasAtradoRecepcion = $articulo->dias_atraso_recepcion;
} else {
if (isset($articulo->fecha_salida)) {
$start = generarFechaPorDateTime($articulo->fecha_salida);
$end = generarFechaActualPorDateTime();
$diasAtradoRecepcion = obtenerDiferenciasDeDiasSinContarFinDeSemana($start, $end);
} else {
$diasAtradoRecepcion = '';
}
}
$articuloDeLaOrdenDeCompra = $articulo->articuloOrdenDeCompra;
$tipoArticulo = $articulo->articuloOrdenDeCompra->articulo->tipo_articulo;
if ($tipoArticulo != 'Servicio') {
$entradasBodegas = $articuloDeLaOrdenDeCompra->entradasDeBodega;
$cantidaDeArticuloEnBodega = 0;
$cantidaDeArticuloQueNoEstaEnBodega = 0;
foreach ($entradasBodegas as $entrada) {
if ($entrada->estado_salida != 'Anulada') {
$hayArticuloEnBodega = true;
$cantidaDeArticuloEnBodega += $entrada->cantidad;
}
}
$cantidaDeArticuloQueNoEstaEnBodega = $articuloDeLaOrdenDeCompra->cantidad - $cantidaDeArticuloEnBodega;
if ($cantidaDeArticuloQueNoEstaEnBodega > 0) {
$cantidaDeArticuloQueNoEstaEnBodega = 0;
}
$porcentajeEntrada = $cantidaDeArticuloEnBodega / $articuloDeLaOrdenDeCompra->cantidad;
$porcentajeEntrada = $porcentajeEntrada * 100;
$barraDeProgresoGeneracionEntrada = '';
if ($articuloDeLaOrdenDeCompra->cantidad == $cantidaDeArticuloEnBodega) {
$barraDeProgresoGeneracionEntrada = '' . '' . $cantidaDeArticuloEnBodega . '/' . $articuloDeLaOrdenDeCompra->cantidad . '
';
} else {
if ($cantidaDeArticuloEnBodega > 0) {
$barraDeProgresoGeneracionEntrada = '' . '' . $cantidaDeArticuloEnBodega . '/' . $articuloDeLaOrdenDeCompra->cantidad . '
';
} else {
$barraDeProgresoGeneracionEntrada = '' . '' . $cantidaDeArticuloEnBodega . '/' . $articuloDeLaOrdenDeCompra->cantidad . '
';
}
}
$salidasBodegas = $articuloDeLaOrdenDeCompra->movimientosSalidas;
$cantidaDeArticuloFueraDeBodega = 0;
$cantidaDeArticuloQueEstaEnBodega = 0;
foreach ($salidasBodegas as $salida) {
if ($salida->estado != 'Anulada') {
$hayArticuloEnBodega = true;
$cantidaDeArticuloFueraDeBodega += $salida->cantidad;
}
}
$cantidaDeArticuloQueEstaEnBodega = $articuloDeLaOrdenDeCompra->cantidad - $cantidaDeArticuloFueraDeBodega;
if ($cantidaDeArticuloQueEstaEnBodega > 0) {
$cantidaDeArticuloQueEstaEnBodega = 0;
}
$porcentajeSalida = $cantidaDeArticuloFueraDeBodega / $articuloDeLaOrdenDeCompra->cantidad;
$porcentajeSalida = $porcentajeSalida * 100;
$barraDeProgresoGeneracionSalida = '';
if ($articuloDeLaOrdenDeCompra->cantidad == $cantidaDeArticuloFueraDeBodega) {
$barraDeProgresoGeneracionSalida = '' . '' . $cantidaDeArticuloFueraDeBodega . '/' . $articuloDeLaOrdenDeCompra->cantidad . '
';
} else {
if ($cantidaDeArticuloFueraDeBodega > 0) {
$barraDeProgresoGeneracionSalida = '' . '' . $cantidaDeArticuloFueraDeBodega . '/' . $articuloDeLaOrdenDeCompra->cantidad . '
';
} else {
$barraDeProgresoGeneracionSalida = '' . '' . $cantidaDeArticuloFueraDeBodega . '/' . $articuloDeLaOrdenDeCompra->cantidad . '
';
}
}
$salidasBodegas = $articuloDeLaOrdenDeCompra->movimientosSalidas;
$cantidaDeArticuloFueraDeBodega = 0;
$cantidaDeArticuloQueEstaEnBodega = 0;
foreach ($salidasBodegas as $salida) {
if ($salida->estado == 'Recepción conforme' || $salida->estado == 'Recepción no conforme') {
$hayArticuloEnBodega = true;
$cantidaDeArticuloFueraDeBodega += $salida->cantidad;
}
}
$cantidaDeArticuloQueEstaEnBodega = $articuloDeLaOrdenDeCompra->cantidad - $cantidaDeArticuloFueraDeBodega;
if ($cantidaDeArticuloQueEstaEnBodega > 0) {
$cantidaDeArticuloQueEstaEnBodega = 0;
}
$porcentajeSalida = $cantidaDeArticuloFueraDeBodega / $articuloDeLaOrdenDeCompra->cantidad;
$porcentajeSalida = $porcentajeSalida * 100;
$barraDeProgresoGeneracionSalidaRecepcion = '';
if ($articuloDeLaOrdenDeCompra->cantidad == $cantidaDeArticuloFueraDeBodega) {
$barraDeProgresoGeneracionSalidaRecepcion = '' . '' . $cantidaDeArticuloFueraDeBodega . '/' . $articuloDeLaOrdenDeCompra->cantidad . '
';
} else {
if ($cantidaDeArticuloFueraDeBodega > 0) {
$barraDeProgresoGeneracionSalidaRecepcion = '' . '' . $cantidaDeArticuloFueraDeBodega . '/' . $articuloDeLaOrdenDeCompra->cantidad . '
';
} else {
$barraDeProgresoGeneracionSalidaRecepcion = '' . '' . $cantidaDeArticuloFueraDeBodega . '/' . $articuloDeLaOrdenDeCompra->cantidad . '
';
}
}
$entradasBodegas = $articuloDeLaOrdenDeCompra->entradasDeBodega;
$cantidaDeArticuloPreparada = 0;
$cantidaDeArticuloNoPreparada = 0;
foreach ($entradasBodegas as $entrada) {
if ($entrada->estado_preparacion == 'Listo para entrega' || $entrada->estado_preparacion == 'Recepción conforme' || $entrada->estado_preparacion == 'Recepción no conforme') {
$hayArticuloEnBodega = true;
$cantidaDeArticuloPreparada += $entrada->cantidad;
}
}
$cantidaDeArticuloNoPreparada = $articuloDeLaOrdenDeCompra->cantidad - $cantidaDeArticuloPreparada;
if ($cantidaDeArticuloNoPreparada > 0) {
$cantidaDeArticuloNoPreparada = 0;
}
$porcentajePreparada = $cantidaDeArticuloPreparada / $articuloDeLaOrdenDeCompra->cantidad;
$porcentajePreparada = $porcentajePreparada * 100;
$barraDeProgresoGeneracionPreparada = '';
if ($articuloDeLaOrdenDeCompra->cantidad == $cantidaDeArticuloPreparada) {
$barraDeProgresoGeneracionPreparada = '' . '' . $cantidaDeArticuloPreparada . '/' . $articuloDeLaOrdenDeCompra->cantidad . '
';
} else {
if ($cantidaDeArticuloPreparada > 0) {
$barraDeProgresoGeneracionPreparada = '' . '' . $cantidaDeArticuloPreparada . '/' . $articuloDeLaOrdenDeCompra->cantidad . '
';
} else {
$barraDeProgresoGeneracionPreparada = '' . '' . $cantidaDeArticuloPreparada . '/' . $articuloDeLaOrdenDeCompra->cantidad . '
';
}
}
} else {
$cierresServicios = $articuloDeLaOrdenDeCompra->cierresDeServicios;
$cantidaDeServicioCerrado = 0;
$cantidaDeServicioNoCerrado = 0;
foreach ($cierresServicios as $cierre) {
if ($cierre->estado != 'Anulada') {
$hayArticuloEnBodega = true;
$cantidaDeServicioCerrado += $cierre->cantidad;
}
}
$cantidaDeServicioNoCerrado = $articuloDeLaOrdenDeCompra->cantidad - $cantidaDeServicioCerrado;
if ($cantidaDeServicioNoCerrado > 0) {
$cantidaDeServicioNoCerrado = 0;
}
$porcentajeCerrado = $cantidaDeServicioCerrado / $articuloDeLaOrdenDeCompra->cantidad;
$porcentajeCerrado = $porcentajeCerrado * 100;
$barraDeProgresoGeneracionEntrada = '';
$barraDeProgresoGeneracionSalida = '';
if ($articuloDeLaOrdenDeCompra->cantidad == $cantidaDeServicioCerrado) {
$barraDeProgresoGeneracionEntrada = '' . '' . $cantidaDeServicioCerrado . '/' . $articuloDeLaOrdenDeCompra->cantidad . '
';
} else {
if ($cantidaDeServicioCerrado > 0) {
$barraDeProgresoGeneracionEntrada = '' . '' . $cantidaDeServicioCerrado . '/' . $articuloDeLaOrdenDeCompra->cantidad . '
';
} else {
$barraDeProgresoGeneracionEntrada = '' . '' . $cantidaDeServicioCerrado . '/' . $articuloDeLaOrdenDeCompra->cantidad . '
';
}
}
$barraDeProgresoGeneracionSalida = $barraDeProgresoGeneracionEntrada;
$barraDeProgresoGeneracionSalidaRecepcion = $barraDeProgresoGeneracionEntrada;
$barraDeProgresoGeneracionPreparada = $barraDeProgresoGeneracionEntrada;
}
} else {
$estadoOc = 'Sin Orden De Compra';
$articulosSinOrdenDeCompra = true;
if (isset($articulo->dias_atraso_entrada)) {
$diasAtradoEntrada = $articulo->dias_atraso_entrada;
} else {
if (isset($requisicion->fecha_gestion)) {
$start = generarFechaPorDateTime($requisicion->fecha_gestion);
$end = generarFechaActualPorDateTime();
$diasAtradoEntrada = obtenerDiferenciasDeDiasSinContarFinDeSemana($start, $end);
} else {
$diasAtradoEntrada = '';
}
}
if (isset($articulo->dias_atraso_salida)) {
$diasAtradoSalida = $articulo->dias_atraso_salida;
} else {
if (isset($articulo->fecha_preparacion)) {
$start = generarFechaPorDateTime($articulo->fecha_preparacion);
$end = generarFechaActualPorDateTime();
$diasAtradoSalida = obtenerDiferenciasDeDiasSinContarFinDeSemana($start, $end);
} else {
$diasAtradoSalida = '';
}
}
if (isset($articulo->dias_atraso_preparacion)) {
$diasAtradoPreparacion = $articulo->dias_atraso_preparacion;
} else {
if (isset($articulo->fecha_entrada)) {
$start = generarFechaPorDateTime($articulo->fecha_entrada);
$end = generarFechaActualPorDateTime();
$diasAtradoPreparacion = obtenerDiferenciasDeDiasSinContarFinDeSemana($start, $end);
} else {
$diasAtradoPreparacion = '';
}
}
if (isset($articulo->dias_atraso_recepcion)) {
$diasAtradoRecepcion = $articulo->dias_atraso_recepcion;
} else {
if (isset($articulo->fecha_salida)) {
$start = generarFechaPorDateTime($articulo->fecha_salida);
$end = generarFechaActualPorDateTime();
$diasAtradoRecepcion = obtenerDiferenciasDeDiasSinContarFinDeSemana($start, $end);
} else {
$diasAtradoRecepcion = '';
}
}
$barraDeProgresoGeneracionEntrada = '';
$barraDeProgresoGeneracionPreparada = '';
$barraDeProgresoGeneracionSalida = '';
$barraDeProgresoGeneracionSalidaRecepcion = '';
if (count($articulo->movimientosEntradas) > 0) {
$entradasBodegas = $articulo->movimientosEntradas;
$cantidaDeArticuloEnBodega = 0;
$cantidaDeArticuloQueNoEstaEnBodega = 0;
foreach ($entradasBodegas as $entrada) {
if ($entrada->estado_salida != 'Anulada') {
$hayArticuloEnBodega = true;
$cantidaDeArticuloEnBodega += $entrada->cantidad;
}
}
$cantidaDeArticuloQueNoEstaEnBodega = $articulo->cantidad - $cantidaDeArticuloEnBodega;
if ($cantidaDeArticuloQueNoEstaEnBodega > 0) {
$cantidaDeArticuloQueNoEstaEnBodega = 0;
}
$porcentajeEntrada = $cantidaDeArticuloEnBodega / $articulo->cantidad;
$porcentajeEntrada = $porcentajeEntrada * 100;
$barraDeProgresoGeneracionEntrada = '';
if ($articulo->cantidad == $cantidaDeArticuloEnBodega) {
$barraDeProgresoGeneracionEntrada = '' . '' . $cantidaDeArticuloEnBodega . '/' . $articulo->cantidad . '
';
} else {
if ($cantidaDeArticuloEnBodega > 0) {
$barraDeProgresoGeneracionEntrada = '' . '' . $cantidaDeArticuloEnBodega . '/' . $articulo->cantidad . '
';
} else {
$barraDeProgresoGeneracionEntrada = '' . '' . $cantidaDeArticuloEnBodega . '/' . $articulo->cantidad . '
';
}
}
$salidasBodegas = $articulo->movimientosSalidas;
$cantidaDeArticuloFueraDeBodega = 0;
$cantidaDeArticuloQueEstaEnBodega = 0;
foreach ($salidasBodegas as $salida) {
if ($salida->estado != 'Anulada') {
$hayArticuloEnBodega = true;
$cantidaDeArticuloFueraDeBodega += $salida->cantidad;
}
}
$cantidaDeArticuloQueEstaEnBodega = $articulo->cantidad - $cantidaDeArticuloFueraDeBodega;
if ($cantidaDeArticuloQueEstaEnBodega > 0) {
$cantidaDeArticuloQueEstaEnBodega = 0;
}
$porcentajeSalida = $cantidaDeArticuloFueraDeBodega / $articulo->cantidad;
$porcentajeSalida = $porcentajeSalida * 100;
$barraDeProgresoGeneracionSalida = '';
if ($articulo->cantidad == $cantidaDeArticuloFueraDeBodega) {
$barraDeProgresoGeneracionSalida = '' . '' . $cantidaDeArticuloFueraDeBodega . '/' . $articulo->cantidad . '
';
} else {
if ($cantidaDeArticuloFueraDeBodega > 0) {
$barraDeProgresoGeneracionSalida = '' . '' . $cantidaDeArticuloFueraDeBodega . '/' . $articulo->cantidad . '
';
} else {
$barraDeProgresoGeneracionSalida = '' . '' . $cantidaDeArticuloFueraDeBodega . '/' . $articulo->cantidad . '
';
}
}
$salidasBodegas = $articulo->movimientosSalidas;
$cantidaDeArticuloFueraDeBodega = 0;
$cantidaDeArticuloQueEstaEnBodega = 0;
foreach ($salidasBodegas as $salida) {
if ($salida->estado == 'Recepción conforme' || $salida->estado == 'Recepción no conforme') {
$hayArticuloEnBodega = true;
$cantidaDeArticuloFueraDeBodega += $salida->cantidad;
}
}
$cantidaDeArticuloQueEstaEnBodega = $articulo->cantidad - $cantidaDeArticuloFueraDeBodega;
if ($cantidaDeArticuloQueEstaEnBodega > 0) {
$cantidaDeArticuloQueEstaEnBodega = 0;
}
$porcentajeSalida = $cantidaDeArticuloFueraDeBodega / $articulo->cantidad;
$porcentajeSalida = $porcentajeSalida * 100;
$barraDeProgresoGeneracionSalidaRecepcion = '';
if ($articulo->cantidad == $cantidaDeArticuloFueraDeBodega) {
$barraDeProgresoGeneracionSalidaRecepcion = '' . '' . $cantidaDeArticuloFueraDeBodega . '/' . $articulo->cantidad . '
';
} else {
if ($cantidaDeArticuloFueraDeBodega > 0) {
$barraDeProgresoGeneracionSalidaRecepcion = '' . '' . $cantidaDeArticuloFueraDeBodega . '/' . $articulo->cantidad . '
';
} else {
$barraDeProgresoGeneracionSalidaRecepcion = '' . '' . $cantidaDeArticuloFueraDeBodega . '/' . $articulo->cantidad . '
';
}
}
$entradasBodegas = $articulo->movimientosEntradas;
$cantidaDeArticuloPreparada = 0;
$cantidaDeArticuloNoPreparada = 0;
foreach ($entradasBodegas as $entrada) {
if ($entrada->estado_preparacion == 'Listo para entrega' || $entrada->estado_preparacion == 'Recepción conforme' || $entrada->estado_preparacion == 'Recepción no conforme') {
$hayArticuloEnBodega = true;
$cantidaDeArticuloPreparada += $entrada->cantidad;
}
}
$cantidaDeArticuloNoPreparada = $articulo->cantidad - $cantidaDeArticuloPreparada;
if ($cantidaDeArticuloNoPreparada > 0) {
$cantidaDeArticuloNoPreparada = 0;
}
$porcentajePreparada = $cantidaDeArticuloPreparada / $articulo->cantidad;
$porcentajePreparada = $porcentajePreparada * 100;
$barraDeProgresoGeneracionPreparada = '';
if ($articulo->cantidad == $cantidaDeArticuloPreparada) {
$barraDeProgresoGeneracionPreparada = '' . '' . $cantidaDeArticuloPreparada . '/' . $articulo->cantidad . '
';
} else {
if ($cantidaDeArticuloPreparada > 0) {
$barraDeProgresoGeneracionPreparada = '' . '' . $cantidaDeArticuloPreparada . '/' . $articulo->cantidad . '
';
} else {
$barraDeProgresoGeneracionPreparada = '' . '' . $cantidaDeArticuloPreparada . '/' . $articulo->cantidad . '
';
}
}
} elseif (count($articulo->cierresDeServicios) > 0) {
$cierresServicios = $articulo->cierresDeServicios;
$cantidaDeServicioCerrado = 0;
$cantidaDeServicioNoCerrado = 0;
foreach ($cierresServicios as $cierre) {
if ($cierre->estado != 'Anulada') {
$hayArticuloEnBodega = true;
$cantidaDeServicioCerrado += $cierre->cantidad;
}
}
$cantidaDeServicioNoCerrado = $articulo->cantidad - $cantidaDeServicioCerrado;
if ($cantidaDeServicioNoCerrado > 0) {
$cantidaDeServicioNoCerrado = 0;
}
$porcentajeCerrado = $cantidaDeServicioCerrado / $articulo->cantidad;
$porcentajeCerrado = $porcentajeCerrado * 100;
$barraDeProgresoGeneracionEntrada = '';
$barraDeProgresoGeneracionSalida = '';
if ($articulo->cantidad == $cantidaDeServicioCerrado) {
$barraDeProgresoGeneracionEntrada = '' . '' . $cantidaDeServicioCerrado . '/' . $articulo->cantidad . '
';
} else {
if ($cantidaDeServicioCerrado > 0) {
$barraDeProgresoGeneracionEntrada = '' . '' . $cantidaDeServicioCerrado . '/' . $articulo->cantidad . '
';
} else {
$barraDeProgresoGeneracionEntrada = '' . '' . $cantidaDeServicioCerrado . '/' . $articulo->cantidad . '
';
}
}
$barraDeProgresoGeneracionSalida = $barraDeProgresoGeneracionEntrada;
$barraDeProgresoGeneracionSalidaRecepcion = $barraDeProgresoGeneracionEntrada;
$barraDeProgresoGeneracionPreparada = $barraDeProgresoGeneracionEntrada;
} else {
$barraDeProgresoGeneracionEntrada = '';
$barraDeProgresoGeneracionPreparada = '';
$barraDeProgresoGeneracionSalida = '';
$barraDeProgresoGeneracionSalidaRecepcion = '';
}
}
$usuarioPuedeEliminarArticulo = false;
foreach ($requisicion->centroCosto->autorizadorRequisiciones as $autorizador) {
if ($autorizador->id_usuario == auth()->user()->id) {
$usuarioPuedeEliminarArticulo = true;
}
}
$cantidadDeRecepcionNoConforme = 0;
foreach ($articulo->movimientosSalidas as $salArtRq) {
foreach ($salArtRq->recepcionesNoConformes as $recSalArtRq) {
$cantidadTotalDeRecepcionNoConforme++;
$cantidadDeRecepcionNoConforme++;
}
}
@endphp
| {{ $articulo->id }} |
{{ $cantidad }} |
@if (isset($articulo->articuloOrdenDeCompra))
{{ $articulo->articuloOrdenDeCompra->ordenDeCompra->id }} |
@else
|
@endif
@if (Gate::check('requisicion.generar-oc') && $requisicion->estado_1 == 'Aprobado')
@if (isset($articulo->articuloOrdenDeCompra))
Con Oc |
@else
@if ($articulo->estado != 'Anulada')
|
@else
|
@endif
@endif
@endif
@if (Gate::check('requisicion.generar-oc') && $requisicion->estado_1 == 'Aprobado' && !Gate::check('requisicion.autorizar-gestionador'))
@if (isset($articulo->articuloOrdenDeCompra))
@endif
|
@else
@if ($requisicion->id_usuario == auth()->user()->id || $usuarioPuedeEliminarArticulo == true || Gate::check('requisicion.autorizar-gestionador'))
@if (isset($articulo->articuloOrdenDeCompra) || $articulo->estado != 'Anulada')
@endif
|
@else
@if (isset($articulo->articuloOrdenDeCompra))
|
@else
@if ($articulo->observacion != null && $articulo->observacion != '')
@endif
|
@endif
@endif
@endif
{{ $articulo->descripcion }} |
{{ $articulo->cantidad }} |
{{ formatoMenedaSegunTipoDeMonedaOC($articulo->costo_unitario_referenciado, $articulo->tipo_moneda) }} |
{{ formatoMenedaSegunTipoDeMonedaOC($totalReferenciado, $articulo->tipo_moneda) }} |
@if ($articulo->reembolsable == true)
Si
@else
No
@endif
|
{{ $articulo->numero_ep }} |
{{ $articulo->trabajador }} |
@if ($requisicion->estado_1 == 'Aprobado' || $requisicion->estado_1 == 'Anulada')
{{ $estadoOc }}
|
@endif
{{ $articulo->observacion }} |
@if ($articulo->estado == 'Abierta')
{{ $articulo->estado }} |
@else
@if ($articulo->estado == 'Anulada')
{{ $articulo->estado }} |
@else
{{ $articulo->estado }} |
@endif
@endif
@if ($requisicion->Fase_modulo_logistica == 'Completo')
@if (isset($articulo->articuloOrdenDeCompra))
@if ($cantidadDeRecepcionNoConforme > 0)
{{ $cantidadDeRecepcionNoConforme }}
@else
{{ $cantidadDeRecepcionNoConforme }}
@endif
|
@if (isset($articulo->fecha_entrada))
{{ fechaHoraConFormatoDeChile($articulo->fecha_entrada) }} |
@else
|
@endif
@if (isset($articulo->fecha_preparacion))
{{ fechaHoraConFormatoDeChile($articulo->fecha_preparacion) }} |
@else
|
@endif
@if (isset($articulo->fecha_salida))
{{ fechaHoraConFormatoDeChile($articulo->fecha_salida) }} |
@else
|
@endif
@if (isset($articulo->fecha_recepcion))
{{ fechaHoraConFormatoDeChile($articulo->fecha_recepcion) }} |
@else
|
@endif
{{ $diasAtradoEntrada }} |
{{ $diasAtradoPreparacion }} |
{{ $diasAtradoSalida }} |
{{ $diasAtradoRecepcion }} |
{!! $barraDeProgresoGeneracionEntrada !!} |
{!! $barraDeProgresoGeneracionPreparada !!} |
{!! $barraDeProgresoGeneracionSalida !!} |
{!! $barraDeProgresoGeneracionSalidaRecepcion !!} |
@if ($articuloDeLaOrdenDeCompra->estado_entrada == 'Abierta')
{{ $articuloDeLaOrdenDeCompra->estado_entrada }} |
@else
@if ($articuloDeLaOrdenDeCompra->estado_entrada == 'Anulada')
{{ $articuloDeLaOrdenDeCompra->estado_entrada }} |
@else
{{ $articuloDeLaOrdenDeCompra->estado_entrada }} |
@endif
@endif
@if ($articuloDeLaOrdenDeCompra->estado_preparacion == 'Pendiente')
{{ $articuloDeLaOrdenDeCompra->estado_preparacion }} |
@else
@if ($articuloDeLaOrdenDeCompra->estado_preparacion == 'Anulada')
{{ $articuloDeLaOrdenDeCompra->estado_preparacion }} |
@else
{{ $articuloDeLaOrdenDeCompra->estado_preparacion }} |
@endif
@endif
@if ($articuloDeLaOrdenDeCompra->estado_salida == 'Abierta')
{{ $articuloDeLaOrdenDeCompra->estado_salida }} |
@else
@if ($articuloDeLaOrdenDeCompra->estado_salida == 'Anulada')
{{ $articuloDeLaOrdenDeCompra->estado_salida }} |
@else
{{ $articuloDeLaOrdenDeCompra->estado_salida }} |
@endif
@endif
@if ($articuloDeLaOrdenDeCompra->estado_recepcion == 'Pendiente')
{{ $articuloDeLaOrdenDeCompra->estado_recepcion }} |
@else
@if ($articuloDeLaOrdenDeCompra->estado_recepcion == 'Recepción no conforme')
{{ $articuloDeLaOrdenDeCompra->estado_recepcion }} |
@else
@if ($articuloDeLaOrdenDeCompra->estado_recepcion == 'Anulada')
{{ $articuloDeLaOrdenDeCompra->estado_recepcion }} |
@else
{{ $articuloDeLaOrdenDeCompra->estado_recepcion }} |
@endif
@endif
@endif
@else
@if ($cantidadDeRecepcionNoConforme > 0)
{{ $cantidadDeRecepcionNoConforme }}
@else
{{ $cantidadDeRecepcionNoConforme }}
@endif
|
@if (isset($articulo->fecha_entrada))
{{ fechaHoraConFormatoDeChile($articulo->fecha_entrada) }} |
@else
|
@endif
@if (isset($articulo->fecha_preparacion))
{{ fechaHoraConFormatoDeChile($articulo->fecha_preparacion) }} |
@else
|
@endif
@if (isset($articulo->fecha_salida))
{{ fechaHoraConFormatoDeChile($articulo->fecha_salida) }} |
@else
|
@endif
@if (isset($articulo->fecha_recepcion))
{{ fechaHoraConFormatoDeChile($articulo->fecha_recepcion) }} |
@else
|
@endif
{{ $diasAtradoEntrada }} |
{{ $diasAtradoPreparacion }} |
{{ $diasAtradoSalida }} |
{{ $diasAtradoRecepcion }} |
{!! $barraDeProgresoGeneracionEntrada !!} |
{!! $barraDeProgresoGeneracionPreparada !!} |
{!! $barraDeProgresoGeneracionSalida !!} |
{!! $barraDeProgresoGeneracionSalidaRecepcion !!} |
@if ($articulo->estado_entrada == 'Abierta')
{{ $articulo->estado_entrada }} |
@else
@if ($articulo->estado_entrada == 'Anulada')
{{ $articulo->estado_entrada }} |
@else
{{ $articulo->estado_entrada }} |
@endif
@endif
@if ($articulo->estado_preparacion == 'Pendiente')
{{ $articulo->estado_preparacion }} |
@else
@if ($articulo->estado_preparacion == 'Anulada')
{{ $articulo->estado_preparacion }} |
@else
{{ $articulo->estado_preparacion }} |
@endif
@endif
@if ($articulo->estado_salida == 'Abierta')
{{ $articulo->estado_salida }} |
@else
@if ($articulo->estado_salida == 'Anulada')
{{ $articulo->estado_salida }} |
@else
{{ $articulo->estado_salida }} |
@endif
@endif
@if ($articulo->estado_recepcion == 'Pendiente')
{{ $articulo->estado_recepcion }} |
@else
@if ($articulo->estado_recepcion == 'Recepción no conforme')
{{ $articulo->estado_recepcion }} |
@else
@if ($articulo->estado_recepcion == 'Anulada')
{{ $articulo->estado_recepcion }} |
@else
{{ $articulo->estado_recepcion }} |
@endif
@endif
@endif
@endif
@else
No es posible realizar movimientos de entradas y salidas en esta requisición. |
@endif
@endforeach