def METHOD_NAME(self):
    """On SO confirmation, some lines generate field service orders."""
    result = super(SaleOrder, self).METHOD_NAME()
    if any(
        sol.product_id.field_service_tracking != "no"
        for sol in self.order_line.filtered(
            lambda x: x.display_type not in ("line_section", "line_note")
        )
    ):
        if not self.fsm_location_id:
            raise ValidationError(_("FSM Location must be set"))
        self._field_service_generation()
    return result