Scan to open on your phone
Point a camera at the QR code - it opens this exact paste, no app needed.
https://codepastes.com/zzgs8jstyxd2ehr3untitledPlain Text
@Transaction
suspend fun editarLoteCompleto(
loteId: String,
detallesNuevos: List<LoteDetalleEntity>,
inventariosLoteNuevos: List<LoteInventarioEntity>
) {
check(puedeEditarProduccionLote(loteId)) {
"No se puede editar este lote porque tiene movimientos, ventas o reservas asociados."
}
val detallesActuales = obtenerDetallesLote(loteId)
val inventariosActuales = obtenerInventariosDeLote(loteId)
check(detallesActuales.isNotEmpty()) {
"No se encontraron detalles de producción para este lote."
}
@Transaction
suspend fun editarLoteCompleto(
loteId: String,
detallesNuevos: List<LoteDetalleEntity>,
inventariosLoteNuevos: List<LoteInventarioEntity>
) {
check(puedeEditarProduccionLote(loteId)) {
"No se puede editar este lote porque tiene movimientos, ventas o reservas asociados."
}
val detallesActuales = obtenerDetallesLote(loteId)
val inventariosActuales = obtenerInventariosDeLote(loteId)
check(detallesActuales.isNotEmpty()) {
"No se encontraron detalles de producción para este lote."
}
1,210 chars · codepastes.com