Seteando producto como bono para tipos 'F' y 'BE'

This commit is contained in:
Alejandro Tasistro 2025-05-12 18:59:05 -03:00
parent 9aa5b390f8
commit b8d1520c54

View file

@ -17,6 +17,7 @@ class CanastaHelper
const TOTAL = "TOTAL"; const TOTAL = "TOTAL";
const ARCHIVO_SUBIDO = 'Archivo subido'; const ARCHIVO_SUBIDO = 'Archivo subido';
const CANASTA_CARGADA = 'Canasta cargada'; const CANASTA_CARGADA = 'Canasta cargada';
const TIPOS_BONO = ["B", "F", "BE"];
public static function guardarCanasta($data, $path): string { public static function guardarCanasta($data, $path): string {
$nombre = $data->getClientOriginalName(); $nombre = $data->getClientOriginalName();
@ -66,7 +67,7 @@ class CanastaHelper
'nombre' => trim(str_replace('*', '',$registro['Producto'])), 'nombre' => trim(str_replace('*', '',$registro['Producto'])),
'precio' => $registro['Precio'], 'precio' => $registro['Precio'],
'proveedor_id' => self::obtenerProveedor($registro['Producto']), 'proveedor_id' => self::obtenerProveedor($registro['Producto']),
'bono' => $registro[self::TIPO] == "B", 'bono' => in_array($registro[self::TIPO], self::TIPOS_BONO),
'requiere_notas'=> $registro[self::TIPO] =="PTC", 'requiere_notas'=> $registro[self::TIPO] =="PTC",
]; ];
} }