using Rs_system.Models;
namespace Rs_system.Services;
public interface IDiezmoReciboService
{
///
/// Genera (o recupera) el correlativo de recibo para una salida.
/// Formato: RECDZ-{AAAA}-{id:D6}
/// Persiste el numero_recibo en la tabla diezmo_salidas.
///
Task GenerarNumeroReciboAsync(long salidaId);
/// Obtiene todos los datos necesarios para renderizar el recibo.
Task GetSalidaParaReciboAsync(long salidaId);
}