<?php

namespace App\Services\Administracion\Crud;

use App\Models\DevolucionTransferencia;

class DevolucionTransferenciasCrudService extends CrudEntityService
{
    protected string $entity = 'devolucion-transferencias';

    protected string $modelClass = DevolucionTransferencia::class;

    protected array $entityLabels = [
        'singular' => 'Devolucion de transferencia',
        'plural' => 'Devoluciones de transferencia',
        'create' => 'Nueva Devolucion de transferencia',
    ];

    protected array $formLabels = [
        'numOperacion' => 'Nro. Operación',
        'codigo' => 'Código',
        'descripcion' => 'Descripción',
        'cantidad' => 'Cantidad',
        'tipo' => 'Tipo',
        'fechaDevolucion' => 'Fecha de Devolución',
        'ubicacion' => 'Ubicación',
        'observacion' => 'Observación',
        'emisor' => 'Emisor',
        'receptor' => 'Receptor',
    ];

    protected array $importLookupColumns = ['numOperacion', 'codigo'];
}